summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2018-05-29missing caseEric Faurot
2018-05-29no need to parse and dump the relayhost in the lookup process.Eric Faurot
2018-05-29remove unused codeEric Faurot
2018-05-29simplify mail.maildir as well as the parse.y glueGilles Chehade
2018-05-29provide mail user agents with the same environments as PostfixGilles Chehade
2018-05-29remove paragraph that's no longer true about authenticated users beingGilles Chehade
2018-05-28fix mail-from in relay rules, was not propagated from grammar to mtaGilles Chehade
2018-05-28zero memory before calling text_to_relayhost()Eric Faurot
2018-05-28stop processing envelope if smarthost parsing failedEric Faurot
2018-05-28missing m_close()Eric Faurot
2018-05-25Document that "from local" and "for local" are still the defaults.Todd C. Miller
2018-05-25default to from local and for local as we used toGilles Chehade
2018-05-25fix broken exampleGilles Chehade
2018-05-24three forgotten s/-literal/-unfilled/Ingo Schwarze
2018-05-24adapt to the new smtpd.conf(5) format, OK gilles@Ingo Schwarze
2018-05-24no longer used, removeGilles Chehade
2018-05-24PATH_SPOOL is /var/spool/smtpdGilles Chehade
2018-05-24basic macro cleanupIngo Schwarze
2018-05-24bump version, this will be a big release when OpenBSD 6.4 is released :-)Gilles Chehade
2018-05-24switch smtpd to new grammarGilles Chehade
2018-05-24check the intended valueEric Faurot
2018-05-23Do not override the default BINMODE 555 with 111.Theo Buehler
2018-05-21Nuke unused variables. Initialize variable before use.Kenneth R Westerback
2018-05-14simplify as suggested by Anton Lindqvist a while agoGilles Chehade
2018-05-14kill corrupt / uncorrupt queue mechanism as it has never been usable and itGilles Chehade
2018-05-12minor consistency fix; from raf czlonkaJason McIntyre
2018-05-10reorganize codeEric Faurot
2018-05-04fix use-after-freeEric Faurot
2018-04-29Manpage tweaks:Anthony J. Bentley
2018-04-29remove useless indirectionsEric Faurot
2018-04-29move "mail from" and "rcpt to" code into their own function.Eric Faurot
2018-04-28link smtp(1) to the buildEric Faurot
2018-04-28fix man sectionEric Faurot
2018-04-28simplify codeEric Faurot
2018-04-28remove left-over comma from log messageGilles Chehade
2018-04-28move code aroundEric Faurot
2018-04-28use the transaction as argument to the message parser.Eric Faurot
2018-04-28disallow executing by root and replace execve() with system() as we wantGilles Chehade
2018-04-28handle subaddressesGilles Chehade
2018-04-28pass transaction instead of session to smtp_message_*() functions.Eric Faurot
2018-04-28move code around. no functional change.Eric Faurot
2018-04-28pass a struct smtp_tx pointer to functions that apply to SMTP transactions,Eric Faurot
2018-04-27factorize codeEric Faurot
2018-04-26- fix some macro abuseJason McIntyre
2018-04-26fix build for smtp(1) after log.h updateEric Faurot
2018-04-26sync log.h with other daemonsEric Faurot
2018-04-26fix OpenBSD releaseEric Faurot
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-04-26add a simple SMTP clientEric Faurot
2018-04-26remove mail.file.{8,c}, unusedGilles Chehade