summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-21Fix post-transport-crash: safeguard for missing spool BUG 1671Heiko Schlittermann (HS12-RIPE)
Based on a proposal from Wolfgang Breyha.
2015-08-21Add a .ctags file to srcHeiko Schlittermann (HS12-RIPE)
2015-08-19Testsuite: auto-detect the Exim binary in ../src/build*Heiko Schlittermann (HS12)
2015-08-19Testsuite: Update README about flavoursHeiko Schlittermann (HS12-RIPE)
2015-08-19Testsuite: Update debian8 flavour for 5600Heiko Schlittermann (HS12-RIPE)
2015-08-19Fix post-transport-crash.Heiko Schlittermann (HS12-RIPE)
The crash probably was introduced in a39bd74d3e94 and needs 'split_spool_directory=yes' to expose. Thanks to Wolfgang Breyha, who found the same fix.
2015-08-17Docs: add note on spf lookup type, in experimental-specJeremy Harris
2015-08-17Docs: Remove trailing whitespaceHeiko Schlittermann (HS12-RIPE)
2015-08-17Docs: Clarify white space in $h_<name> expansionHeiko Schlittermann (HS12-RIPE)
2015-08-14Improve the consistency of logging incoming and outgoing interfaces.Tony Finch
The I= interface field on outgoing lines is now after the H= remote host field, same as incoming lines. There is a separate outgoing_interface log selector which allows you to disable the outgoing I= field. (slight massaging by JH)
2015-08-14Overhaul the debug_selector and log_selector machinery to support ↵Tony Finch
variable-length bit vectors. No functional change.
2015-08-13Fix timeout adjustment in c528cec4Heiko Schlittermann (HS12-RIPE)
2015-08-13Testsuite: Add short help to serverHeiko Schlittermann (HS12)
2015-08-12Adjust the timeout after interrupted select()Heiko Schlittermann (HS12-RIPE)
2015-08-11GnuTLS: avoid whining about OCSP when not requested by configJeremy Harris
2015-08-11Fix ESMTP MAIL command option processingHeiko Schlittermann (HS12-RIPE)
If the address containes spaces, the option processing was confused.
2015-08-11Build: Make test_{os,parse,dbfn,string} workHeiko Schlittermann (HS12-RIPE)
2015-08-10Testsuite: Add test for MAIL with spaces + optionsHeiko Schlittermann (HS12)
2015-08-10Really re-select() when interrupted.Heiko Schlittermann (HS12-RIPE)
2015-08-09Compiler quieteningHeiko Schlittermann (HS12-RIPE)
2015-08-06OpenSSL: fix complile on pre-EC-capable library versionsJeremy Harris
2015-08-06Dup GnuTLS test to OpenSSLJeremy Harris
2015-08-05Testsuite: Avoid requesting TLS cert-status requests from GnuTLS test ↵Jeremy Harris
utility unless wanted
2015-08-02Testsuite: pass GnuTLS despite OCSP whiningJeremy Harris
2015-08-02Docs: add notes on library version limitations on OCSP stapling. Bug 1664Jeremy Harris
2015-08-02GnuTLS: avoid using OCSP on buggy library versions. Bug 1664Jeremy Harris
2015-08-02Testsuite: Add testcase for OCSP-nonaware client, to supporting server. Bug ↵Jeremy Harris
1664 The logfile here is for (I hope) the passing case, though the fixed GnuTLS library is not yet available. Also due to the bug, client-gnutls is not usable for the test; client-openssl must be used - meaning that a GnuTLS-only system cannot run the testcase: OCSP-GnuTLS/5650 OCSP stapling, server ** Command 15 ("client-ssl", starting at line 98) ** Return code 127 (expected 0)
2015-07-30Docs: Add a note about the maximum spam bar lengthHeiko Schlittermann (HS12-RIPE)
2015-07-29Docs: Clarify the "any output" phraseHeiko Schlittermann (HS12-RIPE)
2015-07-26Add ref from logging chapter to slow_lookup_log main config optionJeremy Harris
2015-07-26Compiler quieteningJeremy Harris
2015-07-26Docs: add detail on keys for lookupsJeremy Harris
2015-07-26Clean docs for next releaseJeremy Harris
2015-07-23Doc: parallel builds (make -j) workexim-4_86Heiko Schlittermann (HS12-RIPE)
2015-07-16Docs: emphasize that the smtp_connection log selector applies to inboundexim-4_86_RC5Jeremy Harris
2015-07-15Add check on tls_auth pseudo-command. Bug 1659Jeremy Harris
2015-07-12Compile with DISABLE_PRDR setPhil Pennock
2015-07-04Multiple typo fixes.Andreas Metzler
2015-07-04Bump LOCAL_SCAN_ABI_VERSION.Andreas Metzler
In 4.86 the size of struct recipient_item changed when EXPERIMENTAL_DSN was made default. This broke the local scan ABI (rebuild required). See <http://bugs.debian.org/790616>.
2015-06-27Change noteexim-4_86_RC4Jeremy Harris
2015-06-25Docs: add note on string listsJeremy Harris
2015-06-23Fix error message for router headers_remove expansion failureJeremy Harris
Associated with Bug 1533
2015-06-22Doc: Fix typoHeiko Schlittermann (HS12-RIPE)
2015-06-22Doc: Update dns_trust_aa documentationHeiko Schlittermann (HS12)
2015-06-22Docs: mark up with changebarsJeremy Harris
2015-06-22Fix support of $spam_ variables at delivery time. Bug 1647Jeremy Harris
This change is forced on us by the documentation claiming clearly the support is there, though the code does not and never has. The doc change that introduced the claim is 7d9f747b5ef8
2015-06-22Testsuite: fix operator precedence in dns_extract_auth_name()Jeremy Harris
2015-06-22Testsuite: Add a first test for dns_trust_aaHeiko Schlittermann (HS12)
2015-06-22Testsuite: fakens may return AUTHORITY recordsHeiko Schlittermann (HS12)
If an entry in db.<zone> is prefixed with "AA ", fakens will put a valid NS record into the AUTHORITY section of the returned packet. This will be used by dns_trust_aa checks.
2015-06-22Before importing a certificate, free any previous one. Bug 1648Jeremy Harris
Second try