prepare v0.80
This commit is contained in:
parent
b1cbe6a9be
commit
9f7ce234b0
29
Changes
29
Changes
@ -1,5 +1,21 @@
|
|||||||
|
0.80 - February 27, 2009
|
||||||
|
|
||||||
|
moved development to git repository!
|
||||||
|
|
||||||
|
reorganized plugin author documentation
|
||||||
|
|
||||||
|
added End of headers hook: data_headers_end
|
||||||
|
|
||||||
|
added "random error plugin"
|
||||||
|
|
||||||
|
improve logging of plugins generating fatal errors (Steve Kemp)
|
||||||
|
|
||||||
async: added $connection->local_ip, $connection->local_port
|
async: added $connection->local_ip, $connection->local_port
|
||||||
|
|
||||||
|
async: Fix bug where the body_file/body_filename wouldn't have headers
|
||||||
|
|
||||||
|
lower log level of rcpt/from addresses
|
||||||
|
|
||||||
prefork: improve shutdown of parent (and children) on very busy
|
prefork: improve shutdown of parent (and children) on very busy
|
||||||
systems (Diego d'Ambra)
|
systems (Diego d'Ambra)
|
||||||
|
|
||||||
@ -27,8 +43,8 @@
|
|||||||
|
|
||||||
remove outdated virus/check_for_hi_virus plugin
|
remove outdated virus/check_for_hi_virus plugin
|
||||||
|
|
||||||
prefork, forkserver: restart on SIGHUP (reload all modules, with register() /
|
prefork, forkserver: restart on SIGHUP (reload all modules, with register()
|
||||||
init() phase).
|
or init() phase).
|
||||||
|
|
||||||
prefork: add --detach option to daemonize like forkserver
|
prefork: add --detach option to daemonize like forkserver
|
||||||
use user/group switching from forkserver to support secondary groups
|
use user/group switching from forkserver to support secondary groups
|
||||||
@ -41,10 +57,14 @@
|
|||||||
|
|
||||||
async: added pre- and post-connection hooks
|
async: added pre- and post-connection hooks
|
||||||
|
|
||||||
|
improve handling of inetd/xinetd connections (Hanno Hecker)
|
||||||
|
|
||||||
Qpsmtpd::Connection->notes are now reset on end of connection (currently
|
Qpsmtpd::Connection->notes are now reset on end of connection (currently
|
||||||
not in Apache). The workaround plugins/tls for -prefork is no longer
|
not in Apache). The workaround plugins/tls for -prefork is no longer
|
||||||
needed now.
|
needed now.
|
||||||
|
|
||||||
|
keep the square brackets around the IP as "remote_host" if the reverse lookup failed (Hanno Hecker)
|
||||||
|
|
||||||
async: Dereference the DATA deny message before sending it to the client
|
async: Dereference the DATA deny message before sending it to the client
|
||||||
|
|
||||||
Change async/require_resolvable_fromhost to match the logic of
|
Change async/require_resolvable_fromhost to match the logic of
|
||||||
@ -57,8 +77,7 @@
|
|||||||
Add qpsmtpd-prefork to the install targets (Robin Bowes)
|
Add qpsmtpd-prefork to the install targets (Robin Bowes)
|
||||||
|
|
||||||
Address definitions are now package vars and can be overriden for
|
Address definitions are now package vars and can be overriden for
|
||||||
sites that wish to change the definition of an email address.
|
sites that wish to change the definition of an email address. (Jared Johnson)
|
||||||
(Jared Johnson)
|
|
||||||
http://groups.google.com/group/perl.qpsmtpd/browse_thread/thread/35e3a187d8e75cbe
|
http://groups.google.com/group/perl.qpsmtpd/browse_thread/thread/35e3a187d8e75cbe
|
||||||
|
|
||||||
New config option "spool_perms" to set permissions of spool_dir
|
New config option "spool_perms" to set permissions of spool_dir
|
||||||
@ -66,7 +85,7 @@
|
|||||||
|
|
||||||
leading/trailing whitespace in config files is ignored (Henry Baragar)
|
leading/trailing whitespace in config files is ignored (Henry Baragar)
|
||||||
|
|
||||||
0.43 - February 5, 2008
|
0.43 - February 5, 2008 - Never offically released; oops.
|
||||||
|
|
||||||
(This release was mostly done by Matt Sergeant and Hanno Hecker)
|
(This release was mostly done by Matt Sergeant and Hanno Hecker)
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ use Qpsmtpd::Constants;
|
|||||||
|
|
||||||
#use DashProfiler;
|
#use DashProfiler;
|
||||||
|
|
||||||
$VERSION = "0.43rc1";
|
$VERSION = "0.80";
|
||||||
|
|
||||||
my $hooks = {};
|
my $hooks = {};
|
||||||
my %defaults = (
|
my %defaults = (
|
||||||
|
Loading…
Reference in New Issue
Block a user