Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-07 | Copyright year updates: 2014 | Phil Pennock | |
vi $(git whatchanged --since=2014-01-01 | grep '^:100' | sed 's/^[^M]*M//' | sort -u | fgrep -v test/) | |||
2014-01-05 | Document (and enforce) that DKIM-signing is not supported in cobination with ↵ | Jeremy Harris | |
cutthrough routing | |||
2014-01-05 | Documant the non-support of header manipulation in post-RCPT ACLs in ↵ | Jeremy Harris | |
combination with cuttrhough. Add check and paniclog attempts to do so. Bug 1411 (WONTFIX). | |||
2014-01-05 | Explicitly disable cutthrough on transports having filters | Jeremy Harris | |
2014-01-05 | Explicitly disable cutthrough on transports having filters | Jeremy Harris | |
2013-12-30 | Proxy negotiation saves socket timeout values. | Todd Lyons | |
Rename proxy expansions conforming to Exim standards. Update documentation to reflect rename. Seperate restore socket function | |||
2013-12-22 | Add ${listextract {n}{list}...} | Jeremy Harris | |
2013-12-15 | Fix use of uninitialized variable | Jeremy Harris | |
2013-11-30 | Proxy Protocol - Server support | Todd Lyons | |
Initial conf setting and expansions Logging setting whether to record proxy host, off by default Put PROXY processing before connect ACL Fix incoming address logging Add Proxy Protocol to ChangeLog Set window for Proxy Protocol header to be sent Update docs and EDITME. | |||
2013-11-20 | build: try to get dash/bash for sanity | Phil Pennock | |
The "local" builtin is not part of POSIX. We want it. Try harder to get a vaguely sane shell, rather than just a POSIX shell. Also, safeguard to error out more gracefully if invoked from outside the build process. | |||
2013-11-19 | Fix ldap option setting. | Todd Lyons | |
Some client libs set a global context, newer client libs set a global default which then needs to be reloaded. | |||
2013-11-12 | Fix memory management vs acl-as-conditional, redux | Jeremy Harris | |
2013-11-10 | Fix memory management vs. acl-as-conditional | Jeremy Harris | |
2013-11-10 | Add commented-braces for ease of brace-matching editor use | Jeremy Harris | |
2013-11-08 | Bug 1334: AutoDetect compression type in exigrep | Todd Lyons | |
Does not use any extra perl modules. Attempts hard coded types first, so no extra code for the standard case. Easy to add more compression types. | |||
2013-11-07 | Portability fix for Solaris without xpg4 utilities | Tony Finch | |
2013-11-05 | Correctly close the server side of TLS when forking for delivery. | Tony Finch | |
2013-10-31 | Only unbind ldap connection if bind succeeded | Todd Lyons | |
2013-10-22 | Bug 1400: Fix GnuTLS PKCS11 issues | Todd Lyons | |
Can disable PKCS11 in Makefile with AVOID_GNUTLS_PKCS11 build flag. Rename gnutls_enable_pkcs11 option to gnutls_allow_auto_pkcs11. Update Changelog | |||
2013-10-15 | Format String safety | Todd Lyons | |
2013-10-15 | Update copyright year in exim -bV output | Todd Lyons | |
2013-10-09 | Documentation for multiple TCP clamd servers | Todd Lyons | |
2013-10-09 | Imported Bug 1057 multiple clamd patch from PLD repo | Todd Lyons | |
2013-10-05 | Add exiqsumm fix to ChangeLog | Todd Lyons | |
2013-10-05 | Fix exiqsumm output for single queue item. | Todd Lyons | |
Patch from Richard Hall, with one minor addition to prevent uninitialized value error during output. | |||
2013-10-04 | Bug 1392: Change status text when no dmarc record | Wolfgang Breyha | |
2013-10-03 | Bug 1389: Initialize and clear variables | Todd Lyons | |
2013-10-03 | Mention Redis lookup in NewStuff | Todd Lyons | |
2013-10-03 | Setting LC_ALL with make overrode this sort checkexim-4_82_RC2 | Todd Lyons | |
2013-10-01 | Bugzilla 1217: Experimental Redis lookup | Todd Lyons | |
Add want_experimental() test in the script to create the lookups Makefile to ease detection of requested Experimental features, and simplify the #ifdef guards in the redis.c. | |||
2013-09-30 | Do not use MSG_NOSIGNAL on send() in ${udpsend} | Jeremy Harris | |
Some non-Posix systems don't define it. Anyway, Exim ignores SIGPIPE for most purposes. | |||
2013-09-30 | Added documentation of features, acknowledgements | Todd Lyons | |
2013-09-30 | Typo re-fix in ratelimit.pl doc | Todd Lyons | |
2013-09-30 | Merge branch 'patch-1' of https://github.com/bes-internal/exim into ↵ | Todd Lyons | |
master-bes-ratelimit.pl | |||
2013-09-30 | Bug 1031: Experimental TPDA | Jeremy Harris | |
Remove whitespace | |||
2013-09-30 | Remove whitespace | Todd Lyons | |
2013-09-30 | Fix dovecot with empty 334 challenge. | Phil Pennock | |
Thomas Morper reported, with 4.82RC1, that he saw "334 NULL" as the challenge when using AUTH PLAIN to Dovecot when the client does not send an initial response. I could replicate. This was caused by commit 3f1df0e3 on 2012-11-19 (PP/13 of 4.82); I was too cautious in the robustness fixes; the clue came in this line of debug output: 76430 dovecot: warning: ignoring trailing tab This change removes that check, and documents in a comment that this input is acceptable protocol-wise, and why. With this fix: AUTH PLAIN 334 AGZyZWRlcmljAGh1bXB0eS1kdW1wdHk= 235 Authentication succeeded | |||
2013-09-28 | small typo | bes-internal | |
2013-09-28 | Add cscope.files build target | Jeremy Harris | |
2013-09-28 | Fix non-IPv6 compile on v6-less system | Jeremy Harris | |
2013-09-28 | ratelimit.pl: format usage section, print debug to STDERR, add examples | bes-internal | |
2013-09-22 | Bug 1287 - Fix tls_require_cert | Todd Lyons | |
2013-09-22 | Prevent TLS rebinding in LDAP connections | Todd Lyons | |
Bugzilla 1375 | |||
2013-09-22 | Add expansion $authenticated_fail_id | Todd Lyons | |
2013-09-15 | Fix numeric comparisons for 64b. Bug 1385 | Jeremy Harris | |
2013-09-04 | Make sender/recipient search case-insensitive | Todd Lyons | |
2013-09-01 | GnuTLS website moves | Phil Pennock | |
2013-07-31 | Fix segfault in stdio with non-SMTP MIME ACL. | Phil Pennock | |
When injecting a message locally in non-SMTP mode, and with MIME ACLs configured, if the ACL rejected the message, Exim would try to `fprintf(NULL, "%s", the_message)`. This fixes that. Most ACLs are plumbed in SMTP-only and looking through the others in receive.c, they all appear to be safely guarded, so it was just this one that slipped through. Crash report and assistance tracking down the root cause from Warren Baker. | |||
2013-07-22 | Fix debug output in ${acl } | Jeremy Harris | |
2013-07-21 | More tidying of ACL-config skip | Jeremy Harris | |