Age | Commit message (Expand) | Author |
2009-08-12 | Fix unwanted rejects by parsing (and ignoring) AUTH=<...> MAIL | Jacek Masiulaniec |
2009-08-08 | import some changes from portable smtpd to reduce the delta between both. | Gilles Chehade |
2009-08-07 | smtp_session: ssl/ssl.h -> openssl/ssl.h | Gilles Chehade |
2009-08-07 | we were linking to libkeynote to use kn_base64_encode/decode, but honestly | Gilles Chehade |
2009-08-06 | in smtp_session, fix logging so that when we accepted an empty envelope for | Gilles Chehade |
2009-08-01 | when receiving characters with the most significant bit set over a session | Gilles Chehade |
2009-07-19 | fix fwrite return code checking. | Jacek Masiulaniec |
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-01 | display ssl negociation information in the received line of incoming | Gilles Chehade |
2009-05-31 | when entering mta_connect() reset session fd to -1 | Gilles Chehade |
2009-05-30 | fix a bug where sessions_active counter, used to compute accept limits, was | Gilles Chehade |
2009-05-28 | Log the incoming message size; ok gilles@ | Jacek Masiulaniec |
2009-05-28 | Log the "for <foo@bar.com>" part in the Received field; ok gilles@ | Jacek Masiulaniec |
2009-05-27 | Insert Received: at receive time instead of delivery time; ok gilles@ | Jacek Masiulaniec |
2009-05-27 | After a successful AUTH command completes, reject any further AUTH commands. | Jacek Masiulaniec |
2009-05-27 | request flood mitigation: | Jacek Masiulaniec |
2009-05-25 | Recent event masking scheme change turned the S_GREETED and S_HELO cases | Jacek Masiulaniec |
2009-05-24 | Parent process shouldn't be base64-decoding untrusted strings, move | Jacek Masiulaniec |
2009-05-24 | Implement pipelining detection inside session_readline, makes the calling | Jacek Masiulaniec |
2009-05-24 | Instead of keeping stats private to each process, and querying every | Jacek Masiulaniec |
2009-05-20 | Delay enabling of EV_READ until S_INIT (smtps) or S_TLS (starttls). | Jacek Masiulaniec |
2009-05-20 | first step towards configuration reload in smtpd, smtpctl reload will parse | Gilles Chehade |
2009-05-19 | Accept STARTTLS only after EHLO; ok gilles@ | Jacek Masiulaniec |
2009-05-19 | - Don't advertise nor accept STARTTLS command when session is secure. | 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-14 | correct function name in fatal | Jacek Masiulaniec |
2009-05-10 | use both read and write timeout arguments in the bufferevent_settimeout | Jacek Masiulaniec |
2009-05-10 | use rfc number 4954 in auth_plain handler name, rfc 4616 is implied | Jacek Masiulaniec |
2009-05-10 | assert copyright; ok gilles@ | Jacek Masiulaniec |
2009-05-10 | RFC 4954 says the response to "AUTH PLAIN" must be "334 ", not "334"; | Jacek Masiulaniec |
2009-05-09 | correct AUTH PLAIN rfc number, no functional change. | Jacek Masiulaniec |
2009-05-09 | give few states more meaningful names; ok gilles@ | Jacek Masiulaniec |
2009-05-09 | fix function names in log_debug | Jacek Masiulaniec |
2009-04-28 | don't use strlcpy before calling a function that uses strlcpy | Jacek Masiulaniec |
2009-04-28 | make S_DATAREQUEST state similar to S_{MAIL,RCPT}REQUEST; ok gilles@ | Jacek Masiulaniec |
2009-04-27 | kill 2-line session_msg_submit, used just once; ok gilles@ long ago. | Jacek Masiulaniec |
2009-04-27 | session_cleanup call in MAIL FROM handler may be removed as a | Jacek Masiulaniec |
2009-04-27 | Disable EV_READ when setting F_QUIT flag up. Malicious client may | Jacek Masiulaniec |
2009-04-24 | in session_pickup, do not handle S_RCPT state, it must never be | 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-24 | kill unnecessary struct message_recipient; ok gilles@ | Jacek Masiulaniec |
2009-04-20 | Allow MAIL FROM only in the S_HELO state, which results in behaviour | Jacek Masiulaniec |
2009-04-20 | fix previous, evtimer_set should be called only once, in session_init. | Jacek Masiulaniec |
2009-04-20 | Rewrite smtp session timeouts; use evtimer_* from event(3) instead | Jacek Masiulaniec |
2009-04-19 | Wrap the EV_READ+EVLOCKED dance in one well documented function. | Jacek Masiulaniec |
2009-04-16 | Total rewrite of the sendmail interface. Adds support for -t, -v, | Jacek Masiulaniec |
2009-04-09 | fixes for smtp auth LOGIN, inspired from smtp auth PLAIN fixes | Todd T. Fries |