Author: glen Date: Mon Jul 17 20:58:30 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- new
---- Files affected:
SOURCES:
eventum-unbalancedquotesinemailaddress.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/eventum-unbalancedquotesinemailaddress.patch
diff -u /dev/null SOURCES/eventum-unbalancedquotesinemailaddress.patch:1.1
--- /dev/null Mon Jul 17 22:58:30 2006
+++ SOURCES/eventum-unbalancedquotesinemailaddress.patch Mon Jul 17
22:58:25 2006
@@ -0,0 +1,17 @@
+avoid leading spaces causing unbalanced quotes to be added:
+
+$ ./spam-unparseable-mail.php
+from[ "blah" <[EMAIL PROTECTED]>]
+address[" "blah" <[EMAIL PROTECTED]>]
+
+--- eventum/include/class.mail.php~ 2006-07-17 23:53:46.000000000 +0300
++++ eventum/include/class.mail.php 2006-07-17 23:55:24.587626835 +0300
+@@ -211,7 +211,7 @@
+ {
+ // check if we have a <
+ if ((strstr($address, '<')) &&
(!Mime_Helper::isQuotedPrintable($address))) {
+- $address = stripslashes($address);
++ $address = stripslashes(trim($address));
+ // is the address in the format 'name' <address> ?
+ if ((strstr($address, "'")) || (strstr($address, "."))) {
+ $first_part = substr($address, 0, strpos($address, '<') - 1);
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit