Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2013-07-21 | Remove ACL-config skip so that ${acl } expansions work from queue-runs. | Jeremy Harris | |
Previously we skipped parsing the ACL section when not needed. Now it is potentially needed in all cases. The skip was ~5% faster than a full parse so probably not a large part of the exim process startup. Fix up testsuite output files affected by the removal and add a regression test. | |||
2013-06-30 | Add notes and helper-script for OCSP | Jeremy Harris | |
2013-06-19 | Use function macro instead of explicit arg cast. | Todd Lyons | |
2013-06-19 | Quiet signedness compiler warnings. | Todd Lyons | |
2013-06-16 | Support safari_ecdhe_ecdsa_bug for openssl_options | Phil Pennock | |
2013-06-10 | Guard LDAP TLS usage against Solaris LDAP variant. | Phil Pennock | |
PP/22 Report from Prashanth Katuri. This variant ensures that if TLS won't be activated because of compile-time guards, but was requested, then we at least debug-log _why_ we're not doing anything. | |||
2013-06-04 | Fix eximon continuous updating with timestamped log-files. | Phil Pennock | |
Report and fix from Heiko Schlichting. Fixes 1363. | |||
2013-05-24 | readconf: clarify a retry rule parsing error message | Tony Finch | |
Submitted by: Paul Osborne <paul.osborne@canterbury.ac.uk> | |||
2013-05-23 | The udpsend ACL modifier. | Tony Finch | |
This is for reporting mailer activity without going via the log files. | |||
2013-05-23 | ${hexquote: expansion operator | Tony Finch | |
This converts octets outside the range 0x21-0x7E (the ASCII graphic characters) to \xNN hex escapes. | |||
2013-05-22 | Log AUTH info on cutthrough deliveries. | Jeremy Harris | |
2013-05-20 | Support AUTH for verify-callout and cutthrough-delivery. | Jeremy Harris | |
Refactored smtp transport to pull out AUTH-related routines so they could be also called from the verify code. Bugs 321, 823. | |||
2013-05-12 | Add compile-time checks for various tables being in alphabetical order. | Jeremy Harris | |
This is gross hackery and somewhat fragile. A better method would actuallyt compile the 'C' involved and check programmatically. | |||
2013-05-08 | Fix dns_retry definition. | Todd Lyons | |
Was placed in non-alphabetical order. | |||
2013-04-21 | Use enum for cutthrough receive processing state. | Jeremy Harris | |
2013-04-16 | Remove static from local variable declaration. | Todd Lyons | |