summaryrefslogtreecommitdiffstats
path: root/usr.sbin/smtpd/queue_backend.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* coding style: replace all occurences of u_int* with uint*chl2012-08-191-19/+19
* backout the:chl2012-07-101-2/+3
* first step of simplifying fsqueue:gilles2012-07-091-3/+2
* remove enum queue_kind from queue_fsqueue.c.chl2012-07-081-2/+39
* Lookup queue and scheduler backends by name, rather than enum.eric2012-07-021-9/+3
* Finally get rid of the queue_kind enum in the queue API. Keep thateric2012-06-201-23/+23
* add missing header needed by time()chl2012-06-081-1/+2
* Do not store the envelope id within the envelope, only the message id.eric2012-06-031-9/+8
* on envelope creation, setup and reset the relevant envelope fields ineric2012-06-011-2/+10
* Add missing header needed by PRI format stringchl2012-01-141-1/+2
* queue_message_purge() and queue_message_delete() are actually the sameeric2012-01-131-7/+1
* On envelope creation, get the message id in a saner way than theeric2011-12-231-2/+1
* fix/improve envelope_validate():eric2011-12-191-21/+27
* simplifyeric2011-12-161-9/+5
* make queue_fsqueue backend consistent with the backend scheme.eric2011-12-141-25/+9
* Qwalk, our API to linearly walk over the persistent queue, did not take thegilles2011-11-151-2/+61
* introduce Q_CORRUPT and queue_backend operation to move a message fromgilles2011-10-231-1/+7
* fsqueue no longer stores envelopes by dumping the structure, instead use agilles2011-10-231-4/+35
* murder struct path and make sure smtpd uses simpler structures that do notgilles2011-05-161-10/+10
* the smtpd env is meant to be global, so do not pass it all around.eric2011-05-011-30/+24
* a structure describing an envelope should be called struct envelope, notgilles2011-04-171-11/+11
* kill message_id and message_uidgilles2011-04-151-17/+15
* - implement missing operations for fsqueue:gilles2011-04-141-1/+7
* fsqueue queue backend will implement a filesystem queue:gilles2011-04-141-5/+9
* smtpd makes too many assumptions about the structure and layout of itsgilles2011-04-141-0/+123
* no longer compiled, i will reintroduce them later, lots of stuff needs togilles2010-10-091-330/+0
* new queue, again; gcc2 compile tested by deraadtjacekm2010-06-011-0/+330
* New queue doesn't compile on gcc2, back out. Spotted by deraadt@jacekm2010-06-011-330/+0
* Rewrite entire queue code.jacekm2010-05-311-0/+330