Hi,

after some hard work and a bunch of regression tests, first release
candidate

        ipv6calc 0.95.rc.1

is available now on CVS.

http://www.deepspace6.net/projects/ipv6calc.html
http://www.deepspace6.net/sections/cvs.html


major enhancement:
- full IPv6 address anonymization

- support of dynamic loading of GeoIP and IP2Location libraries
(means once compiled with GeoIP and IP2Location support with related
options, program can run on a system with or without related libraries,
enabling/disabling features which need support of such libraries)

- GeoIP and IP2Location databases are now selected by configure the
directory, no longer the specific file itself (please use softlinks, if
needed) - check ./ipv6calc -vv for database files found
In addition it takes use of all databases found (especially for GeoIP
useful)

Please test this version havily in all of your use cases. If you detect
a behaviour change, please report test case with current and expected
result).

Thank you very much!

BTW: if you still miss a small feature, please report, there is still
some short time to implement, if not difficult.

Hope this helps.
        Peter


List of changes from current version 0.94:

- full IPv6 address (prefix + IID) anonymization added by selecting
method "kp"

- type string "iid-privacy" is replaced with "iid-random"

- add support for options to specify database directories
        db-ip2location-dir <dir>
        db-geoip-dir <dir>

- add support for options to specify library files (in case of dynamic
linking is configured)
        db-ip2location-lib <file>
        db-geoip-lib <file>

- add support for options to disable GeoIP and IP2Location on runtime
        db-ip2location-disable
        db-geoip-disable

- ignore options for specifying files for GeoIP & IP2Location
        db-ip2location-ipv4 <file>
        db-ip2location-ipv6 <file>
        db-ip2location-default
        db-ip2location-ipv4-default
        db-ip2location-ipv6-default
        db-geoip-ipv4 <file>
        db-geoip-ipv6 <file>
        db-geoip-default
        db-geoip-ipv4-default
        db-geoip-ipv6-default

- add configure options
        --with-ip2location-db <dir>
        --with-geoip-db <dir>
        --with-ip2location-dyn-lib <name>
        --with-geoip-dyn-lib <name>

- remove configure options
        --with-ip2location-ipv4-default-file=file
        --with-ip2location-ipv6-default-file=file
        --with-geoip-ipv4-default-file=file
        --with-geoip-ipv6-default-file=file

ipv6calcweb.cgi
- remove support for environment values
   HTTP_IPV6CALCWEB_DB_IP2LOCATION_IPV4
   HTTP_IPV6CALCWEB_DB_IP2LOCATION_IPV6
   HTTP_IPV6CALCWEB_DB_GEOPIP_IPV4
   HTTP_IPV6CALCWEB_DB_GEOPIP_IPV6

- add support for environment values
   HTTP_IPV6CALCWEB_DB_IP2LOCATION_DIR
   HTTP_IPV6CALCWEB_DB_IP2LOCATION_LIB
   HTTP_IPV6CALCWEB_DB_GEOPIP_DIR
   HTTP_IPV6CALCWEB_DB_GEOPIP_LIB
-- 
ipv6 mailing list
ipv6@listserv.uni-muenster.de
http://listserv.uni-muenster.de/mailman/listinfo/ipv6

Antwort per Email an