From 73f65c8fbadbdd2098448e77b6d3f0464ad8613e Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Tue, 27 Jan 2015 09:29:09 +0100 Subject: update picofeed --- vendor/pear/net_url2/Net/URL2.php | 3 ++- vendor/pear/net_url2/package.xml | 24 ++++++++++++++++++++---- vendor/pear/net_url2/tests/Net/URL2Test.php | 3 +++ 3 files changed, 25 insertions(+), 5 deletions(-) (limited to 'vendor/pear') 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"> no - 2014-10-21 - + 2014-12-27 + - 2.1.0 + 2.1.1 2.1.0 @@ -44,7 +44,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> BSD-3-Clause - * New: OPTION_DROP_SEQUENCE + * Fixed #20473: Normalize query and fragment broken @@ -83,6 +83,22 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + 2014-12-27 + + + 2.1.1 + 2.1.0 + + + stable + stable + + BSD-3-Clause + + * Fixed #20473: Normalize query and fragment broken + + 2014-10-21 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'), ); } -- cgit v1.2.3