Age | Commit message (Expand) | Author |
2016-05-28 | Implement the fork+exec pattern in smtpd. | Eric Faurot |
2016-01-22 | in lka process, revoke proc/exec pledges after privsep-ed table backends | Gilles Chehade |
2016-01-04 | add proc and exec to pledge in lka, required to run external add-ons outside of | Joerg Jung |
2015-12-28 | remove spaces after '!' | Joerg Jung |
2015-12-14 | remove trailing whitespace | Joerg Jung |
2015-12-12 | remove CA from pki and no longer allow specifying a CA with 'pki' keyword. | Gilles Chehade |
2015-12-12 | if no certificate matches name AND fallback hint was given, search for a | Gilles Chehade |
2015-12-12 | remove empty line | Gilles Chehade |
2015-12-12 | move the cert verify code to its own function outside the imsg handling | Gilles Chehade |
2015-12-12 | smtp / mta have been factored in the same process months ago, factor the | Gilles Chehade |
2015-12-12 | Implement senders map. | Sunil Nimmagadda |
2015-12-12 | prepare for asynchronous certificate verify, needed for a mechanical | Gilles Chehade |
2015-12-11 | rename field member + whitespaces | Gilles Chehade |
2015-11-30 | bring lka_mailaddrmap(), currently unused, required by sendermap/masquerade | Gilles Chehade |
2015-11-30 | mechanical rename of some IMSG constants | Gilles Chehade |
2015-10-14 | whitespaces | Gilles Chehade |
2015-10-14 | pledge() pony and lookup | Gilles Chehade |
2015-10-02 | reset static pointer to NULL after we free it, just in case another bug | Gilles Chehade |
2015-01-20 | use <limits.h> comprehensively. For now try to push <> includes to | Theo de Raadt |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2014-09-03 | if crypt(3) fails return an authentication error | Giovanni Bechis |
2014-07-10 | make the control process broadcast verbose/profile admin requests directly, | Eric Faurot |
2014-07-08 | Update the table API: lookup functions can take an optional parameters | Eric Faurot |
2014-05-22 | when we reduced the number of iovec's we passed through an imsg, the iovec | Gilles Chehade |
2014-05-01 | Move RSA keys from "lka" to a new dedicated "ca" process because lka | Reyk Floeter |
2014-04-29 | Implement RSA privilege separation for OpenSMTPD, based on my previous | Reyk Floeter |
2014-04-15 | reply with correct imsg when using non-system auth. | Eric Faurot |
2014-04-09 | need to change imsg type before forwarding. | Eric Faurot |
2014-04-04 | Merge the mda, mta and smtp processes into a single unprivileged | Eric Faurot |
2014-02-04 | pki code cleanup | Eric Faurot |
2014-02-04 | add base64_encode/base64_decode helpers | Eric Faurot |
2014-02-04 | get rid of fdlimit() | Eric Faurot |
2013-11-20 | Rework the mda and scheduler to use the holdq mechanism instead of | Eric Faurot |
2013-11-18 | Allow overriding the local ca | Eric Faurot |
2013-11-13 | Fix case-folding issue with pki names. They are case-insensitive. | Eric Faurot |
2013-11-06 | Much much improved config parser and related changes. | Eric Faurot |
2013-10-28 | Report the ssl certificate verification status in the mail header. | Eric Faurot |
2013-10-27 | missing m_end() | Eric Faurot |
2013-10-27 | Create the control socket in the parent process to abort early if | Eric Faurot |
2013-07-19 | Get rid of env->sc_pw and env->sc_pwqueue. Early queue initialization | Eric Faurot |
2013-07-19 | Remove useless sc_pid from struct smtpd. | Eric Faurot |
2013-05-24 | sync with OpenSMTPD 5.3.2 | Eric Faurot |
2013-04-12 | replace MAX_LINE_SIZE and SMTP_LINE_MAX with SMTPD_MAXLINESIZE for | Eric Faurot |
2013-02-14 | - smtpctl trace expand, enables tracing of aliases expansion | Gilles Chehade |
2013-02-05 | - handle getaddrinfo() error as LKA_TEMPFAIL | Gilles Chehade |
2013-01-28 | - introduce 'smtpctl trace lookup' to trace lookup process | Gilles Chehade |
2013-01-26 | Sync with our smtpd repo: | Gilles Chehade |
2012-11-12 | Cleanups and improvements: | Eric Faurot |
2012-10-14 | introduce map_file.c which will deprecate map_stdio.c | Gilles Chehade |
2012-10-13 | Make map_lookup() and make_compare() set errno on failure to distinguish | Eric Faurot |