Age | Commit message (Expand) | Author |
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 |
2011-04-14 | fsqueue queue backend will implement a filesystem queue: | Gilles Chehade |
2011-03-26 | have the client API receive a stdio stream rather than a fd to the message | Gilles Chehade |
2011-03-21 | do not close msgfd in bounce_session(), it is closed by client_close() | Gilles Chehade |
2010-11-28 | a bit of .h cleanups, no functionnal change | Gilles Chehade |
2010-10-09 | missing from previous commit | 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 |
2010-05-31 | Rewrite entire queue code. | Jacek Masiulaniec |
2010-05-19 | cleanup-only commit, removes unrequired includes, no functionnal change | Gilles Chehade |
2010-04-22 | Fix a case of runner trying to send imsg directly to smtp process instead | Jacek Masiulaniec |
2009-12-23 | Implementation of RFC 2920 PIPELINING extension, client side only for now. | Jacek Masiulaniec |
2009-12-14 | Handle 6yz code as permanent error. | Jacek Masiulaniec |
2009-12-14 | Control maximum number of bounce sessions similarly to how the mta and mda | Jacek Masiulaniec |
2009-12-12 | When acting as a client do content reads from the disk progressively | Jacek Masiulaniec |
2009-12-12 | Simplify client_* api, mainly by making fatal conditions result in immediate | Jacek Masiulaniec |
2009-11-11 | add missing headers needed by time() | Charles Longeau |
2009-11-05 | Include a Date: header in bounce messages. | Joel Sing |
2009-11-05 | Introduce a 6yz status code, used internally to report permanent errors. | Joel Sing |
2009-09-16 | Free resources when bounce enqueue fails due to a timeout. | Jacek Masiulaniec |
2009-09-15 | Extend SMTP client_* API to support SSL+AUTH, and use it in the mta | Jacek Masiulaniec |
2009-09-04 | Fix scheduling of bounces that could not be delivered. | Jacek Masiulaniec |
2009-08-27 | Implement client side of the SMTP protocol in a library-like module. | Jacek Masiulaniec |
2009-08-06 | when writing a bounce, follow the same rule as for mta sessions and prepend | Gilles Chehade |
2009-08-06 | factorize file_copy_session() and file_copy() so file_copy() can handle | Gilles Chehade |
2009-08-06 | fix a typo in bounce message t -> to | Gilles Chehade |
2009-08-06 | - introduce message_set_errormsg() to set the error description that will | Gilles Chehade |
2009-08-06 | This commit reworks the entire mailer daemon support to actually make it | Gilles Chehade |