Subject: CVS commit: pkgsrc/net/GeoIP
To: None <pkgsrc-changes@NetBSD.org>
From: Soren Jacobsen <snj@netbsd.org>
List: pkgsrc-changes
Date: 11/25/2004 18:37:52
Module Name: pkgsrc
Committed By: snj
Date: Thu Nov 25 18:37:52 UTC 2004
Modified Files:
pkgsrc/net/GeoIP: Makefile distinfo
Log Message:
Update to 1.3.8.
Changes:
* Made code thread safe by replacing gethostbyname with gethostbyname_r
* Added GeoIP_country_code_by_ipnum and GeoIP_id_by_ipnum to use
existing ulong IP Address in numeric form instead of having to
convert it to string (Boris Hajduk)
* Updated geoipupdate to report invalid userID and productID errors
* Added support for GEOIP_INDEX_CACHE - which just caches
the most frequently access index portion of the database, resulting
in faster lookups than GEOIP_STANDARD, but less memory usage than
GEOIP_MEMORY_CACHE (Frank Mather)
* Made GEOIP_CHECK_CACHE work with GEOIP_STANDARD mode - reloads filehandle
in case file changes.
* Made GeoIP City code thread safe
* Fixed bug with geoipupdate reading in product ids
* Added support for GeoIP Netspeed geoipupdate
* Fix memleak in lookupaddress (Ludwig Nussel/SUSE)
* Add prototype for _full_path_to to make 64bit clean (Ludwig Nussel/SUSE)
To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 pkgsrc/net/GeoIP/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/net/GeoIP/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.