Age | Commit message (Expand) | Author |
2016-04-10 | per rfc, ehlo responses contain hostname, then options. from dyn+bsd | Ted Unangst |
2016-03-25 | - Both checks for pw are not needed since it was already done at the start of | mestre |
2016-03-10 | - add a define for "_spamd" user like others OpenBSD daemons; | Gleydson Soares |
2015-12-12 | Remove NULL-checks before free(). ok tb@ | mmcc |
2015-12-10 | tighten the pledge for spamd, from Ricardo Mestre <serial@helheim.mooo.com> | Bob Beck |
2015-12-08 | Initially pledge spamd | Bob Beck |
2015-12-05 | adjust to newer tls_read/_write semantics. | Henning Brauer |
2015-12-02 | in response to EHLO, don't offer STARTTLS if we already completed the | Henning Brauer |
2015-12-02 | I misread the standard when adding TLS; clients are supposed to start over | Henning Brauer |
2015-12-02 | fix error messages to say tls_write after tls_write and not tls_read... | Henning Brauer |
2015-11-29 | Document that the pfdev check for 63 is /dev/fd/ only contains those nodes | Theo de Raadt |
2015-09-10 | read, tls_read, and tls_write return ssize_t | Bob Beck |
2015-09-10 | fix after libtls api changes | Bob Beck |
2015-08-12 | start replacing some \*([GL]t; | Jason McIntyre |
2015-08-12 | divert-to a table needs an address family; | Jason McIntyre |
2015-07-27 | use file system path (.Pa) semantic markup macros where appropriate. | Igor Sobrado |
2015-05-18 | Change spamd to use divert-to instead of rdr-to. | Reyk Floeter |
2015-04-18 | Convert many atoi() calls to strtonum(), adding range checks and failure | Theo de Raadt |
2015-04-14 | wrap a long line | Theo de Raadt |
2015-03-12 | Use poll(2) instead of select(2). A pointer to the struct pollfd | Todd C. Miller |
2015-02-22 | Set the TLS ciphers to "compat" mode, restoring the previous behaviour. | Joel Sing |
2015-02-15 | Don't use Aq macros when <> is intended; they are not the same thing. | Anthony J. Bentley |
2015-02-12 | Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALL | Joel Sing |
2015-02-07 | put -G and it's args back onto one line in SYNOPSIS, to avoid having mandoc | Jason McIntyre |
2015-02-07 | add STARTTLS support, using the shiny libtls. | Henning Brauer |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2015-01-13 | Move debug printf for duplicate af to correct location. | Todd C. Miller |
2015-01-13 | Remove bogus getopt.h include. | Todd C. Miller |
2015-01-13 | Use address-family specific lists of addr/mask entries instead of | Todd C. Miller |
2015-01-08 | Avoid a crash (free of bogus pointer) when there is a syntax error | Todd C. Miller |
2014-12-30 | Use a 1MB realloc() increment instead of an 8KB one for the config | Todd C. Miller |
2014-12-29 | Minor cleanup: | Todd C. Miller |
2014-11-23 | Delete a bunch of unnecessary #includes | Philip Guenther |
2014-11-22 | /dev/random has created the same effect as /dev/arandom (and /dev/urandom) | Theo de Raadt |
2014-10-11 | Fix manpage: -y only takes interface names, and doesnt take ip addresses. | Landry Breuil |
2014-10-11 | Userland reallocarray() audit. | Doug Hogan |
2014-10-09 | obvious reallocarray() conversions | Theo de Raadt |
2014-09-16 | less sendmail; | Jason McIntyre |
2014-09-01 | Simplify the syslog.conf example: .info means that *and higher* | Philip Guenther |
2014-03-26 | strdup() returns NULL if out of memory, we should check it. | Gleydson Soares |
2013-11-27 | unsigned char for ctype | Theo de Raadt |
2013-11-19 | add a bunch of missing prototypes | Theo de Raadt |
2013-11-19 | repair format strings for time_t, and some missing protos | Theo de Raadt |
2013-11-19 | the time being handled here is strictly unsigned 32 bit | Theo de Raadt |
2013-08-21 | Remove the use of time_t in the greylist db file and use int64_t instead | Todd C. Miller |
2012-12-04 | rather than a mishmash of headers, this only needs <stdint.h> | Theo de Raadt |
2012-10-02 | while it's of little harm, it's also been 5.5 years (and 8 releases), | Okan Demirmen |
2012-09-27 | remove some history details which have been around for long enough | Jason McIntyre |
2012-06-19 | use warn() instead of perror(), like the rest of the code does | Theo de Raadt |
2012-04-19 | rate-limit accept(); small tweaks and such along the way from gilles, | Theo de Raadt |