Age | Commit message (Expand) | Author |
2012-10-04 | delay the call to log_debug() for displaying the backends used until | Eric Faurot |
2012-10-03 | disallow root deliveries for "deliver to filename" and "deliver to mda" | Gilles Chehade |
2012-09-28 | some smtpd.{c,h} cleanups: | Eric Faurot |
2012-09-16 | now that log_imsg() is only used in smtpd.c, set it as static. | Charles Longeau |
2012-09-16 | Factorize log_imsg() in imsg_dispatch() instead of in each imsg_callback()'s | Charles Longeau |
2012-09-11 | log the process name and place when calling fatal(). | Eric Faurot |
2012-09-01 | - remove crypto_backend | Gilles Chehade |
2012-08-29 | Introduce the crypto_backend API and provide support for... encrypted queue | Gilles Chehade |
2012-08-26 | correctly check compress_backend_lookup() to avoid a NULL deref | Gilles Chehade |
2012-08-26 | - define ZLIB_BUFFER_SIZE instead of hardcoding 8192 | Gilles Chehade |
2012-08-25 | Add compress_backend, allowing compression of messages and envelopes in the q... | Charles Longeau |
2012-08-25 | - offline enqueue does not need to use the user_backend API, it relies on | Gilles Chehade |
2012-08-25 | - introduce TRACE_PROFILING | Gilles Chehade |
2012-08-21 | Re-enable loop detection, but in mta and mda this time. | Eric Faurot |
2012-08-19 | coding style: replace all occurences of u_int* with uint* | Charles Longeau |
2012-08-19 | add missing IMSG_* in imsg_to_str() | Charles Longeau |
2012-08-18 | - introduce stat_backend, an API for pluggable statistic backends | Gilles Chehade |
2012-08-09 | Improve the message flows to completely isolate operations on the | Eric Faurot |
2012-08-08 | log received fd in log_imsg() if any | Eric Faurot |
2012-07-09 | - introduce log_trace(TRACE_SCHEDULER, ...) | Gilles Chehade |
2012-07-09 | - runner is the terminology we used back when we had runqueues, we no | Gilles Chehade |
2012-07-08 | remove enum queue_kind from queue_fsqueue.c. | Charles Longeau |
2012-07-02 | Lookup queue and scheduler backends by name, rather than enum. | Eric Faurot |
2012-06-01 | allow to pause some subsystems at startup. | Eric Faurot |
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 |