Philip Hazel [Tue, 27 Jun 2006 15:38:07 +0000 (15:38 +0000)]
Magnus Holmgren's patch to fix non-expanding transport home directory
bug.
Philip Hazel [Tue, 27 Jun 2006 15:07:18 +0000 (15:07 +0000)]
Fix Bugzilla #101: macro definition between ACLs doesn't work.
Philip Hazel [Tue, 27 Jun 2006 14:34:26 +0000 (14:34 +0000)]
Implement filter_prepend_home option.
Philip Hazel [Tue, 27 Jun 2006 14:04:29 +0000 (14:04 +0000)]
Update error message for unknown ACL verb.
Philip Hazel [Tue, 27 Jun 2006 13:39:24 +0000 (13:39 +0000)]
Update to 4.63.
Philip Hazel [Tue, 27 Jun 2006 13:39:01 +0000 (13:39 +0000)]
Define LDAP_DEPRECATED in ldap.c to get the old functions that Exim uses
included in ldap.h in OpenLDAP.
Tony Finch [Wed, 7 Jun 2006 17:42:27 +0000 (17:42 +0000)]
Make it easier to get SMTP authentication and TLS/SSL support working
by adding some example configuration directives to the default
configuration file. A little bit of work is required to uncomment the
directives and define how usernames and passwords are checked, but
there is now a framework to start from.
Tony Finch [Wed, 7 Jun 2006 15:06:25 +0000 (15:06 +0000)]
Fix from Dean Brooks for ratelimit per_rcpt in acl_not_smtp.
Tony Finch [Wed, 31 May 2006 19:34:57 +0000 (19:34 +0000)]
Note in the spec that $authenticated_id is not set for local
submissions from trusted users.
Tony Finch [Mon, 22 May 2006 18:42:34 +0000 (18:42 +0000)]
Call initgroups() when dropping privilege, in order that Exim runs with
consistent privilege.
Tony Finch [Mon, 22 May 2006 17:43:09 +0000 (17:43 +0000)]
Exim does (usually) call initgroups() when daemonizing.
Philip Hazel [Wed, 10 May 2006 15:36:11 +0000 (15:36 +0000)]
Another wish.
Steve Campbell [Mon, 8 May 2006 12:45:05 +0000 (12:45 +0000)]
Eximstats updates put into the wrong part of the ChangeLog. Fixed.
Steve Campbell [Fri, 5 May 2006 14:31:24 +0000 (14:31 +0000)]
Added chnages to relect eximstats v1.44 - v1.47
Philip Hazel [Fri, 28 Apr 2006 13:46:36 +0000 (13:46 +0000)]
Fix new tests so they run on sesame.
Philip Hazel [Thu, 27 Apr 2006 15:19:27 +0000 (15:19 +0000)]
Update documentation, ready for 4.62.
Philip Hazel [Thu, 27 Apr 2006 08:53:24 +0000 (08:53 +0000)]
Add maildirfolder_create_regex to appendfile.
Philip Hazel [Tue, 25 Apr 2006 14:02:29 +0000 (14:02 +0000)]
Fix problem with maildir delivery into a folder that is excluded from
quota calculations.
Philip Hazel [Tue, 25 Apr 2006 10:44:57 +0000 (10:44 +0000)]
Small patch from the Sieve maintainer.
Philip Hazel [Tue, 25 Apr 2006 10:06:30 +0000 (10:06 +0000)]
Make lockfile_mode apply to MBX lock files.
Philip Hazel [Thu, 20 Apr 2006 15:43:50 +0000 (15:43 +0000)]
Special test.
Philip Hazel [Thu, 20 Apr 2006 15:34:25 +0000 (15:34 +0000)]
Skip CVS directory when scanning numbered script directories in test
suite runtest script.
Philip Hazel [Thu, 20 Apr 2006 15:05:15 +0000 (15:05 +0000)]
Correct logging bug for failures to get hints database read lock.
Philip Hazel [Thu, 20 Apr 2006 14:11:29 +0000 (14:11 +0000)]
Make batch delivery work for files and pipes set up by redirection.
Philip Hazel [Thu, 20 Apr 2006 10:57:46 +0000 (10:57 +0000)]
Modify (i.e. fix :-) change 4.61/PH/19: Using message arrival time for
"first failed" should *not* apply to host errors.
Philip Hazel [Wed, 19 Apr 2006 11:15:43 +0000 (11:15 +0000)]
Add -lutil to the default FreeBSD LIBS setting.
Philip Hazel [Wed, 19 Apr 2006 11:11:12 +0000 (11:11 +0000)]
Add a test for "!acl=" which was missing (and would have picked up a bug
in 4.61).
Philip Hazel [Wed, 19 Apr 2006 10:58:21 +0000 (10:58 +0000)]
Kludge for tcp-wrappers problem during system catastrophes.
Philip Hazel [Tue, 18 Apr 2006 15:53:58 +0000 (15:53 +0000)]
The MySQL and Postgresql tests hadn't been run for a while and needed
updating.
Philip Hazel [Tue, 18 Apr 2006 11:13:19 +0000 (11:13 +0000)]
Extend ${readsocket to TCP sockets (modified John Jetmore's patch).
Tony Finch [Wed, 12 Apr 2006 13:37:29 +0000 (13:37 +0000)]
Fix typo in usage: seond -> second
Philip Hazel [Mon, 10 Apr 2006 08:14:58 +0000 (08:14 +0000)]
Typo in NewStuff; up version number.
Tony Finch [Tue, 4 Apr 2006 17:10:07 +0000 (17:10 +0000)]
Document the acl/add_header fix.
Tony Finch [Tue, 4 Apr 2006 17:05:45 +0000 (17:05 +0000)]
Correct the order of the acl and add_header entries in a couple of tables.
Philip Hazel [Tue, 4 Apr 2006 14:03:49 +0000 (14:03 +0000)]
Update documentation for 4.61 and some of the preparation tools.
Philip Hazel [Tue, 4 Apr 2006 14:02:31 +0000 (14:02 +0000)]
Update test after debug message bug fix.
Philip Hazel [Tue, 4 Apr 2006 12:59:42 +0000 (12:59 +0000)]
Wish List update.
Philip Hazel [Tue, 4 Apr 2006 11:18:30 +0000 (11:18 +0000)]
Make dns_again_means_nonexist apply to gethostbyname lookups as well.
Philip Hazel [Tue, 4 Apr 2006 10:01:20 +0000 (10:01 +0000)]
\n missing in some debug messages.
Philip Hazel [Tue, 4 Apr 2006 09:48:50 +0000 (09:48 +0000)]
Change misleading debugging wording "lookup deferred" -> "list match
deferred" (because it isn't necessarily a lookup in the Exim sense).
Philip Hazel [Tue, 4 Apr 2006 09:09:44 +0000 (09:09 +0000)]
Fix subtle but important bug in ip_connect(); it shouldn't close the
socket on a connection error. Also ensure that socket is closed in
iplookup.c after ip_connect() failure.
Philip Hazel [Tue, 4 Apr 2006 08:35:39 +0000 (08:35 +0000)]
Two compiler warnings in sieve.c.
Philip Hazel [Fri, 31 Mar 2006 08:37:47 +0000 (08:37 +0000)]
Wish List update.
Philip Hazel [Mon, 20 Mar 2006 10:55:21 +0000 (10:55 +0000)]
Fix bounces for non-SMTP reception errors to recognize
bounce_return_xxx.
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.