Fix off-by-one line numbers in warnings from plugins (thanks to
Brian Grossman). update changes file with all (?) changes since 0.29 git-svn-id: https://svn.perl.org/qpsmtpd/trunk@411 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
parent
a5b362f9ff
commit
6ca4bc388c
15
CREDITS
15
CREDITS
@ -2,6 +2,14 @@ Jim Winstead <jimw@trainedmonkey.com>: the core "command dispatch"
|
|||||||
system in qpsmtpd is taken from his colobus nntp server. The
|
system in qpsmtpd is taken from his colobus nntp server. The
|
||||||
check_badmailfrom and check_mailrcptto plugins.
|
check_badmailfrom and check_mailrcptto plugins.
|
||||||
|
|
||||||
|
John Peacock <jpeacock@cpan.org>: More changes, fixes and vast
|
||||||
|
improvements for me to ever catch up on here.
|
||||||
|
|
||||||
|
Matt Sergeant <matt@sergeant.org>: Clamav plugin. Patch for the dnsbl
|
||||||
|
plugin to give us all the dns results. Resident SpamAssassin guru.
|
||||||
|
PPerl. smtp-forward plugin. Documentation (yay!). Lots of fixes and
|
||||||
|
tweaks. Apache module. Event based high performance experiment.
|
||||||
|
|
||||||
Devin Carraway <qpsmtpd@devin.com>: Patch to not accept half mails if
|
Devin Carraway <qpsmtpd@devin.com>: Patch to not accept half mails if
|
||||||
the connection gets dropped at the wrong moment. Support and enable
|
the connection gets dropped at the wrong moment. Support and enable
|
||||||
taint checking. MAIL FROM host dns check configurable. HELO hook.
|
taint checking. MAIL FROM host dns check configurable. HELO hook.
|
||||||
@ -15,10 +23,6 @@ Marius Kjeldahl <marius@kjeldahl.net>, Zukka Zitting
|
|||||||
|
|
||||||
Robert Spier <robert@perl.org>: Klez filter.
|
Robert Spier <robert@perl.org>: Klez filter.
|
||||||
|
|
||||||
Matt Sergeant <matt@sergeant.org>: Clamav plugin. Patch for the dnsbl
|
|
||||||
plugin to give us all the dns results. Resident SpamAssassin guru.
|
|
||||||
PPerl. smtp-forward plugin. Documentation (yay!).
|
|
||||||
|
|
||||||
Rasjid Wilcox <rasjidw@openminddev.net>: Lots of patches as per the
|
Rasjid Wilcox <rasjidw@openminddev.net>: Lots of patches as per the
|
||||||
Changes file.
|
Changes file.
|
||||||
|
|
||||||
@ -28,4 +32,5 @@ format for the dates in the "Received" headers.
|
|||||||
Gergely Risko <risko@risko.hu>: Fixed timeout bug when the client sent
|
Gergely Risko <risko@risko.hu>: Fixed timeout bug when the client sent
|
||||||
DATA and then stopped before sending the next line.
|
DATA and then stopped before sending the next line.
|
||||||
|
|
||||||
... and many others per the Change file!
|
... and many many others per the Changes file and subversion logs and
|
||||||
|
mailing list archives. Thanks everyone!
|
||||||
|
29
Changes
29
Changes
@ -1,7 +1,36 @@
|
|||||||
0.30 -
|
0.30 -
|
||||||
|
|
||||||
|
Add plugable logging support include sample plugin which replicates
|
||||||
|
the existing core code. Add OK hook.
|
||||||
|
|
||||||
|
Add new logging plugin, logging/adaptive, which logs at different
|
||||||
|
levels depending on whether the message was accepted/rejected.
|
||||||
|
|
||||||
|
(See README.logging for information about the new logging system by
|
||||||
|
John Peacock)
|
||||||
|
|
||||||
|
plugins/auth/auth_ldap_bind - New plugin to authenticate against an
|
||||||
|
LDAP database. Thanks to Elliot Foster <elliotf@gratuitous.net>
|
||||||
|
|
||||||
|
plugins/auth/auth_flat_file - flat file auth plugin
|
||||||
|
|
||||||
|
Revamp Qpsmtpd::Constants so it is possible to retrieve the text
|
||||||
|
representation from the numeric (for logging purposes).
|
||||||
|
|
||||||
|
Store mail in memory up to a certain threshold (default 10k).
|
||||||
|
|
||||||
|
Remove needless restriction on temp_file() to allow the spool
|
||||||
|
directory path to include dots (as in ../)
|
||||||
|
|
||||||
|
Fix off-by-one line numbers in warnings from plugins (thanks to
|
||||||
|
Brian Grossman).
|
||||||
|
|
||||||
Don't check the HELO host for rfc-ignorant compliance
|
Don't check the HELO host for rfc-ignorant compliance
|
||||||
|
|
||||||
|
body_write patches from Brian Grossman
|
||||||
|
|
||||||
|
Fix for corruption problem under Apache
|
||||||
|
|
||||||
|
|
||||||
0.29 - 2005/03/03
|
0.29 - 2005/03/03
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ sub compile {
|
|||||||
}
|
}
|
||||||
close F;
|
close F;
|
||||||
|
|
||||||
my $line = "\n#line 1 $file\n";
|
my $line = "\n#line 0 $file\n";
|
||||||
|
|
||||||
if ($test_mode) {
|
if ($test_mode) {
|
||||||
if (open(F, "t/plugin_tests/$plugin")) {
|
if (open(F, "t/plugin_tests/$plugin")) {
|
||||||
|
Loading…
Reference in New Issue
Block a user