summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-01-04Data saved for $host_data after a lookup involving a named host list wasPhilip Hazel
corrupted if there was more than one message in an SMTP session.
2005-01-04A call to exiwhat no longer cuts short ACL delays set by the "delay"Philip Hazel
modifier.
2005-01-04Need to initialize getloadavg() as root in the daemon whenPhilip Hazel
deliver_drop_privilege is set, for the benefit of the queue runner.
2005-01-04Updated configuration for GNU; added configuration for GNUkFreeBSD andPhilip Hazel
GNUkNetBSD.
2005-01-04(1) Typo in redirect router; (2) Update version number; (3) UpdatePhilip Hazel
copyright notices to 2005.
2005-01-02Missed out a couple of fakereject cases that were still #ifdef-ed withPhilip Hazel
CONTENT_SCAN.
2004-12-29The various Exiscan tests were locked out from the non-SMTP ACL, butPhilip Hazel
there is no reason why they should not be available (and they apparently were available in the original patch).
2004-12-29(1) Setting WITH_OLD_DEMIME without WITH_CONTENT_SCAN caused eximon notPhilip Hazel
to compile; WITH_CONTENT_SCAN was forced in exim.h in this case, but was not forced for eximon. I have updated buildconfig so that it gets set in config.h and thus applies everywhere. (2) Fixed some compiler warnings in the demime.c module. (3) Moved the inclusion of config.h above the inclusion of mytypes.h and macros.h for eximon, to be the same as for exim itself.
2004-12-29Removed the WITH_CONTENT_SCAN conditionals from the fakereject feature ofPhilip Hazel
Exiscan, since it doesn't really depend on content scanning.
2004-12-29Fix buffer overflow vulnerability in spa_base64_to_bits() function.Philip Hazel
2004-12-29The host_aton() buffer overflow: (1) Put a check in host_aton() itself;Philip Hazel
(2) noted that the exploit via dnsdb/ptr lookup was already fortuitously fixed by a previous change.
2004-12-22(1) Tidies to the Wishlist; (2) Extra testing for duplicates andPhilip Hazel
Envelope-to.
2004-12-22Added $smtp_active_hostname as a variable, and used it in smtp_bannerPhilip Hazel
default value instead of $primary_hostname.
2004-12-21If more than 99 log files are being kept, exicyclog now uses 001, 002,Philip Hazel
... instead of 01, 02, ...
2004-12-21(1) Doubled size of debug_buffer. (2) Output from SpamAssassin testPhilip Hazel
changed because 96 hours have passed. Shows up the difficulty of testing such things...
2004-12-21Improve error message when ldap_search fails in OpenLDAP or SolarisPhilip Hazel
LDAP.
2004-12-21Check dnsdb PTR key for IP address before playing the reversing game.Philip Hazel
2004-12-21Alex Miller's patch for LDAP_RES_SEARCH_REFERENCE.Philip Hazel
2004-12-21Credit Wouter Verhelst with V1.35Steve Campbell
2004-12-21Fix exigrep for "Completed" lines that have additional data (as a resultPhilip Hazel
of +queue_time_overall).
2004-12-21Exim crashed for a huge SMTP error response; increasing big_buffer_sizePhilip Hazel
for Exiscan made this go away, but I've now also made the code more robust.
2004-12-21Sieve buglet: now it explicitly sets From: when generating an autoreply.Philip Hazel
2004-12-21(1) Fixed the cipher preference order for GnuTLS client usage.Philip Hazel
(2) Fixed a small bug in the runtest script.
2004-12-20Added Tony's defer_foo patch to dnsdb lookups.Philip Hazel
2004-12-20A forced expansion failure in the SPA authenticator is now treated thePhilip Hazel
same as in other authenticators (it moves to the next authenticator).
2004-12-201.34 - allow eximstats to parse syslog lines as well as mainlog linesSteve Campbell
1.35 - bugfix such that pie charts by volume are generated correctly
2004-12-20When checking for a message's continued existence, exim_tidydb was notPhilip Hazel
looking in the split spool subdirectories.
2004-12-20Reset locale after calling embedded Perl, in case it was changed.Philip Hazel
2004-12-171. Tidies to get rid of compiler warnings from the merged Exiscan files.Philip Hazel
2. Fixed a very old bug that sometimes lost the final 221 message after QUIT.
2004-12-16Merge from EXISCAN branch.Tom Kistner
2004-12-07More wishes.Philip Hazel
2004-12-06Another wish.Philip Hazel
2004-12-01Another new wish.Philip Hazel
2004-11-25OpenSSL: make same change as recently for GnuTLS: show file name ifPhilip Hazel
certificate or key file setup fails, because the message from the library doesn't. Also, update all the OpenSSL TLS tests, which hadn't been tried for a while, for various recent changes such as protocol names.
2004-11-25Don't defer for lists of domains (in dnsdb and dnslists sublists) if anyPhilip Hazel
of the other items is actually found.
2004-11-25Allow both -bf and -bF in the same test run.Philip Hazel
2004-11-25Tidy up some Wish List entries.Philip Hazel
2004-11-25Expand error message when GnuTLS has problems setting up cert/key files.Philip Hazel
2004-11-24Fix typo in NewStuff.Philip Hazel
2004-11-24Another wish.Philip Hazel
2004-11-24Testing tweak to improve repeatability.Philip Hazel
2004-11-24Added the mxh lookup type for dnsdb lookups.Philip Hazel
2004-11-24Another wish.Philip Hazel
2004-11-24Installed eximstats 1.33Philip Hazel
2004-11-24Added log_selector=+queue_time_overall.Philip Hazel
2004-11-22Allow a list of IP addresses or names to follow / in a dnslists ACLPhilip Hazel
condition.
2004-11-19Additions to dnsdb lookups: (a) list of domains (b) change outputPhilip Hazel
separator.
2004-11-19Implement the pseudo dns lookup type "zns" for ${dnsdb lookups.Philip Hazel
2004-11-18Canonicize IPv6 addresses that are supplied via -bh or -bhc.Philip Hazel
2004-11-18errors_to on a router was being ignored for bounce messages.Philip Hazel