History log of /openbsd-current/usr.sbin/smtpd/mail.mda.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.4 14-Jun-2021 eric

add required headers for smtpd.h and remove unnecessary ones in other files.

ok jung@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.3 25-Nov-2018 gilles

fix mail.mda so it handles system() exit value correctly

issue reported and diff tested by florian@


Revision tags: OPENBSD_6_4_BASE
# 1.2 28-Apr-2018 gilles

branches: 1.2.2;
disallow executing by root and replace execve() with system() as we want
the user's mda_exec to be parsed and executed by a shell running with
the user's privileges.

ok eric@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.1 09-Aug-2017 gilles

add mail.mda MDA in charge of running a third-party MDA, not linked yet


# 1.3 25-Nov-2018 gilles

fix mail.mda so it handles system() exit value correctly

issue reported and diff tested by florian@


Revision tags: OPENBSD_6_4_BASE
# 1.2 28-Apr-2018 gilles

branches: 1.2.2;
disallow executing by root and replace execve() with system() as we want
the user's mda_exec to be parsed and executed by a shell running with
the user's privileges.

ok eric@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.1 09-Aug-2017 gilles

add mail.mda MDA in charge of running a third-party MDA, not linked yet


# 1.2 28-Apr-2018 gilles

disallow executing by root and replace execve() with system() as we want
the user's mda_exec to be parsed and executed by a shell running with
the user's privileges.

ok eric@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.1 09-Aug-2017 gilles

add mail.mda MDA in charge of running a third-party MDA, not linked yet


Revision tags: OPENBSD_6_2_BASE
# 1.1 09-Aug-2017 gilles

add mail.mda MDA in charge of running a third-party MDA, not linked yet