Age | Commit message (Expand) | Author |
2012-11-23 | Replace the qwalk API (to retreive on disk envelopes at runtime) with | Eric Faurot |
2012-11-20 | Allow "smtpctl show queue" to run in "online" mode if the smtpd server | Eric Faurot |
2012-11-13 | do not miss the last envelope | Eric Faurot |
2012-11-12 | Cleanups and improvements: | Eric Faurot |
2012-10-25 | Make the mda request the message fd from the queue when needed, instead of | Eric Faurot |
2012-10-14 | When pushing too many envelopes to the mda at once, we can hit a filedesc | Eric Faurot |
2012-10-14 | substitute wrong comas into semicolons | Charles Longeau |
2012-09-21 | Add a log_envelope() function that log envelope status in a uniform way. | Eric Faurot |
2012-09-19 | Remove DF_ENQUEUE flag. It is mostly unused and logically broken. | Eric Faurot |
2012-09-16 | Factorize log_imsg() in imsg_dispatch() instead of in each imsg_callback()'s | Charles Longeau |
2012-09-10 | nasty typo. | Eric Faurot |
2012-08-25 | - add myself to the copyright in control.c, i've done quite a few changes | Gilles Chehade |
2012-08-25 | - introduce struct stat_value | Gilles Chehade |
2012-08-24 | log forced removal and expiration of envelopes to maillog. | Eric Faurot |
2012-08-24 | When an smtp session fails and IMSG_QUEUE_REMOVE_MESSAGE is sent to the | Eric Faurot |
2012-08-24 | Error out if queue_envelope_load() failed, rather than sending crap to | Eric Faurot |
2012-08-21 | Re-enable loop detection, but in mta and mda this time. | Eric Faurot |
2012-08-18 | zap struct mta_batch. Only pass ids where needed. | Eric Faurot |
2012-08-18 | - introduce stat_backend, an API for pluggable statistic backends | Gilles Chehade |
2012-08-11 | Add missing header needed by PRI format string | Charles Longeau |
2012-08-09 | Allow failure reports for different recipients of the same message | Eric Faurot |
2012-08-09 | Improve the message flows to completely isolate operations on the | Eric Faurot |
2012-08-08 | Improve the scheduler backend API. | Eric Faurot |
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-06-20 | Finally get rid of the queue_kind enum in the queue API. Keep that | Eric Faurot |
2012-06-18 | fix potential use of uninitialized variable. | Charles Longeau |
2012-01-28 | - introduce the scheduler_backend API | Gilles Chehade |
2012-01-13 | queue_message_purge() and queue_message_delete() are actually the same | Eric Faurot |
2012-01-13 | Stop using envelope->status to report delivery outcome to the | Eric Faurot |
2012-01-11 | Simplify runner/queue by getting rid of Q_PURGE. Instead, let smtpd | Eric Faurot |
2011-11-21 | get rid of the "enqueue/" queue; use "incoming/" instead. | Eric Faurot |
2011-11-15 | Qwalk, our API to linearly walk over the persistent queue, did not take the | Gilles Chehade |
2011-11-14 | when receiving an unexpected imsg, print its name. | Charles Longeau |
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-23 | fsqueue no longer stores envelopes by dumping the structure, instead use a | Gilles Chehade |
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 | add missing header needed by signal() | Charles Longeau |
2011-05-16 | murder struct path and make sure smtpd uses simpler structures that do not | Gilles Chehade |
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-17 | a structure describing an envelope should be called struct envelope, not | Gilles Chehade |
2011-04-17 | no functionnal change, getting rid of deprecated prototypes | Gilles Chehade |
2011-04-15 | kill message_id and message_uid | Gilles Chehade |
2011-04-14 | - implement missing operations for fsqueue: | Gilles Chehade |
2011-04-14 | - implement fsqueue_message_create() and fsqueue_message_commit() | Gilles Chehade |
2011-04-14 | fsqueue now provides fsqueue_message_fd_r() and fsqueue_message_fd_rw() to | Gilles Chehade |
2011-04-13 | following an idea from jacekm@, smtpd now uses a ram-queue instead of doing | Gilles Chehade |