Philip Hazel [Fri, 17 Mar 2006 16:51:45 +0000 (16:51 +0000)]
Fix address sorting untidiness for the test suite.
Philip Hazel [Fri, 17 Mar 2006 09:39:00 +0000 (09:39 +0000)]
HP-UX configuration update.
Philip Hazel [Thu, 16 Mar 2006 14:23:36 +0000 (14:23 +0000)]
Test suite tidies.
Philip Hazel [Thu, 16 Mar 2006 14:00:50 +0000 (14:00 +0000)]
Added configuration files for NetBSD3.
Philip Hazel [Thu, 16 Mar 2006 12:25:24 +0000 (12:25 +0000)]
Change HAVE_LOGIN_CAP to HAVE_SETCLASSRESOURCES because the former isn't
an accurate name (different APIs use login_cap.h, apparently).
Philip Hazel [Thu, 16 Mar 2006 12:07:55 +0000 (12:07 +0000)]
Fix $address_data after verification redirect then defer/fail bug.
Philip Hazel [Thu, 16 Mar 2006 11:51:09 +0000 (11:51 +0000)]
Add -k and -l to exicyclog.
Philip Hazel [Thu, 16 Mar 2006 11:14:46 +0000 (11:14 +0000)]
User, not system, error message for VRFY defer.
Philip Hazel [Thu, 9 Mar 2006 15:10:16 +0000 (15:10 +0000)]
Add new errors mail_4xx, data_4xx, lost_connection, tls_required.
Philip Hazel [Wed, 8 Mar 2006 11:13:07 +0000 (11:13 +0000)]
Allow for linefold when generating more than one RFC 2047 encoded-word.
Sieve uses this.
Philip Hazel [Wed, 8 Mar 2006 10:49:18 +0000 (10:49 +0000)]
Tidies to SMTP dialogue debugging output.
Philip Hazel [Wed, 8 Mar 2006 09:43:10 +0000 (09:43 +0000)]
New os.c-cygwin (and some minor WishList change I forgot to commit).
Philip Hazel [Wed, 8 Mar 2006 09:42:29 +0000 (09:42 +0000)]
Additional Sieve test (missed files from previous commit).
Philip Hazel [Wed, 8 Mar 2006 09:40:58 +0000 (09:40 +0000)]
Extra Sieve test.
John Jetmore [Tue, 7 Mar 2006 21:05:30 +0000 (21:05 +0000)]
exipick
20060307.1 - missed removing a debug line from last upload
John Jetmore [Tue, 7 Mar 2006 20:58:55 +0000 (20:58 +0000)]
exipick version
20060307.0
Philip Hazel [Mon, 6 Mar 2006 16:05:12 +0000 (16:05 +0000)]
Add the add_header modifier for use with all ACL verbs.
Philip Hazel [Thu, 2 Mar 2006 15:13:59 +0000 (15:13 +0000)]
Added some musings to the WishList.
Philip Hazel [Thu, 2 Mar 2006 12:25:48 +0000 (12:25 +0000)]
Implemented control=allow_auth_unadvertised.
Philip Hazel [Thu, 2 Mar 2006 11:24:25 +0000 (11:24 +0000)]
WishList tidies.
Philip Hazel [Wed, 1 Mar 2006 16:07:16 +0000 (16:07 +0000)]
Bugs in temporary error message handling for smtp in lmtp mode.
Philip Hazel [Wed, 1 Mar 2006 11:40:51 +0000 (11:40 +0000)]
Add ${time_eval: expansion.
Philip Hazel [Wed, 1 Mar 2006 11:24:04 +0000 (11:24 +0000)]
Avoid unnecessary scan of maildir mailbox when mailbox_size is set but
mailbox_filecount and quota_filecount are not.
Philip Hazel [Wed, 1 Mar 2006 10:40:03 +0000 (10:40 +0000)]
Patch from Sieve maintainer.
Philip Hazel [Tue, 28 Feb 2006 14:54:54 +0000 (14:54 +0000)]
${prvs was broken on systems where time_t is long long.
Philip Hazel [Tue, 28 Feb 2006 12:42:47 +0000 (12:42 +0000)]
Add authenticated_sender_force to the smtp transport.
Philip Hazel [Tue, 28 Feb 2006 11:25:40 +0000 (11:25 +0000)]
Add References: support to autoreply.
Philip Hazel [Tue, 28 Feb 2006 10:03:06 +0000 (10:03 +0000)]
Update Wish List.
Philip Hazel [Thu, 23 Feb 2006 12:41:22 +0000 (12:41 +0000)]
Make server prompts available in $auth<n> when plaintext is running as a
client.
Philip Hazel [Thu, 23 Feb 2006 10:25:45 +0000 (10:25 +0000)]
Hack in testing code for checking long long formatting.
Philip Hazel [Thu, 23 Feb 2006 10:25:01 +0000 (10:25 +0000)]
Restore old umask in modefopen() rather than forcing zero.
Philip Hazel [Wed, 22 Feb 2006 15:10:28 +0000 (15:10 +0000)]
Added STRIP_COMMAND=/usr/bin/strip to the FreeBSD Makefile.
Philip Hazel [Wed, 22 Feb 2006 15:08:20 +0000 (15:08 +0000)]
Limit retry_interval_max to 24h to avoid overflow problems.
Philip Hazel [Wed, 22 Feb 2006 14:46:44 +0000 (14:46 +0000)]
Put file-creating fopen() calls in content-scanning code in a wrapper
that handles the mode.
Philip Hazel [Tue, 21 Feb 2006 16:24:19 +0000 (16:24 +0000)]
Add support for setclassresources() in the pipe transport on FreeBSD,
NetBSD, and BSDI (aka BSD/OS).
Philip Hazel [Mon, 20 Feb 2006 16:31:48 +0000 (16:31 +0000)]
Reduce rfc1413_query_timeout default from 30s to 5s.
Philip Hazel [Mon, 20 Feb 2006 16:24:59 +0000 (16:24 +0000)]
One final test added to the test suite.
John Jetmore [Thu, 16 Feb 2006 17:03:16 +0000 (17:03 +0000)]
exipick version
20060216.1
Philip Hazel [Thu, 16 Feb 2006 16:37:57 +0000 (16:37 +0000)]
A tweak to the "H" retry rule from Michael Haardt.
Philip Hazel [Thu, 16 Feb 2006 14:54:15 +0000 (14:54 +0000)]
Panic-die if .include specifies a non-absolute path.
Philip Hazel [Thu, 16 Feb 2006 14:34:42 +0000 (14:34 +0000)]
Update the test suite's runtest script to allow for ClamAV support via
TCP sockets.
Philip Hazel [Thu, 16 Feb 2006 10:05:33 +0000 (10:05 +0000)]
Code tidies to remove stuff that was needed only for the old test suite.
Also, use -odi for bounces when in the test harness, unless queue_only
is set.
Philip Hazel [Tue, 14 Feb 2006 16:18:14 +0000 (16:18 +0000)]
Allow slashes in the dns_check_names_pattern default value.
Philip Hazel [Tue, 14 Feb 2006 15:56:43 +0000 (15:56 +0000)]
Omit spaces between name and colon in header syntax verify error
message.
Philip Hazel [Tue, 14 Feb 2006 15:24:10 +0000 (15:24 +0000)]
Tidy queue run abandon log message.
Philip Hazel [Tue, 14 Feb 2006 15:11:43 +0000 (15:11 +0000)]
Remove obsolete commented-out code from receive.c.
Philip Hazel [Tue, 14 Feb 2006 14:55:37 +0000 (14:55 +0000)]
Add log selector sender_verify_fail.
Philip Hazel [Tue, 14 Feb 2006 14:26:14 +0000 (14:26 +0000)]
Fix eximon buffer overflow bug.
Philip Hazel [Tue, 14 Feb 2006 14:12:06 +0000 (14:12 +0000)]
Fix GnuTLS privatekey forced fail bug; in both TLS's treat an empty
privatekey as unset.
Philip Hazel [Tue, 14 Feb 2006 10:26:26 +0000 (10:26 +0000)]
Add enabling function child_open_exim2() with extra arguments.
Philip Hazel [Mon, 13 Feb 2006 16:23:57 +0000 (16:23 +0000)]
Fix "(during SMTP connection from NULL)" bug.
Philip Hazel [Mon, 13 Feb 2006 15:09:30 +0000 (15:09 +0000)]
Update Wish List
Philip Hazel [Mon, 13 Feb 2006 12:02:59 +0000 (12:02 +0000)]
Add control=freeze/no_tell feature.
Philip Hazel [Mon, 13 Feb 2006 11:28:56 +0000 (11:28 +0000)]
Do not write to syslog when running in the test harness.
Philip Hazel [Mon, 13 Feb 2006 11:13:37 +0000 (11:13 +0000)]
Better debug diagnosis of malformed IPv4 addresses.
Philip Hazel [Fri, 10 Feb 2006 16:29:20 +0000 (16:29 +0000)]
Give error if overflow in quota setting in appendfile on a 32-bit
system; make Exim output off_t size for -bV so tests can be appropriate.
Philip Hazel [Fri, 10 Feb 2006 14:35:37 +0000 (14:35 +0000)]
Removed -DBIND_8_COMPAT from OS/Makefile-Darwin on the advice of Mac OS
X users.
Philip Hazel [Fri, 10 Feb 2006 14:33:26 +0000 (14:33 +0000)]
The comments in OS/Makefile-Default with regard to the IPv6 settings
were completely out-of-date.
Philip Hazel [Fri, 10 Feb 2006 14:25:43 +0000 (14:25 +0000)]
Add $auth1, $auth2, $auth3 variables.
Philip Hazel [Thu, 9 Feb 2006 14:50:58 +0000 (14:50 +0000)]
If a message is older than the "first failed" time when computing a
retry, use the message arrival time instead of the "first failed" time.
Philip Hazel [Thu, 9 Feb 2006 10:04:00 +0000 (10:04 +0000)]
Correct message_size_limit default value.
Philip Hazel [Wed, 8 Feb 2006 16:10:46 +0000 (16:10 +0000)]
Don't add From: or Reply-To: to quota warning messages if they are
provided by quota_warn_message.
Philip Hazel [Wed, 8 Feb 2006 14:28:51 +0000 (14:28 +0000)]
Fix retry key bug for pipe, file, or autoreply deliveries.
Philip Hazel [Tue, 7 Feb 2006 16:36:25 +0000 (16:36 +0000)]
Always do explicit A/AAAA lookups; no longer make use of the additional
RR section from MX/SRV lookups.
Philip Hazel [Tue, 7 Feb 2006 14:20:58 +0000 (14:20 +0000)]
Minor Makefile fix for test_host (code-testing utility).
Philip Hazel [Tue, 7 Feb 2006 14:05:17 +0000 (14:05 +0000)]
Improve queryprogram behaviour when not running as root.
Philip Hazel [Tue, 7 Feb 2006 14:04:29 +0000 (14:04 +0000)]
File somehow got omitted in recent commit faffing.
Philip Hazel [Tue, 7 Feb 2006 11:18:59 +0000 (11:18 +0000)]
Update copyright year in (most) files (those that my script finds).
Philip Hazel [Tue, 7 Feb 2006 10:54:33 +0000 (10:54 +0000)]
Hopefully the final lot of test files.
Philip Hazel [Tue, 7 Feb 2006 10:47:28 +0000 (10:47 +0000)]
More test commits.
Philip Hazel [Tue, 7 Feb 2006 10:39:57 +0000 (10:39 +0000)]
More test files.
Philip Hazel [Tue, 7 Feb 2006 10:34:24 +0000 (10:34 +0000)]
More new test committing.
Philip Hazel [Tue, 7 Feb 2006 10:16:23 +0000 (10:16 +0000)]
More new test committing.
Philip Hazel [Mon, 6 Feb 2006 16:22:56 +0000 (16:22 +0000)]
CVSing the test suite.
Philip Hazel [Mon, 6 Feb 2006 16:07:10 +0000 (16:07 +0000)]
CVS-ing the new test suite.
Philip Hazel [Fri, 3 Feb 2006 15:26:54 +0000 (15:26 +0000)]
Always recognize IPv6 domain literal domains.
Philip Hazel [Wed, 1 Feb 2006 11:01:01 +0000 (11:01 +0000)]
Remove Asciidoc versions of the documentation and building apparatus;
replace with xfpt versions.
Philip Hazel [Wed, 4 Jan 2006 11:55:50 +0000 (11:55 +0000)]
Remove my email address accidentally left in the NOTICE file.
Philip Hazel [Thu, 22 Dec 2005 14:54:50 +0000 (14:54 +0000)]
Treat ECONNRESET the same as an end-of-file indication.
Philip Hazel [Thu, 22 Dec 2005 11:47:24 +0000 (11:47 +0000)]
Fix incomplete -C test facility in exinext.
Philip Hazel [Tue, 20 Dec 2005 15:45:02 +0000 (15:45 +0000)]
Don't use ps2pdf to make PDF (or vice versa). Information is lost.
Philip Hazel [Mon, 19 Dec 2005 12:25:21 +0000 (12:25 +0000)]
Another bug in autoreply with bad address.
John Jetmore [Thu, 15 Dec 2005 18:09:55 +0000 (18:09 +0000)]
removed 4.54-PH/06. The change it describes was not present in the 4.54 release and is properly documented in 4.60-PH/11
John Jetmore [Thu, 15 Dec 2005 17:58:23 +0000 (17:58 +0000)]
exipick
20051215.3 - fix --show-vars/-b interaction bug and handle new -aclc and -aclm spool keywords from 4.61-PH/06
Philip Hazel [Thu, 15 Dec 2005 15:44:46 +0000 (15:44 +0000)]
Moved a debug statement to avoid a testing race.
Philip Hazel [Thu, 15 Dec 2005 11:18:21 +0000 (11:18 +0000)]
Debug output from dbfn_open() uses names instead of numbers for O_xxx
flag values because the are different on different OS.
Philip Hazel [Wed, 14 Dec 2005 14:50:12 +0000 (14:50 +0000)]
Fix bug in new code for more ACL variables - even before release!
Philip Hazel [Wed, 14 Dec 2005 10:00:05 +0000 (10:00 +0000)]
Minor changes for the test harness.
Nigel Metheringham [Tue, 13 Dec 2005 13:52:07 +0000 (13:52 +0000)]
Changed invocations of Pre-xml to ./Pre-xml for those without . in their path
Philip Hazel [Mon, 12 Dec 2005 15:58:53 +0000 (15:58 +0000)]
Go to 20 ACL variables of each type, and make the numbers changeable at
compile time.
Philip Hazel [Mon, 12 Dec 2005 12:05:08 +0000 (12:05 +0000)]
Previous patch for $reply_address was incomplete and wrong. This fixes
it.
Philip Hazel [Mon, 12 Dec 2005 11:41:50 +0000 (11:41 +0000)]
Don't ignore group on a router when the transport has no user/group
setting.
Philip Hazel [Mon, 12 Dec 2005 11:02:44 +0000 (11:02 +0000)]
Change $reply_address to use raw headers, to retain syntactic validity
in created To: lines.
Philip Hazel [Tue, 6 Dec 2005 10:25:59 +0000 (10:25 +0000)]
Add disable_ipv6, tidy up calls to string_is_ip_address().
Philip Hazel [Mon, 5 Dec 2005 14:38:18 +0000 (14:38 +0000)]
ipliteral was not recognizing "ipv6" prefix.
Philip Hazel [Thu, 1 Dec 2005 15:29:42 +0000 (15:29 +0000)]
The PDF form of the filter document was done at the wrong paper size.
The Makefile now knows how to set A4.
Philip Hazel [Thu, 1 Dec 2005 14:21:25 +0000 (14:21 +0000)]
The code for finding all the local interface addresses on a FreeBSD
system running IPv6 was broken.
Philip Hazel [Mon, 28 Nov 2005 10:07:55 +0000 (10:07 +0000)]
Fix another case of bad comparison between IPv6 addresses that may or
may not be abbreviated.
Philip Hazel [Mon, 28 Nov 2005 09:47:20 +0000 (09:47 +0000)]
Remove extra copy of new debug code that somehow got inserted twice.
Philip Hazel [Mon, 21 Nov 2005 12:04:23 +0000 (12:04 +0000)]
Mend comparison bug for canonical vs non-canonical IPv6 addresses.