| Commit message (Expand) | Author | Age | Files | Lines |
* | By now we are already confident that pledge(2) "just works(tm)" and that it can |  mestre | 2019-08-06 | 1 | -10/+1 |
* | More "explicitely" -> "explicitly" in various comments. |  krw | 2018-10-22 | 1 | -2/+2 |
* | nuke trailing whitespace |  beck | 2018-04-26 | 1 | -3/+3 |
* | Make blacklist entries override the whitelist. When running spamd |  millert | 2017-10-18 | 1 | -2/+56 |
* | Check for asprintf() returning -1 instead of assuming that the |  millert | 2017-10-12 | 1 | -2/+3 |
* | fix missing \ on \n, spotted by Edgar Pettijohn |  beck | 2017-04-06 | 1 | -2/+2 |
* | check EAGAIN in the correct place, |  beck | 2017-01-23 | 1 | -3/+3 |
* | Switch spamd to nonblocking descriptors so we can count on getting a |  beck | 2017-01-23 | 1 | -2/+9 |
* | - spamd(8)'s -l accepts an IP address as argument to bind(2) and it calls |  mestre | 2017-01-17 | 1 | -11/+17 |
* | Check return value of tls_config_set_protocols(3) and bail out in case of |  mestre | 2016-11-30 | 1 | -2/+3 |
* | Remove redundant & when clearing hostname variable, as per otto@'s request |  mestre | 2016-11-08 | 1 | -2/+2 |
* | Replace bzero(3) with memset(3) |  mestre | 2016-11-07 | 1 | -2/+2 |
* | must close our fd unconditionally and not just in the !TLS case; tls_close |  henning | 2016-09-06 | 1 | -3/+3 |
* | Adjust existing tls_config_set_cipher() callers for TLS cipher group |  jsing | 2016-07-13 | 1 | -2/+2 |
* | tyop |  jca | 2016-05-17 | 1 | -2/+2 |
* | Remove pledge(2)'s that are called before chroot(2) since in the near future |  mestre | 2016-04-27 | 1 | -4/+1 |
* | per rfc, ehlo responses contain hostname, then options. from dyn+bsd |  tedu | 2016-04-10 | 1 | -2/+4 |
* | - Both checks for pw are not needed since it was already done at the start of |  mestre | 2016-03-25 | 1 | -7/+5 |
* | - add a define for "_spamd" user like others OpenBSD daemons; |  gsoares | 2016-03-10 | 1 | -5/+14 |
* | Remove NULL-checks before free(). ok tb@ |  mmcc | 2015-12-12 | 1 | -5/+3 |
* | tighten the pledge for spamd, from Ricardo Mestre <serial@helheim.mooo.com> |  beck | 2015-12-10 | 1 | -27/+36 |
* | Initially pledge spamd |  beck | 2015-12-08 | 1 | -12/+24 |
* | adjust to newer tls_read/_write semantics. |  henning | 2015-12-05 | 1 | -21/+53 |
* | in response to EHLO, don't offer STARTTLS if we already completed the |  henning | 2015-12-02 | 1 | -2/+3 |
* | I misread the standard when adding TLS; clients are supposed to start over |  henning | 2015-12-02 | 1 | -2/+2 |
* | fix error messages to say tls_write after tls_write and not tls_read... |  henning | 2015-12-02 | 1 | -3/+4 |
* | read, tls_read, and tls_write return ssize_t |  beck | 2015-09-10 | 1 | -3/+3 |
* | fix after libtls api changes |  beck | 2015-09-10 | 1 | -12/+17 |
* | Change spamd to use divert-to instead of rdr-to. |  reyk | 2015-05-18 | 1 | -12/+5 |
* | Convert many atoi() calls to strtonum(), adding range checks and failure |  deraadt | 2015-04-18 | 1 | -18/+15 |
* | Use poll(2) instead of select(2). A pointer to the struct pollfd |  millert | 2015-03-12 | 1 | -97/+103 |
* | Set the TLS ciphers to "compat" mode, restoring the previous behaviour. |  jsing | 2015-02-22 | 1 | -2/+5 |
* | Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALL |  jsing | 2015-02-12 | 1 | -1/+3 |
* | add STARTTLS support, using the shiny libtls. |  henning | 2015-02-07 | 1 | -12/+122 |
* | Replace <sys/param.h> with <limits.h> and other less dirty headers where |  deraadt | 2015-01-16 | 1 | -8/+12 |
* | Move debug printf for duplicate af to correct location. |  millert | 2015-01-13 | 1 | -7/+9 |
* | Remove bogus getopt.h include. |  millert | 2015-01-13 | 1 | -2/+1 |
* | Use address-family specific lists of addr/mask entries instead of |  millert | 2015-01-13 | 1 | -25/+86 |
* | Use a 1MB realloc() increment instead of an 8KB one for the config |  millert | 2014-12-30 | 1 | -24/+12 |
* | Minor cleanup: |  millert | 2014-12-29 | 1 | -26/+10 |
* | Delete a bunch of unnecessary #includes |  guenther | 2014-11-23 | 1 | -3/+2 |
* | obvious reallocarray() conversions |  deraadt | 2014-10-09 | 1 | -2/+2 |
* | strdup() returns NULL if out of memory, we should check it. |  gsoares | 2014-03-26 | 1 | -1/+3 |
* | repair format strings for time_t, and some missing protos |  deraadt | 2013-11-19 | 1 | -7/+15 |
* | use warn() instead of perror(), like the rest of the code does |  deraadt | 2012-06-19 | 1 | -7/+7 |
* | rate-limit accept(); small tweaks and such along the way from gilles, |  deraadt | 2012-04-19 | 1 | -33/+72 |
* | merge some whitespace changes before bigger changes |  deraadt | 2012-04-18 | 1 | -4/+7 |
* | Don't assume that the new conffd is a unset in the fd_set, it could be a |  deraadt | 2012-04-13 | 1 | -3/+2 |
* | drop connections to confused clients who do repeated command failures - |  beck | 2010-01-14 | 1 | -2/+10 |
* | KNF |  beck | 2010-01-11 | 1 | -8/+8 |