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
|