From c2f006723bee32f8272bb013ba2b22d537711b70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ask=20Bj=C3=B8rn=20Hansen?= Date: Mon, 24 Sep 2007 21:00:11 +0000 Subject: [PATCH] prepare 0.41 git-svn-id: https://svn.perl.org/qpsmtpd/trunk@797 958fd67b-6ff1-0310-b445-bb7760255be9 --- Changes | 25 ++++++++++++++++++++++++- STATUS | 8 ++++---- lib/Qpsmtpd.pm | 2 +- 3 files changed, 29 insertions(+), 6 deletions(-) diff --git a/Changes b/Changes index 8de651f..884997f 100644 --- a/Changes +++ b/Changes @@ -1,16 +1,39 @@ -0.41 +0.41 - September 25, 2007 + + New docs/plugins.pod documentation! + + Connection and transaction objects now have an "id" method returning a + unique id (good for logging etc). Add X-Spam-Level header in spamassassin plugin (idea from Werner Fleck) + prefork: support two or more parallel running instances (on different + ports; the first 4 digits of the port number must be different for each + instance - see IPC::Sharable). + Remove the auth/authnull sample plugin (there are plenty proper examples now so we don't have to include this insecure plugin) POD syntax cleanup (Steve Kemp) + Fix Qpsmtpd::Plugins::isa_plugin() with multiple plugin dirs (Gavin Carr) + Make connection->local_ip available from the Apache transport (Peter Eisch) + Support checking for early talkers at DATA + + Make the documented DENY{,SOFT}_DISCONNECT work in the data-post hook + + Allow buffered writes in Postfix plugin (from Joe Schaefer) + Cleanup spamassassin plugin code a little + Fix bug which breaks queue plugins that implement continuations + + Unrecognized command fix (issue #16) + + Updated documentation (Apache 2.2, more) + 0.40 - June 11, 2007 diff --git a/STATUS b/STATUS index 65a9474..2bffbb9 100644 --- a/STATUS +++ b/STATUS @@ -10,7 +10,7 @@ pez (or pezmail) Near term roadmap ================= -0.41: +0.42: - Bugfixes - add module requirements to the META.yml file @@ -20,15 +20,15 @@ Near term roadmap - use keyword "ESMTPA" in Received header in case of authentication to comply with RFC 3848. -0.50: - Include the popular check_delivery[1] functionality via the 0.30 API +0.60: + Include the popular check_delivery[1] functionality via the 0.50 API [1] until then get it from http://www.openminddev.net/files/qpsmtpd/plugins/check_delivery/ Add API to reject individual recipients after the RCPT has been accepted and generate individual bounce messages. -0.51: bugfixes +0.61: bugfixes 1.0bN: bugfixes (repeat until we run out of bugs to fix) 1.0.0: it just might happen! diff --git a/lib/Qpsmtpd.pm b/lib/Qpsmtpd.pm index e4c4a77..783917e 100644 --- a/lib/Qpsmtpd.pm +++ b/lib/Qpsmtpd.pm @@ -5,7 +5,7 @@ use vars qw($VERSION $Logger $TraceLevel $Spool_dir $Size_threshold); use Sys::Hostname; use Qpsmtpd::Constants; -$VERSION = "0.40"; +$VERSION = "0.41"; sub version { $VERSION };