Age | Commit message (Expand) | Author |
2016-11-30 | make struct io opaque: | Eric Faurot |
2016-11-22 | Normalize the io input buffer internally when reinstalling the io event, so | Eric Faurot |
2016-11-21 | replace calls to iobuf_*() functions with the corresponding io_*() wrappers. | Eric Faurot |
2016-11-20 | add dedicated functions to set fd and callback on a struct io. | Eric Faurot |
2016-11-16 | pass the user pointer as parameter to the io callback instead of having | Eric Faurot |
2016-02-03 | Use "esc_class" to classify bounce type instead of "errorline" as | Sunil Nimmagadda |
2015-12-24 | more e-mail -> email | mmcc |
2015-12-14 | Fix bad indents and whitespaces. | Sunil Nimmagadda |
2015-12-14 | remove trailing whitespace | Joerg Jung |
2015-11-23 | Restructure bounce content as a multi-part MIME message. | Sunil Nimmagadda |
2015-10-07 | Use getline(3) rather than fgetln(3). OK gilles@ | Todd C. Miller |
2015-01-20 | use <limits.h> comprehensively. For now try to push <> includes to | Theo de Raadt |
2014-05-28 | remove an errant semicolon. | Daniel Dickman |
2014-04-19 | (void) cast snprintf() calls that cannot truncate | Gilles Chehade |
2014-04-04 | Merge the mda, mta and smtp processes into a single unprivileged | Eric Faurot |
2014-02-04 | Add support for DSN and Enhanced Status Code | Eric Faurot |
2014-02-04 | internal improvements and cleanups | Eric Faurot |
2013-12-03 | warn when failing to enqueue an internal bounce. | Eric Faurot |
2013-11-06 | Much much improved config parser and related changes. | Eric Faurot |
2013-10-26 | %i -> %d in format strings | Eric Faurot |
2013-07-19 | scheduler improvements: | 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-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-26 | fix memory leak in case of fdopen() failure | Charles Longeau |
2012-08-18 | Limit the number of bounce sessions running at the same time. When | Eric Faurot |
2012-08-09 | Allow failure reports for different recipients of the same message | Eric Faurot |
2012-08-09 | remove unused function and prototypes | Eric Faurot |
2012-08-09 | Improve the message flows to completely isolate operations on the | Eric Faurot |
2012-08-08 | Improve the scheduler backend API. | Eric Faurot |
2012-07-09 | - runner is the terminology we used back when we had runqueues, we no | Gilles Chehade |
2012-06-20 | Finally get rid of the queue_kind enum in the queue API. Keep that | Eric Faurot |
2012-01-29 | Rewrite io code in smtp and mta using the iobuf/ioev interface to have | Eric Faurot |
2012-01-12 | The status field in the envelope is confusing. Its only purpose is to | Eric Faurot |
2012-01-11 | Finally remove the queue_message_update() function which ended up | Eric Faurot |
2011-12-27 | Instead of using a separate "bounce" queue, create the bounce envelope | Eric Faurot |
2011-12-14 | finally kill queue_shared.c and move what is left to bounce.c | Eric Faurot |
2011-10-27 | Use PRI{x,d}64 in format strings instead of %llx, %lld or %qd to print {u_,}i... | Charles Longeau |
2011-10-23 | fsqueue no longer stores envelopes by dumping the structure, instead use a | Gilles Chehade |
2011-09-01 | Introduce a small set of functions to manage stat counters in a | Eric Faurot |
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 | a structure describing an envelope should be called struct envelope, not | Gilles Chehade |
2011-04-15 | kill message_id and message_uid | Gilles Chehade |
2011-04-14 | fsqueue now provides fsqueue_message_fd_r() and fsqueue_message_fd_rw() to | Gilles Chehade |