From 16d40d713b1d8d924ac20b542d344552a4c29648 Mon Sep 17 00:00:00 2001 From: Derek Jones Date: Fri, 10 Jul 2009 17:53:57 +0000 Subject: Fixed a case sensitive string replacement, simplified redundant string replacement --- system/libraries/Input.php | 4 ++-- user_guide/changelog.html | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/system/libraries/Input.php b/system/libraries/Input.php index 407990370..e7bf72779 100644 --- a/system/libraries/Input.php +++ b/system/libraries/Input.php @@ -656,11 +656,11 @@ class CI_Input { { // Images have a tendency to have the PHP short opening and closing tags every so often // so we skip those and only do the long opening tags. - $str = str_replace(array(''), array('<?php', '<?PHP', '<?', '?>'), $str); + $str = str_replace(array(''), array('<?', '?>'), $str); } /* diff --git a/user_guide/changelog.html b/user_guide/changelog.html index d99a52f82..2cd5c68ea 100644 --- a/user_guide/changelog.html +++ b/user_guide/changelog.html @@ -99,6 +99,7 @@ SVN Revision:

  • Fixed a bug to prevent PHP errors when attempting to use sendmail on servers that have manually disabled the PHP popen() function.
  • Fixed a bug that would cause PHP errors in XML-RPC data if the PHP data type did not match the specified XML-RPC type.
  • Fixed a bug in the XML-RPC class with parsing dateTime.iso8601 data types.
  • +
  • Fixed a case sensitive string replacement in xss_clean()
  • Version 1.7.1

    -- cgit v1.2.3-24-g4f1b