prepare 0.40_01 for tagging

git-svn-id: https://svn.perl.org/qpsmtpd/trunk@749 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
Ask Bjørn Hansen 2007-06-06 17:07:05 +00:00
parent 51287f031a
commit 5aeb37fb75
3 changed files with 15 additions and 30 deletions

22
Changes
View File

@ -1,4 +1,14 @@
0.33 (to be) 0.40 - June 9, 2007
Add async server - uses epoll/kqueue/poll where available. (Matt Sergeant)
Add preforking qpsmtp server (Lars Roland)
Support SMTPS (John Peacock)
Support "module" plugins ("My::Plugin" in the config/plugins file)
Added IPv6 support. (Mike Williams)
Added tests for the rcpt_ok plugin (Guy Hulbert, issue #4) Added tests for the rcpt_ok plugin (Guy Hulbert, issue #4)
@ -14,8 +24,6 @@
Update the sample configuration to use zen.spamhaus.org Update the sample configuration to use zen.spamhaus.org
Support "module" plugins ("My::Plugin" in the config/plugins file)
Make the badmailfrom plugin support (optional) rejection messages after the Make the badmailfrom plugin support (optional) rejection messages after the
rejection pattern (Robin Hugh Johnson) rejection pattern (Robin Hugh Johnson)
@ -34,8 +42,6 @@
Clean up some of the logging (hjp) 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 Patch to prefork code to make it run (Leonardo Helman). Add --pretty
option to qpsmtpd-prefork to change $0 for child processes (John Peacock). option to qpsmtpd-prefork to change $0 for child processes (John Peacock).
@ -49,8 +55,6 @@
New Qpsmtpd::Postfix::Constants to encapsulate all of the current return New Qpsmtpd::Postfix::Constants to encapsulate all of the current return
codes from Postfix, plus script to generate it. (Hanno Hecker) codes from Postfix, plus script to generate it. (Hanno Hecker)
Added IPv6 support. (Mike Williams)
Add ability to specific socket for syslog (Peter Eisch) Add ability to specific socket for syslog (Peter Eisch)
Do the right thing for unimplemented AUTH mechanisms (Brian Szymanski) Do the right thing for unimplemented AUTH mechanisms (Brian Szymanski)
@ -69,8 +73,6 @@
Fix "help" command when there's no "smtpgreeting" configured (the default) Fix "help" command when there's no "smtpgreeting" configured (the default)
(Thanks to Thomas Ogrisegg) (Thanks to Thomas Ogrisegg)
Add preforking qpsmtp server (Lars Roland)
Move the Qpsmtpd::Auth POD to a top-level README to be more obvious. 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 Add Qpsmtpd::Command to gather all parsing logic in one place (Hanno
@ -80,8 +82,6 @@
Added queue_pre and queue_post hooks (John Peacock) Added queue_pre and queue_post hooks (John Peacock)
Support SMTPS (John Peacock)
Implement multiple host/port listening for qpsmtpd-forkserver (Devin Implement multiple host/port listening for qpsmtpd-forkserver (Devin
Carraway) Carraway)

21
STATUS
View File

@ -10,11 +10,11 @@ pez (or pezmail)
Near term roadmap Near term roadmap
================= =================
0.32: 0.41:
- Bugfixes - Bugfixes
- add module requirements to the META.yml file - add module requirements to the META.yml file
0.40: 0.50:
- Add user configuration plugin - Add user configuration plugin
- Add plugin API for checking if a local email address is valid - Add plugin API for checking if a local email address is valid
- 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.
@ -30,8 +30,6 @@ Near term roadmap
0.51: bugfixes 0.51: bugfixes
0.60: merge with the highperf branch?
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!
1.1.0: new development 1.1.0: new development
@ -40,20 +38,7 @@ Near term roadmap
Issues Issues
====== ======
Before next release See http://code.google.com/p/smtpd/issues/list
-------------------
update clamav plugin config to support the latest version properly
Some day...
-----------
Understand "extension parameters" to the MAIL FROM and RCPT TO
parameters (and make the plugin hooks able to get at them).
plugins/queue/qmail-queue is still calling exit inappropriately
(should call disconnect or some such)
add whitelist support to the dnsbl plugin (and maybe to the rhsbl add whitelist support to the dnsbl plugin (and maybe to the rhsbl
plugin too). Preferably both supporting DNS based whitelists and plugin too). Preferably both supporting DNS based whitelists and

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.33-dev"; $VERSION = "0.40_01";
sub version { $VERSION }; sub version { $VERSION };