Skip to content

Releases: pbiering/ipv6calc

Updates+Fixes (minor)

23 Aug 06:12
Compare
Choose a tag to compare

General

  • internal databases: update
  • minor improvements

mod_ipv6calc

  • add support for fetching client IP from environment
  • minor improvements

database update scripts

  • add support for SRv6
  • fixes to avoid incompatibilities

for more see ChangeLog

Updates+Fixes

15 Feb 06:35
Compare
Choose a tag to compare

General

  • internal databases: update
  • autconf & code review
  • minor bugfixes
  • add support for upcoming IP2Location 8.7.0
  • add support for use of libmd MD5 implementation

database update scripts

  • add optional support for service restart

ipv6calcweb.cgi

  • use dedicated directory now for CGI script
    -fix leftover change from AS_TEXT to AS_ORGNAME

ipv6calc.cgi

  • use dedicated directory now for CGI script
    -add since 2019 supported IPV6CALC_CLIENT_GEONAMEID

for more see ChangeLog

IP2Location DB-26 (ASN) support and fixes

12 Jun 05:31
Compare
Choose a tag to compare

Extension:

  • add support for IP2Location DB-26 which provides "ASN" and "District"

Minor Features:

  • tools/IP2Location-update.sh: add option -S to support download of a specific sample file

Fixes:

  • bugfix related to ACTION_addr_to_countrycode and pipe mode

General:

  • internal databases: update

Updates of Internal Databases

04 Dec 06:25
Compare
Choose a tag to compare

General:

  • internal databases: update
  • minor internal adjustments/fixes

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