summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
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
2020-03-15Add missing casts to unsigned char when using ctype(3).Todd C. Miller
2020-03-08Rewrite qp_encoded_write.Martijn van Duren
2020-02-25fsqueue_envelope_dump() returns 0 on temporary failure, not -1.Todd C. Miller
2020-02-24Cast argument of ctype(3) macros to unsigned char, not int.Todd C. Miller
2020-02-24Bump version to 6.6.4 for errata and to match -portable.Todd C. Miller
2020-02-24Fix two security vulnerabilities discovered by Qualys.Todd C. Miller
2020-02-12Standardize argument naming for "sourceaddr" and unify the wording a bit,Ingo Schwarze
2020-02-03ORCPT addresses are prefixed with an address type, the stricter check causeGilles Chehade
2020-02-03now that mail.local(8) relies on lockspool(1) for mailbox locking, have theGilles Chehade
2020-02-02add SENDER to mda environment and teach lmtp to use that instead of commandGilles Chehade
2020-02-01be much stricter about ORCPT, it isn't in the code path of local deliveryGilles Chehade
2020-02-01condition to enter mda_mbox() is too strict, if user have commands in theirGilles Chehade
2020-01-31introduce mda_mbox() to handle mbox delivery in its own code path, and makeGilles Chehade
2020-01-30Bump smtpd version after recent changessolene
2020-01-28Fix a security vulnerability discovered by Qualys which can lead to aGilles Chehade
2020-01-20opportunistic tls downgrade logic is more complex than it should and can inGilles Chehade
2020-01-08remove literal tab from a column list;Jason McIntyre
2020-01-08allow using the session username in builtin filters when availableGilles Chehade
2020-01-08enable builtin filtering for commit phaseGilles Chehade
2020-01-08emable builtin filtering for phase DATA, no idea why we didn't earlier asGilles Chehade
2020-01-08reorder reporting events so they are triggered _after_ protocol-serverGilles Chehade
2020-01-07generate tx-envelope before tx-rcpt like for smtp-inGilles Chehade
2020-01-07fix reporting of tx-mail and tx-rcpt for smtp-outGilles Chehade
2020-01-07generate link-auth reporting event for outgoing sessionsGilles Chehade
2020-01-06make it more explicit that filters are unique processesGilles Chehade