Age | Commit message (Expand) | Author |
2009-05-20 | first step towards configuration reload in smtpd, smtpctl reload will parse | Gilles Chehade |
2009-05-19 | - Don't advertise nor accept STARTTLS command when session is secure. | Jacek Masiulaniec |
2009-05-19 | Do not ever run /usr/sbin/sendmail, it could link to sendmail | Jacek Masiulaniec |
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-09 | give few states more meaningful names; ok gilles@ | Jacek Masiulaniec |
2009-05-09 | - New API to handle all DNS query types (A, MX, PTR) asynchronously. | Jacek Masiulaniec |
2009-04-28 | smtp auth happened to work by luck because delivery to mbox action was the | Gilles Chehade |
2009-04-24 | Make aliases case-insensitive, issue reported by Daniel Ouelett; ok gilles@ | 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-21 | Make /usr/sbin/sendmail not fail due to smtpd being down. | Jacek Masiulaniec |
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-15 | s/ssmtp/smtps/; ok gilles@ | Jacek Masiulaniec |
2009-04-09 | change syntax of the "listen on" and "relay via" directives: | Jacek Masiulaniec |
2009-03-22 | fix a bug in the resolution of forward files which would cause usernames | Gilles Chehade |
2009-03-19 | make action_type == 0 mean A_INVALID, not A_RELAY; 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 | the mda process no longer uses struct batch as its central structure to | Gilles Chehade |
2009-03-15 | save 4 bytes per message by moving the datafp field of struct message to | Gilles Chehade |
2009-03-12 | Add new function time_to_text to correctly display the date. | pea |
2009-03-10 | implement basic logging, needs more work; ok gilles@ | Jacek Masiulaniec |
2009-03-09 | run external mda directly, not via sh -c; this steals addargs() API | Jacek Masiulaniec |
2009-03-09 | Drop ALIAS_TEXT, plain maps got implemented in a different way; ok gilles@ | Jacek Masiulaniec |
2009-03-09 | add basic support for outgoing authentication (AUTH PLAIN over ssl) which | Gilles Chehade |
2009-03-08 | when operating in enqueue mode, it was easy to make smtpctl fatal() by | Gilles Chehade |
2009-03-08 | shrink struct message a bit by removing a couple fields which are no longer | Gilles Chehade |
2009-03-08 | ~/.forward files handling was fixed recently so that it is the privileged | Gilles Chehade |
2009-03-06 | missing prototype | Gilles Chehade |
2009-03-03 | when forwards/aliases expansion fails in an lka session, make sure that mfa | Gilles Chehade |
2009-03-03 | Fix a long standing issue where ~/.forward files were opened by user _smtpd | Gilles Chehade |
2009-03-03 | fix mbox locking by having it done by mail.local(8) which in turns uses | Gilles Chehade |
2009-03-01 | - Refuse delivery to mbox that is a symlink, pipe, chardev, etc. etc. | Jacek Masiulaniec |
2009-03-01 | In "smtpctl show stats", break queue.inserts into queue.inserts.remote | Jacek Masiulaniec |
2009-02-24 | teach smtpctl's parser how to deal with parameters that are not necessarily | Gilles Chehade |
2009-02-23 | add valid_message_id() and valid_message_uid() which test that a message id | Gilles Chehade |
2009-02-22 | put repeated inet_ntop calls into new func ss_to_text, which uses | Jacek Masiulaniec |
2009-02-19 | don't let libevent buffer long lines forever; ok gilles@ | Jacek Masiulaniec |
2009-02-18 | - add basic syntax checking to mfa | Jacek Masiulaniec |
2009-02-17 | make newaliases read aliases path from smtpd.conf; idea discussed with | Jacek Masiulaniec |
2009-02-15 | If MX query fails due to DNS error, do not attempt more queries; ok gilles@ | Jacek Masiulaniec |
2009-02-15 | New config.c that allows for process cloning. Done by pyr@ for | Jacek Masiulaniec |
2009-02-14 | Implement makemap -t and -o, for output type and dest resp.; ok gilles@ | Jacek Masiulaniec |
2009-01-30 | when decreasing ssl related counters, make sure the session was flagged as | Gilles Chehade |
2009-01-30 | improve statistics for smtp process. not only collect the current sessions | Gilles Chehade |
2009-01-30 | clear the F_EVLOCK flag earlier to prevent the error event handler from | Gilles Chehade |
2009-01-30 | Do not break header for messages received via smtp. | Oleg Safiullin |
2009-01-30 | bump descriptors limit to the max and set the maximum connections count to | Gilles Chehade |
2009-01-30 | fix a very annoying events masking issue which would cause a fatal() to be | Gilles Chehade |