Hello community, here is the log from the commit of package spamassassin checked in at Mon May 29 18:13:45 CEST 2006. -------- --- spamassassin/spamassassin.changes 2006-03-17 23:49:14.000000000 +0100 +++ spamassassin/spamassassin.changes 2006-05-29 16:11:55.000000000 +0200 @@ -1,0 +2,37 @@ +Mon May 29 16:10:33 CEST 2006 - dmueller@suse.de + +- update to version 3.1.2: + * bug 4802: implement DKIM plugin, including whitelist_from_dkim support + * bug 3838: work around Perl bug causing captured RE variables to become + tainted -- thanks to Mark Martinec for pointing out the bug with + Perl itself + * bug 4850: re-enable the Razor2 plugin by default due to a service + policy change + * bug 4826: Razor2 plugin needs to load Mail::SpamAssassin::Timeout module + * bug 4827: M::SA::first_existing_path() would return the last array + entry passed in if none of the paths were found. Now return undef + instead and handle the error when it happens. + * bug 4813: generally open RE causes sendmail received header get read + in as qmail in error + * bug 4839: Logger.pm converts control chars including tab into + underscores which confuses a bunch of users when checking debug output. + Convert tab into space instead, etc. + * bug 4884: if a null message is passed in, there are several variables + which end up undefined causing warnings. fake an empty message if no + input is given. + * bug 4793: when replacing tags in a message (_TAG_), leave the tags + that don't exist alone instead of just removing them + * bug 4861, 4760: handle dccifd and dccproc failover properly, backport + relays_internal and relays_external code, backport bug 4760 fix so + that it's not possible to be in internal_networks without being in + trusted_networks as well + * bug 4901: deal more properly with failures in bgsend(). also, use + the proper variable to show when errors occur. + * bug 4867: fetchmail changed header formats at some point making Received + parsing fail in certain conditions + * bug 4699: use M::SA::Timeout for spamd copy_config call and allow + for empty $@ values + * bug 3754: if there's a problem opening a file via sa-learn or + spamassassin, return an error exit value. + +------------------------------------------------------------------- Old: ---- Mail-SpamAssassin-3.1.1.tar.bz2 New: ---- Mail-SpamAssassin-3.1.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spamassassin.spec ++++++ --- /var/tmp/diff_new_pack.O2LR23/_old 2006-05-29 18:12:58.000000000 +0200 +++ /var/tmp/diff_new_pack.O2LR23/_new 2006-05-29 18:12:58.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package spamassassin (Version 3.1.1) +# spec file for package spamassassin (Version 3.1.2) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -16,8 +16,8 @@ Group: Productivity/Networking/Email/Utilities Provides: spamassassin URL: http://spamassassin.org/ -Version: 3.1.1 -Release: 2 +Version: 3.1.2 +Release: 1 Requires: perl-spamassassin = %version Autoreqprov: on PreReq: %insserv_prereq %fillup_prereq @@ -154,6 +154,40 @@ rm -rf $RPM_BUILD_ROOT %changelog -n spamassassin +* Mon May 29 2006 - dmueller@suse.de +- update to version 3.1.2: + * bug 4802: implement DKIM plugin, including whitelist_from_dkim support + * bug 3838: work around Perl bug causing captured RE variables to become + tainted -- thanks to Mark Martinec for pointing out the bug with + Perl itself + * bug 4850: re-enable the Razor2 plugin by default due to a service + policy change + * bug 4826: Razor2 plugin needs to load Mail::SpamAssassin::Timeout module + * bug 4827: M::SA::first_existing_path() would return the last array + entry passed in if none of the paths were found. Now return undef + instead and handle the error when it happens. + * bug 4813: generally open RE causes sendmail received header get read + in as qmail in error + * bug 4839: Logger.pm converts control chars including tab into + underscores which confuses a bunch of users when checking debug output. + Convert tab into space instead, etc. + * bug 4884: if a null message is passed in, there are several variables + which end up undefined causing warnings. fake an empty message if no + input is given. + * bug 4793: when replacing tags in a message (_TAG_), leave the tags + that don't exist alone instead of just removing them + * bug 4861, 4760: handle dccifd and dccproc failover properly, backport + relays_internal and relays_external code, backport bug 4760 fix so + that it's not possible to be in internal_networks without being in + trusted_networks as well + * bug 4901: deal more properly with failures in bgsend(). also, use + the proper variable to show when errors occur. + * bug 4867: fetchmail changed header formats at some point making Received + parsing fail in certain conditions + * bug 4699: use M::SA::Timeout for spamd copy_config call and allow + for empty $@ values + * bug 3754: if there's a problem opening a file via sa-learn or + spamassassin, return an error exit value. * Fri Mar 17 2006 - dmueller@suse.de - Adjust BuildRequires * Tue Mar 14 2006 - dmueller@suse.de ++++++ Mail-SpamAssassin-3.1.1.tar.bz2 -> Mail-SpamAssassin-3.1.2.tar.bz2 ++++++ ++++ 3088 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...