Age | Commit message (Expand) | Author |
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-05-31 | Rewrite entire queue code. | Jacek Masiulaniec |
2010-05-19 | cleanup-only commit, removes unrequired includes, no functionnal change | Gilles Chehade |
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-14 | Set initial session limit so that IMSG_SMTP_ENQUEUE can be satisfied even | Jacek Masiulaniec |
2009-12-13 | Use safe fd limits in smtp, lka, queue, and control. Removes a | Jacek Masiulaniec |
2009-11-08 | - make aliases expansion use a rb tree instead of a tail queue, the code | Gilles Chehade |
2009-10-25 | tag should also be copied from listener to message when the message is | Gilles Chehade |
2009-09-18 | Remove useless Received line added at the /usr/sbin/sendmail stage, it | Jacek Masiulaniec |
2009-09-03 | imsg_get sets errno so use fatal instead of fatalx. | Jacek Masiulaniec |
2009-08-06 | - change all occurences of T_DAEMON_BATCH,MESSAGE to T_BOUNCE_BATCH/MESSAGE | Gilles Chehade |
2009-08-06 | This commit reworks the entire mailer daemon support to actually make it | Gilles Chehade |
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-02 | make env->sc_listeners and env->sc_ssl pointers, one step further toward | Gilles Chehade |
2009-06-01 | Don't destroy listening socket when pause/resume request is received, | Jacek Masiulaniec |
2009-06-01 | Fix EV_READ/EV_WRITE testing inside IMSG handlers. Based on similar change | Jacek Masiulaniec |
2009-05-25 | merge smtp_listener_setup into its only caller; ok gilles@ | Jacek Masiulaniec |
2009-05-24 | Parent process shouldn't be base64-decoding untrusted strings, move | Jacek Masiulaniec |
2009-05-24 | Parent process forks 3 types of processes, track them all in a single tree | Jacek Masiulaniec |
2009-05-24 | Instead of keeping stats private to each process, and querying every | Jacek Masiulaniec |
2009-05-20 | first step towards configuration reload in smtpd, smtpctl reload will parse | Gilles Chehade |
2009-05-19 | Verify the amount of IMSG payload is exactly as expected; ok gilles@ | Jacek Masiulaniec |
2009-05-18 | Complete rework of bufferevent event masking allowing for more | Jacek Masiulaniec |
2009-05-14 | use the nitems() macro where appropriate | Eric Faurot |
2009-05-10 | assert copyright; ok gilles@ | Jacek Masiulaniec |
2009-05-09 | fix function names in log_debug | Jacek Masiulaniec |
2009-05-09 | - New API to handle all DNS query types (A, MX, PTR) asynchronously. | Jacek Masiulaniec |
2009-04-28 | fix a bug where client with unresolvable revdns is never greeted; ok gilles@ | Jacek Masiulaniec |
2009-04-28 | make S_DATAREQUEST state similar to S_{MAIL,RCPT}REQUEST; ok gilles@ | Jacek Masiulaniec |
2009-04-27 | fix unlikely fd leak; ok gilles@ | Jacek Masiulaniec |
2009-04-24 | Enclose common imsg handling code in a function, which additionally | Jacek Masiulaniec |
2009-04-24 | use same timeout at each session state, and make use of | Jacek Masiulaniec |
2009-04-21 | correct some fatal(x) calls and error strings | Eric Faurot |
2009-04-20 | Rewrite smtp session timeouts; use evtimer_* from event(3) instead | Jacek Masiulaniec |
2009-04-16 | Total rewrite of the sendmail interface. Adds support for -t, -v, | Jacek Masiulaniec |
2009-04-09 | change syntax of the "listen on" and "relay via" directives: | Jacek Masiulaniec |
2009-03-29 | turn some log_debugs into log_warns or even fatals; "looks ok" gilles@ | Jacek Masiulaniec |
2009-03-15 | since we are going to share code in smtp sessions and mta sessions, we need | Gilles Chehade |
2009-03-15 | save 4 bytes per message by moving the datafp field of struct message to | Gilles Chehade |
2009-02-23 | add missing headers needed by time() | Charles Longeau |
2009-02-22 | add missing headers | Charles Longeau |
2009-02-22 | replace MAX* constants by sizeof where possible | Oleg Safiullin |
2009-02-18 | previous commit was incomplete, this fixes ssmtp | Gilles Chehade |