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_UserAgent_Detect</name>
4 <channel>pear.php.net</channel>
5 <summary>Net_UserAgent_Detect determines the Web browser, version, and platform from an HTTP user agent string</summary>
6 <description>The Net_UserAgent object does a number of tests on an HTTP user
7agent string.  The results of these tests are available via methods of
8the object.
9
10This module is based upon the JavaScript browser detection code
11available at http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
12This module had many influences from the lib/Browser.php code in
13version 1.3 of Horde.</description>
14 <lead>
15  <name>Jason Rust</name>
16  <user>jrust</user>
17  <email>jrust@php.net</email>
18  <active>yes</active>
19 </lead>
20 <helper>
21  <name>Dan Allen</name>
22  <user>dallen</user>
23  <email>dallen@php.net</email>
24  <active>yes</active>
25 </helper>
26 <helper>
27  <name>David Costa</name>
28  <user>gurugeek</user>
29  <email>gurugeek@php.net</email>
30  <active>yes</active>
31 </helper>
32 <date>2010-04-15</date>
33 <time>11:31:57</time>
34 <version>
35  <release>2.5.2</release>
36  <api>2.5.0</api>
37 </version>
38 <stability>
39  <release>stable</release>
40  <api>stable</api>
41 </stability>
42 <license uri="http://www.php.net/license">PHP License</license>
43 <notes>
44#15101: IE7up and IE8up correctly detected.
45#15834: Now detecting different versions of OSX.
46#16934: Fix undefined offset error.
47Adding support for IE9 and iPhone.
48 </notes>
49 <contents>
50  <dir baseinstalldir="Net/UserAgent" name="/">
51   <file baseinstalldir="Net/UserAgent" md5sum="c00b2a511a32cfd525e53e99cb3f42c1" name="Detect/APC.php" role="php" />
52   <file baseinstalldir="Net/UserAgent" md5sum="f7c2cd943b38bf476a463ec34f411d58" name="tests/example.php" role="test" />
53   <file baseinstalldir="Net/UserAgent" md5sum="468bb5914777da6a0b9cea7bef70a5a7" name="Detect.php" role="php" />
54  </dir>
55 </contents>
56 <dependencies>
57  <required>
58   <php>
59    <min>4.1.0</min>
60   </php>
61   <pearinstaller>
62    <min>1.4.0b1</min>
63   </pearinstaller>
64  </required>
65 </dependencies>
66 <phprelease />
67 <changelog>
68  <release>
69   <version>
70    <release>1.0</release>
71    <api>1.0</api>
72   </version>
73   <stability>
74    <release>stable</release>
75    <api>stable</api>
76   </stability>
77   <date>2002-05-21</date>
78   <license uri="http://www.example.com">PHP 2.01</license>
79   <notes>
80This is the initial independent PEAR release.
81   </notes>
82  </release>
83  <release>
84   <version>
85    <release>2.0.1</release>
86    <api>2.0.1</api>
87   </version>
88   <stability>
89    <release>stable</release>
90    <api>stable</api>
91   </stability>
92   <date>2004-03-11</date>
93   <license uri="http://www.example.com">PHP 2.01</license>
94   <notes>
95* Made it PHP5 compatible in a way that is BC
96* Added support for Safari
97* Bumped konq&apos;s javascript version up to 1.4
98* Fix bug where w3m caused warnings
99* fixed a notice error when the user agent is empty
100* Fixed missing windows xp detection and added nested_table_render_bug quirk for netscape 4.8 and below.
101* Code cleanups.
102   </notes>
103  </release>
104  <release>
105   <version>
106    <release>2.1.0</release>
107    <api>2.1.0</api>
108   </version>
109   <stability>
110    <release>stable</release>
111    <api>stable</api>
112   </stability>
113   <date>2005-04-18</date>
114   <license uri="http://www.php.net/license">PHP License</license>
115   <notes>
116* Added support for firefox, opera6, opera7, aol8, webdav, netgem/iplayer, and win2003
117* The getQuirk() method now works correctly
118* Normally all browser information is cached the first time Net_UserAgent_Detect is run on a page to make it as speedy as possible.  However, in some case there is need to clear the cached data.  This can now be done by setting the &quot;re-evaluate&quot; option.
119   </notes>
120  </release>
121  <release>
122   <version>
123    <release>2.2.0</release>
124    <api>2.2.0</api>
125   </version>
126   <stability>
127    <release>stable</release>
128    <api>stable</api>
129   </stability>
130   <date>2006-04-19</date>
131   <license uri="http://www.php.net/license">PHP License</license>
132   <notes>
133* Adding new &quot;browsers&quot; that make it easier to exclude old browsers: belowie6, belowns6, and belowopera8
134* Additional browsers now supported: opera8, ie7, icab
135* Adding new &quot;feature&quot; which tells if a browser is AJAX enabled: ajax
136* IE 5 on Mac is now detected correctly as ie5
137* Force override of the user agent now works.
138   </notes>
139  </release>
140  <release>
141   <version>
142    <release>2.3.0</release>
143    <api>2.3.0</api>
144   </version>
145   <stability>
146    <release>stable</release>
147    <api>stable</api>
148   </stability>
149   <date>2007-04-23</date>
150   <license uri="http://www.php.net/license">PHP License</license>
151   <notes>
152* Additional browsers are now detected: opera9, firefox1.5, and firefox2.x
153* Added new feature detection for if a browsers has SVG
154* Added new feature detection for if a browsers has CSS2
155* Fixed a bug that crashed the script when running with APC
156   </notes>
157  </release>
158  <release>
159   <version>
160    <release>2.4.0</release>
161    <api>2.4.0</api>
162   </version>
163   <stability>
164    <release>stable</release>
165    <api>stable</api>
166   </stability>
167   <date>2007-09-19</date>
168   <license uri="http://www.php.net/license">PHP License</license>
169   <notes>
170* Added a subclass, Net_UserAgent_Detect_APC, which allows Net_UserAgent_Detect results to be cached which makes subsequent lookups for that specific User Agent string very fast (Lucas Nealan)
171* Added support Windows CE (Lucas Nealan)
172* Added support for IE Mobile (Lucas Nealan)
173* Quirk detect for AJAX has been updated (Lucas Nealan)
174   </notes>
175  </release>
176  <release>
177   <version>
178    <release>2.5.0</release>
179    <api>2.5.0</api>
180   </version>
181   <stability>
182    <release>stable</release>
183    <api>stable</api>
184   </stability>
185   <date>2008-10-11</date>
186   <license uri="http://www.php.net/license">PHP License</license>
187   <notes>
188* Added support for Google Chrome, Firefox 3, and Safari Mobile (iphone) (matteo)
189* Fixed a path error in APC.php.
190   </notes>
191  </release>
192  <release>
193   <version>
194    <release>2.5.1</release>
195    <api>2.5.0</api>
196   </version>
197   <stability>
198    <release>stable</release>
199    <api>stable</api>
200   </stability>
201   <date>2009-06-09</date>
202   <license uri="http://www.php.net/license">PHP License</license>
203   <notes>
204Request #14790 - PHPCS
205Request #16224 - IE8, Vista detection
206   </notes>
207  </release>
208  <release>
209   <version>
210    <release>2.5.2</release>
211    <api>2.5.0</api>
212   </version>
213   <stability>
214    <release>stable</release>
215    <api>stable</api>
216   </stability>
217   <date>2010-04-15</date>
218   <license uri="http://www.php.net/license">PHP License</license>
219   <notes>
220#15101: IE7up and IE8up correctly detected.
221#15834: Now detecting different versions of OSX.
222#16934: Fix undefined offset error.
223Adding support for IE9 and iPhone.
224   </notes>
225  </release>
226 </changelog>
227</package>
228