Index: mailman/FAQ diff -u mailman/FAQ:1.18 mailman/FAQ:1.18.2.2 --- mailman/FAQ:1.18 Thu Nov 9 08:29:36 2000 +++ mailman/FAQ Tue Jan 2 22:33:27 2001 @@ -1,5 +1,5 @@ Mailman - The GNU Mailing List Management System -Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc. +Copyright (C) 1998,1999,2000,2001 by the Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA FREQUENTLY ASKED QUESTIONS @@ -104,7 +104,7 @@ are public, is the symlink followed. See this archive message for more details: - http://www.python.org/pipermail/mailman-users/1998-November/000173.html + http://mail.python.org/pipermail/mailman-users/1998-November/000150.html Q. Still having problems? Running QMail? Index: mailman/NEWS diff -u mailman/NEWS:1.25 mailman/NEWS:1.25.2.1 --- mailman/NEWS:1.25 Tue Nov 21 08:08:06 2000 +++ mailman/NEWS Tue Jan 2 23:08:33 2001 @@ -4,6 +4,12 @@ Here is a history of user visible changes to Mailman. +2.0.1 (03-Jan-2001) + + Bug fix release, namely fixes a buglet in bin/withlist affecting + the -l and -r flags; also a problem that can cause qrunner to stop + processing mail after disk-full events (SourceForge bug 127199). + 2.0 final (21-Nov-2000) No changes from rc3. Index: mailman/README diff -u mailman/README:1.53 mailman/README:1.53.2.1 --- mailman/README:1.53 Wed Nov 8 10:55:55 2000 +++ mailman/README Wed Jan 3 08:48:18 2001 @@ -1,5 +1,5 @@ Mailman - The GNU Mailing List Management System -Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc. +Copyright (C) 1998,1999,2000,2001 by the Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA INTRODUCTION @@ -36,7 +36,7 @@ http://www.python.org - It should work fine with Python 1.6 and 2.0 (final or beta). + It should work fine with Python 1.6 and 2.0. You will also need an ANSI C compiler; gcc (the GNU C compiler) works just fine. Mailman currently works only on Unix-alike Index: mailman/README.BSD diff -u mailman/README.BSD:1.3 mailman/README.BSD:1.3.2.1 --- mailman/README.BSD:1.3 Mon Mar 20 22:24:52 2000 +++ mailman/README.BSD Tue Jan 2 22:32:50 2001 @@ -1,5 +1,5 @@ Mailman - The GNU Mailing List Management System -Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc. +Copyright (C) 1998,1999,2000,2001 by the Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA BSD ISSUES @@ -18,14 +18,6 @@ This turns off the chmod g+s on each directory as they are installed. - -2. There is a known problem with the posixfile.py module in all - versions of Python before 1.5.2 final (the problem was /not/ fixed - in Python 1.5.2b2). This will cause errors in Mailman's locking - routines. See this message from the mailman-developers archive - which explains things in greater detail. Guido provides a patch. - - http://www.python.org/pipermail/mailman-developers/1999-March/001008.html Index: mailman/UPGRADING diff -u mailman/UPGRADING:1.16 mailman/UPGRADING:1.16.2.2 --- mailman/UPGRADING:1.16 Wed Sep 27 13:06:01 2000 +++ mailman/UPGRADING Tue Jan 2 22:35:43 2001 @@ -1,5 +1,5 @@ Mailman - The GNU Mailing List Management System -Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc. +Copyright (C) 1998,1999,2000,2001 by the Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA UPGRADING FROM PREVIOUS VERSIONS @@ -31,7 +31,12 @@ Chuq Von Rospach gives some useful advice in this message to the users mailing list: - http://www.python.org/pipermail/mailman-users/2000-September/007523.html + http://mail.python.org/pipermail/mailman-users/2000-September/006826.html + +UPGRADING FROM 2.0 to 2.0.1 + + Nothing much more than running "make install" (after upgrading) + should be necessary. UPGRADING FROM 2.0 beta to 2.0 final Index: mailman/Mailman/Version.py diff -u mailman/Mailman/Version.py:1.20 mailman/Mailman/Version.py:1.20.2.1 --- mailman/Mailman/Version.py:1.20 Tue Nov 21 07:57:05 2000 +++ mailman/Mailman/Version.py Tue Jan 2 22:49:34 2001 @@ -15,7 +15,7 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # Mailman version -VERSION = "2.0" +VERSION = "2.0.1" # And as a hex number in the manner of PY_VERSION_HEX ALPHA = 0xa @@ -27,7 +27,7 @@ MAJOR_REV = 2 MINOR_REV = 0 -MICRO_REV = 0 +MICRO_REV = 1 REL_LEVEL = FINAL # at most 15 beta releases! REL_SERIAL = 0 Index: mailman/Mailman/Cgi/admin.py diff -u mailman/Mailman/Cgi/admin.py:1.82 mailman/Mailman/Cgi/admin.py:1.82.2.2 --- mailman/Mailman/Cgi/admin.py:1.82 Thu Sep 28 17:05:04 2000 +++ mailman/Mailman/Cgi/admin.py Wed Jan 3 08:47:47 2001 @@ -1,4 +1,4 @@ -# Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc. +# Copyright (C) 1998,1999,2000,2001 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -22,6 +22,7 @@ import cgi import string import types +import rfc822 from Mailman import Utils from Mailman import MailList @@ -835,10 +836,13 @@ # # mass subscription processing for members category # + def clean_names(name): + return rfc822.unquote(string.strip(name)) + if cgi_info.has_key('subscribees'): name_text = cgi_info['subscribees'].value name_text = string.replace(name_text, '\r', '') - names = filter(None, map(string.strip, string.split(name_text, '\n'))) + names = filter(None, map(clean_names, string.split(name_text, '\n'))) send_welcome_msg = string.atoi( cgi_info["send_welcome_msg_to_this_batch"].value) digest = 0 Index: mailman/admin/www/MMGenerator.py diff -u mailman/admin/www/MMGenerator.py:1.2 mailman/admin/www/MMGenerator.py:1.2.2.2 --- mailman/admin/www/MMGenerator.py:1.2 Thu Nov 16 13:58:58 2000 +++ mailman/admin/www/MMGenerator.py Fri Jan 5 08:23:07 2001 @@ -49,14 +49,18 @@ self.__d = {'rootdir': rootdir} self.__linkfixer.massage(p.sidebar, self.__d) # tweak - p.sidebar.append(('http://www.python.org/', ''' -
-
''' - % self.__d)) + p.sidebar.append((None, + ''' SourceForge Logo''' + % self.__d)) p.sidebar.append(BLANKCELL) - copyright = self.__parser.get('copyright', '1998,1999,2000') - p.sidebar.append((None, '© ' + copyright)) - p.sidebar.append((None, 'Free Software Foundation, Inc.')) + copyright = self.__parser.get('copyright', '1998,1999,2000,2001') + p.sidebar.append((None, '© ' + copyright + + '
Free Software Foundation, Inc.')) Sidebar.__init__(self, p.sidebar) # # fix up our site links, no relthis because the site links are Index: mailman/admin/www/admins.html diff -u mailman/admin/www/admins.html:1.4 mailman/admin/www/admins.html:1.4.2.1 --- mailman/admin/www/admins.html:1.4 Thu Nov 16 14:00:10 2000 +++ mailman/admin/www/admins.html Fri Jan 5 08:23:07 2001 @@ -1,6 +1,6 @@ - + Index: mailman/admin/www/bugs.html diff -u mailman/admin/www/bugs.html:1.4 mailman/admin/www/bugs.html:1.4.2.1 --- mailman/admin/www/bugs.html:1.4 Thu Nov 16 14:00:10 2000 +++ mailman/admin/www/bugs.html Fri Jan 5 08:23:07 2001 @@ -1,6 +1,6 @@ - + Index: mailman/admin/www/devs.html diff -u mailman/admin/www/devs.html:1.5 mailman/admin/www/devs.html:1.5.2.1 --- mailman/admin/www/devs.html:1.5 Thu Nov 16 14:08:06 2000 +++ mailman/admin/www/devs.html Fri Jan 5 08:23:07 2001 @@ -1,6 +1,6 @@ - + Index: mailman/admin/www/download.ht diff -u mailman/admin/www/download.ht:1.5 mailman/admin/www/download.ht:1.5.2.1 --- mailman/admin/www/download.ht:1.5 Tue Nov 21 07:57:49 2000 +++ mailman/admin/www/download.ht Tue Jan 2 22:53:29 2001 @@ -65,9 +65,9 @@

Downloading

Version -(2.0, +(2.0.1, released on -Nov 21 2000) +Jan 3 2001) is the current GNU release. It is available from the following mirror sites: