1<?xml version="1.0" encoding="UTF-8"?> 2<package packagerversion="1.9.0" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="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"> 3 <name>Net_IPv6</name> 4 <channel>pear.php.net</channel> 5 <summary>Check and validate IPv6 addresses</summary> 6 <description>The class allows you to: 7* check if an address is an IPv6 address 8* compress/uncompress IPv6 addresses 9* check for an IPv4 compatible ending in an IPv6 address 10* check the assigned address space of an IPv6 address 11* do netmask calculations</description> 12 <lead> 13 <name>Alexander Merz</name> 14 <user>alexmerz</user> 15 <email>alexander.merz@web.de</email> 16 <active>yes</active> 17 </lead> 18 <date>2011-02-07</date> 19 <time>22:45:00</time> 20 <version> 21 <release>1.2.1</release> 22 <api>1.2.0</api> 23 </version> 24 <stability> 25 <release>stable</release> 26 <api>stable</api> 27 </stability> 28 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 29 <notes> 30No Changes. Go to stable. 31 </notes> 32 <contents> 33 <dir baseinstalldir="/" name="/"> 34 <file baseinstalldir="/" md5sum="5f80432e717f07e652eaeac38d9ffa15" name="Net/IPv6.php" role="php" /> 35 <file baseinstalldir="Net" md5sum="62bf24bd1e9d4dc0cfbd25b433026e71" name="tests/AllTests.php" role="test" /> 36 <file baseinstalldir="Net" md5sum="6110be4ce383e5dba080ba845c13b1af" name="tests/NetIPv6Test.php" role="test" /> 37 </dir> 38 </contents> 39 <dependencies> 40 <required> 41 <php> 42 <min>4.0.0</min> 43 </php> 44 <pearinstaller> 45 <min>1.4.0b1</min> 46 </pearinstaller> 47 </required> 48 </dependencies> 49 <phprelease /> 50 <changelog> 51 <release> 52 <date>2010-12-30</date> 53 <time>05:30:00</time> 54 <version> 55 <release>1.2.1RC1</release> 56 <api>1.2.0</api> 57 </version> 58 <stability> 59 <release>beta</release> 60 <api>beta</api> 61 </stability> 62 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 63 <notes> 64Go to Release Candidate. 65Updated Peardoc to reflect the API changes. 66 </notes> 67 </release> 68 <release> 69 <date>2010-12-22</date> 70 <time>02:10:00</time> 71 <version> 72 <release>1.2.1b1</release> 73 <api>1.2.0</api> 74 </version> 75 <stability> 76 <release>beta</release> 77 <api>alpha</api> 78 </stability> 79 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 80 <notes> 81Feature request: 82+ add parameter to uncompress() to add leading zeros to an address (Pascal Uhlmann) 83 </notes> 84 </release> 85 <release> 86 <date>2010-11-25</date> 87 <time>14:30:00</time> 88 <version> 89 <release>1.2.1b</release> 90 <api>1.2.0</api> 91 </version> 92 <stability> 93 <release>beta</release> 94 <api>alpha</api> 95 </stability> 96 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 97 <notes> 98#18085 Fix wrong file path 99 </notes> 100 </release> 101 <release> 102 <date>2010-11-18</date> 103 <time>03:40:00</time> 104 <version> 105 <release>1.2.0b</release> 106 <api>1.2.0</api> 107 </version> 108 <stability> 109 <release>beta</release> 110 <api>alpha</api> 111 </stability> 112 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 113 <notes> 114+ New method isCompressible() 115+ New method separate() 116+ compress() got a second parameter to enforce compression 117+ add new address types 118- deprecated getPrefixLength() (technical identical to getNetmaskSpec) 119- deprecated removePrefixLength() (technical identical to removeNetmaskSpec) 120 </notes> 121 </release> 122 <release> 123 <date>2010-11-08</date> 124 <time>19:15:00</time> 125 <version> 126 <release>1.1.0</release> 127 <api>1.1.0</api> 128 </version> 129 <stability> 130 <release>stable</release> 131 <api>stable</api> 132 </stability> 133 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 134 <notes> 135Jump from beta to stable. 136Fixed: 137#17819 documentation needs to be updated 138 </notes> 139 </release> 140 <release> 141 <version> 142 <release>1.1.0b2</release> 143 <api>1.1.0b1</api> 144 </version> 145 <stability> 146 <release>beta</release> 147 <api>beta</api> 148 </stability> 149 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 150 <notes> 151Fixed: 152#14747 Compressing an already compressed IP returns the IP "as is" now 153#15947 checkIPv6 returned true although the IP was too long 154#16220 using the wrong variable in _bin2Ip 155 </notes> 156 </release> 157 <release> 158 <version> 159 <release>1.1.0b1</release> 160 <api>1.1.0b1</api> 161 </version> 162 <stability> 163 <release>beta</release> 164 <api>beta</api> 165 </stability> 166 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 167 <notes> 168Because this release adds a new method and some bug tickets are still open, the package 169release is named as Beta, instead of releasing a 5th RC version. 170 171#14728 add parseAddress(), thanks to Nicholas Williams! 172#14767 most CS issues should be solved 173 </notes> 174 </release> 175 <release> 176 <version> 177 <release>1.1.0RC3</release> 178 <api>1.1.0RC3</api> 179 </version> 180 <stability> 181 <release>beta</release> 182 <api>beta</api> 183 </stability> 184 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 185 <notes> 186Fix Bug #12442, thanks to pear at erikdebruijn dot nl 187 + add getNetmaskSpec() 188 </notes> 189 </release> 190 <release> 191 <version> 192 <release>1.1.0RC4</release> 193 <api>1.1.0RC4</api> 194 </version> 195 <stability> 196 <release>beta</release> 197 <api>beta</api> 198 </stability> 199 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 200 <notes> 201take care of prefix length specification in an address, thanks to Jens Ott 202 </notes> 203 </release> 204 <release> 205 <version> 206 <release>1.0</release> 207 <api>1.0</api> 208 </version> 209 <stability> 210 <release>stable</release> 211 <api>stable</api> 212 </stability> 213 <date>2004-03-02</date> 214 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 215 <notes> 216First official release 217 </notes> 218 </release> 219 <release> 220 <version> 221 <release>1.0.1</release> 222 <api>1.0.1</api> 223 </version> 224 <stability> 225 <release>stable</release> 226 <api>stable</api> 227 </stability> 228 <date>2004-11-24</date> 229 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 230 <notes> 231rewrite compress()/uncompress 232fixes this bugs: 233Bug #2803 compress() adds colon 234Bug #2802 compress() doesn't compress correctly 235Thanks to cmoehrke at netviser dot de 236 </notes> 237 </release> 238 <release> 239 <version> 240 <release>1.0.2</release> 241 <api>1.0.2</api> 242 </version> 243 <stability> 244 <release>stable</release> 245 <api>stable</api> 246 </stability> 247 <date>2005-02-13</date> 248 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 249 <notes> 250Bug #3404: checkIPv6() is case sensitive 251Bug #3405: compress() does not compress '0000' 252Thanks to elfrink at introweb dot nl 253 </notes> 254 </release> 255 <release> 256 <version> 257 <release>1.0.3</release> 258 <api>1.0.3</api> 259 </version> 260 <stability> 261 <release>stable</release> 262 <api>stable</api> 263 </stability> 264 <date>2005-03-19</date> 265 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 266 <notes> 267Bug #3851: IPv4-mapped/compatible IPv6 uncompress bug 268Thanks to dtaylor at jasi dot com 269 </notes> 270 </release> 271 <release> 272 <version> 273 <release>1.0.4</release> 274 <api>1.0.4</api> 275 </version> 276 <stability> 277 <release>stable</release> 278 <api>stable</api> 279 </stability> 280 <date>2005-08-03</date> 281 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 282 <notes> 283Bug #4977: trying to compress where nothing is to compress 284Thanks to pvenegas at gmail dot com 285 </notes> 286 </release> 287 <release> 288 <version> 289 <release>1.0.5</release> 290 <api>1.0.5</api> 291 </version> 292 <stability> 293 <release>stable</release> 294 <api>stable</api> 295 </stability> 296 <date>2005-09-01</date> 297 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 298 <notes> 299Bug #3405 again: problem with compressing 300Thanks to elfrink at introweb dot nl 301 </notes> 302 </release> 303 <release> 304 <version> 305 <release>1.1.0RC1</release> 306 <api>1.1.0RC1</api> 307 </version> 308 <stability> 309 <release>beta</release> 310 <api>beta</api> 311 </stability> 312 <date>2005-11-24</date> 313 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 314 <notes> 315This new minor version adds some methods proposed 316by Josh Peck (jmp @ joshpeck dot org). 317+ Change license to BSD 318+ Improved comments and docblocks 319+ add removeNetmaskSpec() 320+ add getNetmask() 321+ add isInNetmask() 322+ add getAddressType() 323+ add _ip2Bin() 324+ add _bin2Ip() 325+ add serveral constants for address types 326 </notes> 327 </release> 328 <release> 329 <version> 330 <release>1.1.0RC2</release> 331 <api>1.1.0RC2</api> 332 </version> 333 <stability> 334 <release>beta</release> 335 <api>beta</api> 336 </stability> 337 <date>2006-02-09</date> 338 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 339 <notes> 340- fixed a notice, when removeNetmaskSpec is used on an IP 341without a netmask 342 </notes> 343 </release> 344 <release> 345 <version> 346 <release>1.1.0b2</release> 347 <api>1.1.0b1</api> 348 </version> 349 <stability> 350 <release>beta</release> 351 <api>beta</api> 352 </stability> 353 <date>2010-02-12</date> 354 <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license> 355 <notes> 356Fixed: 357#14747 Compressing an already compressed IP returns the IP "as is" now 358#15947 checkIPv6 returned true although the IP was too long 359#16220 using the wrong variable in _bin2Ip 360 </notes> 361 </release> 362 </changelog> 363</package>