Age | Commit message (Expand) | Author |
2018-12-30 | Delete unnecessary <libgen.h> #includes | Philip Guenther |
2018-05-31 | remove 'where' parameter from all x*() functions in utils.c, it doesn't | Gilles Chehade |
2018-05-14 | kill corrupt / uncorrupt queue mechanism as it has never been usable and it | Gilles Chehade |
2016-02-04 | When deleting a message, remove associated envelopes from the cache, | Eric Faurot |
2015-12-28 | remove spaces after '!' | Joerg Jung |
2015-12-14 | remove trailing whitespace | Joerg Jung |
2015-11-05 | Implement smtpctl uncorrupt <msgid> | Sunil Nimmagadda |
2015-11-05 | Do not terminate message walk on a corrupt envelope. | Sunil Nimmagadda |
2015-10-29 | Implement smtpctl discover <evpid|msgid>. | Sunil Nimmagadda |
2015-10-09 | turn our local enqueuer setgid _smtpq and restrict access to offline queue, | Gilles Chehade |
2015-01-20 | use <limits.h> comprehensively. For now try to push <> includes to | Theo de Raadt |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
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 |