From: Tom C. <tom...@us...> - 2007-11-03 18:02:37
|
Update of /cvsroot/qmailadmin/qmailadmin In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv25541 Modified Files: Tag: stable-1_2 mailinglist.c ChangeLog Log Message: make sure name of list to delete is valid Index: mailinglist.c =================================================================== RCS file: /cvsroot/qmailadmin/qmailadmin/mailinglist.c,v retrieving revision 1.5.2.13 retrieving revision 1.5.2.14 diff -u -d -r1.5.2.13 -r1.5.2.14 --- mailinglist.c 3 Nov 2007 17:49:36 -0000 1.5.2.13 +++ mailinglist.c 3 Nov 2007 18:02:25 -0000 1.5.2.14 @@ -324,6 +324,12 @@ exit(0); } + if (fixup_local_name (ActionUser)) { + // invalid address given, abort + vclose(); + exit(0); + } + if ( (mydir = opendir(".")) == NULL ) { printf ("%s %d<BR>\n", html_text[143], 1); printf ("</table>"); Index: ChangeLog =================================================================== RCS file: /cvsroot/qmailadmin/qmailadmin/ChangeLog,v retrieving revision 1.15.2.106 retrieving revision 1.15.2.107 diff -u -d -r1.15.2.106 -r1.15.2.107 --- ChangeLog 3 Nov 2007 17:49:36 -0000 1.15.2.106 +++ ChangeLog 3 Nov 2007 18:02:25 -0000 1.15.2.107 @@ -19,6 +19,7 @@ flexible HTML templates. - When deleting a subscriber, convert '=' to '@' if no '@'. [1651370] - Slight change to Jorgen Moth's patch. + - mailinglist.c: make sure name of list to delete is valid. 1.2.11 - released 29-Dec-06 |