Index: ACKNOWLEDGMENTS
===================================================================
RCS file: /cvsroot/mailman/mailman/ACKNOWLEDGMENTS,v
retrieving revision 1.35.2.2
retrieving revision 1.35.2.3
diff -u -r1.35.2.2 -r1.35.2.3
--- ACKNOWLEDGMENTS	20 May 2002 15:07:49 -0000	1.35.2.2
+++ ACKNOWLEDGMENTS	31 Jul 2002 19:33:06 -0000	1.35.2.3
@@ -72,6 +72,7 @@
     Owen Taylor
     Jim Tittsler
     Chuq Von Rospach
+    Mark Weaver
     Michael Yount
     Noam Zeilberger
 
Index: NEWS
===================================================================
RCS file: /cvsroot/mailman/mailman/NEWS,v
retrieving revision 1.25.2.17
retrieving revision 1.25.2.19
diff -u -r1.25.2.17 -r1.25.2.19
--- NEWS	29 Jul 2002 16:15:45 -0000	1.25.2.17
+++ NEWS	8 Feb 2004 17:52:47 -0000	1.25.2.19
@@ -1,9 +1,16 @@
 Mailman - The GNU Mailing List Management System
-Copyright (C) 1998,1999,2000,2001,2002 by the Free Software Foundation, Inc.
+Copyright (C) 1998-2004 by the Free Software Foundation, Inc.
 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
 
 Here is a history of user visible changes to Mailman.
 
+2.0.14 (08-Feb-2004)
+
+    - Fixed CAN-2003-0991, a denial-of-service vulnerability in the mail
+      command handler.
+
+    - Fixed a small bug in the mail->news gateway.
+
 2.0.13 (29-Jul-2002)
 
     - Fixed some Python 1.5.2 compatibility problems that crept into
Index: Mailman/MailCommandHandler.py
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Attic/MailCommandHandler.py,v
retrieving revision 1.70.2.2
retrieving revision 1.70.2.3
diff -u -r1.70.2.2 -r1.70.2.3
--- Mailman/MailCommandHandler.py	11 Jul 2002 21:19:34 -0000	1.70.2.2
+++ Mailman/MailCommandHandler.py	6 Feb 2004 18:33:38 -0000	1.70.2.3
@@ -1,4 +1,4 @@
-# Copyright (C) 1998,1999,2000,2001,2002 by the Free Software Foundation, Inc.
+# Copyright (C) 1998-2004 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
@@ -160,8 +160,9 @@
             mo = quotecre.search(subject)
             if mo:
                 subject = mo.group('cmd')
-	if (subject and
-            self.__dispatch.has_key(string.lower(string.split(subject)[0]))):
+        splitsubj = string.split(subject)
+	if (subject and splitsubj and
+            self.__dispatch.has_key(string.lower(splitsubj[0]))):
 	    lines = [subject] + string.split(msg.body, '\n')
         else:
 	    lines = string.split(msg.body, '\n')
Index: Mailman/Version.py
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Version.py,v
retrieving revision 1.20.2.13
retrieving revision 1.20.2.15
diff -u -r1.20.2.13 -r1.20.2.15
--- Mailman/Version.py	29 Jul 2002 15:59:23 -0000	1.20.2.13
+++ Mailman/Version.py	8 Feb 2004 18:53:34 -0000	1.20.2.15
@@ -1,4 +1,4 @@
-# Copyright (C) 1998,1999,2000,2001,2002 by the Free Software Foundation, Inc.
+# Copyright (C) 1998-2004 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
@@ -15,7 +15,7 @@
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
 # Mailman version
-VERSION = "2.0.13"
+VERSION = "2.0.14"
 
 # 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 = 13
+MICRO_REV = 14
 REL_LEVEL = FINAL
 # at most 15 beta releases!
 REL_SERIAL = 0
Index: Mailman/Handlers/ToUsenet.py
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Handlers/ToUsenet.py,v
retrieving revision 1.17.2.1
retrieving revision 1.17.2.2
diff -u -r1.17.2.1 -r1.17.2.2
--- Mailman/Handlers/ToUsenet.py	6 Nov 2001 04:31:47 -0000	1.17.2.1
+++ Mailman/Handlers/ToUsenet.py	31 Jul 2002 19:30:41 -0000	1.17.2.2
@@ -116,8 +116,8 @@
     hackmsgid = 1
     if msgid:
         mo = re.search(
-            msgid,
-            r'<mailman.\d+.\d+.(?P<listname>[^@]+)@(?P<hostname>[^>]+)>')
+            r'<mailman.\d+.\d+.(?P<listname>[^@]+)@(?P<hostname>[^>]+)>',
+            msgid)
         if mo:
             lname, hname = mo.group('listname', 'hostname')
             if lname == mlist.internal_name() and hname == mlist.host_name:
Index: admin/www/download.ht
===================================================================
RCS file: /cvsroot/mailman/mailman/admin/www/download.ht,v
retrieving revision 1.5.2.16
retrieving revision 1.5.2.17
diff -u -r1.5.2.16 -r1.5.2.17
--- admin/www/download.ht	29 Jul 2002 15:59:43 -0000	1.5.2.16
+++ admin/www/download.ht	8 Feb 2004 18:53:15 -0000	1.5.2.17
@@ -60,9 +60,9 @@
 <h3>Downloading</h3>
 
 <p>Version
-(<!-VERSION--->2.0.13<!-VERSION--->,
+(<!-VERSION--->2.0.14<!-VERSION--->,
 released on
-<!-DATE--->Jul 29 2002<!-DATE--->)
+<!-DATE--->Feb  8 2004<!-DATE--->)
 is the current GNU release.  It is available from the following mirror sites:
 
 <ul>
Index: admin/www/download.html
===================================================================
RCS file: /cvsroot/mailman/mailman/admin/www/download.html,v
retrieving revision 1.6.2.18
retrieving revision 1.6.2.19
diff -u -r1.6.2.18 -r1.6.2.19
--- admin/www/download.html	29 Jul 2002 15:59:43 -0000	1.6.2.18
+++ admin/www/download.html	8 Feb 2004 18:53:15 -0000	1.6.2.19
@@ -1,7 +1,8 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+                      "http://www.w3.org/TR/html4/loose.dtd" >
 <html>
 <!-- THIS PAGE IS AUTOMATICALLY GENERATED.  DO NOT EDIT. -->
-<!-- Mon Jul 29 11:59:32 2002 -->
+<!-- Sun Feb  8 13:54:10 2004 -->
 <!-- USING HT2HTML 2.0 -->
 <!-- SEE http://ht2html.sf.net -->
 <!-- User-specified headers:
@@ -11,8 +12,8 @@
 
 <head>
 <title>Downloading Mailman - GNU Project - Free Software Foundation (FSF)</title>
-<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
-<meta name="generator" content="HT2HTML/2.0">
+<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
+<meta name="generator" content="HT2HTML/2.0" />
 <LINK REV="made" HREF="mailto:webmasters@www.gnu.org">
 <style type="text/css">
 body { margin: 0px; }
@@ -124,7 +125,26 @@
 <tr><td bgcolor="#99997c">
 <a href="todo.html">Wishlist!</a>
 </td></tr>
-<tr><td bgcolor="#99997c">&nbsp;
+<tr><td bgcolor="#99997c">&nbsp;</td></tr>
+<tr><td bgcolor="#663300"><b><font color="#ffffff">
+Documentation
+</font></b></td></tr>
+<tr><td bgcolor="#99997c">
+<a href="users.html">Users</a>
+</td></tr>
+<tr><td bgcolor="#99997c">
+<a href="mgrs.html">List Managers</a>
+</td></tr>
+<tr><td bgcolor="#99997c">
+<a href="admins.html">Site&nbsp;Administrators</a>
+</td></tr>
+<tr><td bgcolor="#99997c">
+<a href="devs.html">Developers</a>
+</td></tr>
+<tr><td bgcolor="#99997c">
+<a href="otherdocs.html">Other Documentation</a>
+</td></tr>
+<tr><td bgcolor="#99997c">&nbsp;</td></tr>
 <tr><td bgcolor="#663300"><b><font color="#ffffff">
 SMTP servers
 </font></b></td></tr>
@@ -137,7 +157,7 @@
 <tr><td bgcolor="#99997c">
 <a href="http://www.sendmail.org/">Sendmail</a>
 </td></tr>
-<tr><td bgcolor="#99997c">&nbsp;
+<tr><td bgcolor="#99997c">&nbsp;</td></tr>
 <tr><td bgcolor="#663300"><b><font color="#ffffff">
 Other software
 </font></b></td></tr>
@@ -147,7 +167,7 @@
 <tr><td bgcolor="#99997c">
 <a href="http://www.gnu.org/software/gcc/">GNU C compiler</a>
 </td></tr>
-<tr><td bgcolor="#99997c">&nbsp;
+<tr><td bgcolor="#99997c">&nbsp;</td></tr>
 <tr><td bgcolor="#663300"><b><font color="#ffffff">
 Mailman downloads
 </font></b></td></tr>
@@ -160,7 +180,7 @@
 <tr><td bgcolor="#99997c">
 <a href="http://sourceforge.net/project/showfiles.php?group_id=103">From SourceForge</a>
 </td></tr>
-<tr><td bgcolor="#99997c">&nbsp;
+<tr><td bgcolor="#99997c">&nbsp;</td></tr>
 <tr><td bgcolor="#663300"><b><font color="#ffffff">
 Email Us
 </font></b></td></tr>
@@ -183,7 +203,7 @@
 &nbsp;
 </td></tr>
 <tr><td bgcolor="#99997c">
-&copy; 1998,1999,2000,2001,2002<br>Free Software Foundation, Inc.<br>
+&copy; 1998,1999,2000,2001,2002,2003,2004<br>Free Software Foundation, Inc.<br>
 Verbatim copying and distribution of this entire article is permitted in
 any medium, provided this notice is preserved.<br>
 Please send comments on these pages to <a href="mailto:webmasters@gnu.org">
@@ -197,7 +217,7 @@
 <td width="15">&nbsp;&nbsp;</td><!--spacer-->
 <!-- end of sidebar cell -->
 <!-- start of body cell -->
-<td valign="top" width="90%" class="body"><br>
+<td valign="top" width="90%" class="body"><br />
 <h3>Requirements</h3>
 
 <p>Mailman currently runs only on Unix-y systems, such as GNU/Linux,
@@ -246,9 +266,9 @@
 <h3>Downloading</h3>
 
 <p>Version
-(<!-VERSION--->2.0.13<!-VERSION--->,
+(<!-VERSION--->2.0.14<!-VERSION--->,
 released on
-<!-DATE--->Jul 29 2002<!-DATE--->)
+<!-DATE--->Feb  8 2004<!-DATE--->)
 is the current GNU release.  It is available from the following mirror sites:
 
 <ul>
Index: admin/www/mgrs.ht
===================================================================
RCS file: /cvsroot/mailman/mailman/admin/www/mgrs.ht,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -r1.1 -r1.1.2.1
--- admin/www/mgrs.ht	8 Nov 2000 18:43:39 -0000	1.1
+++ admin/www/mgrs.ht	2 Aug 2002 15:46:55 -0000	1.1.2.1
@@ -3,6 +3,6 @@
 
 <h3>List Manager Documentation</h3>
 
-<p><a href="http://www.aurora.edu/~ckolar">Chris Kolar</a> has made
-available <a href="http://www.aurora.edu/~ckolar/mailman/">list
+<p><a href="http://staff.imsa.edu/~ckolar">Chris Kolar</a> has made
+available <a href="http://staff.imsa.edu/~ckolar/mailman/">list
 manager documentation</a> for Mailman.
Index: admin/www/mgrs.html
===================================================================
RCS file: /cvsroot/mailman/mailman/admin/www/mgrs.html,v
retrieving revision 1.4.2.3
retrieving revision 1.4.2.4
diff -u -r1.4.2.3 -r1.4.2.4
--- admin/www/mgrs.html	4 Apr 2002 18:07:27 -0000	1.4.2.3
+++ admin/www/mgrs.html	2 Aug 2002 15:46:55 -0000	1.4.2.4
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <!-- THIS PAGE IS AUTOMATICALLY GENERATED.  DO NOT EDIT. -->
-<!-- Thu Apr  4 12:57:31 2002 -->
+<!-- Fri Aug  2 11:46:26 2002 -->
 <!-- USING HT2HTML 2.0 -->
 <!-- SEE http://ht2html.sf.net -->
 <!-- User-specified headers:
@@ -183,8 +183,8 @@
 <td valign="top" width="90%" class="body"><br>
 <h3>List Manager Documentation</h3>
 
-<p><a href="http://www.aurora.edu/~ckolar">Chris Kolar</a> has made
-available <a href="http://www.aurora.edu/~ckolar/mailman/">list
+<p><a href="http://staff.imsa.edu/~ckolar">Chris Kolar</a> has made
+available <a href="http://staff.imsa.edu/~ckolar/mailman/">list
 manager documentation</a> for Mailman.
 
 </td><!-- end of body cell -->
Index: admin/www/otherdocs.ht
===================================================================
RCS file: /cvsroot/mailman/mailman/admin/www/Attic/otherdocs.ht,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- admin/www/otherdocs.ht	29 Jul 2002 15:58:24 -0000	1.1.2.1
+++ admin/www/otherdocs.ht	2 Aug 2002 15:46:55 -0000	1.1.2.2
@@ -8,7 +8,7 @@
 FAQ, please post your questions to the 
 <a href="lists.html">Mailman-Users</a> mailing list.
 
-<p><a href="http://www.aurora.edu/~ckolar">Chris Kolar</a> has made
+<p><a href="http://staff.imsa.edu/~ckolar">Chris Kolar</a> has made
 available <a href="http://staff.imsa.edu/~ckolar/mailman">Mailman
 documentation</a>, primarily for list owners who are not necessarily
 technical, but who own Mailman mailing lists.
Index: admin/www/otherdocs.html
===================================================================
RCS file: /cvsroot/mailman/mailman/admin/www/Attic/otherdocs.html,v
retrieving revision 1.4.2.4
retrieving revision 1.4.2.5
diff -u -r1.4.2.4 -r1.4.2.5
--- admin/www/otherdocs.html	29 Jul 2002 15:58:24 -0000	1.4.2.4
+++ admin/www/otherdocs.html	2 Aug 2002 15:46:55 -0000	1.4.2.5
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <!-- THIS PAGE IS AUTOMATICALLY GENERATED.  DO NOT EDIT. -->
-<!-- Mon Jul 29 11:58:10 2002 -->
+<!-- Fri Aug  2 11:46:26 2002 -->
 <!-- USING HT2HTML 2.0 -->
 <!-- SEE http://ht2html.sf.net -->
 <!-- User-specified headers:
@@ -188,7 +188,7 @@
 FAQ, please post your questions to the 
 <a href="lists.html">Mailman-Users</a> mailing list.
 
-<p><a href="http://www.aurora.edu/~ckolar">Chris Kolar</a> has made
+<p><a href="http://staff.imsa.edu/~ckolar">Chris Kolar</a> has made
 available <a href="http://staff.imsa.edu/~ckolar/mailman">Mailman
 documentation</a>, primarily for list owners who are not necessarily
 technical, but who own Mailman mailing lists.
Index: admin/www/users.ht
===================================================================
RCS file: /cvsroot/mailman/mailman/admin/www/users.ht,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -r1.1 -r1.1.2.1
--- admin/www/users.ht	8 Nov 2000 18:43:39 -0000	1.1
+++ admin/www/users.ht	2 Aug 2002 15:46:55 -0000	1.1.2.1
@@ -3,6 +3,6 @@
 
 <h3>User Documentation</h3>
 
-<p><a href="http://www.aurora.edu/~ckolar">Chris Kolar</a> has made
-available a <a href="http://www.aurora.edu/~ckolar/mailman/">Mailman
+<p><a href="http://staff.imsa.edu/~ckolar">Chris Kolar</a> has made
+available a <a href="http://staff.imsa.edu/~ckolar/mailman/">Mailman
 user guide</a> for end-users interacting with a Mailman system.
Index: admin/www/users.html
===================================================================
RCS file: /cvsroot/mailman/mailman/admin/www/users.html,v
retrieving revision 1.4.2.3
retrieving revision 1.4.2.4
diff -u -r1.4.2.3 -r1.4.2.4
--- admin/www/users.html	4 Apr 2002 18:07:27 -0000	1.4.2.3
+++ admin/www/users.html	2 Aug 2002 15:46:55 -0000	1.4.2.4
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <!-- THIS PAGE IS AUTOMATICALLY GENERATED.  DO NOT EDIT. -->
-<!-- Thu Apr  4 12:57:31 2002 -->
+<!-- Fri Aug  2 11:46:26 2002 -->
 <!-- USING HT2HTML 2.0 -->
 <!-- SEE http://ht2html.sf.net -->
 <!-- User-specified headers:
@@ -183,8 +183,8 @@
 <td valign="top" width="90%" class="body"><br>
 <h3>User Documentation</h3>
 
-<p><a href="http://www.aurora.edu/~ckolar">Chris Kolar</a> has made
-available a <a href="http://www.aurora.edu/~ckolar/mailman/">Mailman
+<p><a href="http://staff.imsa.edu/~ckolar">Chris Kolar</a> has made
+available a <a href="http://staff.imsa.edu/~ckolar/mailman/">Mailman
 user guide</a> for end-users interacting with a Mailman system.
 
 </td><!-- end of body cell -->
