MMDB reader for geolocation and ASN lookup of IP addresses
MIT License
Published by g-andrade 6 months ago
Fixed wrong root in MMDB tree parser, which caused failed IPv4 lookups in IPv6 databases that don't include IPv4-mapped IPv6 addresses (wrong since 1.0.0, closes #44.)
Published by g-andrade about 2 years ago
Published by g-andrade about 2 years ago
Published by g-andrade about 2 years ago
Published by g-andrade about 2 years ago
Published by g-andrade about 2 years ago
rebar3_lint
warnings on OTP 25rebar3_hank
warnings on OTP 25Published by g-andrade over 2 years ago
Published by g-andrade over 2 years ago
Published by g-andrade almost 3 years ago
Published by g-andrade about 3 years ago
Published by g-andrade about 3 years ago
tls_certificate_check
to '~> 1.9'Published by g-andrade about 3 years ago
locus_mmdb:unpack_tree_data_and_data_section/2
to the APIlocus_mmdb_data_codec:parse_on_index/3
to the APIpublic_key
):check/1
for maps containing maps or arrays which had been checked previously:check/1
errors or warnings concerning mapsPublished by g-andrade about 3 years ago
locus:check/1
to API (which replaces locus:analyze/1
and can be up to 3200% faster 🏎️)rebar3_lint
rebar3_hank
locus:lookup/2
(see MIGRATION.md)persistent_term
instead of ETSlast-modified
response header to no longer be cachedtls_certificate_check
to '~> 1.7'locus:wait_for_loader/1
from API (deprecated in 1.10.0 - see MIGRATION.md)locus:wait_for_loader/2
from API (deprecated in 1.10.0 - see MIGRATION.md)locus:wait_for_loaders/2
from API (deprecated in 1.10.0 - see MIGRATION.md)locus:get_version/1
from API (deprecated in 1.4.0 - see MIGRATION.md)locus:analyze/1
from API (locus:check/1
now fullfils this role - see MIGRATION.md)pre_readiness_update_period
and post_readiness_update_period
(see MIGRATION.md)Published by g-andrade over 3 years ago
Fix erroneous decoding of signed integers shorter than their maximum length.
Following clarification in spec:
(This bug had likely been present since the beginning.)
Published by g-andrade over 3 years ago
Published by g-andrade over 3 years ago
Published by g-andrade over 3 years ago
Published by g-andrade over 3 years ago