Age | Commit message (Expand) | Author |
2010-11-29 | replace the fork-based-non-blocking-resolver-hack by shiny async resolver | 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-29 | smtpd no longer knows a map called "secrets" which holds credentials for | Gilles Chehade |
2010-10-09 | backout the "new" queue code commited 4 months ago. it has many good ideas, | Gilles Chehade |
2010-06-02 | check event_dispatch() return value | Charles Longeau |
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-06-01 | Better errors. | Jacek Masiulaniec |
2010-05-31 | Rewrite entire queue code. | Jacek Masiulaniec |
2010-04-21 | Runner process is just a helper for queue, so tear down its imsg | Jacek Masiulaniec |
2010-04-21 | Remove unusable ifdef DEBUG code. | Jacek Masiulaniec |
2010-04-20 | Kill *2400* lines of code by abstracting common bits of the imsg handlers. | Jacek Masiulaniec |
2010-01-03 | Implement "log verbose" and "log brief" to enable or disable verbose debug | Charles Longeau |
2009-12-23 | Implementation of RFC 2920 PIPELINING extension, client side only for now. | Jacek Masiulaniec |
2009-12-14 | Impose sessions limit on the delivery sessions (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-12-10 | Fix a case when 2yz status would not override existing 4yz one. | Jacek Masiulaniec |
2009-12-07 | Avoid dereferencing a null pointer when logging a DNS lookup failure. | Joel Sing |
2009-11-16 | Minimize the delay between receiving response to "." and removing the queue | Jacek Masiulaniec |
2009-11-13 | Log FQDN and IP of the server we handed mail to. As a bonus, don't delay | Jacek Masiulaniec |
2009-11-11 | add missing headers needed by time() | Charles Longeau |
2009-11-05 | Consider DNS lookups that result in NXDOMAIN to be a permanent failure. | Joel Sing |
2009-11-05 | Introduce a 6yz status code, used internally to report permanent errors. | Joel Sing |
2009-09-15 | Extend SMTP client_* API to support SSL+AUTH, and use it in the mta | Jacek Masiulaniec |
2009-09-08 | Cope with remote host sending '452 Insufficient system storage'. | Landry Breuil |
2009-09-03 | imsg_get sets errno so use fatal instead of fatalx. | Jacek Masiulaniec |
2009-08-26 | fix previous | Jacek Masiulaniec |
2009-08-26 | Do not add Delivered-To to outgoing mail. It will result in premature | Jacek Masiulaniec |
2009-08-08 | - simplify a bit queue_message_update() | Gilles Chehade |
2009-08-07 | in mta: ssl/ssl.h -> openssl/ssl.h, consistent with other files | Gilles Chehade |
2009-08-06 | fix a crash in mta when forwarding a bounce, caused by a null deref | Gilles Chehade |
2009-08-06 | replace X-OpenSMPTD-Loop with Delivered-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 |
2009-06-20 | Allocate memory for env->sc_ssl like in smtp; ok gilles@ | Jacek Masiulaniec |
2009-06-07 | Change the way fds passed over a socket are retreived on the receiving side. | Eric Faurot |
2009-06-06 | Sync with relayd: | Pierre-Yves Ritschard |
2009-06-05 | make smtpd's imsg lib ready, just like relayd and ospfd. | Pierre-Yves Ritschard |
2009-06-03 | simplify struct batch; ok gilles@ | Jacek Masiulaniec |
2009-06-02 | make env->sc_listeners and env->sc_ssl pointers, one step further toward | Gilles Chehade |
2009-06-01 | Fix EV_READ/EV_WRITE testing inside IMSG handlers. Based on similar change | Jacek Masiulaniec |
2009-05-31 | when entering mta_connect() reset session fd to -1 | Gilles Chehade |
2009-05-30 | It is now possible to specify a certificate to use when relaying to another | Gilles Chehade |
2009-05-30 | increment mta.sessions in when we allocate a new session in mta | Gilles Chehade |
2009-05-30 | - increment stats.mta.sessions_active when session is allocated in mta | Gilles Chehade |
2009-05-27 | Insert Received: at receive time instead of delivery time; ok gilles@ | Jacek Masiulaniec |
2009-05-24 | Parent process forks 3 types of processes, track them all in a single tree | Jacek Masiulaniec |
2009-05-19 | Verify the amount of IMSG payload is exactly as expected; ok gilles@ | Jacek Masiulaniec |