aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into portableopensmtpd-201301050937p1Gilles Chehade2013-01-053-21/+6
|\
| * a session may be closed while we're in mfa, do not fatal on returnopensmtpd-201301050936Gilles Chehade2013-01-041-2/+2
| * Merge branch 'master' of ssh.poolp.org:/git/opensmtpdEric Faurot2013-01-044-2/+17
| |\
| * | replace ptoid() with a uintptr_t castEric Faurot2013-01-041-18/+3
| * | use proper uintptr_t cast to fix warningEric Faurot2013-01-041-1/+1
* | | Merge branch 'master' into portableopensmtpd-201301031733p1Eric Faurot2013-01-034-2/+17
|\ \ \ | | |/ | |/|
| * | fix little bugs and prevent smtpd from failing without compression backendopensmtpd-201301031723Gilles Chehade2013-01-034-2/+17
| |/
* | Merge branch 'master' into portableEric Faurot2013-01-039-16/+15
|\|
| * various fixesGilles Chehade2013-01-034-7/+3
| * various little fixesGilles Chehade2013-01-037-10/+13
* | Merge branch 'master' into portableEric Faurot2013-01-034-17/+56
|\|
| * Merge branch 'issue152-forward-limit'Gilles Chehade2013-01-033-2/+13
| |\
| | * also limit the number of expanded nodes from a ~/.forward fileGilles Chehade2013-01-033-2/+13
| * | Merge branch 'master' of ssh://ssh.poolp.org/git/opensmtpdGilles Chehade2013-01-0310-257/+231
| |\ \ | | |/ | |/|
| | * Update the compression API to make it easier to use generically in the queue.Eric Faurot2013-01-035-182/+100
| | * use a "sink" structure to hold the FILE, to hold the compress/cryptoEric Faurot2013-01-032-24/+31
| | * Check for write errors and report failure on commit.Eric Faurot2013-01-031-3/+15
| | * Merge branch 'master' into queue-apiEric Faurot2013-01-0312-115/+242
| | |\
| | * | use safe_fclose() in commit.Eric Faurot2013-01-031-2/+4
| | * | Merge branch 'master' into queue-apiEric Faurot2013-01-031-1/+1
| | |\ \
| | * | | smtp process sends the data line to the queue which does the finalEric Faurot2013-01-025-46/+68
| | * | | call queue_compress_file from backend if needed.Eric Faurot2013-01-021-0/+8
| | * | | Merge branch 'master' into queue-apiEric Faurot2013-01-0215-54/+69
| | |\ \ \
| | * | | | implement queue_compress_file() as a helper function.Eric Faurot2013-01-023-32/+33
| | * | | | add QOP_FD_RW back to let the backend handle the message as it wants andEric Faurot2013-01-025-32/+36
| * | | | | 4k instead of 1M, prompted by ericGilles Chehade2013-01-031-3/+3
| * | | | | - do not allow empty ~/.forward or ~/.forward that is >= 1MBGilles Chehade2013-01-032-17/+45
| | |_|_|/ | |/| | |
| * | | | text_to_expandnode needs a normalized input.Eric Faurot2013-01-032-56/+8
| * | | | add a strip function and use ist when splitting expand linesEric Faurot2013-01-034-2/+42
| * | | | fix expand and add regress testEric Faurot2013-01-034-17/+143
| * | | | Merge branch 'master' into issue111-aliases-quotingGilles Chehade2013-01-0317-76/+91
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | make queue walk work againEric Faurot2013-01-031-1/+1
| | | |/ | | |/|
| | * | remove PATH_ENVELOPES and make queue_envelope_incoming_path staticEric Faurot2013-01-023-11/+11
| | * | Merge branch 'master' into remove-envelope-dirEric Faurot2013-01-0213-22/+21
| | |\ \
| | * | | - use uintptr_t for using pointers as counter.Eric Faurot2013-01-021-7/+18
| | * | | remove envelopes dir and use an envelope count insteadEric Faurot2013-01-023-27/+32
| | | |/ | | |/|
| * | | fix quotingGilles Chehade2013-01-027-84/+93
* | | | util.h/libutil.h fixEric Faurot2013-01-031-0/+5
* | | | merge with masterEric Faurot2013-01-0322-418/+528
* | | | typo and add missing file to buildEric Faurot2013-01-022-2/+2
* | | | Merge branch 'master' into portableEric Faurot2013-01-0219-93/+454
|\ \ \ \ | | |_|/ | |/| |
| * | | - avoid 1 stat() call *at least* per envelopeGilles Chehade2013-01-0212-12/+18
| | |/ | |/|
| * | remove queue_message_remove_incoming() function: deleting an incomingEric Faurot2013-01-026-21/+21
| |/
| * some knfEric Faurot2013-01-021-11/+15
| * unlink -> rmdirEric Faurot2013-01-021-1/+1
| * use rmdir, as unlink does not work on a directoryEric Faurot2013-01-021-1/+1
| * Merge branch 'master' into optimsGilles Chehade2012-12-316-0/+249
| |\
| | * must create the directoryEric Faurot2012-12-311-1/+6
| | * add scheduler_nullEric Faurot2012-12-313-0/+126
| | * add a queue_null backendEric Faurot2012-12-314-0/+118