summaryrefslogtreecommitdiffstats
path: root/usr.sbin/smtpd (follow)
Commit message (Expand)AuthorAgeFilesLines
* set TLS SNI when relaying to hostsemarie2020-06-091-1/+22
* Run lmtp deliveries as SMTPD_USER instead of the recipient user.chrisz2020-06-012-4/+6
* Correct getsockname(2)/getpeername(2) usage.millert2020-05-211-7/+11
* Only allow forkmda() to be called from a local action dispatcher.millert2020-05-061-1/+3
* In virtual alias context, do not try to match catchall entries foreric2020-04-281-1/+5
* update filter documentation after protocol changeeric2020-04-251-20/+27
* point out that the "junk" filter decision adds the X-Spam headereric2020-04-251-5/+13
* strip trailing CRs at smtp level rather than io leveleric2020-04-246-10/+25
* ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;jmc2020-04-232-13/+13
* Check for the dispatcher name in the envelope validation function.eric2020-04-222-11/+5
* switch email and result fields in mail-from/rcpt-to event reportseric2020-04-171-4/+4
* When failing to validate a peer TLS certificate in the MTA due to thebeck2020-04-101-2/+6
* bump smtpd versioneric2020-04-081-2/+2
* use CRLF line-ending during the SMTP dialog in the local enqueuereric2020-03-181-17/+18
* Exit when m_get_string() returns NULL to prevent nullptr dereference intobhe2020-03-171-1/+3
* Initialize session.rcptto to NULL before parsing command line optinos.millert2020-03-161-0/+1
* Add missing casts to unsigned char when using ctype(3).millert2020-03-153-6/+6
* Rewrite qp_encoded_write.martijn2020-03-081-37/+40
* fsqueue_envelope_dump() returns 0 on temporary failure, not -1.millert2020-02-251-3/+2
* Cast argument of ctype(3) macros to unsigned char, not int.millert2020-02-244-20/+20
* Bump version to 6.6.4 for errata and to match -portable.millert2020-02-241-2/+2
* Fix two security vulnerabilities discovered by Qualys.millert2020-02-246-23/+47
* Standardize argument naming for "sourceaddr" and unify the wording a bit,schwarze2020-02-121-5/+6
* ORCPT addresses are prefixed with an address type, the stricter check causegilles2020-02-032-3/+7
* now that mail.local(8) relies on lockspool(1) for mailbox locking, have thegilles2020-02-034-8/+41
* add SENDER to mda environment and teach lmtp to use that instead of commandgilles2020-02-023-10/+32
* be much stricter about ORCPT, it isn't in the code path of local deliverygilles2020-02-011-2/+4
* condition to enter mda_mbox() is too strict, if user have commands in theirgilles2020-02-011-2/+4
* introduce mda_mbox() to handle mbox delivery in its own code path, and makegilles2020-01-316-11/+84
* Bump smtpd version after recent changessolene2020-01-301-2/+2
* Fix a security vulnerability discovered by Qualys which can lead to agilles2020-01-281-16/+14
* opportunistic tls downgrade logic is more complex than it should and can ingilles2020-01-201-26/+6
* remove literal tab from a column list;jmc2020-01-081-2/+2
* allow using the session username in builtin filters when availablegilles2020-01-084-8/+116
* enable builtin filtering for commit phasegilles2020-01-081-2/+9
* emable builtin filtering for phase DATA, no idea why we didn't earlier asgilles2020-01-081-2/+9
* reorder reporting events so they are triggered _after_ protocol-servergilles2020-01-082-18/+14
* generate tx-envelope before tx-rcpt like for smtp-ingilles2020-01-071-3/+3
* fix reporting of tx-mail and tx-rcpt for smtp-outgilles2020-01-073-26/+29
* generate link-auth reporting event for outgoing sessionsgilles2020-01-071-5/+19
* make it more explicit that filters are unique processesgilles2020-01-061-3/+3
* do not allow passing options to smtpctl encryptgilles2020-01-061-2/+2
* provide a better error message for invalid smtpctl commandsgilles2020-01-061-1/+6
* upon return of authentication we log the username and generate an smtp-ingilles2020-01-031-2/+2
* upon connect to remote host extract hostname from banner when possible thengilles2019-12-211-5/+12
* if a filter was attached to a relay action in config, notify instance thatgilles2019-12-211-1/+3
* start bringing smtp-out reporting code, lacks some events stillgilles2019-12-213-7/+366
* add FILTER_SUBSYSTEM_SMTP_OUT to filter_subsystem enum and add filter namegilles2019-12-211-2/+5
* keep track of DATA length in mta_session, will be needed for smtp-outgilles2019-12-211-3/+7
* keep track of the relay action in relays, will be used for smtp-outgilles2019-12-211-1/+2