Age | Commit message (Expand) | Author |
2012-10-14 | introduce map_file.c which will deprecate map_stdio.c | Gilles Chehade |
2012-10-13 | Make map_lookup() and make_compare() set errno on failure to distinguish | Eric Faurot |
2012-09-30 | - add decision to the rule so that we can actually perform a reject match | Gilles Chehade |
2012-09-29 | finally remove rule member from struct envelope. | Eric Faurot |
2012-09-28 | use xmemdup() and xcalloc() helpers | Charles Longeau |
2012-09-21 | Move ruleset_match() prototype to smtpd.h and make the envelope const. | Eric Faurot |
2012-09-19 | Set envelope expirancy in lka before sending the envelope to mfa. | Eric Faurot |
2012-09-19 | remove IS_RELAY and IS_MAILBOX macros. | Eric Faurot |
2012-09-18 | simple lka cleanups: | Eric Faurot |
2012-09-16 | Factorize log_imsg() in imsg_dispatch() instead of in each imsg_callback()'s | Charles Longeau |
2012-08-25 | lka must not start servicing requests until it has received its full config | Eric Faurot |
2012-08-18 | - introduce stat_backend, an API for pluggable statistic backends | Gilles Chehade |
2012-05-12 | - 'secret' -> 'credentials' in some logs | Gilles Chehade |
2012-05-12 | - rename all occurences of K_SECRET to K_CREDENTIALS | Gilles Chehade |
2011-11-14 | when receiving an unexpected imsg, print its name. | Charles Longeau |
2011-10-23 | a few important fixes: | Eric Faurot |
2011-10-23 | fsqueue no longer stores envelopes by dumping the structure, instead use a | Gilles Chehade |
2011-10-09 | show messages sent between processes in debug mode | Eric Faurot |
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 | cleanups, cosmethic changes, functions that should be static are now static | Gilles Chehade |
2011-04-17 | a structure describing an envelope should be called struct envelope, not | Gilles Chehade |
2010-11-29 | replace the fork-based-non-blocking-resolver-hack by shiny async resolver | Gilles Chehade |
2010-11-28 | remove all unused headers | Gilles Chehade |
2010-11-28 | a bit of .h cleanups, no functionnal change | Gilles Chehade |
2010-10-29 | smtpd no longer knows a map called "secrets" which holds credentials for | Gilles Chehade |
2010-10-09 | backout the "new" queue code commited 4 months ago. it has many good ideas, | Gilles Chehade |
2010-09-20 | - fix a regression caused by latest commit (long story made short: do not | Gilles Chehade |
2010-09-12 | oga@ spotted a bug in lka_expand() which caused it to miscalculate the | Gilles Chehade |
2010-09-08 | add support for sender expansion in smtpd.conf: | Gilles Chehade |
2010-06-04 | Use correct imsg type in error reply. | Jacek Masiulaniec |
2010-06-02 | check event_dispatch() return value | Charles Longeau |
2010-06-01 | new queue, again; gcc2 compile tested by deraadt | Jacek Masiulaniec |
2010-06-01 | New queue doesn't compile on gcc2, back out. Spotted by deraadt@ | Jacek Masiulaniec |
2010-06-01 | Don't interpret garbage on stack; problem seemingly exposed by my | Jacek Masiulaniec |
2010-06-01 | Fix one case of not sending smtp session id on error. | Jacek Masiulaniec |
2010-05-31 | Rewrite entire queue code. | Jacek Masiulaniec |
2010-05-27 | when a rule has two conditions (ie: accept for { domain foo, domain bar } ) | Gilles Chehade |
2010-04-27 | initial work at fixing aliases support: | Gilles Chehade |
2010-04-21 | introduce first map parser for maps of kind K_SECRETS ! | Gilles Chehade |
2010-04-21 | map_lookup() takes an additionnal parameter of type enum map_kind which | Gilles Chehade |
2010-04-21 | Runner process is just a helper for queue, so tear down its imsg | Jacek Masiulaniec |
2010-04-21 | Remove unusable ifdef DEBUG code. | Jacek Masiulaniec |
2010-04-20 | Kill *2400* lines of code by abstracting common bits of the imsg handlers. | Jacek Masiulaniec |
2010-02-17 | erf, previous fix to lka crash was still using the wrong define ... | Gilles Chehade |
2010-02-17 | the map api becomes backend-agnostic with initial support for db(3) and | Gilles Chehade |
2010-02-17 | localpart of a struct path may legally exceed MAXLOGNAME, causing lka to | Gilles Chehade |
2010-01-03 | Implement "log verbose" and "log brief" to enable or disable verbose debug | Charles Longeau |
2009-12-15 | Must aim better. | Jacek Masiulaniec |
2009-12-14 | Tweak the logic behind setting the fd limits so that smtpd is less likely | Jacek Masiulaniec |