Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-30 | Fix size calculation, log unhandled amount. | Phil Pennock | |
We did a `string_copy()` so `hdr.v1.line` is not the right base for an accurate size. Fix. Log unhanded amount. For clients waiting on the server before sending, this has to be 0. For clients speaking first (TLS) this can be non-zero. | |||
2017-01-30 | Restrict address-parsing to a maximum of five layers of nested angle-brackets, | Jeremy Harris | |
under main-option strip_excess_angle_brackets | |||
2017-01-30 | Tidying: Coverity | Jeremy Harris | |
2017-01-29 | Testsuite: add missing output file. | Jeremy Harris | |
Broken-by: 560e71cc5451 | |||
2017-01-29 | Update change log | Jeremy Harris | |
2017-01-29 | CHUNKING: Reject messages with malformed line ending. Bug 2000 | Jeremy Harris | |
Actually test only the first header line, but still do full line-ending canonicalisation on the remainder of the message in case a Evil Person slips past that. | |||
2017-01-29 | Docs: add note on verify = senders= . Bug 2028 | Jeremy Harris | |
2017-01-29 | TFO: remember setsockopt results, to condition non-transport client use. ↵ | Jeremy Harris | |
Bug 2027 | |||
2017-01-29 | Shuffle proxy-protocol to wrap TLS-on-connect startup. Bug 2018 | Jeremy Harris | |
2017-01-29 | DANE: fix build under LibreSSL. Bug 2020 | Kirill Miazine | |
2017-01-28 | Testsuite: add dnsdb testcase for defer when used in ACL | Jeremy Harris | |
2017-01-28 | Docs: add note on system_filter forced expansion fail | Jeremy Harris | |
2017-01-28 | LMDB: include filename in open-error message | Jeremy Harris | |
2017-01-28 | DKIM: check pointer to calculated body hash before verify comparison. Bug 2029 | Jeremy Harris | |
We can have a missing body hash from a malformed DKIM-Signature: header | |||
2017-01-28 | Testsuite: testcase for DKIM bug 2029 | Jeremy Harris | |
2017-01-28 | DKIM: rename variables for clarity | Jeremy Harris | |
2017-01-25 | Testsuite: get same certextract samples for GnuTLS and OpenSSL | Jeremy Harris | |
2017-01-24 | Testsuite: output file changes from d7a2c8337f7b | Jeremy Harris | |
2017-01-24 | Testsuite: fix delay-dependent testcase for really slow systems | Jeremy Harris | |
2017-01-24 | Testsuite: missing output files | Jeremy Harris | |
2017-01-24 | Fix reception of (quoted) local-parts with embedded spaces. Bug 2025 | Jeremy Harris | |
2017-01-24 | TFO: Support compilation on Linus platforms which define TCP_FASTOPEN but ↵ | Jeremy Harris | |
not MSG_FASTOPEN | |||
2017-01-24 | Define MIN and MAX for Solaris | Jeremy Harris | |
2017-01-23 | Fix build with OpenSSL, EXPERIMENTAL_DANE and DISABLE_EVENT | Jeremy Harris | |
2017-01-22 | Document OpenBSD resolver ignoring EDNS0 | Phil Pennock | |
2017-01-22 | DKIM: permit verify of sig blocks that sign other sig blocks. Bug 2014 | Jeremy Harris | |
2017-01-22 | Merge branch 'fix-2016-dkim' | Jeremy Harris | |
2017-01-21 | Fix DKIM verify when used with CHUNKING. Bug 2016 | Jeremy Harris | |
2017-01-21 | Testsuite: Add DKIM Chunking test | Heiko Schlittermann (HS12-RIPE) | |
2017-01-21 | Testsuite: Rename 4500-Domain-Keys-Identified-Mail for consistency | Heiko Schlittermann (HS12-RIPE) | |
2017-01-21 | Testsuite: Rename 4510-DKIM | Heiko Schlittermann (HS12-RIPE) | |
We need some additional tests in 4500 | |||
2017-01-21 | Merge branch 'callout_smtp_tpt_merge' | Jeremy Harris | |
2017-01-21 | Testcases for pipelined callout | Jeremy Harris | |
2017-01-21 | Use smtp_write_mail_and_rcpt_cmds() for verify callout | Jeremy Harris | |
2017-01-21 | use smtp_context struct for sync_responses() | Jeremy Harris | |
2017-01-21 | Split out smtp_write_mail_and_rcpt_cmds() from smtp_deliver() | Jeremy Harris | |
2017-01-21 | Split out cutthrough connection-cache / subsequent-rcpt handling, from ↵ | Jeremy Harris | |
do_callout() | |||
2017-01-21 | Split out callout-cache handling from do_callout() | Jeremy Harris | |
2017-01-21 | Use smtp_setup_conn() for verify callout | Jeremy Harris | |
2017-01-21 | Split out smtp MAIL and RCPT option string building | Jeremy Harris | |
2017-01-21 | Split out smtp_setup_conn() from smtp_deliver, in the transport | Jeremy Harris | |
2017-01-21 | Fix DKIM verify operation in -bh test mode. Bug 2017 | Jeremy Harris | |
2017-01-20 | Testsuite: Make patchexim work with dirty tag checkouts | Heiko Schlittermann (HS12-RIPE) | |
2017-01-20 | fix example command-line | Phil Pennock | |
2017-01-19 | Testsuite: output changes from 4c04137d7 | Jeremy Harris | |
2017-01-19 | VRFY: advertise in EHLO response, if there is an ACL defined | Jeremy Harris | |
2017-01-19 | VRFY: add docs note on results, and additional test cases | Jeremy Harris | |
2017-01-19 | Docs: add note on round-robin DNS problems vs. authentication | Jeremy Harris | |
2017-01-18 | spelling: Mavrogiannopoulos | Josh Soref | |
Committer note: the name was spelt as was used by Nikos at the time, but he's since switched to the other latinization form and is using it everywhere these days. Part of his response was "Feel free to use the Mavrogiannopoulos variant everywhere.", so I'm merging this commit too. | |||
2017-01-18 | replace keept with rotation | Josh Soref | |
Log rotate documentation does not actually give a term for this portion of a filename, but to the extent that I can find a term, a number of places call it a "rotation number". Replacing keept which is inaccurate and misleading with rotation makes the code a little easier to read. |