Age | Commit message (Expand) | Author |
2014-12-08 | no need for arc4random_uniform() here, arc4random() does the job | Gilles Chehade |
2014-07-08 | various queue improvements: | Eric Faurot |
2014-07-07 | Allow to enable profiling at runtime and fix timings output. | Eric Faurot |
2014-04-11 | fix a use after free in an error path | Jonathan Gray |
2014-03-14 | print the correct user name if SMTPD_QUEUE_USER is missing | Alexander Hall |
2014-03-13 | When failing to find the required privsep user entry, it is not cool at | Theo de Raadt |
2013-10-26 | %i -> %d in format strings | Eric Faurot |
2013-07-19 | Assorted queue improvements: | Eric Faurot |
2013-07-19 | Get rid of env->sc_pw and env->sc_pwqueue. Early queue initialization | Eric Faurot |
2013-05-24 | sync with OpenSMTPD 5.3.2 | Eric Faurot |
2013-04-17 | large time_t problems | Theo de Raadt |
2013-01-26 | Sync with our smtpd repo: | Gilles Chehade |
2012-11-23 | Replace the qwalk API (to retreive on disk envelopes at runtime) with | Eric Faurot |
2012-11-12 | Cleanups and improvements: | Eric Faurot |
2012-10-09 | fix a FILE* leak when using compression. | Eric Faurot |
2012-09-01 | - remove crypto_backend | Gilles Chehade |
2012-08-30 | switch compress_backend to use FILE * instead of file descriptors, like | Charles Longeau |
2012-08-30 | fix uninitialized variable which can be reach in case of failure. | Charles Longeau |
2012-08-29 | Introduce the crypto_backend API and provide support for... encrypted queue | Gilles Chehade |
2012-08-26 | - remove unused variable | Gilles Chehade |
2012-08-25 | Add compress_backend, allowing compression of messages and envelopes in the q... | Charles Longeau |
2012-08-24 | envelope_validate() don't take the evpid anymore. | Eric Faurot |
2012-08-24 | In envelope ascii dump/load: | Charles Longeau |
2012-08-24 | Don't pass struct envelope pointer in queue backend API, instead use envelope... | Charles Longeau |
2012-08-19 | coding style: replace all occurences of u_int* with uint* | Charles Longeau |
2012-07-10 | backout the: | Charles Longeau |
2012-07-09 | first step of simplifying fsqueue: | 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-20 | Finally get rid of the queue_kind enum in the queue API. Keep that | Eric Faurot |
2012-06-08 | add missing header needed by time() | Charles Longeau |
2012-06-03 | Do not store the envelope id within the envelope, only the message id. | Eric Faurot |
2012-06-01 | on envelope creation, setup and reset the relevant envelope fields in | Eric Faurot |
2012-01-14 | Add missing header needed by PRI format string | Charles Longeau |
2012-01-13 | queue_message_purge() and queue_message_delete() are actually the same | Eric Faurot |
2011-12-23 | On envelope creation, get the message id in a saner way than the | Eric Faurot |
2011-12-19 | fix/improve envelope_validate(): | Eric Faurot |
2011-12-16 | simplify | Eric Faurot |
2011-12-14 | make queue_fsqueue backend consistent with the backend scheme. | Eric Faurot |
2011-11-15 | Qwalk, our API to linearly walk over the persistent queue, did not take the | Gilles Chehade |
2011-10-23 | introduce Q_CORRUPT and queue_backend operation to move a message from | Gilles Chehade |
2011-10-23 | fsqueue no longer stores envelopes by dumping the structure, instead use a | Gilles Chehade |
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 | a structure describing an envelope should be called struct envelope, not | 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 | 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 |
2010-10-09 | no longer compiled, i will reintroduce them later, lots of stuff needs to | Gilles Chehade |