Skip to content

Releases: pbiering/ipv6calc

Minor bugfix release

27 Jan 20:53
Compare
Choose a tag to compare

Bugfixes:

  • databases/lib/libipv6calc_db_wrapper_External.c: bugfix related to db_ptr_cache
  • ipv6calcweb/ipv6calcweb.cgi.in: change geonames URL to https

General:

  • internal databases: update
  • various spelling and grammar fixes (credits to Ville Skyttä)

Features + Minor Bugfixes (20th anniversity release)

19 Oct 19:48
Compare
Choose a tag to compare

Major Features:

  • add new action "dbdump" to be able to dump "external" database using country code filter (for use by "ipset")
  • new output format ip6to4 for IPv4 addresses (also supported on action "dbdump")

Minor Features:

  • tools/ipv6calc-create-update-ipset.sh: new tool for creating "ipset" using the new "dbdump" action
  • add support for output of IPv4 in dot separated octal and also autodetect/parse such input
  • tools/DBIP-update.sh: add support for deleting older files (-C )

Changes:

  • print of uncompressed IPv6 address will now also be extended with prefix length if given and not suppressed by option
  • action conv6to4 keeps (and mask) prefix length if not suppressed by option

Fixes+Improvements

  • ipv6calcweb: improve output format for mobile chrome-based browsers
  • ipv6calcweb: fix several URLs, prefer HTTPS where supported
  • add support for OpenSSL EVP MD5 (version 3) and legacy (version 1)
  • some fixes related to static builds

General:

  • internal databases: update

Internal:

  • complete reorg of static includes in *.h to avoid private copies where possible

Minor Bugfix + Minor Enhancements

14 Jul 03:31
Compare
Choose a tag to compare

Minor Features:

  • add support for blacklisting IP2Location DB25 files < 8.4.0
  • add initial support for IP2Location DB25 files
  • IP2Location-update.sh: add support for 'token' authentication

Fixes:

  • output format fix for compressed IPv6 addresses (#28)
  • IP2Location: fix broken dedicated db selection option
  • further bugfixes related to "pull/20" (#25)

General:

  • internal databases: update

Internal:

  • replace NI_MAXHOST with IPV6CALC_STRING_MAX or PATH_MAX where applicable (#24)
  • autogen-support.sh: add IP2Location 8.3.0 8.3.1 8.4.0

Minor Bugfix Release

22 May 06:16
Compare
Choose a tag to compare

Fixes:

  • ipv6calc-db-update.sh not downloading files (#25)

Minor Feature and Bugfix release

18 May 18:45
Compare
Choose a tag to compare

Minor Features:

  • Improve revnibble handling (TLD+NLD given given -> prefix, missing -> suffix), add related online help
  • add support for compressed IPv4 addresses, like 10/8 (#19) (contributed by @grayed)

Fixes:

  • Improve autodetection of nibble strings, add additional test cases, triggered by #19

General:

  • internal databases: update

Compatibility fixes

16 Jan 20:16
Compare
Choose a tag to compare
  • fixes for Enterprise Linux <= 7
  • fixes for FreeBSD and potential other BSD based OS

Bugfixes

13 Jan 08:09
Compare
Choose a tag to compare
  • fixed: various minor bugs
  • fixed: cross-compiling issues
  • fixed: compiler warnings
  • update: internal databases
  • enhancement: showinfo/token selector now understands "." as single char wildcard
  • some cleanups

Enhancement+Bugfixes + Drop of EOL+Legacy Support

08 Nov 21:46
Compare
Choose a tag to compare

Enhancements:

  • mod_ipv6calc: add additional debug options

Bugfixes:

  • several, see ChangeLog

Drop of EOL+Legacy Support:

  • GeoIP (v1)
  • db-ip.com (BerkeleyDB)
  • IP2Location < 8.2.0

General:

  • update of internal databases

Bunch of Fixes and minor Enhancements

12 Oct 05:57
Compare
Choose a tag to compare

Enhancements:

  • add support for OUI-28

Fixes

  • showinfo: decoding of anonymized OUI/EUI
  • for proper 32-bit compilation
  • for proper clang compilation
  • configure broken logic in case of --disable-mod_ipv6calc is given

Internals

  • switch IEEE database update to CSV
  • internal databases updated
  • DBIP downloader tool no longer supporting CSV (use MMDB instead)

Minor fixes

08 Sep 06:54
Compare
Choose a tag to compare
  • small fixes in scripts, code and spec
  • documentation updated