The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension Geo::IP::PurePerl.
1.26 May 22th, 2012
        Please note that this module is deprecated. Please use Geo::IP instead.
	Geo::IP::PurePerl has been merged with Geo::IP.
        Update country names and codes ( Boris Zentner )
1.25 March 30th, 2010
        Skip DNS lookups for cpantesters ( Boris Zentner )
        Add Domain database support ( Boris Zentner )
1.24  September 22th, 2009
        Work around mod_perl centos issue ( Boris Zentner )
        Add ASNum database support ( Boris Zentner )
        Fix using region rev0 databases ( Boris Zentner )
        Handle database types similar to the CAPI ( Boris Zentner )
	Fix 3 letter country code for Romaina ( Boris Zentner )
1.23 December 15th, 2008
	Backport changes from Geo::IP. New methods ( Boris Zentner )
		
		open_type
		charset
		set_charset
		netmask
		last_netmask
		range_by_ip

	Add org_by_addr and isp_by_addr ( Boris Zentner )
	Fix doc typo the correct methodname is get_city_record_as_hash ( Boris Zentner ) 
1.22 September 30th, 2008
	fix geoip-lookup-city.pl example ( Boris Zentner )
	Update comments about metro_code
1.21 September 10th, 2008
	metro_code is a replacement for the depreciated dma_code ( Boris Zentner )
1.20 August 4th, 2008
	Add missing country/country code 'Other' ( Boris Zentner )

1.19  March 22nd, 2008
	Added BL/Saint Barthelemy, MF/Saint Martin (ISO-3166-1 additions)
        Change default database name for NetWare to sys:/etc/GeoIP/GeoIP.dat
                 and MSWin32 to c:/GeoIP/GeoIP.dat ( Guenter Knauf )
	Country, City and Org requests benefit from GEOIP_MEMORY_CACHE and GEOIP_MMAP_CACHE
	Add GEOIP_MMAP_CACHE support ( Peter Shipley ) 
	Now works with new format of GeoIP ISP
	Corrected path to /usr/local/share/GeoIP/GeoIP.dat in geoip-lookup program.

1.18  January 8th 2007
	Replaced CS/Serbia and Montenegro with RS/Serbia, removed ZR/Zaire, added ME/Montenegro
	Added AX/Aland Islands, GG/Guernsey, IM/Isle of Man, JE/Jersey (ISO-3166-1 changes)
	Fixed issue with Memory Cache mode (Frank Mather)
	Fixed alpha-3 codes ordering, replaced TLS,TKM,TUN,TON with TKM,TUN,TON,TLS
	TP/East Timor changed to TL/Timor-Leste, reflecting changes in ISO-3166
	Now works with Perl 5.004 (Sébastien Aperghis-Tramoni, http://rt.cpan.org/Public/Bug/Display.html?id=19237)

1.17  August 9th 2005
	Replaced Yugoslavia with Serbia and Montenegro
	Fixed bug when GEOIP_MEMORY is set (http://rt.cpan.org/NoAuth/Bug.html?id=13073)

1.16  May 27th 2005
	Added support for GeoIP Netspeed

1.15  May 17th 2005
	Fixed warning messages with GeoIP City lookups (Frank Mather)
	Fixed geoip-lookup to work with hostnames

1.14  December 24th 2004
	Added database_info method (Frank Mather)
	Added example scripts to MANIFEST

1.13  October 3rd 2004
	Updated test case, removed www.bundesregierung.de
	Fixed bug when IP Address Not found for GeoIP Domain Names
		(also applicable for GeoIP Organization and GeoIP ISP)

1.12  June 2nd 2004
	Added support for GeoIP Region, City, ISP and Organization (Frank Mather)
	Updated country names

1.11  November 1st 2003

The following changes contributed by Graham Barr

* The "I1" template for unpack is machine dependent. It seems to be 
that you generate the GeoIP.dat file on a little-endian machine. This 
causes everything to fail on a big-endian machine. The patch changes 
unpack to use "V1", which will unpack a little-endian integer and be 
platform independent.

* The in-memory cache was causing the buffer to be copied several 
times. The patch causes the data to be read directly into the hash and 
also avoids copying in _seek_country

* Tests 1_lookup.t and 2_namelookup.t fail if there is no GeoIP.dat 
file in /usr/local. The patch makes these tests skip if GeoIP.dat 
cannot be found.

      Changed Taiwan, Province of China to Taiwan

1.10  November 22nd 2002
      GeoIP Free Database is now updated monthly!
      Added install file.
      First upload to CPAN.
      ! IMPORTANT API CHANGE - now returns undef instead of '--' or
      'N/A' when country not found.
      rewrote _seek_country to use loop instead of recursion for faster performance

0.28  September 12th 2002
      Added Memory Cache mode (Matt Wickline)
      Added ISO 3166-1 alpha-3 code and country names (Matt Wickline)
      Added open method, conform new to XS API (Matt Wickline)
      Added more POD (Matt Wickline)

0.27  September 11th 2002
      Fixed database location in examples and tests
      Module throws error if it can't locate database file
      Removed DB_File dependency

0.26  August 20th 2002
      First release under the Geo::IP::PurePerl name,
      repackaged from Geo::IP version 0.07