gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog server/URLAccessManager.cpp


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/URLAccessManager.cpp
Date: Sat, 26 Aug 2006 10:21:39 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/08/26 10:21:39

Modified files:
        .              : ChangeLog 
        server         : URLAccessManager.cpp 

Log message:
        * server/URLAccessManager.cpp (allow): always allow from local host.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.723&r2=1.724
http://cvs.savannah.gnu.org/viewcvs/gnash/server/URLAccessManager.cpp?cvsroot=gnash&r1=1.3&r2=1.4

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.723
retrieving revision 1.724
diff -u -b -r1.723 -r1.724
--- ChangeLog   26 Aug 2006 10:14:51 -0000      1.723
+++ ChangeLog   26 Aug 2006 10:21:39 -0000      1.724
@@ -1,5 +1,6 @@
 2006-08-26 Sandro Santilli  <address@hidden>
 
+       * server/URLAccessManager.cpp (allow): always allow from local host.
        * server/morph2.{cpp,h}, server/parser/morph2_character_def.{cpp,h},
          server/Makefile.am, server/parser/Makefile.am, server/impl.cpp,
          server/swf/tag_loaders.cpp:

Index: server/URLAccessManager.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/URLAccessManager.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- server/URLAccessManager.cpp 24 Aug 2006 14:44:05 -0000      1.3
+++ server/URLAccessManager.cpp 26 Aug 2006 10:21:39 -0000      1.4
@@ -225,7 +225,14 @@
 allow(const URL& url)
 {
        // We might reintroduce use of an AccessPolicy cache
-       return host_check(url.hostname());
+
+       std::string host = url.hostname();
+
+       // always allow from local host
+       if (host.size() == 0) {
+               return true;
+       }
+       return host_check(host);
 }
 
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]