Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-02 | Certificate variables and field-extractor expansions. Bug 1358 | Jeremy Harris | |
2014-04-27 | Add options dnssec_request_domains, dnssec_require_domains to the smtp transport | Jeremy Harris | |
Note there are no testsuite cases included. TODO in this area: - dnssec during verify-callouts - dnssec on the forward lookup of a verify=helo and verify=reverse_host_lookup | |||
2014-04-24 | Support OCSP Stapling under GnuTLS. Bug 1459 | Jeremy Harris | |
Requires GnuTLS version 3.1.3 or later. Under EXPERIMENTAL_OCSP | |||
2014-04-24 | Bug 609: Add -C option to exiqgrep | Lars Timmann | |
Option is a passthrough to the exim process that it spawns that generates the queue list. Fixed Conflicts: doc/doc-txt/ChangeLog | |||
2014-04-23 | Bug 1453: Add SERVERS ldap server list override | Heiko Schlichting | |
2014-03-19 | Docs for transport tls_verify_hosts &c. | Jeremy Harris | |
2014-03-15 | Add tls_verify_hosts and tls_try_verify_hosts to smtp transport. Bug 1371 | Wolfgang Breyha | |
Code by Wolfgang Breyha, docs and testsuite by Jeremy Harris | |||
2014-03-15 | Add documentation | Jeremy Harris | |
2014-03-09 | Refactor malware.c and introduce new scanner type "sock". Bugs 1418 and 1396 | Jeremy Harris | |
2014-03-08 | ${utf8clean:string} expansion operator. Bug 1401 | Axel Rau | |
2014-03-06 | Code for verify=header_names_ascii | Michael Fischer v. Mollard | |
Documentation and test included. Fixed Conflicts: doc/doc-txt/ChangeLog | |||
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-05 | Prep docs/markup for next release cycle | 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-03 | Mention Redis lookup in NewStuff | Todd Lyons | |
2013-09-30 | Added documentation of features, acknowledgements | Todd Lyons | |
2013-09-27 | Document hexquote & udpsend in NewStuff/ChangeLog | Phil Pennock | |
Tony documented his new features in 7a5698fa; this change simply adds them to the list of things that have changed. | |||
2013-09-24 | Additions to the NewStuff summary file | Todd Lyons | |
2013-09-01 | GnuTLS website moves | Phil Pennock | |
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-04-01 | Clean & integrate force_command. | Phil Pennock | |
Work by J. Nick Koston, for cPanel, Inc. | |||
2013-03-23 | Rename dns_use_dnssec to dns_dnssec_ok. | Phil Pennock | |
This per Tony's suggestion; this makes it clearer that we are merely setting resolver flags, not performing validation ourselves. Well, clearer to those who understand DNSSEC. For everyone else, they'll still be dependent upon a forthcoming new chapter to the Specification. | |||
2013-01-26 | PRDR support, if compiled with EXPERIMENTAL_PRDR | Jeremy Harris | |
2013-01-07 | Typo & nit fixes. | Phil Pennock | |
JH has made more changes than he realised. New second JH/11 to JH/13. | |||
2013-01-06 | Restrict lifetime of $router_name and $transport_name. Bug 308. | Jeremy Harris | |
The router name is explicitly nulled after the router exits; the transport name is set only in the subprocess it runs in. | |||
2012-12-25 | Add $router_name and $transport_name variables. Bug 308. | Jeremy Harris | |
2012-11-06 | Add optional authenticated_sender info to A= elements of log lines; bug 1314. | Jeremy Harris | |
New log_selector, smtp_mailauth, to enable. | |||
2012-10-26 | 4.81 to 4.82 | Phil Pennock | |
Avoiding confusion of 4.80.1 vs 4.81, we went with skipping to 4.82 instead. | |||
2012-10-06 | Doc fix: log field M8S=, in details section | Phil Pennock | |
2012-10-06 | Logging-only patch for 8BITMIME; bug 817. | Jeremy Harris | |
2012-10-04 | Add expansion variable $headers_added returning newline-sep list of headers | Jeremy Harris | |
added in ACLs. Bug 199. | |||
2012-09-05 | minor nits. | Phil Pennock | |
Some whitespace changes; 4.73 item 8: bool_lax{} is an expansion condition, not e. operator. Fix a comma to a period. | |||
2012-09-05 | Add dnsdb lookup pseudo-type "a+". Addresses bug 1269. | Jeremy Harris | |
2012-07-27 | Bug #198: Add remove_header ACL modifier. | Todd Lyons | |
Used patch from Magnus Holmgren dated 2007-02-20. Added documentation. Added tests to detect proper operation. | |||
2012-07-08 | Multiple headers_add/remove options per router/transport - fixes bug 337 | Jeremy Harris | |
2012-07-01 | Merge branch 'acl' | Jeremy Harris | |
2012-06-27 | Acl expansions: tests and documentation | Jeremy Harris | |
2012-06-24 | Add gnutls_enable_pkcs11 option. | Phil Pennock | |
GnuTLS 2.12.0 adds PKCS11 support using p11-kit and by default will autoload modules, which interoperates badly with GNOME keyring integration, configured via paths in environment variables, and Exim invoked by the user (eg, mailq) will then try to load the modules, fail and spew warnings from the module for a library loaded by a library. http://www.gnu.org/software/gnutls/manual/gnutls.html#Smart-cards-and-HSMs documents that to prevent this, explicitly init PKCS11 before calling gnutls_global_init(). So we do so, unless the admin sets the new option. Reported by Andreas Metzler, who confirmed that the added calls fixed the problem for him. | |||
2012-06-12 | Use custom variables for ACL args, up to nine. Add an arg-count variable. | Jeremy Harris | |
2012-06-12 | Add ${acl {name}{arg}} expansion item. | Jeremy Harris | |
2012-06-12 | Change names to "listnamed" and "listcount". | Jeremy Harris | |
2012-06-10 | Add ${list:name} and ${nlist:string} expansion operators. | Jeremy Harris | |
2012-06-04 | Basic documentation for cutthrough. | Jeremy Harris | |
2012-06-03 | Implement -G => "control=suppress_local_fixups" | Phil Pennock | |
fixes bug 1117 | |||
2012-06-03 | DSCP: inbound via control = dscp/<value> | Phil Pennock | |
2012-06-02 | DSCP: take numeric values too. | Phil Pennock | |
Also fix doc claim that value is unexpanded. Also strip affix whitespace before numeric conversion and fixed string comparison. | |||
2012-06-02 | DSCP: document; hex print; -bI:dscp | Phil Pennock | |
2012-06-01 | DNSSEC babystep: dns_use_dnssec & $sender_host_dnssec | Phil Pennock | |
2012-06-01 | tls_dh_min_bits smtp transport option | Phil Pennock | |
Could not find an API for use with OpenSSL, so GnuTLS only | |||
2012-06-01 | Make -n combine with -bP to inhibit names | Phil Pennock | |