| | | |
Offset 2, 8 lines modified | Offset 2, 8 lines modified |
2 | *·Add·ability·to·return·relative·URL·when·converting·to·string. | 2 | *·Add·ability·to·return·relative·URL·when·converting·to·string. |
3 | *·Add·Horde_Url_Exception::. | 3 | *·Add·Horde_Url_Exception::. |
4 | *·Add·Horde_Url::redirect(). | 4 | *·Add·Horde_Url::redirect(). |
5 | *·Add·Horde_Url::unique(). | 5 | *·Add·Horde_Url::unique(). |
6 | *·Add·support·for·callback·function·for·toString·conversion. | 6 | *·Add·support·for·callback·function·for·toString·conversion. |
7 | *·Add·support·for·URL·anchors. | 7 | *·Add·support·for·URL·anchors. |
8 | *·Added·Horde_Url::uriB64Encode()·and·Horde_Url::uriB64Decode().";}i:1;a:5:{s:7:"version";a:2:{s:7:"release";s:10:"1.0.0beta1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2011-03-16";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:33:"*·First·beta·release·for·Horde·4.";}i:2;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"1.0.0RC1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2011-03-22";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:38:"*·First·release·candidate·for·Horde·4.";}i:3;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"1.0.0RC2";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2011-03-29";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:39:"*·Second·release·candidate·for·Horde·4.";}i:4;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.0";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2011-04-06";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:35:"*·First·stable·release·for·Horde·4.";}i:5;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-04-10";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:25:"*·[rla]·Add·license·file.";}i:6;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.2";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-05-09";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:58:"*·[mms]·Don't·encode·anchor·string·if·raw·mode·is·enabled.";}i:7;a:5:{s:7:"version";a:2:{s:7:"release";s:11:"2.0.0alpha1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:5:"alpha";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-07-06";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:34:"*·First·alpha·release·for·Horde·5.";}i:8;a:5:{s:7:"version";a:2:{s:7:"release";s:10:"2.0.0beta1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-07-19";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:94:"*·First·beta·release·for·Horde·5. | 8 | *·Added·Horde_Url::uriB64Encode()·and·Horde_Url::uriB64Decode().";}i:1;a:5:{s:7:"version";a:2:{s:7:"release";s:10:"1.0.0beta1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2011-03-16";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:33:"*·First·beta·release·for·Horde·4.";}i:2;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"1.0.0RC1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2011-03-22";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:38:"*·First·release·candidate·for·Horde·4.";}i:3;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"1.0.0RC2";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2011-03-29";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:39:"*·Second·release·candidate·for·Horde·4.";}i:4;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.0";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2011-04-06";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:35:"*·First·stable·release·for·Horde·4.";}i:5;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-04-10";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:25:"*·[rla]·Add·license·file.";}i:6;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.2";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-05-09";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:58:"*·[mms]·Don't·encode·anchor·string·if·raw·mode·is·enabled.";}i:7;a:5:{s:7:"version";a:2:{s:7:"release";s:11:"2.0.0alpha1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:5:"alpha";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-07-06";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:34:"*·First·alpha·release·for·Horde·5.";}i:8;a:5:{s:7:"version";a:2:{s:7:"release";s:10:"2.0.0beta1";s:3:"api";s:5:"1.0.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-07-19";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:94:"*·First·beta·release·for·Horde·5. |
9 | *·[jan]·Make·constructor·parameters·optional·for·empty·URLs.";}i:9;a:5:{s:7:"version";a:2:{s:7:"release";s:10:"2.0.0beta2";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-08-29";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:35:"*·[mms]·Add·Horde_Url::setScheme().";}i:10;a:5:{s:7:"version";a:2:{s:7:"release";s:10:"2.0.0beta3";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-10-12";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:45:"*·[mms]·Make·parameter·generation·extendable.";}i:11;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"2.0.0RC1";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-10-26";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:86:"*·[mms]·Fix·copying·all·parameters·when·cloning·a·Horde_Url·object·in·the·constructor.";}i:12;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.0.0";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-10-30";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:35:"*·First·stable·release·for·Horde·5.";}i:13;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.0.1";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-11-19";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:34:"*·[mms]·Use·new·Horde_Test·layout.";}i:14;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.1.0";s:3:"api";s:5:"2.1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2013-01-29";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:33:"*·[mms]·Add·Horde_Url_Data·class.";}i:15;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.0";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2013-03-05";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:37:"*·[mms]·Add·Horde_Url_Data::isData().";}i:16;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.1";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2013-08-27";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:136:"*·[mms]·Use·strpos()·instead·of·preg_match()·for·simple·string·searches·(Thomas·Jarosch·<thomas.jarosch@intra2net.com>,·Request·#12603).";}i:17;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.2";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2014-03-03";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:38:"*·[mms]·Optimize·Horde_Url#toString().";}i:18;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.3";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2014-06-04";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:51:"*·[mms]·Catch/ignore·invalid·RFC·2397·data·strings.";}i:19;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.4";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2015-01-09";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:36:"*·[jan]·Improve·PSR-2·compatibility.";}i:20;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.5";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2016-02-02";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:32:"*·[jan]·Mark·PHP·7·as·supported.";}i:21;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.6";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2017-08-01";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:78:"*·[jan]·SECURITY:·Fix·XSS·vulnerability·with·pathinfo·component·in·toString().";}}}s:8:"filelist";a:16:{s:21:"doc/Horde/Url/COPYING";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"doc/Horde/Url/COPYING";s:4:"role";s:3:"doc";s:10:"install-as";s:7:"COPYING";s:6:"md5sum";s:32:"321bf41f280cf805086dd5a720b37785";s:12:"installed_as";s:46:"/usr/share/doc/php-horde-url/Horde_Url/COPYING";}s:22:"lib/Horde/Url/Data.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:22:"lib/Horde/Url/Data.php";s:4:"role";s:3:"php";s:10:"install-as";s:18:"Horde/Url/Data.php";s:6:"md5sum";s:32:"af2c7fbd398b193ff80414673b03fcb9";s:12:"installed_as";s:33:"/usr/share/php/Horde/Url/Data.php";}s:27:"lib/Horde/Url/Exception.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:27:"lib/Horde/Url/Exception.php";s:4:"role";s:3:"php";s:10:"install-as";s:23:"Horde/Url/Exception.php";s:6:"md5sum";s:32:"5c43e8bc21e18f0812d2eab078413956";s:12:"installed_as";s:38:"/usr/share/php/Horde/Url/Exception.php";}s:17:"lib/Horde/Url.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:17:"lib/Horde/Url.php";s:4:"role";s:3:"php";s:10:"install-as";s:13:"Horde/Url.php";s:6:"md5sum";s:32:"f3e9ed88c743ea6540cce42aea1b6de5";s:12:"installed_as";s:28:"/usr/share/php/Horde/Url.php";}s:26:"test/Horde/Url/AddTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"test/Horde/Url/AddTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:21:"Horde/Url/AddTest.php";s:6:"md5sum";s:32:"8c8ad8a5258a2f50ec3720122133712e";s:12:"installed_as";s:52:"/usr/share/php/tests/Horde_Url/Horde/Url/AddTest.php";}s:27:"test/Horde/Url/AllTests.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:27:"test/Horde/Url/AllTests.php";s:4:"role";s:4:"test";s:10:"install-as";s:22:"Horde/Url/AllTests.php";s:6:"md5sum";s:32:"8bc9518b9c0576806c82d9413489d099";s:12:"installed_as";s:53:"/usr/share/php/tests/Horde_Url/Horde/Url/AllTests.php";}s:28:"test/Horde/Url/bootstrap.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:28:"test/Horde/Url/bootstrap.php";s:4:"role";s:4:"test";s:10:"install-as";s:23:"Horde/Url/bootstrap.php";s:6:"md5sum";s:32:"0a5018f0726d4673850fece3ad4d72c0";s:12:"installed_as";s:54:"/usr/share/php/tests/Horde_Url/Horde/Url/bootstrap.php";}s:31:"test/Horde/Url/CallbackTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:31:"test/Horde/Url/CallbackTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:26:"Horde/Url/CallbackTest.php";s:6:"md5sum";s:32:"0c6d23d6aa5975d096c3734e03a37687";s:12:"installed_as";s:57:"/usr/share/php/tests/Horde_Url/Horde/Url/CallbackTest.php";}s:34:"test/Horde/Url/ConstructorTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:34:"test/Horde/Url/ConstructorTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:29:"Horde/Url/ConstructorTest.php";s:6:"md5sum";s:32:"fc56f91d1b582e968397ace0145f0038";s:12:"installed_as";s:60:"/usr/share/php/tests/Horde_Url/Horde/Url/ConstructorTest.php";}s:27:"test/Horde/Url/LinkTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:27:"test/Horde/Url/LinkTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:22:"Horde/Url/LinkTest.php";s:6:"md5sum";s:32:"edcf2bd915b7e58c588494728a9f0931";s:12:"installed_as";s:53:"/usr/share/php/tests/Horde_Url/Horde/Url/LinkTest.php";}s:26:"test/Horde/Url/phpunit.xml";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"test/Horde/Url/phpunit.xml";s:4:"role";s:4:"test";s:10:"install-as";s:21:"Horde/Url/phpunit.xml";s:6:"md5sum";s:32:"090ce475b8a9773a240e954334988c75";s:12:"installed_as";s:52:"/usr/share/php/tests/Horde_Url/Horde/Url/phpunit.xml";}s:26:"test/Horde/Url/RawTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"test/Horde/Url/RawTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:21:"Horde/Url/RawTest.php";s:6:"md5sum";s:32:"7d5af462039f6062ad3629caa257cab9";s:12:"installed_as";s:52:"/usr/share/php/tests/Horde_Url/Horde/Url/RawTest.php";}s:31:"test/Horde/Url/RedirectTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:31:"test/Horde/Url/RedirectTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:26:"Horde/Url/RedirectTest.php";s:6:"md5sum";s:32:"cf5b8c94fca690cc9c835011c23dfc23";s:12:"installed_as";s:57:"/usr/share/php/tests/Horde_Url/Horde/Url/RedirectTest.php";}s:29:"test/Horde/Url/RemoveTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:29:"test/Horde/Url/RemoveTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:24:"Horde/Url/RemoveTest.php";s:6:"md5sum";s:32:"287598f7f7d150d4d5274389b2214d70";s:12:"installed_as";s:55:"/usr/share/php/tests/Horde_Url/Horde/Url/RemoveTest.php";}s:31:"test/Horde/Url/TostringTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:31:"test/Horde/Url/TostringTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:26:"Horde/Url/TostringTest.php";s:6:"md5sum";s:32:"8001734e01d7b8ca60ebf0045c910da6";s:12:"installed_as";s:57:"/usr/share/php/tests/Horde_Url/Horde/Url/TostringTest.php";}s:30:"test/Horde/Url/UrlDataTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:30:"test/Horde/Url/UrlDataTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:25:"Horde/Url/UrlDataTest.php";s:6:"md5sum";s:32:"b7fea6f19128bc4f6bba111bdd4d4d38";s:12:"installed_as";s:56:"/usr/share/php/tests/Horde_Url/Horde/Url/UrlDataTest.php";}}s:12:"_lastversion";N;s:7:"dirtree";a:6:{s:38:"/usr/share/doc/php-horde-url/Horde_Url";b:1;s:24:"/usr/share/php/Horde/Url";b:1;s:20:"/usr/share/php/Horde";b:1;s:40:"/usr/share/php/tests/Horde_Url/Horde/Url";b:1;s:36:"/usr/share/php/tests/Horde_Url/Horde";b:1;s:30:"/usr/share/php/tests/Horde_Url";b:1;}s:3:"old";a:7:{s:7:"version";s:5:"2.2.6";s:12:"release_date";s:10:"2017-08-01";s:13:"release_state";s:6:"stable";s:15:"release_license";s:8:"LGPL-2.1";s:13:"release_notes";s:78:"*·[jan]·SECURITY:·Fix·XSS·vulnerability·with·pathinfo·component·in·toString().";s:12:"release_deps";a:7:{i:0;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"le";s:7:"version";s:11:"8.0.0alpha1";s:8:"optional";s:2:"no";}i:1;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"5.3.0";s:8:"optional";s:2:"no";}i:2;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:4:"PEAR";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.7.0";s:8:"optional";s:2:"no";}i:3;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:14:"pear.horde.org";s:4:"name";s:15:"Horde_Exception";s:3:"rel";s:2:"le";s:7:"version";s:11:"3.0.0alpha1";s:8:"optional";s:2:"no";}i:4;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:14:"pear.horde.org";s:4:"name";s:15:"Horde_Exception";s:3:"rel";s:2:"ge";s:7:"version";s:5:"2.0.0";s:8:"optional";s:2:"no";}i:5;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:14:"pear.horde.org";s:4:"name";s:10:"Horde_Test";s:3:"rel";s:2:"le";s:7:"version";s:11:"3.0.0alpha1";s:8:"optional";s:3:"yes";}i:6;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:14:"pear.horde.org";s:4:"name";s:10:"Horde_Test";s:3:"rel";s:2:"ge";s:7:"version";s:5:"2.1.0";s:8:"optional";s:3:"yes";}}s:11:"maintainers";a:2:{i:0;a:5:{s:4:"name";s:13:"Jan·Schneider";s:5:"email";s:13:"jan@horde.org";s:6:"active";s:3:"yes";s:6:"handle";s:3:"jan";s:4:"role";s:4:"lead";}i:1;a:5:{s:4:"name";s:15:"Michael·Slusarz";s:5:"email";s:17:"slusarz@horde.org";s:6:"active";s:3:"yes";s:6:"handle";s:7:"slusarz";s:4:"role";s:4:"lead";}}}s:10:"xsdversion";s:3:"2.0";s:13:"_lastmodified";i:1629965479;} | 9 | *·[jan]·Make·constructor·parameters·optional·for·empty·URLs.";}i:9;a:5:{s:7:"version";a:2:{s:7:"release";s:10:"2.0.0beta2";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-08-29";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:35:"*·[mms]·Add·Horde_Url::setScheme().";}i:10;a:5:{s:7:"version";a:2:{s:7:"release";s:10:"2.0.0beta3";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-10-12";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:45:"*·[mms]·Make·parameter·generation·extendable.";}i:11;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"2.0.0RC1";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-10-26";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:86:"*·[mms]·Fix·copying·all·parameters·when·cloning·a·Horde_Url·object·in·the·constructor.";}i:12;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.0.0";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-10-30";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:35:"*·First·stable·release·for·Horde·5.";}i:13;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.0.1";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2012-11-19";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:34:"*·[mms]·Use·new·Horde_Test·layout.";}i:14;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.1.0";s:3:"api";s:5:"2.1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2013-01-29";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:33:"*·[mms]·Add·Horde_Url_Data·class.";}i:15;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.0";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2013-03-05";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:37:"*·[mms]·Add·Horde_Url_Data::isData().";}i:16;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.1";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2013-08-27";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:136:"*·[mms]·Use·strpos()·instead·of·preg_match()·for·simple·string·searches·(Thomas·Jarosch·<thomas.jarosch@intra2net.com>,·Request·#12603).";}i:17;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.2";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2014-03-03";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:38:"*·[mms]·Optimize·Horde_Url#toString().";}i:18;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.3";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2014-06-04";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:51:"*·[mms]·Catch/ignore·invalid·RFC·2397·data·strings.";}i:19;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.4";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2015-01-09";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:36:"*·[jan]·Improve·PSR-2·compatibility.";}i:20;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.5";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2016-02-02";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:32:"*·[jan]·Mark·PHP·7·as·supported.";}i:21;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"2.2.6";s:3:"api";s:5:"2.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2017-08-01";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:36:"http://www.horde.org/licenses/lgpl21";}s:8:"_content";s:8:"LGPL-2.1";}s:5:"notes";s:78:"*·[jan]·SECURITY:·Fix·XSS·vulnerability·with·pathinfo·component·in·toString().";}}}s:8:"filelist";a:16:{s:21:"doc/Horde/Url/COPYING";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:21:"doc/Horde/Url/COPYING";s:4:"role";s:3:"doc";s:10:"install-as";s:7:"COPYING";s:6:"md5sum";s:32:"321bf41f280cf805086dd5a720b37785";s:12:"installed_as";s:46:"/usr/share/doc/php-horde-url/Horde_Url/COPYING";}s:22:"lib/Horde/Url/Data.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:22:"lib/Horde/Url/Data.php";s:4:"role";s:3:"php";s:10:"install-as";s:18:"Horde/Url/Data.php";s:6:"md5sum";s:32:"af2c7fbd398b193ff80414673b03fcb9";s:12:"installed_as";s:33:"/usr/share/php/Horde/Url/Data.php";}s:27:"lib/Horde/Url/Exception.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:27:"lib/Horde/Url/Exception.php";s:4:"role";s:3:"php";s:10:"install-as";s:23:"Horde/Url/Exception.php";s:6:"md5sum";s:32:"5c43e8bc21e18f0812d2eab078413956";s:12:"installed_as";s:38:"/usr/share/php/Horde/Url/Exception.php";}s:17:"lib/Horde/Url.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:17:"lib/Horde/Url.php";s:4:"role";s:3:"php";s:10:"install-as";s:13:"Horde/Url.php";s:6:"md5sum";s:32:"f3e9ed88c743ea6540cce42aea1b6de5";s:12:"installed_as";s:28:"/usr/share/php/Horde/Url.php";}s:26:"test/Horde/Url/AddTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"test/Horde/Url/AddTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:21:"Horde/Url/AddTest.php";s:6:"md5sum";s:32:"8c8ad8a5258a2f50ec3720122133712e";s:12:"installed_as";s:52:"/usr/share/php/tests/Horde_Url/Horde/Url/AddTest.php";}s:27:"test/Horde/Url/AllTests.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:27:"test/Horde/Url/AllTests.php";s:4:"role";s:4:"test";s:10:"install-as";s:22:"Horde/Url/AllTests.php";s:6:"md5sum";s:32:"8bc9518b9c0576806c82d9413489d099";s:12:"installed_as";s:53:"/usr/share/php/tests/Horde_Url/Horde/Url/AllTests.php";}s:28:"test/Horde/Url/bootstrap.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:28:"test/Horde/Url/bootstrap.php";s:4:"role";s:4:"test";s:10:"install-as";s:23:"Horde/Url/bootstrap.php";s:6:"md5sum";s:32:"0a5018f0726d4673850fece3ad4d72c0";s:12:"installed_as";s:54:"/usr/share/php/tests/Horde_Url/Horde/Url/bootstrap.php";}s:31:"test/Horde/Url/CallbackTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:31:"test/Horde/Url/CallbackTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:26:"Horde/Url/CallbackTest.php";s:6:"md5sum";s:32:"0c6d23d6aa5975d096c3734e03a37687";s:12:"installed_as";s:57:"/usr/share/php/tests/Horde_Url/Horde/Url/CallbackTest.php";}s:34:"test/Horde/Url/ConstructorTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:34:"test/Horde/Url/ConstructorTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:29:"Horde/Url/ConstructorTest.php";s:6:"md5sum";s:32:"fc56f91d1b582e968397ace0145f0038";s:12:"installed_as";s:60:"/usr/share/php/tests/Horde_Url/Horde/Url/ConstructorTest.php";}s:27:"test/Horde/Url/LinkTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:27:"test/Horde/Url/LinkTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:22:"Horde/Url/LinkTest.php";s:6:"md5sum";s:32:"edcf2bd915b7e58c588494728a9f0931";s:12:"installed_as";s:53:"/usr/share/php/tests/Horde_Url/Horde/Url/LinkTest.php";}s:26:"test/Horde/Url/phpunit.xml";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"test/Horde/Url/phpunit.xml";s:4:"role";s:4:"test";s:10:"install-as";s:21:"Horde/Url/phpunit.xml";s:6:"md5sum";s:32:"090ce475b8a9773a240e954334988c75";s:12:"installed_as";s:52:"/usr/share/php/tests/Horde_Url/Horde/Url/phpunit.xml";}s:26:"test/Horde/Url/RawTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:26:"test/Horde/Url/RawTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:21:"Horde/Url/RawTest.php";s:6:"md5sum";s:32:"7d5af462039f6062ad3629caa257cab9";s:12:"installed_as";s:52:"/usr/share/php/tests/Horde_Url/Horde/Url/RawTest.php";}s:31:"test/Horde/Url/RedirectTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:31:"test/Horde/Url/RedirectTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:26:"Horde/Url/RedirectTest.php";s:6:"md5sum";s:32:"cf5b8c94fca690cc9c835011c23dfc23";s:12:"installed_as";s:57:"/usr/share/php/tests/Horde_Url/Horde/Url/RedirectTest.php";}s:29:"test/Horde/Url/RemoveTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:29:"test/Horde/Url/RemoveTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:24:"Horde/Url/RemoveTest.php";s:6:"md5sum";s:32:"287598f7f7d150d4d5274389b2214d70";s:12:"installed_as";s:55:"/usr/share/php/tests/Horde_Url/Horde/Url/RemoveTest.php";}s:31:"test/Horde/Url/TostringTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:31:"test/Horde/Url/TostringTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:26:"Horde/Url/TostringTest.php";s:6:"md5sum";s:32:"8001734e01d7b8ca60ebf0045c910da6";s:12:"installed_as";s:57:"/usr/share/php/tests/Horde_Url/Horde/Url/TostringTest.php";}s:30:"test/Horde/Url/UrlDataTest.php";a:6:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:30:"test/Horde/Url/UrlDataTest.php";s:4:"role";s:4:"test";s:10:"install-as";s:25:"Horde/Url/UrlDataTest.php";s:6:"md5sum";s:32:"b7fea6f19128bc4f6bba111bdd4d4d38";s:12:"installed_as";s:56:"/usr/share/php/tests/Horde_Url/Horde/Url/UrlDataTest.php";}}s:12:"_lastversion";N;s:7:"dirtree";a:6:{s:38:"/usr/share/doc/php-horde-url/Horde_Url";b:1;s:24:"/usr/share/php/Horde/Url";b:1;s:20:"/usr/share/php/Horde";b:1;s:40:"/usr/share/php/tests/Horde_Url/Horde/Url";b:1;s:36:"/usr/share/php/tests/Horde_Url/Horde";b:1;s:30:"/usr/share/php/tests/Horde_Url";b:1;}s:3:"old";a:7:{s:7:"version";s:5:"2.2.6";s:12:"release_date";s:10:"2017-08-01";s:13:"release_state";s:6:"stable";s:15:"release_license";s:8:"LGPL-2.1";s:13:"release_notes";s:78:"*·[jan]·SECURITY:·Fix·XSS·vulnerability·with·pathinfo·component·in·toString().";s:12:"release_deps";a:7:{i:0;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"le";s:7:"version";s:11:"8.0.0alpha1";s:8:"optional";s:2:"no";}i:1;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"5.3.0";s:8:"optional";s:2:"no";}i:2;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:4:"PEAR";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.7.0";s:8:"optional";s:2:"no";}i:3;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:14:"pear.horde.org";s:4:"name";s:15:"Horde_Exception";s:3:"rel";s:2:"le";s:7:"version";s:11:"3.0.0alpha1";s:8:"optional";s:2:"no";}i:4;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:14:"pear.horde.org";s:4:"name";s:15:"Horde_Exception";s:3:"rel";s:2:"ge";s:7:"version";s:5:"2.0.0";s:8:"optional";s:2:"no";}i:5;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:14:"pear.horde.org";s:4:"name";s:10:"Horde_Test";s:3:"rel";s:2:"le";s:7:"version";s:11:"3.0.0alpha1";s:8:"optional";s:3:"yes";}i:6;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:14:"pear.horde.org";s:4:"name";s:10:"Horde_Test";s:3:"rel";s:2:"ge";s:7:"version";s:5:"2.1.0";s:8:"optional";s:3:"yes";}}s:11:"maintainers";a:2:{i:0;a:5:{s:4:"name";s:13:"Jan·Schneider";s:5:"email";s:13:"jan@horde.org";s:6:"active";s:3:"yes";s:6:"handle";s:3:"jan";s:4:"role";s:4:"lead";}i:1;a:5:{s:4:"name";s:15:"Michael·Slusarz";s:5:"email";s:17:"slusarz@horde.org";s:6:"active";s:3:"yes";s:6:"handle";s:7:"slusarz";s:4:"role";s:4:"lead";}}}s:10:"xsdversion";s:3:"2.0";s:13:"_lastmodified";i:1595555406;} |