632a2b37dae22eff4167b6f4b53b1fd8b16ae2a9
[moodle.git] / lib / geoip / ChangeLog.htm
1     * Workaround php's broken usage of mb_substr instead of substr with
2     mbstring.func_overload and mbstring.internal_encoding ( Boris Zentner )
3     * Change Turkey's continent code from AS to EU ( Boris Zentner )
4     * Update FIPS codes 20090723 ( Boris Zentner )
5 1.8 2009-04-02
6     * Add continent_code to the city record. See: sample_city.php  ( Boris Zentner )
7     * Update FIPS codes 20090401 ( Boris Zentner )
8     * Fixed spelling of Kazakhstan, was Kazakstan
9     * Fix TN FIPS codes and add two new TH79 and TH80 ( Boris Zentner )
10     * Fix geoip_country_code_by_addr when used with a city database for unknown or private records ( cpw )
11     * Update timezone.php
12     * Sync geoipregionvars.php with fips codes from Jan, 14th 2009 ( Boris Zentner )
13     * use metro_code in sample_city.php ( Boris Zentner )  
14     * replace the depreciated dma_code field with metro_code ( Boris Zentner )
15     * remove wrong but unreferenced Singapur SG fips regions codes ( Boris Zentner )  
16     * update regions ( geoipregionvars.php ) ( Boris Zentner )
17     * Die when the database file is not found or readable ( Boris Zentner ) 
19 1.7 2008-1-8
20     * Added BL/Saint Barthelemy, MF/Saint Martin (ISO-3166-1 additions)
21     * fixed bug with newlines in Country Name
22     * replaced $s_array[size] with $s_array['size'] (Daniel Horchner)
23     * Fix bug where PHP API didn't work with new edition of GeoIP ISP
25 1.6 2007-1-10
26     * Added AX/Aland Islands, GG/Guernsey, IM/Isle of Man, JE/Jersey (ISO-3166-1 changes)
27     * Replaced CS/Serbia and Montenegro with RS/Serbia, removed ZR/Zaire, added ME/Montenegro
28     * geoip_country_(code|name)_by_addr now work against Geo(IP|Lite) City (Frank Mather)
29     * Added code to lookup zoneinfo timezone given country and region (Frank Mather)
30     * TP/East Timor changed to TL/Timor-Leste, reflecting changes in ISO-3166
32 1.5 2005-11-1
33     * Added Shared Memory support for GeoIP City (Frank Mather)
34     * Replaced Yugoslavia with Serbia and Montenegro
35     * Removed global declaration for $GEOIP_COUNTRY_CODE_TO_NUMBER, $GEOIP_COUNTRY_CODES,
36         and $GEOIP_COUNTRY_CODES3 
38 1.4 2005-01-13   Andrew Hill, Awarez Ltd. (http://www.awarez.net)
39  *              Formatted file according to PEAR library standards.
40  *              Moved $GEOIP_COUNTRY_CODE_TO_NUMBER, $GEOIP_COUNTRY_CODES,
41  *                  $GEOIP_COUNTRY_CODES3 and $GEOIP_COUNTRY_NAMES into the
42  *                  GeoIP class, so that library will still work even when
43  *                  not included in the $GLOBAL context.
45     * Updated geoip_country_code_by_addr to work with PHP5 (Eric of Host Ultra)
46     * Replaced bit operators (| and &) with logical operators (|| and &&)
47     * Defined GEOIP_ISP_EDITION
49 1.3 2004-8-4
50     * Changed license from GPL to LGPL so code can be included in PEAR
51     * added global definitions to prevent undefined variables error when including from function (C├ędric Dufour)
52     * Updated country names
53     * Added support for GeoIP City, version 1 with DMA and Area codes
55 1.2 2003-10-28
56     * Added support for Shared Memory (Jason Priebe)
57     * Added support for Distributed queries
58     * Added support for GeoIP Region, version 1
59     * Added Anonymous Proxy and Satellite Provider code/labels
60     * Changed Taiwan, Province of China to Taiwan
62 1.1 2003-01-15
63     * Added support for GeoIP Region and GeoIP City
65 1.0 2002-11-21
66         * Initial checkin to CVS