/usr/share/php/.registry/net_ipv6.reg is in php-net-ipv6 1.3.0b3-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | a:22:{s:7:"attribs";a:6:{s:15:"packagerversion";s:6:"1.10.1";s:7:"version";s:3:"2.0";s:5:"xmlns";s:35:"http://pear.php.net/dtd/package-2.0";s:11:"xmlns:tasks";s:33:"http://pear.php.net/dtd/tasks-1.0";s:9:"xmlns:xsi";s:41:"http://www.w3.org/2001/XMLSchema-instance";s:18:"xsi:schemaLocation";s:147:"http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd";}s:4:"name";s:8:"Net_IPv6";s:7:"channel";s:12:"pear.php.net";s:7:"summary";s:33:"Check and validate IPv6 addresses";s:11:"description";s:239:"The class allows you to:
* check if an address is an IPv6 address
* compress/uncompress IPv6 addresses
* check for an IPv4 compatible ending in an IPv6 address
* check the assigned address space of an IPv6 address
* do netmask calculations";s:4:"lead";a:4:{s:4:"name";s:14:"Alexander Merz";s:4:"user";s:8:"alexmerz";s:5:"email";s:21:"alexander.merz@web.de";s:6:"active";s:3:"yes";}s:4:"date";s:10:"2017-07-27";s:4:"time";s:8:"22:03:40";s:7:"version";a:2:{s:7:"release";s:7:"1.3.0b3";s:3:"api";s:5:"1.2.2";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:108:"fix #13006 failed compressing ipv6 with ip4 part
fix #21140 splitV64 for double-colon do not uncompress case";s:8:"contents";a:1:{s:3:"dir";a:2:{s:7:"attribs";a:2:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:1:"/";}s:4:"file";a:2:{i:0;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:12:"Net/IPv6.php";s:4:"role";s:3:"php";}}i:1;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:3:"Net";s:4:"name";s:18:"tests/AllTests.php";s:4:"role";s:4:"test";}}}}}s:12:"dependencies";a:1:{s:8:"required";a:2:{s:3:"php";a:1:{s:3:"min";s:5:"4.0.0";}s:13:"pearinstaller";a:1:{s:3:"min";s:7:"1.4.0b1";}}}s:10:"phprelease";s:0:"";s:9:"changelog";a:1:{s:7:"release";a:23:{i:0;a:6:{s:4:"date";s:10:"2016-05-25";s:4:"time";s:8:"16:30:00";s:7:"version";a:2:{s:7:"release";s:7:"1.3.0b2";s:3:"api";s:5:"1.2.2";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:74:"#21046 checkIPv6 wrongly validates IPv6 IPs with leading and/or trailing :";}i:1;a:6:{s:4:"date";s:10:"2015-06-14";s:4:"time";s:8:"15:30:00";s:7:"version";a:2:{s:7:"release";s:7:"1.3.0b1";s:3:"api";s:5:"1.2.2";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:138:"#20558 String offset cast occurred
Use static keyword for class method declarations
Use public/protected keyword class method declarations";}i:2;a:6:{s:4:"date";s:10:"2012-03-23";s:4:"time";s:8:"01:22:00";s:7:"version";a:2:{s:7:"release";s:7:"1.2.2b2";s:3:"api";s:5:"1.2.2";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:5:"alpha";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:44:"#19334 CheckIPv6 accepted invalid characters";}i:3;a:6:{s:4:"date";s:10:"2011-11-15";s:4:"time";s:8:"01:50:00";s:7:"version";a:2:{s:7:"release";s:6:"1.2.2b";s:3:"api";s:5:"1.2.2";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:5:"alpha";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:281:"#18687 Add recommendedFormat() provided by Tetsuji Koyama to respect RFC5952 about shortening of 0-Byte segments.
The method may become a part of compress() in a stable release.
#18976 Rok Potocnik spotted a missing range check for the netmask value while checking an IPv6 address.";}i:4;a:6:{s:4:"date";s:10:"2011-02-07";s:4:"time";s:8:"22:45:00";s:7:"version";a:2:{s:7:"release";s:5:"1.2.1";s:3:"api";s:5:"1.2.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:25:"No Changes. Go to stable.";}i:5;a:6:{s:4:"date";s:10:"2010-12-30";s:4:"time";s:8:"05:30:00";s:7:"version";a:2:{s:7:"release";s:8:"1.2.1RC1";s:3:"api";s:5:"1.2.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:68:"Go to Release Candidate.
Updated Peardoc to reflect the API changes.";}i:6;a:6:{s:4:"date";s:10:"2010-12-22";s:4:"time";s:8:"02:10:00";s:7:"version";a:2:{s:7:"release";s:7:"1.2.1b1";s:3:"api";s:5:"1.2.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:5:"alpha";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:100:"Feature request:
+ add parameter to uncompress() to add leading zeros to an address (Pascal Uhlmann)";}i:7;a:6:{s:4:"date";s:10:"2010-11-25";s:4:"time";s:8:"14:30:00";s:7:"version";a:2:{s:7:"release";s:6:"1.2.1b";s:3:"api";s:5:"1.2.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:5:"alpha";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:26:"#18085 Fix wrong file path";}i:8;a:6:{s:4:"date";s:10:"2010-11-18";s:4:"time";s:8:"03:40:00";s:7:"version";a:2:{s:7:"release";s:6:"1.2.0b";s:3:"api";s:5:"1.2.0";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:5:"alpha";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:284:"+ New method isCompressible()
+ New method separate()
+ compress() got a second parameter to enforce compression
+ add new address types
- deprecated getPrefixLength() (technical identical to getNetmaskSpec)
- deprecated removePrefixLength() (technical identical to removeNetmaskSpec)";}i:9;a:6:{s:4:"date";s:10:"2010-11-08";s:4:"time";s:8:"19:15:00";s:7:"version";a:2:{s:7:"release";s:5:"1.1.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:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:74:"Jump from beta to stable.
Fixed:
#17819 documentation needs to be updated";}i:10;a:4:{s:7:"version";a:2:{s:7:"release";s:7:"1.1.0b2";s:3:"api";s:7:"1.1.0b1";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:183:"Fixed:
#14747 Compressing an already compressed IP returns the IP "as is" now
#15947 checkIPv6 returned true although the IP was too long
#16220 using the wrong variable in _bin2Ip";}i:11;a:4:{s:7:"version";a:2:{s:7:"release";s:7:"1.1.0b1";s:3:"api";s:7:"1.1.0b1";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:252:"Because this release adds a new method and some bug tickets are still open, the package
release is named as Beta, instead of releasing a 5th RC version.
#14728 add parseAddress(), thanks to Nicholas Williams!
#14767 most CS issues should be solved";}i:12;a:4:{s:7:"version";a:2:{s:7:"release";s:8:"1.1.0RC3";s:3:"api";s:8:"1.1.0RC3";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:79:"Fix Bug #12442, thanks to pear at erikdebruijn dot nl
+ add getNetmaskSpec()";}i:13;a:4:{s:7:"version";a:2:{s:7:"release";s:8:"1.1.0RC4";s:3:"api";s:8:"1.1.0RC4";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:74:"take care of prefix length specification in an address, thanks to Jens Ott";}i:14;a:5:{s:7:"version";a:2:{s:7:"release";s:3:"1.0";s:3:"api";s:3:"1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2004-03-02";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:22:"First official release";}i:15;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.1";s:3:"api";s:5:"1.0.1";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2004-11-24";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:168:"rewrite compress()/uncompress
fixes this bugs:
Bug #2803 compress() adds colon
Bug #2802 compress() doesn't compress correctly
Thanks to cmoehrke at netviser dot de";}i:16;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.2";s:3:"api";s:5:"1.0.2";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2005-02-13";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:124:"Bug #3404: checkIPv6() is case sensitive
Bug #3405: compress() does not compress '0000'
Thanks to elfrink at introweb dot nl";}i:17;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.3";s:3:"api";s:5:"1.0.3";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2005-03-19";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:87:"Bug #3851: IPv4-mapped/compatible IPv6 uncompress bug
Thanks to dtaylor at jasi dot com";}i:18;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.4";s:3:"api";s:5:"1.0.4";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2005-08-03";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:94:"Bug #4977: trying to compress where nothing is to compress
Thanks to pvenegas at gmail dot com";}i:19;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.5";s:3:"api";s:5:"1.0.5";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2005-09-01";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:78:"Bug #3405 again: problem with compressing
Thanks to elfrink at introweb dot nl";}i:20;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"1.1.0RC1";s:3:"api";s:8:"1.1.0RC1";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2005-11-24";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:309:"This new minor version adds some methods proposed
by Josh Peck (jmp @ joshpeck dot org).
+ Change license to BSD
+ Improved comments and docblocks
+ add removeNetmaskSpec()
+ add getNetmask()
+ add isInNetmask()
+ add getAddressType()
+ add _ip2Bin()
+ add _bin2Ip()
+ add serveral constants for address types";}i:21;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"1.1.0RC2";s:3:"api";s:8:"1.1.0RC2";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2006-02-09";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:75:"- fixed a notice, when removeNetmaskSpec is used on an IP
without a netmask";}i:22;a:5:{s:7:"version";a:2:{s:7:"release";s:7:"1.1.0b2";s:3:"api";s:7:"1.1.0b1";}s:9:"stability";a:2:{s:7:"release";s:4:"beta";s:3:"api";s:4:"beta";}s:4:"date";s:10:"2010-02-12";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:183:"Fixed:
#14747 Compressing an already compressed IP returns the IP "as is" now
#15947 checkIPv6 returned true although the IP was too long
#16220 using the wrong variable in _bin2Ip";}}}s:8:"filelist";a:2:{s:12:"Net/IPv6.php";a:5:{s:14:"baseinstalldir";s:1:"/";s:4:"name";s:12:"Net/IPv6.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"b4b06fc4c4b4e450078c1362ff243a5d";s:12:"installed_as";s:27:"/usr/share/php/Net/IPv6.php";}s:18:"tests/AllTests.php";a:5:{s:14:"baseinstalldir";s:3:"Net";s:4:"name";s:18:"tests/AllTests.php";s:4:"role";s:4:"test";s:6:"md5sum";s:32:"a3fff1e779433fe2e182026498bc8d3e";s:12:"installed_as";s:48:"/usr/share/php/tests/Net_IPv6/tests/AllTests.php";}}s:12:"_lastversion";N;s:7:"dirtree";a:3:{s:18:"/usr/share/php/Net";b:1;s:35:"/usr/share/php/tests/Net_IPv6/tests";b:1;s:29:"/usr/share/php/tests/Net_IPv6";b:1;}s:3:"old";a:7:{s:7:"version";s:7:"1.3.0b3";s:12:"release_date";s:10:"2017-07-27";s:13:"release_state";s:4:"beta";s:15:"release_license";s:3:"BSD";s:13:"release_notes";s:108:"fix #13006 failed compressing ipv6 with ip4 part
fix #21140 splitV64 for double-colon do not uncompress case";s:12:"release_deps";a:2:{i:0;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"4.0.0";s:8:"optional";s:2:"no";}i:1;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:7:"1.4.0b1";s:8:"optional";s:2:"no";}}s:11:"maintainers";a:1:{i:0;a:5:{s:4:"name";s:14:"Alexander Merz";s:5:"email";s:21:"alexander.merz@web.de";s:6:"active";s:3:"yes";s:6:"handle";s:8:"alexmerz";s:4:"role";s:4:"lead";}}}s:10:"xsdversion";s:3:"2.0";s:13:"_lastmodified";i:1503393814;}
|