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:
parent
51287f031a
commit
5aeb37fb75
22
Changes
22
Changes
@ -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
21
STATUS
@ -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
|
||||||
|
@ -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 };
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user