You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2005/05/24 08:57:37 UTC

svn commit: r178123 - in /spamassassin/trunk: UPGRADE lib/Mail/SpamAssassin/Plugin/AWL.pm

Author: jm
Date: Mon May 23 23:57:36 2005
New Revision: 178123

URL: http://svn.apache.org/viewcvs?rev=178123&view=rev
Log:
bug 4353: drop support for NDBM_File in the AWL, due to major brokenness in that database library

Modified:
    spamassassin/trunk/UPGRADE
    spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AWL.pm

Modified: spamassassin/trunk/UPGRADE
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/UPGRADE?rev=178123&r1=178122&r2=178123&view=diff
==============================================================================
--- spamassassin/trunk/UPGRADE (original)
+++ spamassassin/trunk/UPGRADE Mon May 23 23:57:36 2005
@@ -1,5 +1,14 @@
-Note for Users Upgrading to SpamAssassin 3.0.0
+Note for Users Upgrading to SpamAssassin 3.1.0
 -----------------------------------------------
+
+- The AWL support for NDBM_File databases has been dropped, due to a bug in
+  that package which renders it useless (bug 4353).  It appears that SDBM_File,
+  the package which will be used instead, is fully compatible with NDBM
+  however, so this should be unnoticeable.
+
+
+Note for Users Upgrading from SpamAssassin 3.0.x
+------------------------------------------------
 
 - The SpamAssassin 2.6x release series was the last set of releases to
   officially support perl versions earlier than perl 5.6.1.  If you are

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AWL.pm
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AWL.pm?rev=178123&r1=178122&r2=178123&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AWL.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AWL.pm Mon May 23 23:57:36 2005
@@ -217,14 +217,17 @@
 
 ie. a space-separated list of perl module names.  The default is:
 
-  DB_File GDBM_File NDBM_File SDBM_File
+  DB_File GDBM_File SDBM_File
+
+NDBM_File is no longer supported, since it appears to have bugs that
+preclude its use for the AWL (see SpamAssassin bug 4353).
 
 =cut
 
   push (@cmds, {
 		setting => 'auto_whitelist_db_modules',
 		is_admin => 1,
-		default => 'DB_File GDBM_File NDBM_File SDBM_File',
+		default => 'DB_File GDBM_File SDBM_File',
 		type => $Mail::SpamAssassin::Conf::CONF_TYPE_STRING
 	       });