summaryrefslogtreecommitdiffstats
path: root/vendor/pear
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2015-01-27 09:29:09 +0100
committerBernhard Posselt <dev@bernhard-posselt.com>2015-01-27 09:29:09 +0100
commit73f65c8fbadbdd2098448e77b6d3f0464ad8613e (patch)
treef22ba63a222fb4f7d05427b661f3c008170047fd /vendor/pear
parentbe37aed9f5d923fe16e264c6ffc97db08503b791 (diff)
update picofeed
Diffstat (limited to 'vendor/pear')
-rwxr-xr-xvendor/pear/net_url2/Net/URL2.php3
-rw-r--r--vendor/pear/net_url2/package.xml24
-rw-r--r--vendor/pear/net_url2/tests/Net/URL2Test.php3
3 files changed, 25 insertions, 5 deletions
diff --git a/vendor/pear/net_url2/Net/URL2.php b/vendor/pear/net_url2/Net/URL2.php
index 6b323fcbf..dba48ce04 100755
--- a/vendor/pear/net_url2/Net/URL2.php
+++ b/vendor/pear/net_url2/Net/URL2.php
@@ -801,7 +801,8 @@ class Net_URL2
// Normalize case of %XX percentage-encodings (RFC 3986, section 6.2.2.1)
// Normalize percentage-encoded unreserved characters (section 6.2.2.2)
- $fields = array(&$this->_userinfo, &$this->_host, &$this->_path);
+ $fields = array(&$this->_userinfo, &$this->_host, &$this->_path,
+ &$this->_query, &$this->_fragment);
foreach ($fields as &$field) {
if ($field !== false) {
$field = $this->_normalize("$field");
diff --git a/vendor/pear/net_url2/package.xml b/vendor/pear/net_url2/package.xml
index c819c2490..49a93ced1 100644
--- a/vendor/pear/net_url2/package.xml
+++ b/vendor/pear/net_url2/package.xml
@@ -32,10 +32,10 @@ http://pear.php.net/dtd/package-2.0.xsd">
<active>no</active>
</lead>
- <date>2014-10-21</date>
- <time>18:09:00</time>
+ <date>2014-12-27</date>
+ <time>14:00:00</time>
<version>
- <release>2.1.0</release>
+ <release>2.1.1</release>
<api>2.1.0</api>
</version>
<stability>
@@ -44,7 +44,7 @@ http://pear.php.net/dtd/package-2.0.xsd">
</stability>
<license uri="https://spdx.org/licenses/BSD-3-Clause">BSD-3-Clause</license>
<notes>
- * New: OPTION_DROP_SEQUENCE
+ * Fixed #20473: Normalize query and fragment broken
</notes>
<contents>
@@ -84,6 +84,22 @@ http://pear.php.net/dtd/package-2.0.xsd">
<phprelease />
<changelog>
<release>
+ <date>2014-12-27</date>
+ <time>14:00:00</time>
+ <version>
+ <release>2.1.1</release>
+ <api>2.1.0</api>
+ </version>
+ <stability>
+ <release>stable</release>
+ <api>stable</api>
+ </stability>
+ <license uri="https://spdx.org/licenses/BSD-3-Clause">BSD-3-Clause</license>
+ <notes>
+ * Fixed #20473: Normalize query and fragment broken
+ </notes>
+ </release>
+ <release>
<date>2014-10-21</date>
<time>18:09:00</time>
<version>
diff --git a/vendor/pear/net_url2/tests/Net/URL2Test.php b/vendor/pear/net_url2/tests/Net/URL2Test.php
index 30330b1a9..a17d0c5f6 100644
--- a/vendor/pear/net_url2/tests/Net/URL2Test.php
+++ b/vendor/pear/net_url2/tests/Net/URL2Test.php
@@ -839,6 +839,9 @@ class Net_URL2Test extends PHPUnit_Framework_TestCase
// Bug #20161: URLs with "0" as host fail to normalize with empty path
array('http://0/', 'http://0'),
+
+ // Bug #20473: Normalize query and fragment broken
+ array('foo:///?%66%6f%6f#%62%61%72', 'foo:///?foo#bar'),
);
}