Age | Commit message (Expand) | Author |
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 |
2009-05-13 | log dbopen and db->get errors; based on diff from Daniel Ouellet. | Jacek Masiulaniec |
2009-04-24 | Make aliases case-insensitive, issue reported by Daniel Ouelett; ok gilles@ | Jacek Masiulaniec |
2009-01-30 | o remove useless `if's | Oleg Safiullin |
2009-01-28 | add a struct path to struct message so that we can keep track of the RCPT | Gilles Chehade |
2009-01-07 | - when performing aliases expansion, do not forget to set an action to each | Gilles Chehade |
2009-01-01 | remove unnecessary includes; ok gilles@ | Jacek Masiulaniec |
2008-12-13 | Declare alias_parse in smtpd.h, and fix callers that pass it wrong | Jacek Masiulaniec |
2008-12-11 | - snprintf -> bsnprintf | Gilles Chehade |
2008-12-10 | That the "aliases" and "virtual" maps satisfy m_src == S_DB is checked | Jacek Masiulaniec |
2008-12-05 | - more err/errx -> fatal/fatalx, warn/warnx -> log_warn/log_warnx | Gilles Chehade |
2008-12-05 | - err -> fatal(), old diff from Jacek Masiulaniec <jacekm@dobremiasto.net> | Gilles Chehade |
2008-11-25 | - move prototypes to smtpd.h | Gilles Chehade |
2008-11-17 | - fix error message in aliases_virtual_exist() | Gilles Chehade |
2008-11-10 | - define MAX_LINE_SIZE which is the maximum length of a line we allow from | Gilles Chehade |
2008-11-10 | last character in line is at len - 1. ok gilles | Ted Unangst |
2008-11-10 | - snprintf() can return -1, make sure every call is checked properly | Gilles Chehade |
2008-11-05 | add a few missing id tags; there are a bunch of files, and developers | Igor Sobrado |
2008-11-01 | smtpd is a smtp server implementation for OpenBSD. It is a work in progress | Gilles Chehade |