Age | Commit message (Expand) | Author |
2017-07-11 | Remove "listen secure" syntax from smtpd.conf. It's broken since a couple of | Martin Natano |
2017-05-22 | - filters are currently broken, do not allow using them until we're done | Gilles Chehade |
2017-02-13 | fix incoming tls-require regression, introduced with last parse.y cleanup | Gilles Chehade |
2017-02-13 | allow negation of authenticated keyword: | Gilles Chehade |
2017-01-05 | Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with more | Kenneth R Westerback |
2017-01-05 | Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQ | Kenneth R Westerback |
2016-11-25 | assign an id to each rule in the ruleset, first step towards an MTA layer | Gilles Chehade |
2016-09-12 | listener configuration cleanup: | Eric Faurot |
2016-08-31 | introduce "authenticated" parameter so rules may apply to authenticated | Gilles Chehade |
2016-08-31 | allow overriding the subaddressing delimiter with subaddressing-delimiter | Gilles Chehade |
2016-08-30 | when configuring the daemon, assign values to the structure being conf-ed, | Gilles Chehade |
2016-07-01 | flag the local socket listener as local. | Eric Faurot |
2016-06-21 | do not allow whitespace in macro names, i.e. "this is" = "a variable". | Sebastian Benoit |
2016-04-21 | Use automatic DH parameters, instead of fixed ones. Also disable DHE by | Joel Sing |
2016-02-22 | the default address family for a listener was set too late and would | Gilles Chehade |
2016-02-13 | handle enqueuer socket as a regular listener that can be configured with | Gilles Chehade |
2016-01-18 | remove leftovers of (gone) curve option | Joerg Jung |
2016-01-12 | Let smtpd start on machines without a FQDN as hostname. | Sunil Nimmagadda |
2016-01-04 | switch to /usr/local/libexec when looking for -extras and drop loop iterating | Joerg Jung |
2015-12-28 | remove spaces after '!' | Joerg Jung |
2015-12-12 | remove CA from pki and no longer allow specifying a CA with 'pki' keyword. | Gilles Chehade |
2015-12-12 | whitespaces | Gilles Chehade |
2015-12-12 | when using senders map to restrict email address a user may use in SMTP | Gilles Chehade |
2015-12-12 | allow overriding the default cipher-suite | Gilles Chehade |
2015-12-12 | check in parse.y that pki param is a valid hostname | Gilles Chehade |
2015-12-12 | prepare bits to enable masquerade in parse.y | Gilles Chehade |
2015-12-12 | add missing check for failed allocation | Gilles Chehade |
2015-12-12 | spaces | Gilles Chehade |
2015-12-12 | add bits so local enqueuer can run filters when they are enabled | Gilles Chehade |
2015-12-12 | Implement senders map. | Sunil Nimmagadda |
2015-12-12 | rename an smtpd specific define | Gilles Chehade |
2015-12-11 | add keywords that are going to be used in upcoming mini diffs | Gilles Chehade |
2015-12-11 | in add_filter_arg() do not allow the same filter twice in same chain | Gilles Chehade |
2015-12-03 | introduce limit session keyword replacing fixed values | Joerg Jung |
2015-12-02 | whitespaces | Gilles Chehade |
2015-12-01 | add received-auth parameter to listener to identify authenticated sessions | Gilles Chehade |
2015-12-01 | update enum values in listen options | Gilles Chehade |
2015-12-01 | reorder header | Gilles Chehade |
2015-12-01 | prepare the ground for the CA certificate handling refactor, this commit | Gilles Chehade |
2015-11-30 | when looking up tables, start in /usr/local/libexec before /usr/libexec, so | Gilles Chehade |
2015-11-30 | While delivering to lmtp or mda, accept optional "as user" parameter | Sunil Nimmagadda |
2015-11-05 | replace u_char and u_int* with standard stdint.h types to ease portable version | Joerg Jung |
2015-10-27 | add a rcpt-to parameter to be able to use the original (probably expanded) | Joerg Jung |
2015-09-07 | when bypassing the enqueuer, insert Message-Id header if none was found and | Gilles Chehade |
2015-08-19 | do not cast result from xcalloc(); it is in scope | Theo de Raadt |
2015-02-08 | Use AI_ADDRCONFIG when resolv hosts on startup. | Reyk Floeter |
2015-01-20 | use <limits.h> comprehensively. For now try to push <> includes to | Theo de Raadt |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2014-11-20 | Don't allow embedded nul characters in strings. | Jonathan Gray |
2014-11-16 | Convert the logic in yyerror(). Instead of creating a temporary | Alexander Bluhm |