Age | Commit message (Expand) | Author |
2015-12-01 | whitespace | Gilles Chehade |
2015-11-30 | when looking up tables, start in /usr/local/libexec before /usr/libexec, so | Gilles Chehade |
2015-11-30 | mechanical rename of some IMSG constants | Gilles Chehade |
2015-11-05 | Implement smtpctl uncorrupt <msgid> | Sunil Nimmagadda |
2015-10-29 | Implement smtpctl discover <evpid|msgid>. | Sunil Nimmagadda |
2015-10-26 | remove unneeded pidfile() from smtpd | Joerg Jung |
2015-10-22 | delivery to maildir needs pledge fattr | Gilles Chehade |
2015-10-17 | LMTP delivery requires "inet unix". | Sunil Nimmagadda |
2015-10-17 | smtpd starts rather robustly with a gigantic pledge request group (keep | Theo de Raadt |
2015-10-16 | add flock to pledge request, needed by delivery_filename | Gilles Chehade |
2015-10-14 | pledge() privileged process | Gilles Chehade |
2015-10-14 | Convert fgetln to getline. | Sunil Nimmagadda |
2015-10-13 | offline queue is no longer user-writable, do not attempt resetting fchflags | Gilles Chehade |
2015-10-12 | do not umask() [with the wrong umask] around mkstemp() calls, no matter | Theo de Raadt |
2015-10-09 | upon smtpd restart, when scanning the offline queue, unlink 0-sized offline | Gilles Chehade |
2015-10-06 | we don't need this temporary buffer since we're going to strdup() it right | Gilles Chehade |
2015-10-06 | fix values passed to umask(), they should be octal. | Gilles Chehade |
2015-10-02 | prevent users from playing hardlink/symlink/mkfifo games with their offline | Gilles Chehade |
2015-06-03 | Do not assume that asprintf() clears the pointer on failure, which | Todd C. Miller |
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 |
2015-01-15 | when enqueueing offline mails from within the daemon session, we should not | Gilles Chehade |
2014-08-25 | Delete secret or secret-derived data with explicit_bzero. | Doug Hogan |
2014-07-10 | make the control process broadcast verbose/profile admin requests directly, | Eric Faurot |
2014-07-10 | Improve the scheduler, better and simpler. | Eric Faurot |
2014-07-09 | config parser improvements: | Eric Faurot |
2014-07-08 | send correct imsg when enabling profiling at runtime | Eric Faurot |
2014-07-08 | partially revert bogus commit | Eric Faurot |
2014-07-08 | get rid of mfa leftovers | Eric Faurot |
2014-07-08 | Update the table API: lookup functions can take an optional parameters | Eric Faurot |
2014-07-07 | Allow to enable profiling at runtime and fix timings output. | Eric Faurot |
2014-05-01 | Move RSA keys from "lka" to a new dedicated "ca" process because lka | Reyk Floeter |
2014-04-30 | The RSA engine (used by pony) has to wait for a response from the | Reyk Floeter |
2014-04-29 | For RSA private key privsep, only ever load the keys after forking the | Reyk Floeter |
2014-04-29 | Implement RSA privilege separation for OpenSMTPD, based on my previous | Reyk Floeter |
2014-04-29 | use explicit_bzero() instead of memset() to clear out sensitive data. | Reyk Floeter |
2014-04-19 | (void) cast snprintf calls that cannot truncate | Gilles Chehade |
2014-04-09 | display correct imsg when profiling is on and if the type was changed | Eric Faurot |
2014-04-09 | Zap the mfa process. It is not currently doing anything, and content filtering | Eric Faurot |
2014-04-04 | Merge the mda, mta and smtp processes into a single unprivileged | Eric Faurot |
2014-04-04 | start the purge task after events are set, or we can miss SIGCHLD | Eric Faurot |
2014-04-01 | cleanup forkmda() and get rid of a useless seteuid()-based dance | Gilles Chehade |
2014-03-24 | do not call purge_task every 10 secs, it is only needed once at startup and | Gilles Chehade |
2014-03-22 | disable the imsg buffers profiling code unless requested, this will prevent | Gilles Chehade |
2014-02-17 | new "smtpctl show status" command to show if mta/mda/smtp are currently runni... | Eric Faurot |
2014-02-10 | tweak usage() and bump version. | Eric Faurot |
2014-02-04 | Allow the admin to pause relaying to a specific domain: | Eric Faurot |
2014-02-04 | pki code cleanup | Eric Faurot |
2014-02-04 | get rid of fdlimit() | Eric Faurot |
2013-12-26 | bcopy -> memmove | Eric Faurot |