summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2021-03-10do not request client certificate unless requiredEric Faurot
2021-03-07use the mx hostname for sni on outgoing connection, not the reverseEric Faurot
2021-03-05Start porting smtpd to libtls.Eric Faurot
2021-02-13-h does not display version; from larry hynesJason McIntyre
2021-02-13readability fixes; from larry hynesJason McIntyre
2021-02-13various readability fixes; from larry hynesJason McIntyre
2021-02-13various readability fixes; from larry hynesJason McIntyre
2021-02-13add some missing articles; from larry hynesJason McIntyre
2021-02-13readability fix; from larry hynesJason McIntyre
2021-02-13comma swap; from larry hynesJason McIntyre
2021-01-27mark up fixes; from lyndonJason McIntyre
2021-01-27makemap does not need a common which it does not use.Theo de Raadt
2021-01-23Remove unused variables found by clang. Additional unused var spotted by eric@.rob
2021-01-19Do the KAME embedded scope fixup in the two places where getifaddrs() isClaudio Jeker
2020-12-31Rename the pony process to dispatcher and klondike to crypto.Martijn van Duren
2020-12-29sync usage() with SYNOPSIS; the -S option remainsJason McIntyre
2020-12-23smtpd's filter state machine can prematurely release resourcesTodd C. Miller
2020-12-23Fix a memory leak: use a single memory allocation for struct addrinfo andEric Faurot
2020-12-23Use regfree after we're done with preg.Martijn van Duren
2020-12-21The plumbing already allowed for smtp authentication, hook it up to the -aMartijn van Duren
2020-12-21Use NI_NUMERICSERV. We don't use the result and it's faster and is aMartijn van Duren
2020-12-20Onlly call event_del if there are events enabled, since not all libeventsMartijn van Duren
2020-12-20Free filter_name in lka_filter_endMartijn van Duren
2020-11-29Sync bsnprintf() with ldapd/util.c r1.13Theo Buehler
2020-11-20partially revert revision 1.423 which went a bit too farJoerg Jung
2020-09-23Revert agentx support for now, we're too close to release.Martijn van Duren
2020-09-23Add support for agentx to smtpd.Martijn van Duren
2020-09-22Allow handling long lines in an aliases table.Martijn van Duren
2020-09-16Add the admd keyword. This can be used by filters interested in theMartijn van Duren
2020-09-14Fix handling of user names containing '@' symbols.Todd C. Miller
2020-09-14Document "pki" option for relay delivery too; from Nick GassonTodd C. Miller
2020-09-14All buffers are in rw-memory, but lookup_record has it defined asMartijn van Duren
2020-09-14Make "spf walk" report if an spf-record has macro's and can't be resolved.Martijn van Duren
2020-08-27add missing "regex" keyword; from heddi nabbisenJason McIntyre
2020-06-09set TLS SNI when relaying to hostSebastien Marie
2020-06-01Run lmtp deliveries as SMTPD_USER instead of the recipient user.Christopher Zimmermann
2020-05-21Correct getsockname(2)/getpeername(2) usage.Todd C. Miller
2020-05-06Only allow forkmda() to be called from a local action dispatcher.Todd C. Miller
2020-04-28In virtual alias context, do not try to match catchall entries forEric Faurot
2020-04-25update filter documentation after protocol changeEric Faurot
2020-04-25point out that the "junk" filter decision adds the X-Spam headerEric Faurot
2020-04-24strip trailing CRs at smtp level rather than io levelEric Faurot
2020-04-23 ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;Jason McIntyre
2020-04-22Check for the dispatcher name in the envelope validation function.Eric Faurot
2020-04-17switch email and result fields in mail-from/rcpt-to event reportsEric Faurot
2020-04-10When failing to validate a peer TLS certificate in the MTA due to theBob Beck
2020-04-08bump smtpd versionEric Faurot
2020-03-18use CRLF line-ending during the SMTP dialog in the local enqueuerEric Faurot
2020-03-17Exit when m_get_string() returns NULL to prevent nullptr dereference intobhe
2020-03-16Initialize session.rcptto to NULL before parsing command line optinos.Todd C. Miller