Age | Commit message (Expand) | Author |
2012-08-30 | when reloading the envelopes from disk, skip envelopes that are | Eric Faurot |
2012-08-26 | sane rewrite of the disk-queue traversal code, and log bogus files found | Eric Faurot |
2012-08-24 | Don't pass struct envelope pointer in queue backend API, instead use envelope... | Charles Longeau |
2012-08-24 | When creating an envelope, check if the message is incoming or | Eric Faurot |
2012-08-19 | coding style: replace all occurences of u_int* with uint* | Charles Longeau |
2012-08-19 | Kill envelope_{dump,load}_file() and replace them with envelope_{dump,load}_b... | Charles Longeau |
2012-08-08 | cleanup some old debug traces | Eric Faurot |
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 | make backend functions static. | Eric Faurot |
2012-06-20 | Finally get rid of the queue_kind enum in the queue API. Keep that | Eric Faurot |
2012-06-01 | on envelope creation, setup and reset the relevant envelope fields in | Eric Faurot |
2012-06-01 | move envelope dump/load functions to envelope.c | Eric Faurot |
2012-03-07 | various reliability fixes: | Gilles Chehade |
2012-01-31 | fix an issue observed this week-end while flooding ajacoutot@ : | Gilles Chehade |
2012-01-29 | Remove message directories right away instead of moving them to purge/. | Eric Faurot |
2012-01-29 | Quick fix to prevent two processes from using the same temporary | Eric Faurot |
2012-01-24 | Add a parameter to the queue backend init() call to specify wether the | Eric Faurot |
2012-01-14 | When moving a message to the corrupt/ directory, give it an alternate name | Eric Faurot |
2012-01-14 | Change fsqueue_*_path() to report success or failure instead of | Eric Faurot |
2012-01-14 | When creating a new message (in incoming/) make sure that the msgid does not | Eric Faurot |
2012-01-14 | Add a fsqueue_message_path() function to build path to message dir | Eric Faurot |
2012-01-13 | use a simpler way to get to the parent directory | Eric Faurot |
2012-01-13 | queue_message_purge() and queue_message_delete() are actually the same | Eric Faurot |
2012-01-12 | Add a fsqueue_envelope_dump_atomic() function that writes an envelope | Eric Faurot |
2012-01-11 | implement an envelope_ascii API that's not tied to a specific queue_backend | Gilles Chehade |
2012-01-11 | Simplify runner/queue by getting rid of Q_PURGE. Instead, let smtpd | Eric Faurot |
2011-12-27 | Q_BOUNCE is not used anymore | Eric Faurot |
2011-12-23 | On envelope creation, get the message id in a saner way than the | Eric Faurot |
2011-12-22 | Add fqueue_envelope_path() function to create path to envelopes. | Eric Faurot |
2011-12-14 | make queue_fsqueue backend consistent with the backend scheme. | Eric Faurot |
2011-11-21 | get rid of the "enqueue/" queue; use "incoming/" instead. | Eric Faurot |
2011-11-15 | wooooops defines missing from previous commit | Gilles Chehade |
2011-11-15 | Qwalk, our API to linearly walk over the persistent queue, did not take the | Gilles Chehade |
2011-11-14 | The spool and offline directories are backend-independent, so they | Eric Faurot |
2011-11-06 | No need to save/restore the batch_id since the envelope is not dumped | Eric Faurot |
2011-10-27 | Use PRI{x,d}64 in format strings instead of %llx, %lld or %qd to print {u_,}i... | Charles Longeau |
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-08-26 | add missing header needed by time() | 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 | a structure describing an envelope should be called struct envelope, not | Gilles Chehade |
2011-04-16 | I accidentally changed group ownership of fsqueue to _smtpd, it used to be | Gilles Chehade |
2011-04-15 | kill message_id and message_uid | Gilles Chehade |
2011-04-14 | bye bye queue_hash() you can now rest in peace. | 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 |