summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-07CHUNKING/DKIM: fix handling of lines having a leading dotJeremy Harris
2016-08-07Revert "DKIM: reduce memory usage"Jeremy Harris
This reverts commit dea4897244b409bf91dc60a7e5e4b3d06f123dd6. It appears to induce spurious behaviour, seen in the testsuite. Possibly the sha_hash update calls think the memory they are passed will still be around later (eg. at sha_finish time)? A pity, since currently we are allocating for the entire message body - which could easily be MB or (future) GB.
2016-08-07CHUNKING: fix transmit with long headersJeremy Harris
When the buffer used for SMTP commands and message headers filled to flush point, protocol sequencing was wrong.
2016-08-06DKIM: reduce memory usageJeremy Harris
2016-08-06Routing: in a dnslookup, fix fail_defer_domains to defer on missing MX ↵Jeremy Harris
record. Bug 1867
2016-08-06Fix DISABLE_DKIM build & test. Fix build on systems lacking MAX in standard ↵Jeremy Harris
includes. Broken-by: 44bc8f0c2f35
2016-08-06Merge branch 'CHUNKING'Jeremy Harris
2016-08-05tidyingJeremy Harris
2016-08-04Docs: add warning on non-ASCII results from SpamAssassin. Bug 1863Jeremy Harris
2016-08-04Merge branch 'fakereject'Jeremy Harris
2016-08-04Logging: visibility of fakerejectJeremy Harris
2016-08-04DKIM: log error on overlong input lineJeremy Harris
2016-08-04Named queues: Add queue name to "queued by ACL" log lineJeremy Harris
2016-08-03DANE: treat a TLSA response having only non-TLSA records the same as a ↵Jeremy Harris
no-match response
2016-08-02pass advertised facility to continued-transport processJeremy Harris
2016-08-02transmit loggingJeremy Harris
2016-08-02testcases for PRDRJeremy Harris
2016-08-02testcases for TLSJeremy Harris
2016-08-02receive docsJeremy Harris
2016-08-02receive with DKIMJeremy Harris
2016-08-02transmit with DKIMJeremy Harris
2016-08-02basic & pipelined transmit testcasesJeremy Harris
2016-08-02Callback into smtp transport for BDAT commandsJeremy Harris
2016-08-02tidyingJeremy Harris
2016-08-02feed need for BDAT down to write_chunk()Jeremy Harris
2016-08-02tidying: dkim output bufferJeremy Harris
2016-08-02tidying: dkim output function argsJeremy Harris
2016-08-02transmit peer capability recognitionJeremy Harris
2016-08-02receive flow processingJeremy Harris
2016-07-31Fix $body_linecount for empty linesJeremy Harris
2016-07-31Logging: Fix logging of errors under PIPELININGJeremy Harris
2016-07-30Expansions: shortcut hmac expansion during syntax-check phaseJeremy Harris
2016-07-30Expansions: add operators base32, base32dJeremy Harris
2016-07-27Docs: minor clarificationsJeremy Harris
2016-07-27Unbreak transport-filters & bounce-generation.Jeremy Harris
Broken-by: 6b46ecc6a8f5
2016-07-27tidyingJeremy Harris
2016-07-25Docs: add caution on spamd_addressJeremy Harris
2016-07-25debug: prettify expansion condition trace outputJeremy Harris
2016-07-24recive smtp commandJeremy Harris
2016-07-24feature advertiseJeremy Harris
2016-07-24tidyingJeremy Harris
2016-07-24DKIM: error verification on missing tags. Bug 1853mrgus
2016-07-11testsuite: abstract out common conf settingsJeremy Harris
2016-07-10Cutthrough: expand transport dkim_domain option when testing for dkim signingJeremy Harris
2016-07-08Cutthrough: disable on >1 addr from routing, and on verify option ↵Jeremy Harris
success_on_redirect
2016-07-08Cutthrough: avoid use of callout result cacheJeremy Harris
The connection always needs to be made, and no result need be cached after verify either.
2016-07-08Testsuite: cutthrough vs. callout cacheJeremy Harris
2016-07-07tidyingJeremy Harris
2016-06-23Docs: Fix TypoHeiko Schlittermann (HS12-RIPE)
2016-06-17tidyingJeremy Harris