Philip Hazel [Wed, 24 Nov 2004 14:38:13 +0000 (14:38 +0000)]
Added log_selector=+queue_time_overall.
Philip Hazel [Mon, 22 Nov 2004 11:30:03 +0000 (11:30 +0000)]
Allow a list of IP addresses or names to follow / in a dnslists ACL
condition.
Philip Hazel [Fri, 19 Nov 2004 15:18:57 +0000 (15:18 +0000)]
Additions to dnsdb lookups: (a) list of domains (b) change output
separator.
Philip Hazel [Fri, 19 Nov 2004 09:45:54 +0000 (09:45 +0000)]
Implement the pseudo dns lookup type "zns" for ${dnsdb lookups.
Philip Hazel [Thu, 18 Nov 2004 11:17:33 +0000 (11:17 +0000)]
Canonicize IPv6 addresses that are supplied via -bh or -bhc.
Philip Hazel [Thu, 18 Nov 2004 10:35:18 +0000 (10:35 +0000)]
errors_to on a router was being ignored for bounce messages.
Philip Hazel [Wed, 17 Nov 2004 16:31:45 +0000 (16:31 +0000)]
Minor tidy to the recent LDAP fix to keep the code for Netscape SDK
unchanged (though I cannot test it).
Philip Hazel [Wed, 17 Nov 2004 16:12:26 +0000 (16:12 +0000)]
Allow both strings to be omitted in "${if" expansions: the true value
defaults to "true", which works nicely for "condition" conditions (the
false value has always defaulted to "").
Philip Hazel [Wed, 17 Nov 2004 15:21:10 +0000 (15:21 +0000)]
Respect the 75-character limit for "encoded words" when doing RFC 2047
encoding, and increase the buffer size for ${rfc2047: expansion.
Philip Hazel [Wed, 17 Nov 2004 14:32:25 +0000 (14:32 +0000)]
Added $spool_size, $log_size, $spool_inodes, $log_inodes.
Philip Hazel [Fri, 12 Nov 2004 16:54:55 +0000 (16:54 +0000)]
Exim went into a mad DNS lookup loop when doing a callout where the
host was specified on the transport, if the DNS lookup yielded more than
one IP address.
Nigel Metheringham [Fri, 12 Nov 2004 15:25:39 +0000 (15:25 +0000)]
fixed ordering of FAQ TOC page
Philip Hazel [Fri, 12 Nov 2004 15:03:40 +0000 (15:03 +0000)]
(a) Allow an empty sender to be matched against a lookup in an address list.
Previously the only cases considered were a regular expression, or an
empty pattern.
(b) Fixed typo in the FAQ ("prefix" should have been "local_part_prefix").
Nigel Metheringham [Fri, 12 Nov 2004 14:48:08 +0000 (14:48 +0000)]
initial FAQ 2 wiki script
Nigel Metheringham [Fri, 12 Nov 2004 14:42:04 +0000 (14:42 +0000)]
fixed typo
Philip Hazel [Fri, 12 Nov 2004 12:01:52 +0000 (12:01 +0000)]
Installed the latest exipick (
20041110) from John Jetmore, with changes
as follows:
*
20041102 added optimization when searching for specific message_id
*
20041103 changed '=' op to be caseless by dafault, added --caseful
option to change this back to old behavior.
*
20041110 fixed recipients_del POD to note that it includes generated
addrs
*
20041110 added variables recipients_{del,undel}_count
Philip Hazel [Fri, 12 Nov 2004 11:39:34 +0000 (11:39 +0000)]
Added HAVE_SYS_STATVFS_H to the os.h file for Linux, as it has had this
support for a long time. Removed HAVE_SYS_VFS_H.
Philip Hazel [Fri, 12 Nov 2004 11:28:15 +0000 (11:28 +0000)]
Recalculate maildirsize data if either of the totals comes out negative,
as this indicates a broken file.
Philip Hazel [Thu, 11 Nov 2004 16:03:47 +0000 (16:03 +0000)]
(a) Changed to using os_restarting_signal() for setting the SIGCHLD
handler in the daemon; this may fix Tony's obscure occasional crashes.
(b) Reduced the size of the race window for noticing SIGCHLDs (note: it
is not *essential* for Exim to see them).
Philip Hazel [Thu, 11 Nov 2004 12:05:54 +0000 (12:05 +0000)]
Two minor tidies to the recent ldap.c changes.
Philip Hazel [Thu, 11 Nov 2004 11:40:36 +0000 (11:40 +0000)]
(1) $host_address now contains the target address when processing
ignore_target_hosts; (2) extremely unlikely bug in ipliteral router
fixed: if ignore_target_hosts called for a host name, it wouldn't have
worked.
Philip Hazel [Wed, 10 Nov 2004 15:21:16 +0000 (15:21 +0000)]
Set protocol to "smtps" after EHLO->STARTTLS->HELO (was "smtp").
Philip Hazel [Wed, 10 Nov 2004 14:15:20 +0000 (14:15 +0000)]
Michael Haardt's patch to do LDAP network timeouts better for OpenLDAP.
Philip Hazel [Wed, 10 Nov 2004 10:36:48 +0000 (10:36 +0000)]
New CYGWIN Makefile, supplied by Pierre Humblet.
Philip Hazel [Wed, 10 Nov 2004 10:29:56 +0000 (10:29 +0000)]
Added -dd for daemon debugging.
Philip Hazel [Tue, 9 Nov 2004 09:32:58 +0000 (09:32 +0000)]
Another wish.
Philip Hazel [Fri, 5 Nov 2004 16:53:28 +0000 (16:53 +0000)]
Added $sender_verify_failure and $recipient_verify_failure to
distinguish in more detail what has failed (e.g. MAIL vs RCPT in a
callout).
Philip Hazel [Fri, 5 Nov 2004 14:59:12 +0000 (14:59 +0000)]
A "Completed" log line is now written for messages that are removed from
the spool by the -Mrm option.
Philip Hazel [Fri, 5 Nov 2004 12:33:59 +0000 (12:33 +0000)]
If FIXED_NEVER_USERS was defined but empty, Exim erroneously assumed it
contained uid 0.
Philip Hazel [Thu, 4 Nov 2004 12:19:48 +0000 (12:19 +0000)]
Added a "connect=<time>" option to callouts, for a separate timeout
for making the connection. As part of this, the debug output for a
failed connection now shows the error, and, if it's a timeout, the
timeout value.
Philip Hazel [Thu, 4 Nov 2004 10:42:11 +0000 (10:42 +0000)]
Added forbid_exim_filter and forbid_sieve_filter to the redirect router.
Philip Hazel [Tue, 2 Nov 2004 09:39:44 +0000 (09:39 +0000)]
More wishes.
Philip Hazel [Wed, 27 Oct 2004 10:47:33 +0000 (10:47 +0000)]
Further wishing.
Philip Hazel [Mon, 25 Oct 2004 09:54:04 +0000 (09:54 +0000)]
Some new wishes...
Philip Hazel [Thu, 21 Oct 2004 15:24:42 +0000 (15:24 +0000)]
Forgot to update NewStuff for $sender_address_data addition.
Philip Hazel [Tue, 19 Oct 2004 13:40:39 +0000 (13:40 +0000)]
(1) $address_data in an ACL was clobbered by a sender verify that
followed a recipient verify. (2) Added $sender_address_data to hold the
address_data value from a sender verification.
Philip Hazel [Tue, 19 Oct 2004 11:40:52 +0000 (11:40 +0000)]
Add missing search cache tidyup before delivering message received via
the command line (could cause crashes if certain lookups were done
during message reception).
Philip Hazel [Tue, 19 Oct 2004 11:29:25 +0000 (11:29 +0000)]
Make $recipients available in the predata ACL (fixes an oversight).
Philip Hazel [Tue, 19 Oct 2004 11:04:26 +0000 (11:04 +0000)]
Added /sender_retain facility to control=submission, named by analogy
with the local_sender_retain option.
Philip Hazel [Mon, 18 Oct 2004 11:36:23 +0000 (11:36 +0000)]
(1) Checking for invalid "control=" modifiers was not working (for example,
"submission" was allowed in a DATA ACL, though that is too late). Proper
checks are now done. (2) Minor fix to the testing "List" script to
ignore CVS directories.
Philip Hazel [Mon, 18 Oct 2004 09:26:02 +0000 (09:26 +0000)]
If setrlimit() barfs at 1000 file descriptors, try for 256 to
accommodate those old OS for which this is the upper limit.
Philip Hazel [Mon, 18 Oct 2004 09:16:57 +0000 (09:16 +0000)]
Added CONFIGURE_GROUP as a build-time facility, cf CONFIGURE_OWNER.
Philip Hazel [Fri, 15 Oct 2004 13:21:21 +0000 (13:21 +0000)]
Disable SIGUSR1 for all non-exim subprocesses run from Exim (previously,
only the queryprogram case handled this right).
Philip Hazel [Fri, 15 Oct 2004 13:20:28 +0000 (13:20 +0000)]
Follow links when building the tarballs for config.samples (these
happened as part of my re-arrangement for CVS).
Philip Hazel [Thu, 14 Oct 2004 14:52:45 +0000 (14:52 +0000)]
Give more explanation in the error message when the command for a transport
filter fails to execute.
Philip Hazel [Thu, 14 Oct 2004 13:21:25 +0000 (13:21 +0000)]
Added a new callout suggestion to 294.
Philip Hazel [Thu, 14 Oct 2004 11:21:02 +0000 (11:21 +0000)]
Arrange to panic-die if setitimer() ever fails. Version number upped in
readiness for next release.
Philip Hazel [Thu, 14 Oct 2004 09:53:11 +0000 (09:53 +0000)]
Added a small amount of new material to the FAQ source, and updated the old
material to bring it into line with recent changes. Added a few more
non-indexable words to the index-building script.
Philip Hazel [Tue, 12 Oct 2004 09:54:44 +0000 (09:54 +0000)]
Start
Philip Hazel [Mon, 11 Oct 2004 13:24:19 +0000 (13:24 +0000)]
Trailing space tidying.
Philip Hazel [Mon, 11 Oct 2004 09:49:43 +0000 (09:49 +0000)]
BugFix: change 4.43/35 introduced a bug that caused file counts to be
incorrectly computed when quota_filecount was set in an appendfile transport.
Philip Hazel [Fri, 8 Oct 2004 10:50:49 +0000 (10:50 +0000)]
Start
Philip Hazel [Fri, 8 Oct 2004 10:38:47 +0000 (10:38 +0000)]
Start
Philip Hazel [Thu, 7 Oct 2004 15:04:35 +0000 (15:04 +0000)]
Start
Philip Hazel [Thu, 7 Oct 2004 13:10:00 +0000 (13:10 +0000)]
Start
Philip Hazel [Thu, 7 Oct 2004 13:04:13 +0000 (13:04 +0000)]
Start
Philip Hazel [Thu, 7 Oct 2004 10:48:02 +0000 (10:48 +0000)]
Messed up the insertion of $Cambridge$ in this file.
Philip Hazel [Thu, 7 Oct 2004 10:39:01 +0000 (10:39 +0000)]
Start
Philip Hazel [Wed, 6 Oct 2004 15:07:39 +0000 (15:07 +0000)]
Start
Philip Hazel [Wed, 6 Oct 2004 14:12:40 +0000 (14:12 +0000)]
Start
Philip Hazel [Wed, 6 Oct 2004 11:36:51 +0000 (11:36 +0000)]
Start