summaryrefslogtreecommitdiffstats
path: root/usr.sbin/smtpd/forward.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove spaces after '!'jung2015-12-281-2/+2
* Remove a few NULL-checks before free().mmcc2015-12-051-3/+2
* whitespacegilles2015-10-141-2/+2
* use <limits.h> comprehensively. For now try to push <> includes toderaadt2015-01-201-1/+2
* sync with OpenSMTPD 5.3.2eric2013-05-241-5/+9
* assorted fixes spotted by Coverity.eric2013-01-311-1/+2
* Sync with our smtpd repo:gilles2013-01-261-60/+50
* Cleanups and improvements:eric2012-11-121-2/+2
* use xmalloc()/xcalloc() helperschl2012-09-271-3/+2
* Do not pass the username to forwards_get() which does not have to care abouteric2012-09-211-4/+2
* wrap expandtree into a "struct expand".eric2012-09-211-3/+3
* constify parameters that are supposed to be const.eric2012-09-201-2/+2
* expandnodes must be bzero()'d before parsing to be sure there is no boguseric2012-09-191-2/+1
* rename variables for consistencyeric2012-09-191-7/+7
* start cleaning the expansion code:eric2012-09-191-2/+2
* murder struct path and make sure smtpd uses simpler structures that do notgilles2011-05-161-2/+4
* remove all unused headersgilles2010-11-281-4/+1
* a bit of .h cleanups, no functionnal changegilles2010-11-281-1/+3
* initial work at fixing aliases support:gilles2010-04-271-7/+5
* now that we don't keep an expand_node in memory for each expansion result,gilles2009-11-091-7/+5
* - add a reference count and flags to struct expand_nodegilles2009-11-091-2/+2
* forwards_get() also calls alias_to_expand_node()gilles2009-11-081-3/+2
* rework a bit expansion and data structures involved in the expansion so wegilles2009-11-081-8/+9
* - make aliases expansion use a rb tree instead of a tail queue, the codegilles2009-11-081-3/+3
* first commit of a serie to cleanup, simplify and improve aliases resolutiongilles2009-11-081-2/+1
* import some changes from portable smtpd to reduce the delta between both.gilles2009-08-081-2/+2
* Fix a long standing issue where ~/.forward files were opened by user _smtpdgilles2009-03-031-32/+3
* replace MAX* constants by sizeof where possibleform2009-02-221-3/+2
* better parsing of .forward filesform2009-01-291-19/+44
* ensure getpwnam is always followed by endpwent; ok gilles@ henning@jacekm2009-01-081-2/+2
* - when performing aliases expansion, do not forget to set an action to eachgilles2009-01-071-2/+4
* aliases/forwards expansion was not done correctly and a race couldgilles2009-01-041-2/+3
* remove unnecessary includes; ok gilles@jacekm2009-01-011-8/+1
* Declare alias_parse in smtpd.h, and fix callers that pass it wrongjacekm2008-12-131-3/+1
* Don't include <err.h> where log.c API must be used.jacekm2008-12-061-2/+1
* - more prototype moving to smtpd.hgilles2008-11-251-3/+2
* - err() -> fatal()gilles2008-11-171-4/+7
* add a few missing id tags; there are a bunch of files, and developerssobrado2008-11-051-0/+2
* smtpd is a smtp server implementation for OpenBSD. It is a work in progressgilles2008-11-011-0/+118