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'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 "re-evaluate" 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 "browsers" that make it easier to exclude old browsers: belowie6, belowns6, and belowopera8 134* Additional browsers now supported: opera8, ie7, icab 135* Adding new "feature" 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