Nigel Metheringham [Tue, 20 Oct 2009 13:10:15 +0000 (13:10 +0000)]
Improvements to LMTP delivery logging. Fixes: #807
Nigel Metheringham [Tue, 20 Oct 2009 12:46:31 +0000 (12:46 +0000)]
Documentation tweak. Related: #805
Nigel Metheringham [Tue, 20 Oct 2009 12:45:49 +0000 (12:45 +0000)]
Improvements to local interface IP addr detection. Related: #802
Nigel Metheringham [Tue, 20 Oct 2009 12:39:47 +0000 (12:39 +0000)]
Improvements to local interface IP addr detection. Fixes: #802
Tom Kistner [Mon, 19 Oct 2009 14:20:58 +0000 (14:20 +0000)]
Exempt TXT record names from sanity checks
Nigel Metheringham [Mon, 19 Oct 2009 12:57:33 +0000 (12:57 +0000)]
Documentation correction for ratelimit. Fixes: #799
Nigel Metheringham [Mon, 19 Oct 2009 12:42:13 +0000 (12:42 +0000)]
Use transport mode as default mode for maildirsize file. Fixes: #727
Nigel Metheringham [Mon, 19 Oct 2009 12:29:31 +0000 (12:29 +0000)]
Tweak mytypes.h to not redefine TRUE/FALSE
Nigel Metheringham [Mon, 19 Oct 2009 12:26:34 +0000 (12:26 +0000)]
Fixed the eximstats version number to 1.60
Nigel Metheringham [Mon, 19 Oct 2009 11:47:43 +0000 (11:47 +0000)]
Correct exiwhat mishandling log_selector = +pid. Fixes: #688
Nigel Metheringham [Mon, 19 Oct 2009 11:41:27 +0000 (11:41 +0000)]
Correct eximstats misparse. Fixes #687
Tom Kistner [Mon, 19 Oct 2009 11:36:42 +0000 (11:36 +0000)]
Allow add_header condition in DKIM ACL
Nigel Metheringham [Mon, 19 Oct 2009 11:25:31 +0000 (11:25 +0000)]
Further minor tweak to sha256 inclusion. Fixes: #674 yet again
Tom Kistner [Fri, 16 Oct 2009 13:10:34 +0000 (13:10 +0000)]
Correct OPENSSL_VERSION_NUMBER #ifdef
Nigel Metheringham [Fri, 16 Oct 2009 12:49:43 +0000 (12:49 +0000)]
Correction changelog bug id. Fixes: #622
Nigel Metheringham [Fri, 16 Oct 2009 12:43:54 +0000 (12:43 +0000)]
Correcting bug id patch is for
Nigel Metheringham [Fri, 16 Oct 2009 12:33:09 +0000 (12:33 +0000)]
prepend (not append) Resent-Message-ID and Resent-Date. fixes: #508
Tom Kistner [Fri, 16 Oct 2009 11:38:01 +0000 (11:38 +0000)]
Limit SHA256 support to OpenSSL >= 0.9.8
Nigel Metheringham [Fri, 16 Oct 2009 10:36:52 +0000 (10:36 +0000)]
doc os fixup script from Phil Pennock. fixes: #765
Nigel Metheringham [Fri, 16 Oct 2009 09:51:12 +0000 (09:51 +0000)]
gnutls_compat_mode to allow compatibility with broken clients. fixes: #665
Tom Kistner [Fri, 16 Oct 2009 09:10:40 +0000 (09:10 +0000)]
Bugzilla #722
Tom Kistner [Fri, 16 Oct 2009 08:52:05 +0000 (08:52 +0000)]
DKIM Doc update
Tom Kistner [Fri, 16 Oct 2009 08:49:47 +0000 (08:49 +0000)]
Bugzilla #643
Tom Kistner [Fri, 16 Oct 2009 08:46:11 +0000 (08:46 +0000)]
Bugzilla #887
Tom Kistner [Fri, 16 Oct 2009 08:40:53 +0000 (08:40 +0000)]
Bugzilla #871
Tom Kistner [Fri, 16 Oct 2009 08:34:50 +0000 (08:34 +0000)]
OpenSSL: Make sure sha256 digest is available
Tom Kistner [Fri, 16 Oct 2009 07:46:13 +0000 (07:46 +0000)]
Add dkim_disable_verify to configure.default where it makes sense
Tom Kistner [Fri, 16 Oct 2009 07:35:42 +0000 (07:35 +0000)]
Brush up README.UPDATING
Tom Kistner [Fri, 16 Oct 2009 07:30:54 +0000 (07:30 +0000)]
Make sure -lpcre is set in default makefile. Needed for eximon as well.
Tom Kistner [Thu, 15 Oct 2009 15:44:51 +0000 (15:44 +0000)]
Make sure dkim_signers is properly terminated
Tom Kistner [Thu, 15 Oct 2009 15:38:01 +0000 (15:38 +0000)]
Fix eximon build
Tom Kistner [Thu, 15 Oct 2009 13:49:43 +0000 (13:49 +0000)]
Fix dkim_cur_signer undupe logic
Tom Kistner [Thu, 15 Oct 2009 09:22:44 +0000 (09:22 +0000)]
Add some meaningful debug output
Tom Kistner [Thu, 15 Oct 2009 08:27:37 +0000 (08:27 +0000)]
Promote dkim_cur_signer to expansion variable
Tom Kistner [Thu, 15 Oct 2009 08:06:23 +0000 (08:06 +0000)]
Fix dkim_signers condition logic / Renamed dkim_signing_domains to dkim_signers
Tom Kistner [Thu, 15 Oct 2009 07:23:56 +0000 (07:23 +0000)]
Don\'t use ||= operator
Nigel Metheringham [Wed, 14 Oct 2009 14:48:40 +0000 (14:48 +0000)]
bool: condition support. fixes: #167
Nigel Metheringham [Wed, 14 Oct 2009 13:52:48 +0000 (13:52 +0000)]
TLS version reporting. fixes: #745
Nigel Metheringham [Wed, 14 Oct 2009 13:43:40 +0000 (13:43 +0000)]
Fix issue with long lines with comments in lsearch. fixes: #894
Nigel Metheringham [Wed, 14 Oct 2009 11:34:57 +0000 (11:34 +0000)]
Bump version to 4.70 so shows as different in testing
Nigel Metheringham [Wed, 14 Oct 2009 11:26:31 +0000 (11:26 +0000)]
Changed NOTICE file to remove references to embedded PCRE
Tom Kistner [Tue, 13 Oct 2009 18:32:05 +0000 (18:32 +0000)]
Bugzilla #890
Tom Kistner [Tue, 13 Oct 2009 15:08:03 +0000 (15:08 +0000)]
Update DCC support
Tom Kistner [Tue, 13 Oct 2009 08:46:06 +0000 (08:46 +0000)]
Add DKIM documentation
Tom Kistner [Wed, 9 Sep 2009 08:13:58 +0000 (08:13 +0000)]
Forward bugfix from pdkim repo
Tom Kistner [Mon, 31 Aug 2009 21:14:50 +0000 (21:14 +0000)]
Fix compiler warnings, some of those not being harmless. Thanks Phil and David. Fixes #870
Nigel Metheringham [Thu, 2 Jul 2009 11:44:01 +0000 (11:44 +0000)]
Documentation example syntax fix. fixes: bug #851
Nigel Metheringham [Thu, 2 Jul 2009 11:38:56 +0000 (11:38 +0000)]
Removed code that symlinks to pcre as its no longer useful. fixes: bug #854
Tom Kistner [Tue, 30 Jun 2009 20:03:17 +0000 (20:03 +0000)]
Minor style update
Tom Kistner [Tue, 30 Jun 2009 18:25:03 +0000 (18:25 +0000)]
Fix pointers to NOTICE
Tom Kistner [Tue, 30 Jun 2009 17:36:39 +0000 (17:36 +0000)]
Fix errors preventing compilation
Tom Kistner [Sat, 27 Jun 2009 19:37:17 +0000 (19:37 +0000)]
Fix wrong #ifndef macro
Tom Kistner [Mon, 15 Jun 2009 19:54:32 +0000 (19:54 +0000)]
Fixup eximon compile. Thanks Graeme.
Tom Kistner [Thu, 11 Jun 2009 14:08:48 +0000 (14:08 +0000)]
Update Version and current year
Tom Kistner [Thu, 11 Jun 2009 14:07:57 +0000 (14:07 +0000)]
DKIM docs WIP
Tom Kistner [Wed, 10 Jun 2009 07:34:04 +0000 (07:34 +0000)]
Merge native DKIM support (from DEVEL_PDKIM)
Michael Haardt [Wed, 4 Feb 2009 11:31:13 +0000 (11:31 +0000)]
Add owner-* parameter as of RFC 5436.
Tony Finch [Wed, 21 Jan 2009 19:14:53 +0000 (19:14 +0000)]
Fix the previous commit that broke non-SMTP address verification.
Tony Finch [Tue, 20 Jan 2009 16:09:20 +0000 (16:09 +0000)]
Revert stupid screwed-up attempt to store more spam variables in spool files.
Tony Finch [Tue, 20 Jan 2009 16:06:14 +0000 (16:06 +0000)]
Interpolate the configured paths of chmod and touch into exicyclog.
Alphabetize the special commands.
Nigel Metheringham [Fri, 2 Jan 2009 17:22:12 +0000 (17:22 +0000)]
Added timeout setting to transport filter. Fixes: #614
Nigel Metheringham [Fri, 2 Jan 2009 17:12:03 +0000 (17:12 +0000)]
Correct handling of Resent-Date headers. Fixes: #590
Nigel Metheringham [Fri, 2 Jan 2009 16:58:05 +0000 (16:58 +0000)]
Fixed behaviour of exiwhat when no config. Fixes: #497
Nigel Metheringham [Fri, 2 Jan 2009 16:42:31 +0000 (16:42 +0000)]
Added index entry for acl_smtp_notquit, updating change NM/08, Fixes: #800
Michael Haardt [Tue, 30 Dec 2008 13:12:02 +0000 (13:12 +0000)]
util-spool_in.c references in spool_read_header() the globals
spam_score, spam_bar and spam_report. It appears somebody forgot to
add them to the eximon globals when they became stored globals in Exim.
This patch fixes the problem and eximon compiles again.
Michael Haardt [Thu, 18 Dec 2008 13:42:26 +0000 (13:42 +0000)]
Patch to previously committed patch that sorts the new option correctly.
Michael Haardt [Thu, 18 Dec 2008 13:13:53 +0000 (13:13 +0000)]
Implement the infrastructure of the mailto notification owner as
required by draft-ietf-sieve-notify-mailto-10. There is a new redirect
router option sieve_enotify_mailto_owner, which is passed to the Sieve
interpreter. The actual Sieve patch will follow later.
Nigel Metheringham [Fri, 12 Dec 2008 14:51:47 +0000 (14:51 +0000)]
Make whitespace strings compare euqal to zero. fixes: bug #749
Nigel Metheringham [Fri, 12 Dec 2008 14:44:25 +0000 (14:44 +0000)]
Accept len modification fix. fixes: bug #770
Nigel Metheringham [Fri, 12 Dec 2008 14:36:37 +0000 (14:36 +0000)]
Buffer overrun fix. fixes: bug #787
Michael Haardt [Tue, 18 Nov 2008 11:10:43 +0000 (11:10 +0000)]
Aligned with draft-ietf-sieve-notify-mailto-09:
"Received:" Lines are no longer duplicated.
"Auto-Submitted:" changed from "sieve-notify" to "auto-notified".
Nigel Metheringham [Thu, 16 Oct 2008 07:57:01 +0000 (07:57 +0000)]
Fixed erroneous documentation references to smtp_notquit_acl to be acl_smtp_notquit
Nigel Metheringham [Sun, 12 Oct 2008 09:58:13 +0000 (09:58 +0000)]
Removed excess comma in usage fprint statement. Fixes #769
Tom Kistner [Tue, 30 Sep 2008 10:03:55 +0000 (10:03 +0000)]
REVERT Debug checkin - tracing DKIM signing problems
Tom Kistner [Tue, 30 Sep 2008 09:20:31 +0000 (09:20 +0000)]
Debug checkin - tracing DKIM signing problems
Tom Kistner [Tue, 30 Sep 2008 09:10:45 +0000 (09:10 +0000)]
Debug checkin - tracing DKIM signing problems
Nigel Metheringham [Mon, 29 Sep 2008 11:41:07 +0000 (11:41 +0000)]
Fix to EXPN not working under TLS. Fixes bug #744
Nigel Metheringham [Mon, 29 Sep 2008 11:17:46 +0000 (11:17 +0000)]
Documentation correction to quote_mysql example. fixes: bug #766
Tony Finch [Fri, 5 Sep 2008 16:59:47 +0000 (16:59 +0000)]
Produce a more useful error message if an SMTP transport's hosts
setting expands to an empty string.
Bug reported by Jens Hoffrichter <jens.hoffrichter@gmail.com>
Tony Finch [Wed, 3 Sep 2008 18:53:29 +0000 (18:53 +0000)]
TLS error reporting now respects the incoming_interface and
incoming_port log selectors.
Tony Finch [Mon, 1 Sep 2008 11:07:54 +0000 (11:07 +0000)]
Correct name of the selector is received_recipients, not log_recipients.
Fixes: bug#755
Tony Finch [Mon, 11 Aug 2008 15:30:02 +0000 (15:30 +0000)]
Remove a spurious -g that slipped in to the last commit.
Tony Finch [Thu, 7 Aug 2008 11:05:03 +0000 (11:05 +0000)]
Fix the way ${extract is skipped in the untaken branch of a conditional.
Tony Finch [Tue, 5 Aug 2008 10:09:35 +0000 (10:09 +0000)]
Add missing } in examples. Fixes: bug#743
Tony Finch [Mon, 28 Jul 2008 18:46:44 +0000 (18:46 +0000)]
Save $spam_score, $spam_bar, and $spam_report in spool files, so
that they are available at delivery time.
Tony Finch [Mon, 28 Jul 2008 18:24:13 +0000 (18:24 +0000)]
Apply the look_for_it magic to chmod. (bug#602)
Tony Finch [Fri, 25 Jul 2008 20:39:55 +0000 (20:39 +0000)]
OS-dependent locations for CHMOD_COMMAND, required by exicyclog (bug#602)
Tony Finch [Fri, 25 Jul 2008 20:27:30 +0000 (20:27 +0000)]
CHMOD_COMMAND and TOUCH_COMMAND for exicyclog (bug#602).
Tony Finch [Fri, 25 Jul 2008 20:23:25 +0000 (20:23 +0000)]
CHMOD_COMMAND and TOUCH_COMMAND are needed by exicyclog (bug #602).
Tony Finch [Fri, 18 Jul 2008 17:55:42 +0000 (17:55 +0000)]
Leading white space used to be stripped from $spam_report which
wrecked the formatting. Now it is preserved.
Michael Haardt [Fri, 6 Jun 2008 14:40:21 +0000 (14:40 +0000)]
Fixed bug in parse_date_time() introduced with last change.
Tony Finch [Wed, 4 Jun 2008 19:15:47 +0000 (19:15 +0000)]
Clarify the extent of effect of log_reject_target.
Michael Haardt [Wed, 4 Jun 2008 13:29:34 +0000 (13:29 +0000)]
Adding parse_date_time() to parse RFC 2822 date-time.
Michael Haardt [Wed, 4 Jun 2008 13:28:23 +0000 (13:28 +0000)]
Added parse_date_time() to parse RFC 2822 date-time.
Tony Finch [Thu, 22 May 2008 10:56:27 +0000 (10:56 +0000)]
If a ${dlfunc module has side-effects that cause store allocation, this
can conflict with the string expansion storage management logic - in
particular, the expansion code resets the store to reclaim working
space. In order to avoid destroying store allocated by ${dlfunc the
expansion code now leaks a bit if ${dlfunc is used.
Fixes: bug #713
Nigel Metheringham [Fri, 16 May 2008 12:22:08 +0000 (12:22 +0000)]
Better implementation of Dovecot authenticator using patch from Jan Srzednicki. Fixes: #598
Nigel Metheringham [Fri, 16 May 2008 12:02:19 +0000 (12:02 +0000)]
Change creation mode of maildir aux files to prevent mode 0000 files. Hardwired to 0600 as there is no clean place to get parameter mode information. Fixes: #437
Tony Finch [Wed, 14 May 2008 09:16:38 +0000 (09:16 +0000)]
BATV PRVS no longer uses slashes.
Fixes: bug #708
Tom Kistner [Thu, 24 Apr 2008 18:30:02 +0000 (18:30 +0000)]
fix BATV prvs expiry calculation for one rollover case
Tony Finch [Mon, 21 Apr 2008 13:13:57 +0000 (13:13 +0000)]
Check that $multikill_cmd exists before running it, in case
exiwhat is configured with a command name that is generally
correct but happens not to be installed on the system.
Fixes: bug #701