| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix two security vulnerabilities discovered by Qualys. | millert | 2020-02-24 | 1 | -4/+9 |
* | remove the tag workaround for table_create() and table_find(), | eric | 2018-12-28 | 1 | -2/+2 |
* | unbreak newaliases. | mortimer | 2018-07-03 | 1 | -9/+5 |
* | rework the table API so that it takes a struct smtpd * context in parameter | gilles | 2018-06-16 | 1 | -2/+2 |
* | remove 'where' parameter from all x*() functions in utils.c, it doesn't | gilles | 2018-05-31 | 1 | -4/+4 |
* | sync log.h with other daemons | eric | 2018-04-26 | 1 | -1/+2 |
* | smtpctl(8): Use an int to determine mode instead of __progname. | sunil | 2017-07-27 | 1 | -12/+7 |
* | smtpd joins the 7 other daemons that share the same log.c file. | reyk | 2017-01-09 | 1 | -2/+2 |
* | Last parameter to execl[e]() functions *must* be cast to a pointer. | krw | 2016-03-17 | 1 | -2/+2 |
* | remove support for 'dbm' which is really 'recno' from our makemap, it can't | gilles | 2016-02-13 | 1 | -3/+1 |
* | Cleanup getopt(3) mis-use in sendmail compat code. | sunil | 2016-02-12 | 1 | -5/+19 |
* | when creating a db map, we use a temporary file to work on and atomically | gilles | 2016-02-10 | 1 | -2/+2 |
* | remove spaces after '!' | jung | 2015-12-28 | 1 | -8/+8 |
* | Sync the DB file once when done with fsync(), not on each write with O_SYNC. | guenther | 2015-12-15 | 1 | -3/+18 |
* | Move some variables local to makemap(). | sunil | 2015-12-13 | 1 | -27/+24 |
* | Add -U option like the sendmail makemap, for dumping DB files back to text | guenther | 2015-12-11 | 1 | -3/+42 |
* | Merge makemap(8) into smtpctl(8). | sunil | 2015-12-07 | 1 | -20/+19 |
* | Fix makemap(8) for values containing a '#'. | sunil | 2015-10-26 | 1 | -6/+6 |
* | makemap shout strip initial and trailing whitespaces using strip() | gilles | 2015-10-17 | 1 | -10/+3 |
* | do not umask() [with the wrong umask] around mkstemp() calls, no matter | deraadt | 2015-10-12 | 1 | -4/+1 |
* | fix values passed to umask(), they should be octal. | gilles | 2015-10-06 | 1 | -2/+2 |
* | use <limits.h> comprehensively. For now try to push <> includes to | deraadt | 2015-01-20 | 1 | -2/+2 |
* | Replace <sys/param.h> with <limits.h> and other less dirty headers where | deraadt | 2015-01-16 | 1 | -1/+2 |
* | newaliases / makemap should parse multi-line aliases entries | gilles | 2014-10-25 | 1 | -2/+2 |
* | Update the table API: lookup functions can take an optional parameters | eric | 2014-07-08 | 1 | -1/+7 |
* | bcopy -> memmove | eric | 2013-12-26 | 1 | -2/+2 |
* | unsigned char casts for ctype | eric | 2013-11-28 | 1 | -6/+6 |
* | sort includes | eric | 2013-10-29 | 1 | -2/+2 |
* | sync with OpenSMTPD 5.3.2 | eric | 2013-05-24 | 1 | -28/+29 |
* | Prevent race conditions in db file handling. | tobias | 2013-03-29 | 1 | -26/+24 |
* | assorted fixes spotted by Coverity. | eric | 2013-01-31 | 1 | -4/+5 |
* | Sync with our smtpd repo: | gilles | 2013-01-26 | 1 | -17/+9 |
* | knf | eric | 2012-11-23 | 1 | -11/+15 |
* | when makemap is executed in sendmail mode, check if ".db" is part of the | gilles | 2012-10-13 | 1 | -2/+14 |
* | when building a db map, always lowercase the key before a lookup in makemap | gilles | 2012-10-08 | 1 | -5/+7 |
* | We need to provide a sendmail-like interface to makemap so that some tools | gilles | 2012-10-07 | 1 | -13/+39 |
* | use xstrdup() helper | chl | 2012-09-27 | 1 | -11/+4 |
* | expandnodes must be bzero()'d before parsing to be sure there is no bogus | eric | 2012-09-19 | 1 | -2/+1 |
* | rename variables for consistency | eric | 2012-09-19 | 1 | -4/+4 |
* | coding style: replace all occurences of u_int* with uint* | chl | 2012-08-19 | 1 | -3/+3 |
* | - introduce xlowercase() and allow lowercase() to fail gracefully | gilles | 2012-07-29 | 1 | -2/+2 |
* | plug leak in make_aliases() | jasper | 2011-05-16 | 1 | -2/+2 |
* | fix segfault in newaliases after global env move. | eric | 2011-05-09 | 1 | -3/+2 |
* | the smtpd env is meant to be global, so do not pass it all around. | eric | 2011-05-01 | 1 | -6/+11 |
* | cleanups, cosmethic changes, functions that should be static are now static | gilles | 2011-04-17 | 1 | -9/+8 |
* | remove all unused headers | gilles | 2010-11-28 | 1 | -3/+3 |
* | a bit of .h cleanups, no functionnal change | gilles | 2010-11-28 | 1 | -1/+3 |
* | initial work at fixing aliases support: | gilles | 2010-04-27 | 1 | -27/+11 |
* | when creating a map, make sure we do not store a key/val separator at the | gilles | 2010-04-21 | 1 | -1/+5 |
* | rework a bit expansion and data structures involved in the expansion so we | gilles | 2009-11-08 | 1 | -4/+4 |