summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/queue_backend.c
AgeCommit message (Expand)Author
2012-01-14Add missing header needed by PRI format stringCharles Longeau
2012-01-13queue_message_purge() and queue_message_delete() are actually the sameEric Faurot
2011-12-23On envelope creation, get the message id in a saner way than theEric Faurot
2011-12-19fix/improve envelope_validate():Eric Faurot
2011-12-16simplifyEric Faurot
2011-12-14make queue_fsqueue backend consistent with the backend scheme.Eric Faurot
2011-11-15Qwalk, our API to linearly walk over the persistent queue, did not take theGilles Chehade
2011-10-23introduce Q_CORRUPT and queue_backend operation to move a message fromGilles Chehade
2011-10-23fsqueue no longer stores envelopes by dumping the structure, instead use aGilles Chehade
2011-05-16murder struct path and make sure smtpd uses simpler structures that do notGilles Chehade
2011-05-01the smtpd env is meant to be global, so do not pass it all around.Eric Faurot
2011-04-17a structure describing an envelope should be called struct envelope, notGilles Chehade
2011-04-15kill message_id and message_uidGilles Chehade
2011-04-14- implement missing operations for fsqueue:Gilles Chehade
2011-04-14fsqueue queue backend will implement a filesystem queue:Gilles Chehade
2011-04-14smtpd makes too many assumptions about the structure and layout of itsGilles Chehade
2010-10-09no longer compiled, i will reintroduce them later, lots of stuff needs toGilles Chehade
2010-06-01new queue, again; gcc2 compile tested by deraadtJacek Masiulaniec
2010-06-01New queue doesn't compile on gcc2, back out. Spotted by deraadt@Jacek Masiulaniec
2010-05-31Rewrite entire queue code.Jacek Masiulaniec