Age | Commit message (Expand) | Author |
2012-01-28 | smtpd no longer needs to tell us that it forks a purge process ever few | Gilles Chehade |
2012-01-24 | Add a parameter to the queue backend init() call to specify wether the | Eric Faurot |
2012-01-18 | Add new filters callbacks for: | Charles Longeau |
2012-01-13 | Stop using envelope->status to report delivery outcome to the | Eric Faurot |
2012-01-12 | Remove dead code for config reloading for now. It is not functionnal | Eric Faurot |
2012-01-12 | use absolute path as fts may chdir() during traversal. | Eric Faurot |
2012-01-11 | Simplify runner/queue by getting rid of Q_PURGE. Instead, let smtpd | Eric Faurot |
2011-12-13 | *finally* make use of certificate authority file if available ! | Gilles Chehade |
2011-12-13 | split user_backend.c into user.c and user_pwd.c to be consistent with the | Eric Faurot |
2011-12-13 | - introduce delivery backend API (delivery.c) | Gilles Chehade |
2011-12-12 | add a session_enter_state() function to change the state of an smtp | Eric Faurot |
2011-12-08 | rename struct user to struct mta_user to avoid namespace conflict elsewhere | Todd T. Fries |
2011-11-16 | Do not unlink an offline message until it has been correctly enqueued. | Eric Faurot |
2011-11-14 | when receiving an unexpected imsg, print its name. | Charles Longeau |
2011-11-14 | The spool and offline directories are backend-independent, so they | Eric Faurot |
2011-11-07 | Let the smtpd process handle the enqueueing of offline messages at | Eric Faurot |
2011-10-26 | - fix smtpctl pause/resume so the ramqueue scheduling is done correctly | Gilles Chehade |
2011-10-22 | tweak previous; | Jason McIntyre |
2011-10-22 | Add a log_trace() call to toggle logging of specific debugging info in | Eric Faurot |
2011-10-09 | show messages sent between processes in debug mode | Eric Faurot |
2011-09-01 | Introduce a small set of functions to manage stat counters in a | Eric Faurot |
2011-08-29 | cast all printed time_t to long long int, and change format string accordingly. | Charles Longeau |
2011-08-27 | initial support for a session-time filtering API | Gilles Chehade |
2011-08-26 | add missing header needed by time() | Charles Longeau |
2011-05-17 | introduce new user_backend API for smtpd to lookup the users it wants to | Gilles Chehade |
2011-05-17 | smtpd now uses an auth_backend API to authenticate users that are allowed | Gilles Chehade |
2011-05-16 | murder struct path and make sure smtpd uses simpler structures that do not | Gilles Chehade |
2011-05-04 | When enqueueing offline mail, use a wait list to keep the number of | Eric Faurot |
2011-05-01 | the smtpd env is meant to be global, so do not pass it all around. | Eric Faurot |
2011-04-17 | cleanups, cosmethic changes, functions that should be static are now static | Gilles Chehade |
2011-04-14 | no functionnal change | Gilles Chehade |
2011-04-14 | fsqueue queue backend will implement a filesystem queue: | Gilles Chehade |
2011-04-14 | smtpd makes too many assumptions about the structure and layout of its | Gilles Chehade |
2011-04-13 | following an idea from jacekm@, smtpd now uses a ram-queue instead of doing | Gilles Chehade |
2011-03-15 | let smtpd use user-provided Diffie-Hellman parameters for ephemeral key | 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-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-05-31 | Rewrite entire queue code. | Jacek Masiulaniec |
2010-05-31 | imsg_compose_event() return value was never checked. Make it fatal() if needed. | Charles Longeau |
2010-05-27 | when a rule has two conditions (ie: accept for { domain foo, domain bar } ) | Gilles Chehade |
2010-05-23 | When executing external mda, call dup2, closefrom, and chdir before | Jacek Masiulaniec |
2010-05-21 | Use _exit(2) in mda helper child process. | Jacek Masiulaniec |
2010-05-20 | S_ISREG() should be called on st.st_mode not st.st_flags | Gilles Chehade |
2010-05-09 | in recent change, an assignation was removed which would cause a bogus | Gilles Chehade |
2010-04-21 | Runner process is just a helper for queue, so tear down its imsg | Jacek Masiulaniec |
2010-04-20 | Kill *2400* lines of code by abstracting common bits of the imsg handlers. | Jacek Masiulaniec |