Hi,
new version 0.96.0 was released today containing some improvements/features and also minor fixes:
Major improvements:
use of md5 bundled code will be only used if not available on the system (external md5 is currently only supported via openssl library).
Old behavior can be triggered using: --enable-bundled-md5 (and for getopt: --enable-bundled-getopt)
ipv6calcweb.cgi was extended for supporting the new outputformat "textkeyvalue", which can be parsed easier in scripts, example: http://ip.bieringer.de/cgi-bin/ipv6calcweb.cgi?format=textkeyvalue
ipv6calc binaries can be build using shared libraries internally to save space on disk with configure option: --enable-shared
ipv6calc (approx. 170 kB) ipv6loganon (approx. 50 kB) ipv6logstats (approx. 60 kB) ipv6logconv (approx. 50 kB) libipv6calc.so.0.96.0 (approx. 450 kB) libipv6calc_db_wrapper.so.0.96.0 (approx. 1.8 MB) (containing the BuiltIn databases)
instead of
ipv6calc (non-shared, 1.9 MB) ipv6loganon (approx. 1.9 MB) ipv6logstats (approx. 1.9 MB) ipv6logconv (approx. 1.9 MB)
@RPM packagers: see example spec in contrib sub-directory (it supports now: --with shared)
Package and signature files can be found here: ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/ ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/
Packages are signed with GPG/PGP key, available here: ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/CODE-GPG-KEY-bieringer.de-2013
Key fingerprint: AAB3 8CB7 97C7 50C7 78C6 08C6 DDEB 141D F738 0F61 uid: Peter Bieringer (Code Signing Key 2013) code@bieringer.de
Have fun! Peter