Age | Commit message (Expand) | Author |
2018-07-25 | Implement a generic interface to forward resolver queries to the lka | Eric Faurot |
2018-06-18 | split smtp_accept() in two parts: the accept part, the session init part, | Gilles Chehade |
2017-11-21 | no need to check the sending process in imsg handlers when there is no | Eric Faurot |
2017-05-22 | - filters are currently broken, do not allow using them until we're done | Gilles Chehade |
2016-03-25 | Nuke session_socket_blockmode() and session_socket_linger(). Use | Kenneth R Westerback |
2016-02-13 | handle enqueuer socket as a regular listener that can be configured with | Gilles Chehade |
2016-02-13 | remove some noop leftover code from an earlier cleanup | Gilles Chehade |
2016-01-08 | adjust a debug message to use decimal instead of hex | Joerg Jung |
2015-12-28 | remove spaces after '!' | Joerg Jung |
2015-12-13 | refactor a bit to move the SNI handling away from smtp_session into smtp | Gilles Chehade |
2015-12-12 | allow overriding the default cipher-suite | Gilles Chehade |
2015-12-12 | add bits so local enqueuer can run filters when they are enabled | Gilles Chehade |
2015-12-12 | Implement senders map. | Sunil Nimmagadda |
2015-12-12 | display CA name in log debug | Gilles Chehade |
2015-12-11 | fix a logic error in smtp_can_accept() which caused smtpd to accept less | Gilles Chehade |
2015-11-30 | mechanical rename of some IMSG constants | 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-11-05 | stop prepending the user id in local enqueuing Received line | Gilles Chehade |
2014-10-12 | local host is not "localhost", local host is env->sc_hostname | Gilles Chehade |
2014-07-08 | remove dead code. these imsgs are handled in pony.c. | Eric Faurot |
2014-07-08 | fix typos. | Igor Sobrado |
2014-04-29 | Implement RSA privilege separation for OpenSMTPD, based on my previous | Reyk Floeter |
2014-04-19 | (cast) void two strlcpy() and a snprintf() that cannot truncate | Gilles Chehade |
2014-04-09 | Zap the mfa process. It is not currently doing anything, and content filtering | 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 | get rid of fdlimit() | Eric Faurot |
2013-12-05 | missing init | Eric Faurot |
2013-11-06 | Much much improved config parser and related changes. | Eric Faurot |
2013-10-27 | Make the filter infrastructure move forward. | 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-03-11 | handle ECONNABORTED errors from accept(). In many code blocks they can be | Theo de Raadt |
2013-01-26 | Sync with our smtpd repo: | Gilles Chehade |
2012-11-23 | knf | Eric Faurot |
2012-11-12 | Cleanups and improvements: | Eric Faurot |
2012-10-07 | convert iobuf_queue()'s to iobuf_fqueue(). (idea from gilles@) | Charles Longeau |
2012-10-03 | don't try to cope with iobuf_init() failure, make it fatal() instead. | Charles Longeau |
2012-10-02 | check iobuf_init() return value. | Charles Longeau |
2012-09-29 | use xstrdup() helper | Charles Longeau |
2012-09-19 | Remove DF_ENQUEUE flag. It is mostly unused and logically broken. | Eric Faurot |
2012-09-17 | increment the session counter when a session is created. | Eric Faurot |
2012-09-17 | fix pasto | Eric Faurot |
2012-09-16 | we need to ensure we have at least two descriptors per-client accepted, or | Gilles Chehade |
2012-09-16 | Factorize log_imsg() in imsg_dispatch() instead of in each imsg_callback()'s | Charles Longeau |
2012-09-15 | When enqueueing from the local socket, the input address is faked as "::1". | Eric Faurot |
2012-09-14 | Check limits before allocating the session. | Eric Faurot |