[ipv6calc] IP2Location support added to ipv6calc
Peter Bieringer
pb at bieringer.de
Wed Jun 7 08:46:28 CEST 2006
Hi,
in March I've implemented IP2Location support to ipv6calc.
See here for more information: http://www.ip2location.com
In March 2006, the support of IPv6 was still missing in C API.
Unfortunately, last status I get some days ago has't changed, they are
out of manpower and missing demand to implement it soon.
Anyway, I committed the changes now to CVS, for IPv4, IP2Location
support is already working.
Here the changelog since the last release (0.51):
20060607/PB
lib/librfc1924.c
- replace conversion code with clean reimplementation
created by Niko Tyni because of unknown license issue
of the old piece of code
update databases
20060317/PB
databases/ipv6-assignment/create-registry-list.pl
databases/ipv4-assignment/create-registry-list.pl
databases/ipv6-assignment/dbipv6addr_assignment.h
databases/ipv4-assignment/dbipv4addr_assignment.h
lib/libipv6addr.h
lib/libipv4addr.h
- store also prefix length in lookup table
update databases
20060316/PB
lib/libipv4addr.c
- fix wrong use of () in ipv4addr_setword
20060306/PB
Makefile.in
ipv6calc/Makefile.in
ipv6calc/ipv6calc.c
ipv6calc/showinfo.c
- add support for IP2Location
lib/ipv6calcoptions.h
- add new option: -p <path to IP2Location database>
20060213/PB
ipv6calc/Makefile.in
- replace "make" by "${MAKE}" (forgotten in 20051119)
Please try it.
Peter
--
Dr. Peter Bieringer http://www.bieringer.de/pb/
GPG/PGP Key 0x958F422D mailto:pb at bieringer.de
Deep Space 6 Co-Founder and Core Member http://www.deepspace6.net/
More information about the ipv6calc
mailing list