aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
| * do not pass rdns, fcrdns, ss_src and ss_dest with IMSG_FILTER_SMTP_BEGIN,gilles2019-12-214-26/+15
| * do not generate smtp reports for unfiltered sessions, the events will begilles2019-12-211-31/+219
| * tweak previous;jmc2019-12-191-3/+3
| * give a better name to a couple functions and struct fields related togilles2019-12-184-24/+24
| * teach relay action how to do domain-based relay host, this allows declaringgilles2019-12-185-7/+43
| * avoid line wrap in the dkimsign filter line;jmc2019-12-171-2/+3
| * tweak the rspamd bits a little. we really don;t need to repeat thejmc2019-12-171-14/+10
| * failing fsync() with EINVAL should not cause a TempFail in mboxfile,gilles2019-12-141-1/+1
| * introduce a bypass keyword so that builtin filters can bypass processing ofgilles2019-12-144-6/+20
| * fix DKIM examplegilles2019-12-131-2/+2
| * occuring -> occurringgilles2019-12-131-3/+3
| * trim previous; ok gillesjmc2019-12-131-7/+4
| * add support for CIDR in a: spf atomsgilles2019-12-131-38/+117
| * file no longer existsgilles2019-12-131-192/+0
| * lka_proc.c had common code to fork a proc filter for lka_filter.c andgilles2019-12-132-6/+161
| * add IMSG_REPORT_SMTP_LINK_GREETING, IMSG_REPORT_SMTP_LINK_IDENTIFY andgilles2019-12-131-1/+4
| * update examples, document that DKIM signing may be achieved through thegilles2019-12-131-11/+31
| * filter protocol has an initial handshake within which smtpd tells filtersgilles2019-12-126-29/+80
| * remove file, code was moved to a different filegilles2019-12-121-509/+0
| * move the lka_report.c code into lka_filter.c, they were originally split asgilles2019-12-122-5/+475
| * start documenting the proc filter API, this is a work in progress, notgilles2019-12-121-0/+644