Age | Commit message (Expand) | Author |
2015-12-01 | add received-auth parameter to listener to identify authenticated sessions | Gilles Chehade |
2015-11-30 | mechanical rename of some IMSG constants | Gilles Chehade |
2015-11-05 | when a message consists solely of headers and does not end them with an | Gilles Chehade |
2015-10-21 | Only enable SSL_VERIFY_PEER when the verify option is set on a listener. | Joel Sing |
2015-10-16 | Use SSL_get_version() not SSL_get_cipher_version(); the former gives the TLS | Stuart Henderson |
2015-10-13 | Add a helper for writing the message to simplify the code. | Eric Faurot |
2015-10-12 | add Date header when a session iniated locally doesn't add one | Gilles Chehade |
2015-10-02 | detect that a certificate chain will not fit in imsg calls before passing | Gilles Chehade |
2015-09-07 | when bypassing the enqueuer, insert Message-Id header if none was found and | Gilles Chehade |
2015-09-03 | the session kicking mechanism has an accounting bug leading to some legit | Gilles Chehade |
2015-08-15 | assume messages use 8bit bytes by default, not just when 8BITMIME extension | Gilles Chehade |
2015-05-15 | the code to prevent AUTH PLAIN from logging credentials upon authentication | Gilles Chehade |
2015-04-19 | Incorrect logic in smtpd(8) can lead to unexpected client disconnect, invalid | Gilles Chehade |
2015-04-06 | remove superfluous ';' in Received lines | Gilles Chehade |
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-14 | bring back reverted commits, the crash was unrelated | Gilles Chehade |
2015-01-11 | revert two latest commits until a crash is fixed | Gilles Chehade |
2015-01-07 | fix ctype casting bug spotted by Jonas 'Sortie' Termansen | Gilles Chehade |
2015-01-06 | move the message parser init earlier to avoid a possible use after free in | Gilles Chehade |
2014-12-17 | Use log_warnx() not log_warn() for mail loop warning since errno | Todd C. Miller |
2014-11-02 | increment s->datalen counter in append domain code to correctly account for | Gilles Chehade |
2014-11-02 | rework domain append by locating either the brackets or the last component | Gilles Chehade |
2014-10-15 | when From, To and Cc headers present users without domains, append the | Gilles Chehade |
2014-10-04 | some MUA will bypass the local enqueuer and send an empty BCC header in the | Gilles Chehade |
2014-10-02 | when no domain is specified in MAIL FROM or RCPT TO, assume local user | Gilles Chehade |
2014-07-09 | add a "no-dsn" listener option to disable DSN extension. | Eric Faurot |
2014-07-08 | get rid of mfa leftovers | Eric Faurot |
2014-07-08 | fix typos. | Igor Sobrado |
2014-07-04 | It makes much more sense to do the loop checking on incoming mails rather | Eric Faurot |
2014-05-17 | add missing header needed by str* and mem* functions | Charles Longeau |
2014-04-29 | Implement RSA privilege separation for OpenSMTPD, based on my previous | Reyk Floeter |
2014-04-29 | Remove unused arguments from ssl_smtp_init() | Reyk Floeter |
2014-04-29 | use explicit_bzero() instead of memset() to clear out sensitive data. | Reyk Floeter |
2014-04-19 | knf | Gilles Chehade |
2014-04-19 | add a missing strlcpy() check in MAIL FROM's DSN parameters parsing, the | Gilles Chehade |
2014-04-19 | (void) cast strlcpy() calls that cannot truncate (copies between buffers of | Gilles Chehade |
2014-04-19 | (void) cast a strlcpy() that cannot truncate because lka.c ensures the | Gilles Chehade |
2014-04-19 | (void) cast strlcpy() that cannot truncate, dns.c ensures the reply will | Gilles Chehade |
2014-04-19 | (void) cast strlcpy() calls that cannot truncate or where the source data | Gilles Chehade |
2014-04-19 | (void) cast a snprintf() call that cannot truncate | Gilles Chehade |
2014-04-09 | Zap the mfa process. It is not currently doing anything, and content filtering | Eric Faurot |
2014-04-09 | remove useless define for banner | Eric Faurot |
2014-04-04 | Merge the mda, mta and smtp processes into a single unprivileged | Eric Faurot |
2014-03-14 | more informative log message on unknown SNI. | Eric Faurot |
2014-02-17 | do not lookup pki based on hostname if one was specified for the listener | Eric Faurot |
2014-02-04 | Add support for DSN and Enhanced Status Code | Eric Faurot |
2014-02-04 | pki code cleanup | Eric Faurot |
2014-02-04 | add base64_encode/base64_decode helpers | Eric Faurot |
2013-12-26 | bcopy -> memmove | Eric Faurot |