Releases: pbiering/ipv6calc
Releases · pbiering/ipv6calc
IP2Location 8.7.0 support
General:
- internal databases: update
IP2Location 8.7.0 related (relates to https://github.com/chrislim2888/IP2Location-C-Library/releases/tag/8.7.0 which has unfortunatly incompatible API changes)
- ipv6calcweb/ipv6calcweb.cgi.in: add support for new fields in DB26 with 8.7.0
- add support for additional data in DB26 usable with IP2Location >= 8.7.0
- check IP2Location > 8.6.1 related compatibility/fallback
Extensions:
- add option
--has-feature <NAME>
Minor fixes
General:
- internal databases: update
- minor internal compiler flags reorg
Fixes:
- databases/lib/libipv6calc_db_wrapper_IP2Location.c: add fallback to dedicated ASN database for all_by_addr
- databases/lib/libipv6calc_db_wrapper_IP2Location2.c: add fallback to dedicated ASN database for all_by_addr
IP2Location ASN support
General:
- internal databases: update
Enhancements:
- databases/lib/libipv6calc_db_wrapper_IP2Location.[c,h]: add support for ASN BIN files
- databases/lib/libipv6calc_db_wrapper_IP2Location2.[c,h]: add support for ASN MMDB files, combine IPv4+IPv6 support as MMDB files contain both
Fixes:
- databases/lib/libipv6calc_db_wrapper_IP2Location2.c: fix closing too much in-use databases
- databases/lib/libipv6calc_db_wrapper_DBIP2.c: fix closing too much in-use databases
- databases/lib/libipv6calc_db_wrapper_GeoIP2.c: fix closing too much in-use databases
- tools/IP2Location-update.sh.in: fix sample download URL, extend support for ASN files, fix error detection on unzip
DBIP ASN-Lite support + Adjustments
General:
- internal databases: update
Cosmetics:
- databases/lib/*: align db-info output
Extensions:
- tools/DBIP-update.sh[.in]: add dbip-asn-lite
- databases/lib/libipv6calc_db_wrapper_DBIP2.(c|h): add support for dbip-asn-lite, enhance verbose info output
Adjustments:
- ipv6calcweb/ipv6calcweb.cgi.in: use now Digest::SHA
IP2Location(MMDB) support + fixes
General:
- internal databases: update
- various fixes during regression
- various cosmetic changes
- fixes and adjustments required by lastet GCC
Extensions:
- add support for IP2Location(MMDB)
Database update scripts:
- tools/IP2Location-update.sh[.in]: add support for MMDB databases
- tools/IP2Location-update.sh[.in]: fix improper masking of token and password
Fixes mostly related to LISP database
General:
- internal databases: update
Fixes:
- databases/lib/libipv6calc_db_wrapper_GeoIP2.c: fix YYYYMM display
- databases/lib/libipv6calc_db_wrapper_GeoIP2.c: improve database selection for GeonameID
Database update scripts:
- tools/ipv6calc-update-registries.sh: reneable download of LISP database from local filesystem
- tools/ipv6calc-update-registries.sh: disable download of LISP site database (broken URL)
- databases/registries/lisp/site-db[.txt]: historic LISP site database 2020-03-18
- databases/registries/Makefile: disable deletion of now included LISP site-db
- tools/IP2Location-update.sh[.in]: add summary
Tests:
- mod_ipv6calc/test_mod_ipv6calc.sh: catch additional location of 'ip'
Packaging:
- contrib/ipv6calc.spec: add BuildRequires+Recommends for geolite in case MMDB is enabled
- contrib/ipv6calc.spec[.in]: include databases/registries/lisp/site-db as no longer reachable for download
Updates+Fixes (minor)
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
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
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
General:
- internal databases: update
- minor internal adjustments/fixes