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 &quot;as is&quot; 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&apos;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 &apos;0000&apos;
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 &quot;as is&quot; 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>