1 libloc (0.9.9-2) unstable; urgency=medium
3 * Fix broken Debian build
5 -- Michael Tremer <michael.tremer@ipfire.org> Tue, 23 Nov 2021 11:07:22 +0000
7 libloc (0.9.9-1) unstable; urgency=medium
10 * database: Make IP address const for lookup
11 * configure: Enable -fno-semantic-interposition by default
12 * network: Drop redundant loc_network_match_flag
13 * network: Drop useless loc_network_match_asn function
14 * stringpool: Make functions properly private
15 * Make loc_network_tree_* functions propertly private
16 * Remove LOC_EXPORT from
17 loc_network_to_database_v1/loc_network_new_from_database_v1
18 * country: Add function that returns flags for special country
19 * country: Make country codes beginning with X invalid
20 * network: Make loc_network_match_country_code match special countries
21 * network: Rename "match" functions to "matches"
24 * location.txt: Improve manpage
25 * importer.py: Import JPNIC feed as well
26 * location-importer: Introduce auxiliary function to sanitise ASNs
27 * location-importer.in: Add Spamhaus DROP lists
29 -- Michael Tremer <michael.tremer@ipfire.org> Sat, 20 Nov 2021 15:12:28 +0000
31 libloc (0.9.8-1) unstable; urgency=medium
34 * importer: Do not try to initialise a column that cannot be NULL with
36 * configure: Add option to enable GCC's -fanalyzer
37 * writer: Break when a network cound not be allocated
38 * stringpool: Allow adding empty strings
39 * stringpool: Do not call strlen() on potential NULL pointer
40 * stringpool: Slightly refactor initialization to help the compiler
42 * stringpool: Avoid memory leak if mmap() fails
43 * network: Move some helper functions into network.h
44 * python: Permit passing family to database enumerator
45 * location: Implement listing bogons
46 * Move include files to /usr/include/libloc
49 * location-importer.in: Attempt to provide meaningful AS names if
50 organisation handles are missing
51 * location-importer.in: Braindead me accidentally forgot a "break"
54 -- Michael Tremer <michael.tremer@ipfire.org> Tue, 21 Sep 2021 10:29:11 +0000
56 libloc (0.9.7-1) unstable; urgency=medium
59 * po: Update translations
60 * systemd: Add Documentation= to location-update
63 * location-importer.in: emit warnings due to unknown country code for
65 * location.in: fix search_networks() function call
66 * location-importer.in: keep track of sources for networks, ASNs, and
68 * importer.py: add source information for RIR data feeds
69 * location-importer.in: track original countries as well
70 * location-importer.in: track original countries more pythonic
71 * Implement an additional flag for hostile networks safe to drop
72 * location-importer.in: Import (technical) AS names from ARIN
73 * location-importer.in: add source column for overrides as well
74 * location-importer.in: import additional IP information for Amazon
76 * location-import.in: optimise regular expression for filtering ASN
77 allocations to other RIRs when parsing ARIN AS names file
80 * countries: Fix matching invalid country codes
81 * Bump version to 0.9.7
83 -- Michael Tremer <michael.tremer@ipfire.org> Fri, 09 Jul 2021 17:16:59 +0000
85 libloc (0.9.6-1) unstable; urgency=medium
88 * location: Fix list-networks-by-as
89 * database: Free mmapped countries section
92 * location-importer.in: fix typo
93 * location-importer.in: delete 6to4 IPv6 space as well
94 * location-importer.in: reduce log noise for unusable networks
95 * location-importer.in: process unaligned IP ranges in RIR data files
97 * location-importer.in: skip networks with unknown country codes
99 -- Michael Tremer <michael.tremer@ipfire.org> Wed, 31 Mar 2021 14:06:00 +0100
101 libloc (0.9.5-1) unstable; urgency=medium
105 -- Stefan Schantl <stefan.schantl@ipfire.org> Sun, 27 Oct 2019 18:55:44 +0100