Age | Commit message (Expand) | Author |
2015-11-30 | teach aliases expansion how to deal with user+tag | Gilles Chehade |
2015-10-27 | aliases_virtual_check() has been unneeded for a while | Gilles Chehade |
2015-01-20 | use <limits.h> comprehensively. For now try to push <> includes to | Theo de Raadt |
2014-07-08 | Update the table API: lookup functions can take an optional parameters | Eric Faurot |
2013-05-24 | sync with OpenSMTPD 5.3.2 | Eric Faurot |
2013-04-12 | replace MAX_LINE_SIZE and SMTP_LINE_MAX with SMTPD_MAXLINESIZE for | Eric Faurot |
2013-04-01 | '#' starts a comment, not a line continuation. | Tobias Stoeckmann |
2013-02-14 | - smtpctl trace expand, enables tracing of aliases expansion | Gilles Chehade |
2013-01-31 | assorted fixes spotted by Coverity. | Eric Faurot |
2013-01-26 | Sync with our smtpd repo: | Gilles Chehade |
2012-11-12 | Cleanups and improvements: | Eric Faurot |
2012-10-13 | Make map_lookup() and make_compare() set errno on failure to distinguish | Eric Faurot |
2012-09-21 | Do not pass the username to forwards_get() which does not have to care about | Eric Faurot |
2012-09-21 | wrap expandtree into a "struct expand". | Eric Faurot |
2012-09-20 | constify parameters that are supposed to be const. | Eric Faurot |
2012-09-19 | expandnodes must be bzero()'d before parsing to be sure there is no bogus | Eric Faurot |
2012-09-19 | rename variables for consistency | Eric Faurot |
2012-09-19 | Remove aliases_exists() and aliases_virtual_exists(). The corresponding | Eric Faurot |
2012-09-19 | start cleaning the expansion code: | Eric Faurot |
2012-09-18 | a few cleanups: | Eric Faurot |
2012-07-29 | - introduce xlowercase() and allow lowercase() to fail gracefully | Gilles Chehade |
2012-04-21 | i got the previous fix wrong, /etc/mail/aliases should use SMTPD_USER | Gilles Chehade |
2012-04-15 | when using aliases, the *real* delivery user is not set on expand nodes | Gilles Chehade |
2012-03-07 | - remove some map_find() calls that are no longer needed, they are followed | Gilles Chehade |
2011-10-11 | fix parsing of :include: aliases | Gilles Chehade |
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 |
2010-11-28 | remove unused headers | Gilles Chehade |
2010-11-28 | a bit of .h cleanups, no functionnal change | Gilles Chehade |
2010-11-24 | we can't accept up to MAX_LOCALPART_SIZE (128 bytes) for the user part | Gilles Chehade |
2010-10-09 | backout the "new" queue code commited 4 months ago. it has many good ideas, | Gilles Chehade |
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-05-31 | Rewrite entire queue code. | Jacek Masiulaniec |
2010-05-19 | cleanup-only commit, removes unrequired includes, no functionnal change | Gilles Chehade |
2010-04-27 | initial work at fixing aliases support: | Gilles Chehade |
2009-11-09 | now that we don't keep an expand_node in memory for each expansion result, | Gilles Chehade |
2009-11-09 | - add a reference count and flags to struct expand_node | Gilles Chehade |
2009-11-08 | add an alias_to_expand_node() function and use it in aliases.c | Gilles Chehade |
2009-11-08 | move expansion code to new expand.c to clearly separate it from aliases | Gilles Chehade |
2009-11-08 | rework a bit expansion and data structures involved in the expansion so we | Gilles Chehade |
2009-11-08 | - make aliases expansion use a rb tree instead of a tail queue, the code | Gilles Chehade |
2009-11-03 | this commit removes the hardcoded special "aliases" map and brings support | Gilles Chehade |
2009-11-03 | - remove a useless member of struct cond | Gilles Chehade |
2009-11-03 | Improve error logging. | Jacek Masiulaniec |
2009-10-12 | trim ending whitespaces in aliases files otherwhise makemap will fail to | Gilles Chehade |
2009-10-12 | - fix a null deref which could happen after a couple iterations of the | Gilles Chehade |
2009-10-11 | implement proper virtual domains instead of faking them on top of primary | Gilles Chehade |
2009-08-08 | import some changes from portable smtpd to reduce the delta between both. | Gilles Chehade |