Age | Commit message (Expand) | Author |
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-21 | do not send disconnect event to the mfa if connect event was not sent. | Eric Faurot |
2013-02-16 | only use local hostname in Received lines if listener has not overriden it, | Gilles Chehade |
2013-02-15 | terminate session instead of fatal() if getsockname() fails. | Eric Faurot |
2013-02-05 | - handle getaddrinfo() error as LKA_TEMPFAIL | Gilles Chehade |
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-11-02 | Add a "kick counter" that gets incremented on each command, to detect | Eric Faurot |
2012-10-28 | Limit the number of messages that can be enqueued on a single SMTP | Eric Faurot |
2012-10-11 | - ssize_t -> size_t | Gilles Chehade |
2012-10-09 | - allow a listen statement to impose tls on its clients; | Gilles Chehade |
2012-10-07 | convert iobuf_queue()'s to iobuf_fqueue(). (idea from gilles@) | Charles Longeau |
2012-09-14 | Remove s_ssl from the smtp session since it is duplicated in the io struct. | Eric Faurot |
2012-08-25 | - introduce struct stat_value | Gilles Chehade |
2012-08-24 | When an smtp session fails and IMSG_QUEUE_REMOVE_MESSAGE is sent to the | Eric Faurot |
2012-08-19 | coding style: replace all occurences of u_int* with uint* | Charles Longeau |
2012-08-18 | - introduce stat_backend, an API for pluggable statistic backends | Gilles Chehade |
2012-08-18 | Disallow empty domain/address sent after HELO/EHLO command. | Charles Longeau |
2012-08-10 | Move mta and smtp specific defines into their own files. | Eric Faurot |
2012-05-08 | fix and re-enable connect notification to the mfa. | Eric Faurot |
2012-01-29 | For some reason, all recipients are rejected if the msg field is not | Eric Faurot |
2012-01-29 | disable connection filter hook for now. fixes smtps. | Eric Faurot |
2012-01-29 | Rewrite io code in smtp and mta using the iobuf/ioev interface to have | Eric Faurot |
2012-01-27 | that log_debug is no longer needed | Gilles Chehade |
2012-01-26 | in session_read_data() do NOT enable back read event otherwise it will | Gilles Chehade |
2012-01-26 | Do not call session_respond() AND session_imsg() from the same handler as | Gilles Chehade |
2012-01-21 | in session_error(), do not call session_destroy() when the F_WRITEONLY | Gilles Chehade |
2012-01-18 | Add new filters callbacks for: | Charles Longeau |
2012-01-13 | remove the status field from struct envelope, move it to the smtp | Eric Faurot |
2012-01-12 | alter line contents before writing it, rather than after... | Eric Faurot |
2011-12-12 | add a session_enter_state() function to change the state of an smtp | Eric Faurot |
2011-10-23 | fsqueue no longer stores envelopes by dumping the structure, instead use a | Gilles Chehade |
2011-10-03 | - fix a segv caused by a deep recursion introduced with a recent quick-fix | Gilles Chehade |
2011-09-28 | removing annoying debug log | Gilles Chehade |
2011-09-12 | - introduce filtermask in struct smtpd | Gilles Chehade |
2011-09-01 | Introduce a small set of functions to manage stat counters in a | Eric Faurot |
2011-09-01 | - if no filter is setup, do not overwrite the data line with filtmsg buffer | Charles Longeau |
2011-08-31 | add support for per-line DATA callbacks, this allows filters to take their | Gilles Chehade |
2011-08-27 | initial support for a session-time filtering API | Gilles Chehade |
2011-05-16 | murder struct path and make sure smtpd uses simpler structures that do not | Gilles Chehade |
2011-05-01 | the smtpd env is meant to be global, so do not pass it all around. | Eric Faurot |
2011-04-17 | cleanups, cosmethic changes, functions that should be static are now static | Gilles Chehade |
2011-04-15 | kill message_id and message_uid | Gilles Chehade |
2010-11-28 | remove all unused headers | Gilles Chehade |
2010-11-28 | a bit of .h cleanups, no functionnal change | Gilles Chehade |
2010-10-09 | backout the "new" queue code commited 4 months ago. it has many good ideas, | Gilles Chehade |
2010-06-01 | new queue, again; gcc2 compile tested by deraadt | Jacek Masiulaniec |
2010-06-01 | New queue doesn't compile on gcc2, back out. Spotted by deraadt@ | Jacek Masiulaniec |