summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2014-07-08fix typos.Igor Sobrado
2014-07-08improve indentation.Igor Sobrado
2014-07-07Allow to enable profiling at runtime and fix timings output.Eric Faurot
2014-07-04It makes much more sense to do the loop checking on incoming mails ratherEric Faurot
2014-07-04always attempt to use tls for relaying to the primary server whenEric Faurot
2014-07-01Fix snprintf() return value tests. ok gilles@Matthieu Herrb
2014-06-10we should really zero a buffer we strlcat to otherwise aliases resolutionGilles Chehade
2014-06-07Clint Pachl points out "authtable" is optional;Jason McIntyre
2014-06-06when relying on the local enqueuer, fix an issue with long To and Cc linesGilles Chehade
2014-05-28remove an errant semicolon.Daniel Dickman
2014-05-25use reallocarray.Marc Espie
2014-05-23use reallocarrayMarc Espie
2014-05-22when we reduced the number of iovec's we passed through an imsg, the iovecGilles Chehade
2014-05-20format string cleanup: change "%i" to "%d" and fix a few typosEric Faurot
2014-05-20Unify the SSL privsep key loading functions.Reyk Floeter
2014-05-20Deep down inside OpenSSL, err... LibreSSL, RSA_set_ex_data attempts toReyk Floeter
2014-05-20remove dead filesEric Faurot
2014-05-17add missing header needed by str* and mem* functionsCharles Longeau
2014-05-15use <> for tables;Jason McIntyre
2014-05-12fix a possible double free when tls is required but not advertised byEric Faurot
2014-05-10fix typo in function prototypeCharles Longeau
2014-05-10Fix SSL breakage that I accidentally introduced with my previous commit.Reyk Floeter
2014-05-09stop casting sizeof to intTed Unangst
2014-05-06Fix two memory leaks: EVP_PKEY_get1_RSA() returns a referenced keyReyk Floeter
2014-05-04Create a new default RSA engine instead of patching the existing oneReyk Floeter
2014-05-01Move RSA keys from "lka" to a new dedicated "ca" process because lkaReyk Floeter
2014-04-30when doing opportunistic TLS, do not only downgrade during negotiation, butGilles Chehade
2014-04-30when using maildir, do not create automatically create folders to match tagGilles Chehade
2014-04-30The RSA engine (used by pony) has to wait for a response from theReyk Floeter
2014-04-29For RSA private key privsep, only ever load the keys after forking theReyk Floeter
2014-04-29Implement RSA privilege separation for OpenSMTPD, based on my previousReyk Floeter
2014-04-29when a session fails due to a TLS error in a smtp+tls:// connection, tryGilles Chehade
2014-04-29Remove unused arguments from ssl_smtp_init()Reyk Floeter
2014-04-29use explicit_bzero() instead of memset() to clear out sensitive data.Reyk Floeter
2014-04-29It is only required to load the keys and certs into the same SSLReyk Floeter
2014-04-22malloc -> callocGilles Chehade
2014-04-19these snprintf() calls can't possibly truncate because they copy data fromGilles Chehade
2014-04-19(void) cast snprintf() that cannot truncateGilles Chehade
2014-04-19(void) cast snprintf() call used to craft fatalx() message from withinGilles Chehade
2014-04-19(void) cast snprintf calls that cannot truncate or for which earlier checksGilles Chehade
2014-04-19(void) cast snprintf() calls that cannot truncate (and would be harmlessGilles Chehade
2014-04-19remove dead code ... in code that's not plugged in yet ;-)Gilles Chehade
2014-04-19(void) cast snprintf that cannot truncateGilles Chehade
2014-04-19(void) cast snprintf calls that cannot truncateGilles Chehade
2014-04-19(void) cast snprintf call that cannot truncateGilles Chehade
2014-04-19(void) cast snprintf() calls that cannot truncateGilles Chehade
2014-04-19replace warnx messageGilles Chehade
2014-04-19add missing strlcpy() check in create_filter_chain() that would cause smtpdGilles Chehade
2014-04-19add missing strlcpy() checks in create_filter() that would cause smtpd toGilles Chehade
2014-04-19add missing strlcpy() check in is_if_in_group() to detect and warn aboutGilles Chehade