* Added a REQUEST_URI check to the bug 28235 handling.
authorTim Starling <tstarling@users.mediawiki.org>
Mon, 6 Jun 2011 11:59:20 +0000 (11:59 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Mon, 6 Jun 2011 11:59:20 +0000 (11:59 +0000)
commitf3f1fcdc2c6b034d832c960301dc8abece5c767f
tree2581645db56c7108dfcfde2a88872d1d69f373d6
parent485dc3a0d62a9ca097b9a5240173e73316419d55
* Added a REQUEST_URI check to the bug 28235 handling.
* Moved most of the bug 28235 code out to a separate library class, since I was running out of distinct function names.
* Merged the QUERY_STRING and PATH_INFO security checks, since they are dealing with the exact same problem. Removed WebRequest::isQueryStringBad().
* Deal with img_auth.php by having it specify what extension it expects to be streaming out. This extension can then be compared with the extension that IE might detect.
img_auth.php
includes/AutoLoader.php
includes/WebRequest.php
includes/libs/IEUrlExtension.php [new file with mode: 0644]
tests/phpunit/includes/FindIE6ExtensionTest.php