[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Glob...
From: |
Martin Guy |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Glob... |
Date: |
Sat, 03 Feb 2007 04:03:30 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Martin Guy <martinwguy> 07/02/03 04:03:30
Modified files:
. : ChangeLog
testsuite/actionscript.all: Global.as
Log message:
add checks for malformed encoded URLs
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2237&r2=1.2238
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/Global.as?cvsroot=gnash&r1=1.17&r2=1.18
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2237
retrieving revision 1.2238
diff -u -b -r1.2237 -r1.2238
--- ChangeLog 2 Feb 2007 20:41:55 -0000 1.2237
+++ ChangeLog 3 Feb 2007 04:03:29 -0000 1.2238
@@ -1,3 +1,8 @@
+2007-02-02 Martin Guy <address@hidden>
+
+ * testsuite/actionscript.all/Global.as: add checks for malformed
+ encoded URLs
+
2007-02-02 Tomas Groth Christensen <address@hidden>
* server/asobj/NetStreamFfmpeg.cpp: Fixed a deadlock when deleting
Index: testsuite/actionscript.all/Global.as
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/Global.as,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- testsuite/actionscript.all/Global.as 1 Feb 2007 19:35:36 -0000
1.17
+++ testsuite/actionscript.all/Global.as 3 Feb 2007 04:03:30 -0000
1.18
@@ -20,7 +20,7 @@
// compile this test case with Ming makeswf, and then
// execute it like this gnash -1 -r 0 -v out.swf
-rcsid="$Id: Global.as,v 1.17 2007/02/01 19:35:36 martinwguy Exp $";
+rcsid="$Id: Global.as,v 1.18 2007/02/03 04:03:30 martinwguy Exp $";
#include "check.as"
@@ -58,6 +58,9 @@
// All %NN must become the corresponding ascii char
check ( unescape('%3A%2F%3F%3D%26') == ':/?=&' );
+check ( unescape('%3a%2f%3f%3d%26') == ':/?=&' );
+check ( unescape('%3a%2f%3f%3d%26%') == ':/?=&%' );
+check ( unescape('%3a%2f%3f%3d%26%2') == ':/?=&%2' );
// All URL-special chars become the corresponding %NN hex
check (escape(' "#$%&+,/:;<=') == '%20%22%23%24%25%26%2B%2C%2F%3A%3B%3C%3D');