prepare 0.41

git-svn-id: https://svn.perl.org/qpsmtpd/trunk@797 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
Ask Bjørn Hansen 2007-09-24 21:00:11 +00:00
parent 30901fb91c
commit c2f006723b
3 changed files with 29 additions and 6 deletions

25
Changes
View File

@ -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) 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 Remove the auth/authnull sample plugin (there are plenty proper examples now
so we don't have to include this insecure plugin) so we don't have to include this insecure plugin)
POD syntax cleanup (Steve Kemp) 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) 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 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 0.40 - June 11, 2007

8
STATUS
View File

@ -10,7 +10,7 @@ pez (or pezmail)
Near term roadmap Near term roadmap
================= =================
0.41: 0.42:
- Bugfixes - Bugfixes
- add module requirements to the META.yml file - 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. - use keyword "ESMTPA" in Received header in case of authentication to comply with RFC 3848.
0.50: 0.60:
Include the popular check_delivery[1] functionality via the 0.30 API Include the popular check_delivery[1] functionality via the 0.50 API
[1] until then get it from [1] until then get it from
http://www.openminddev.net/files/qpsmtpd/plugins/check_delivery/ http://www.openminddev.net/files/qpsmtpd/plugins/check_delivery/
Add API to reject individual recipients after the RCPT has been Add API to reject individual recipients after the RCPT has been
accepted and generate individual bounce messages. 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.0bN: bugfixes (repeat until we run out of bugs to fix)
1.0.0: it just might happen! 1.0.0: it just might happen!

View File

@ -5,7 +5,7 @@ use vars qw($VERSION $Logger $TraceLevel $Spool_dir $Size_threshold);
use Sys::Hostname; use Sys::Hostname;
use Qpsmtpd::Constants; use Qpsmtpd::Constants;
$VERSION = "0.40"; $VERSION = "0.41";
sub version { $VERSION }; sub version { $VERSION };