e4dff036e2
Remove patch-ad since upstream is not accepting it (originated in 2008) and it no longer applies. This revision also adds a lot of experimental ipv6 support. Full release notes: * Upd timezone.c Add SX, BQ and CW remove AN and FX ( Boris Zentner ) * Add support for the new types in geoiplookup6 ( Boris Zentner ) * Add new database types GEOIP_CITY_EDITION_REV0_V6, GEOIP_CITY_EDITION_REV1_V6, GEOIP_DOMAIN_EDITION_V6, GEOIP_ORG_EDITION_V6 and GEOIP_ISP_EDITION_V6 ( Boris Zentner ) * Remove AN and FX. Add SX, BQ and CW ( Boris Zentner ) * Fix possible segfault in geoipupdate if the connection disappear unexpected. ( Boris Zentner ) * Add sanity check for geoipupdate-pureperl.pl ( Boris Zentner ) * Add GEOIP_USERTYPE_EDITION and GEOIP_USERTYPE_EDITION_V6 datatypes ( Boris Zentner ) * Add new functions GeoIP_is_private_ipnum_v4 and GeoIP_is_private_v4 ( Boris Zentner ) * Add new functions GeoIP_teredo and GeoIP_enable_teredo. teredo is enabled by default ( Boris Zentner ) * Fix output of geoiplookup for unknown or private regions. ( Boris Zentner ) * Fix geoipupdate-pureperl.pl to accept more product codes. ( Boris Zentner ) * Fix minor output issue in geoipupdate -v ( Boris Zentner ) * Add support for various databases. ( Boris Zentner ) * Add experimental teredo support ( Boris Zentner ) * Fix possible buffer overflow in conjunction with http_proxies ( Elso Andras ) * Remove memcpy/bcopy macro for BSD ( Boris Zentner ) * Add GeoIP_lib_version and GeoIP_cleanup ( Ladar Levison ) * Upd Makefile.vc ( Thomas Winzig ) * Fix typo in DK,18,Midtjylland ( Boris Zentner ) * Update libGeoIP/regionName.c with FIPS codes 20100810 ( Boris Zentner ) * Fix continent codes ( Boris Zentner ) * Fix 3letter country codes for ATA, BVT, IOT, CXR, CCK, ATF, HMD, MYT, SGS and UMI ( Boris Zentner ) * Fix typo/segfault in GeoIP_id_by_name_v6 ( Boris Zentner ) * Update libGeoIP/regionName.c with FIPS codes 20100529 ( Boris Zentner ) * Remove buffered IO functions, to fix issues with dup'ed file descriptors ( Boris Zentner ) * Fix very minor memleak in geoipupdate ( Boris Zentner ) * Add GEOIP_CITYCONFIDENCEDIST_EDITION, GEOIP_LARGE_COUNTRY_EDITION and GEOIP_LARGE_COUNTRY_EDITION_V6 database types ( Boris Zentner ) * Update libGeoIP/regionName.c with FIPS codes 20100422 ( Boris Zentner ) * Update libGeoIP/regionName.c with FIPS codes 20100420 ( Boris Zentner ) * Update libGeoIP/regionName.c with FIPS codes 20100221 ( Boris Zentner ) * Add missing timezones ( Boris Zentner ) * Add missing include for Windows 2000 ( Jaap Keute ) * 'GeoIP Database up to date' and 'Updated database' prints to stdout instead of stderr ( Boris Zentner ) * Add missing GeoIPRecord_delete to geoiplookup.c ( Piotr Kaczuba ) * Add some IPv4 helper functions unsigned long GeoIP_addr_to_num(const char *addr); char * GeoIP_num_to_addr(unsigned long ipnum); ( Boris Zentner ) * Fix default name for the accuracy radius database to GeoIPDistance.dat ( Boris Zentner ) * Add GEOIP_CITYCONFIDENCE_EDITION database type. ( Boris Zentner ) * geoiplookup use GeoIPDistance.dat files if avail ( Boris Zentner ) * Fix geoiplookup/geoiplookup6 output, when the databaseinfo string is not avail. ( Boris Zentner ) * Change continent code for RU from AS to EU ( Boris Zentner ) * Add GEOIP_ACCURACYRADIUS_EDITION database type. ( Boris Zentner ) * Add GEOIP_LOCATIONA_EDITION the database to map back from binary to the csv database ( Boris Zentner ) * Change Turkey's continent code from Asia to Europe ( Boris Zentner ) * Rename _iso_8859_1__utf8 to _GeoIP_iso_8859_1__utf8 ( Boris Zentner ) * GEOIP_ORG_EDITION, GEOIP_ISP_EDITION, GEOIP_DOMAIN_EDITION and GEOIP_ASNUM_EDITION databases return UTF8 results, if gi->charset is set to GEOIP_CHARSET_UTF8 ( Boris Zentner ) * Avoid unnecesary call to gettimeofday when GEOIP_CHECK_CACHE is not set ( John Douglass ) * Delayed loading of changed database files for 60 seconds. To avoid reading halve written databases ( Boris Zentner ) * Update README.OSX for Leopard and Snow Leopard ( Boris Zentner ) * Add more IPv6 functions ( Boris Zentner ) const char *GeoIP_country_code_by_addr_v6 (GeoIP* gi, const char *addr); const char *GeoIP_country_code_by_name_v6 (GeoIP* gi, const char *host); const char *GeoIP_country_code3_by_addr_v6 (GeoIP* gi, const char *addr); const char *GeoIP_country_code3_by_name_v6 (GeoIP* gi, const char *host); const char *GeoIP_country_name_by_addr_v6 (GeoIP* gi, const char *addr); const char *GeoIP_country_name_by_name_v6 (GeoIP* gi, const char *host); * Make sure that GeoIP_*_v6 functions refuse GEOIP_PROXY_EDITION and GEOIP_NETSPEED_EDITION databases ( Boris Zentner ) * Update libGeoIP/regionName.c with FIPS codes from 20090723 ( Boris Zentner ) * Fix geoipupdate's -v option to not change the license filename ( Thom May ) * Fix geoipupdate's exit code ( Thom May ) * Add support for ASNUM_EDITION ( Boris Zentner ) * Fix -i output for larger values, sign issue ( Boris Zentner ) * Add -i flag for more information on netmask, range_by_ip and the current network range ( Boris Zentner ) * Add support for DOMAIN_EDITION database type ( Boris Zentner ) * Fix apps/geoipupdate-pureperl.pl output layer on W32 ( Boris Zentner ) |
||
---|---|---|
.. | ||
patch-aa |