aboutsummaryrefslogtreecommitdiffstats
path: root/smtpd (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Switch vax to gcc 3.3.6.miod2013-08-061-1/+5
* Implement a scheduler_proc backenderic2013-07-191-1/+2
* Many MTA improvements:eric2013-07-191-3/+3
* Assorted queue improvements:eric2013-07-191-3/+4
* Add a table_proc backend for delegating table lookups to anothereric2013-07-191-16/+12
* No need to build asr files anymore.eric2013-05-271-9/+2
* sync with OpenSMTPD 5.3.2eric2013-05-241-2/+2
* fix build after asr updateeric2013-03-271-2/+3
* Sync with our smtpd repo:gilles2013-01-261-18/+26
* introduce map_file.c which will deprecate map_stdio.cgilles2012-10-141-2/+2
* revert previous and unlink aliases.5 and forward.5 from the build: thesejmc2012-09-171-2/+2
* link new aliases.5 and forward.5 to the buildchl2012-09-161-2/+2
* remove the thread_private hack.eric2012-09-161-1/+2
* zap dead fileeric2012-09-051-3/+2
* - remove crypto_backendgilles2012-09-011-2/+2
* Introduce the crypto_backend API and provide support for... encrypted queuegilles2012-08-291-5/+5
* missing DPADD ... sorrygilles2012-08-261-3/+3
* - use the same compression algorithm, gzip, for message file and envelopesgilles2012-08-261-2/+2
* Add compress_backend, allowing compression of messages and envelopes in the queue.chl2012-08-251-6/+7
* - introduce stat_backend, an API for pluggable statistic backendsgilles2012-08-181-2/+5
* Implement a set of tree_* functions for storing arbitrary pointers in splayeric2012-08-071-2/+2
* reorganize the makefile a biteric2012-07-141-19/+29
* move to the new resolver implementation, with temporary glue to useeric2012-07-091-6/+9
* - runner is the terminology we used back when we had runqueues, we nogilles2012-07-091-3/+4
* - introduce map_static.c as a backend to static maps in parse.y, this hasgilles2012-05-291-2/+3
* split the session logic off mta.c into mta_session.ceric2012-05-111-2/+2
* Rewrite io code in smtp and mta using the iobuf/ioev interface to haveeric2012-01-291-3/+5
* - introduce the scheduler_backend APIgilles2012-01-281-3/+3
* implement an envelope_ascii API that's not tied to a specific queue_backendgilles2012-01-111-3/+3
* finally kill queue_shared.c and move what is left to bounce.ceric2011-12-141-2/+2
* split auth_backend.c for consistencyeric2011-12-141-3/+3
* rename files for consistency.eric2011-12-131-3/+2
* merge map_backend.c into map.ceric2011-12-131-2/+2
* split user_backend.c into user.c and user_pwd.c to be consistent with theeric2011-12-131-2/+2
* - introduce delivery backend API (delivery.c)gilles2011-12-131-1/+3
* fsqueue no longer stores envelopes by dumping the structure, instead use agilles2011-10-231-2/+2
* Introduce a small set of functions to manage stat counters in aeric2011-09-011-2/+2
* initial support for a session-time filtering APIgilles2011-08-271-2/+2
* until now the map_backend API was not really useful for backends that aregilles2011-05-211-6/+8
* introduce new user_backend API for smtpd to lookup the users it wants togilles2011-05-171-2/+2
* smtpd now uses an auth_backend API to authenticate users that are allowedgilles2011-05-171-2/+2
* murder struct path and make sure smtpd uses simpler structures that do notgilles2011-05-161-7/+7
* smtpd makes too many assumptions about the structure and layout of itsgilles2011-04-141-2/+3
* following an idea from jacekm@, smtpd now uses a ram-queue instead of doinggilles2011-04-131-2/+2
* replace the fork-based-non-blocking-resolver-hack by shiny async resolvergilles2010-11-291-2/+3
* backout the "new" queue code commited 4 months ago. it has many good ideas,gilles2010-10-091-4/+5
* new queue, again; gcc2 compile tested by deraadtjacekm2010-06-011-5/+4
* New queue doesn't compile on gcc2, back out. Spotted by deraadt@jacekm2010-06-011-4/+5
* Rewrite entire queue code.jacekm2010-05-311-5/+4
* Move imsg into libutil and add a man page.nicm2010-05-261-3/+3