Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-03 | Merge branch 'multiqueue_336': Named queues | Jeremy Harris | |
2016-06-02 | Expansions: add ${sha3:<string>} item | Jeremy Harris | |
2016-06-02 | Add support for ${sha256:<string>} | Jeremy Harris | |
2016-05-31 | Renumber testcase, again | Jeremy Harris | |
2016-05-30 | Avoid writing msglog files in -bh and -bhc modes. Bug 1804 | Jeremy Harris | |
2016-05-25 | Renumber testcase | Jeremy Harris | |
2016-05-24 | Fix crash in VRFY handling for an unqualified name. Bug 1836 | Jeremy Harris | |
Introduced-by: 4f6ae5c314e5 | |||
2016-05-21 | Debug: "kill" option on ACL control=debug. Bug 1831 | Jeremy Harris | |
2016-05-21 | Testsuite: GnuTLS server TLD startup errors testcase | Jeremy Harris | |
2016-05-09 | New $queue_name variable | Jeremy Harris | |
queue_run_max main option expanded, allowing per-queue values | |||
2016-05-08 | periodic queue runner | Jeremy Harris | |
2016-05-08 | testcase | Jeremy Harris | |
2016-04-14 | Expansions: fix forced-fail of extract. Bug 1815 | Jeremy Harris | |
2016-04-14 | Expansions: better error messages for parse errors, and better debug | Jeremy Harris | |
2016-04-08 | Testsuite: 0322 (pipelining errors) avoid triggering SIGPIPE | Jeremy Harris | |
This was timing-dependent; if the exim closed the connection before the script wrote to it _after_ triggerring an error, EPIPE/SIGPIPE. Unexplained as yet: why runtest (perl) saw this as a 141 server returncode (NB: 141-128 = 13 = SIGPIPE, the shell behaviour) when "perldoc -v '$?'" (which runtest is coded to) says that a signum should be in the top nibble of 16b. | |||
2016-04-07 | Add perl_taintmode option | Heiko Schlittermann (HS12-RIPE) | |
2016-04-06 | Pass on SIZE to cutthrough connection | Jeremy Harris | |
2016-03-31 | Testsuite: move perl-dependent testcasesexim-4_87_RC7 | Jeremy Harris | |
2016-03-12 | tidying: coverity issues | Jeremy Harris | |
2016-03-11 | Honour the -n for -bP config | Heiko Schlittermann (HS12-RIPE) | |
2016-03-09 | String expansions: fix ${extract }, for the numeric/3-string case. Bug 1807 | Jeremy Harris | |
Broken-by: 82dbd37 In "skipping" mode when parsing an expansion we want to avoid expanding the arguments, as the data for expansion is not necessarily valid. This bit us previously for an extract within an "if inlist". But the number of args for ${extract } depends on the expanded value of the first arg. Retreat from strict parsing and just line up the outer braces, accepting any number of args while skipping. The separate non-skipping execution will do the proper checking. | |||
2016-03-03 | Cutthrough: Reflect 5xx recipient reject from target to originator | Jeremy Harris | |
When connection not opened by verify and target hard-rejects a RCPT, the reject was not being passed to the originating system (just the cutthrough connection was being dropped). Fix this. | |||
2016-03-03 | Testsuite: testcases for rejected rcpt-callout-triggered cutthrough | Jeremy Harris | |
2016-03-03 | Cutthrough: fix operation under -bhc to not actually deliver. Bug 1800 | Jeremy Harris | |
2016-02-18 | Fix CVE-2016-1531exim-4_87_RC4 | Heiko Schlittermann (HS12-RIPE) | |
Add keep_environment, add_environment. Change the working directory to "/" during the early startup phase. (cherry picked from commit 2b92b67bfc33efe05e6ff2ea3852731ac2273832) (cherry picked from commit 14b82c8b736c8ed24eda144f57703cb9feac6323) (cherry picked from commit 9ca92d0c6e9c6f161bd8111366c6952d3a9315e2) (cherry picked from commit 0020c6d9ecfd98ed7b2b337ed4f898fdc409784b) (cherry picked from commit e8f96966360ea8867ad6a8b5affda6c37fa4958c) (cherry picked from commit ef6fb807c1e1a665f444f644c60c77269f7c5209) | |||
2016-02-06 | Testsuite: avoid assuming 127.0.0.2 is a viable sending address | Jeremy Harris | |
2016-02-04 | Testsuite: case should not depend on build-option | Jeremy Harris | |
2016-02-03 | Testsuite: 3454: debian8 flavour | Heiko Schlittermann (HS12-RIPE) | |
2016-02-03 | Testsuite: 3450: debian8 flavour | Heiko Schlittermann (HS12-RIPE) | |
2016-01-22 | Cutthrough: Fix bug with dot-only line | Jeremy Harris | |
2016-01-18 | Testuite: tidyingexim-4_87_RC3 | Jeremy Harris | |
2016-01-17 | Testsuite: changes for VFRY update, 4f6ae5c314e5 | Jeremy Harris | |
2016-01-16 | VRFY: Permit an ACL to override the default 252 response, to support | Jeremy Harris | |
verify-by-ACL instead of the more usual verify-by-routers. Bug 1769 | |||
2016-01-16 | Testsuite: ignore optional OCSP output from -bP testcase | Jeremy Harris | |
2016-01-14 | Expansions: more detail in error messages | Jeremy Harris | |
2016-01-11 | Testsuite: split out conf for -bP test and lose dependency on Proxy/Socks | Jeremy Harris | |
2016-01-06 | Testsuite: ignore dane for -bP output | Jeremy Harris | |
2015-12-30 | New expansion operator base64d, and base64 as synonym for str2b64. Bug 1746 | Jeremy Harris | |
2015-12-27 | Testsuite: testcase for -bP | Jeremy Harris | |
2015-12-17 | Fix hosts_connection_nolog ensuring that sender_host_cache is not | Jeremy Harris | |
incorrectly filled in by the daemon, where the sender_host will be varying. | |||
2015-12-16 | Testsuite: OpenSSL version changes | Jeremy Harris | |
2015-12-12 | Testsuite: add testcase for Redis. Bug 1755 | Jeremy Harris | |
2015-12-08 | SOCKS: Add log_selector support. | Jeremy Harris | |
Also make the proxy_* variables meaningful for events associated with proxied transports. | |||
2015-11-28 | Testsuite: permit "client" utility to pass trailing spaces from script input ↵ | Jeremy Harris | |
lines | |||
2015-11-25 | MIME: fix crash on filenames having null charset. Bug 1730 | Jeremy Harris | |
2015-11-14 | Events: add recipient-deferred events, both per-host and all-hosts. | Jasen Betts | |
2015-11-12 | Logging: support +outgoing_port on defer lines and per-host error lines | Jeremy Harris | |
2015-11-08 | Expansions: New ${ipv6denorm:<string>} and ${ipv6norm:<string>} operators. ↵ | Jeremy Harris | |
Bug 1650 | |||
2015-11-03 | PRDR: Introduce $prdr_requested flag variable. Bug 1712 | Jeremy Harris | |
2015-10-26 | Testsuite: followon -bt output changes | Jeremy Harris | |