Age | Commit message (Expand) | Author |
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-09-10 | read, tls_read, and tls_write return ssize_t | Bob Beck |
2015-09-10 | fix after libtls api changes | Bob Beck |
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-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-12 | Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALL | Joel Sing |
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 |
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-10-09 | obvious reallocarray() conversions | Theo de Raadt |
2014-03-26 | strdup() returns NULL if out of memory, we should check it. | Gleydson Soares |
2013-11-19 | repair format strings for time_t, and some missing protos | Theo de Raadt |
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 |
2012-04-18 | merge some whitespace changes before bigger changes | Theo de Raadt |
2012-04-13 | Don't assume that the new conffd is a unset in the fd_set, it could be a | Theo de Raadt |
2010-01-14 | drop connections to confused clients who do repeated command failures - | Bob Beck |
2010-01-11 | KNF | Bob Beck |
2009-05-20 | Do not fall back to using nobody if _user is missing, but | Thordur I. Bjornsson |
2009-04-20 | PR 6090 - from Olli Hauer <ohauer@gmx.de> | Bob Beck |
2008-07-11 | shut off an annoying gcc warning. | Reyk Floeter |
2007-11-03 | PR 5621 - spamd doesn't clear the last entry from an empty TRAP list, | Bob Beck |
2007-04-13 | fix helo to error out if no domain is provided | Bob Beck |
2007-03-26 | use new license, ok deraadt@ | Bob Beck |
2007-03-26 | Copyright - I should share the blame. | Bob Beck |
2007-03-26 | A couple of spamd improvements | Bob Beck |
2007-03-07 | sync usage(); ok deraadt | Jason McIntyre |
2007-03-06 | Add -M option to specify a local address that is a lower priority MX | Bob Beck |
2007-03-06 | Make the maximum number of connections dependant on kern.maxfiles rather | Bob Beck |
2007-03-05 | remove -r option that didn't work anyway. | Bob Beck |
2007-03-05 | revert unintentional MAXCON change back to 800, accidentally did last | Bob Beck |
2007-03-04 | Database synchronizaton for spamd/spamlogd | Bob Beck |
2007-02-27 | spacing | Theo de Raadt |
2007-02-27 | fix -b breakage - make greylisting actually be on by default | Bob Beck |
2007-02-27 | sort options and usage(); | Jason McIntyre |
2007-02-27 | Flag day for spamd - | Bob Beck |
2007-02-23 | Make spamd include the HELO/EHLO identification string sent by | Bob Beck |