From 51287f031ad0037266bdf16f5e1d6c309ba59683 Mon Sep 17 00:00:00 2001 From: Matt Sergeant Date: Tue, 5 Jun 2007 16:01:08 +0000 Subject: [PATCH] Updated to 0.33 release git-svn-id: https://svn.perl.org/qpsmtpd/trunk@748 958fd67b-6ff1-0310-b445-bb7760255be9 --- Changes | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/Changes b/Changes index 3035b9f..5be4082 100644 --- a/Changes +++ b/Changes @@ -4,6 +4,8 @@ Fix logging when dropping a mail due to size (m. allan noah / kitno455, issue #13) + + Don't drop privileges in forkserver if we don't have to. greylisting: fix db_dir configuration option so it actually works (kitno455, issue #6) @@ -20,9 +22,19 @@ The ill-named $transaction->body_size() is depreceated now, use $transaction->data_size() instead. Check your logs for LOGWARN messages about "body_size" and fix your plugins. (Hanno Hecker) + + Support pluggable Received headers (Matt Sergeant) + + RFC3848 support for ESMTP. (Nick Leverton) + Updated the list of DNSBLs in the default config + Instead of failing with cryptic message, ignore lines in config/plugins for uninstalled plugins. (John Peacock) + + Clean up some of the logging (hjp) + + Add async server - uses epoll/kqueue/poll where available. (Matt Sergeant) Patch to prefork code to make it run (Leonardo Helman). Add --pretty option to qpsmtpd-prefork to change $0 for child processes (John Peacock). @@ -37,7 +49,7 @@ New Qpsmtpd::Postfix::Constants to encapsulate all of the current return codes from Postfix, plus script to generate it. (Hanno Hecker) - Experimental IPv6 support (forkserver only). (Mike Williams) + Added IPv6 support. (Mike Williams) Add ability to specific socket for syslog (Peter Eisch) @@ -47,6 +59,8 @@ Enhance the spamassassin plugin to support connecting to a remote spamd process (Kjetil Kjernsmo). + + Add domainkeys plugin (John Peacock) Add SSL encryption method to header to mirror other qmail/SSL patches. Add tls_before_auth to suppress AUTH unless TLS has already been @@ -54,11 +68,22 @@ Fix "help" command when there's no "smtpgreeting" configured (the default) (Thanks to Thomas Ogrisegg) + + Add preforking qpsmtp server (Lars Roland) Move the Qpsmtpd::Auth POD to a top-level README to be more obvious. Add Qpsmtpd::Command to gather all parsing logic in one place (Hanno Hecker) + + Support multiline responses from plugins (Charlie Brady) + + Added queue_pre and queue_post hooks (John Peacock) + + Support SMTPS (John Peacock) + + Implement multiple host/port listening for qpsmtpd-forkserver (Devin + Carraway) Fix a spurious newline at the start of messages queued via exim (Devin Carraway)