Hi,
after some rapid development a new version is on the way to be released.
See here for the full change log:
http://cvs.deepspace6.net/view/ipv6calc/ChangeLog
Please test heavily. I plan to release final version in one or two weeks or so. Miror feature requests are still accepted.
Major changes in user/machine interface - Machine readable output is now capable of proper printout of (more than one) embedded IPv4 addresses (ipv6calcweb.cgi is adjusted, also)
Example:
$ ./ipv6calc/ipv6calc -p databases/IP2Location/IPV6-COUNTRY.BIN -m -i 2001:0000:0102:0304:0000:1234:0506:0708
IPV6=2001:0000:0102:0304:0000:1234:0506:0708 TYPE=unicast,global-unicast,productive,teredo
IPV4_SOURCE[250.249.248.247]=TEREDO-SERVER IPV4[250.249.248.247]=250.249.248.247 IPV4_REGISTRY[250.249.248.247]=IANA
IPV4_SOURCE[1.2.3.4]=TEREDO-CLIENT IPV4[1.2.3.4]=1.2.3.4 IPV4_REGISTRY[1.2.3.4]=IANA
TEREDO_PORT_CLIENT=60875 IPV6_REGISTRY=IANA IPV6CALC_NAME=ipv6calc IPV6CALC_VERSION=0.60.0beta1 IPV6CALC_COPYRIGHT="(P) & (C) 2001-2006 by Peter Bieringer <pb (at) bieringer.de>" IPV6CALC_OUTPUT_VERSION=2 <- introduced as "API" version to ipv6webcalc.cgi
Major feature extensions: - IP2Location support (for IPv4)
Can be enabled by compile time ./configure --enable-ip2location or rpm --with ip2location
If enabled, but no database is given, support will be silently skipped
Peter