summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2014-10-12do not allow header to termine with pending flagsGilles Chehade
2014-10-12to rewrite domain on incoming mails, we need to be able to extractGilles Chehade
2014-10-12simple message parser to be used in smtp incoming sessions, not plugged yetGilles Chehade
2014-10-12local host is not "localhost", local host is env->sc_hostnameGilles Chehade
2014-10-08obvious reallocarray() useTheo de Raadt
2014-10-08restrict address lookups to configured address families.Eric Faurot
2014-10-04some MUA will bypass the local enqueuer and send an empty BCC header in theGilles Chehade
2014-10-04Use getlogin() to determine real user name where possible.Todd C. Miller
2014-10-02when no domain is specified in MAIL FROM or RCPT TO, assume local userGilles Chehade
2014-10-02no need to set the same field NULL twice ;-)Gilles Chehade
2014-10-02avoid a double freeTheo de Raadt
2014-09-29lightly document mailq; ok gillesJason McIntyre
2014-09-29during a small refactor, we broke table_passwd.Gilles Chehade
2014-09-16there is no editmap;Jason McIntyre
2014-09-15install sendmail.8 from smtpd now that sendmail is gone.Matthieu Herrb
2014-09-03if crypt(3) fails return an authentication errorGiovanni Bechis
2014-09-01Close fd if fdopen failsDoug Hogan
2014-08-25Delete secret or secret-derived data with explicit_bzero.Doug Hogan
2014-08-11missing memset in table_api.c (currently only used by pluggable tables)Gilles Chehade
2014-07-28Last (known) msgbuf_write() vs EOF fix.Kenneth R Westerback
2014-07-20Make sure the correct errno is reported by warn* or err* and notPhilip Guenther
2014-07-11we wont ship this table in base anymoreGilles Chehade
2014-07-11a failed socket is -1. from Doug HoganTed Unangst
2014-07-10add additional includes required to build with -DOPENSSL_NO_DEPRECATEDJonathan Gray
2014-07-10make the control process broadcast verbose/profile admin requests directly,Eric Faurot
2014-07-10Improve the scheduler, better and simpler.Eric Faurot
2014-07-09add a "no-dsn" listener option to disable DSN extension.Eric Faurot
2014-07-09config parser improvements:Eric Faurot
2014-07-09various fixes in experimental ldap backend and add support for mailaddr service.Eric Faurot
2014-07-08update filter configuration parsing (not plugged yet)Eric Faurot
2014-07-08send correct imsg when enabling profiling at runtimeEric Faurot
2014-07-08partially revert bogus commitEric Faurot
2014-07-08get rid of mfa leftoversEric Faurot
2014-07-08various queue improvements:Eric Faurot
2014-07-08remove dead code. these imsgs are handled in pony.c.Eric Faurot
2014-07-08make the filter API move forward (still not plugged).Eric Faurot
2014-07-08zap trailing tabEric Faurot
2014-07-08Update the table API: lookup functions can take an optional parametersEric Faurot
2014-07-08make sure to clear the WAIT flag when cancelling the connector timeout.Eric Faurot
2014-07-08fatalx(errorstr) -> fatalx("%s", errorstr)Eric Faurot
2014-07-08Change fatal/fatalx to use a format string. Expand in a static bufferEric Faurot
2014-07-08no need to send a stat update message when {inc,dec}rementing by 0.Eric Faurot
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