]> git.ipfire.org Git - location/libloc.git/blob - debian/changelog
bc5638d782fb3fed78f545f376bca271da9b7a17
[location/libloc.git] / debian / changelog
1 libloc (0.9.11-1) unstable; urgency=medium
2
3 [ Stefan Schantl ]
4 * export: Remove prefix when exporting countries.
5
6 [ Michael Tremer ]
7 * ipset: Optimise hash table size
8 * ipset: Fix hash type for IPv6
9 * ipset: Set maxelem to a fixed size
10 * export: Conditionally enable flattening
11 * location: Print proper error message for any uncaught exceptions
12 * export: Allow exporting to stdout
13 * ipset: The minimum hashsize is 64
14 * export: Fix filtering logic
15 * export: Sightly refactor export logic
16 * Bump release to 0.9.11
17
18 [ Peter Müller ]
19 * location-importer: Fix parsing LACNIC-flavoured inetnums
20
21 -- Michael Tremer <michael.tremer@ipfire.org> Thu, 03 Mar 2022 10:44:44 +0000
22
23 libloc (0.9.10-1) unstable; urgency=medium
24
25 [ Peter Müller ]
26 * Non-maintainer upload.
27 * location-importer: Set "is_drop" to "True" even in case of conflicts
28 * Process LACNIC geofeed as well
29 * location-importer: Improve regex for catching historic/orphaned data
30 * location-importer: Replace "UK" with "GB"
31 * location-importer.in: Add country code for AWS's "il-central-1" zone
32 * location-importer.in: Do not make things more complicated than they
33 are
34
35 [ Michael Tremer ]
36 * man: Add pages for top level functions
37 * man: Add man page for loc_database_new
38 * man: Add man pages for all loc_database_* functions
39 * export: Make ipset files easily reloadable
40
41 -- Michael Tremer <michael.tremer@ipfire.org> Wed, 16 Feb 2022 08:53:48 +0000
42
43 libloc (0.9.9-2) unstable; urgency=medium
44
45 * Fix broken Debian build
46
47 -- Michael Tremer <michael.tremer@ipfire.org> Tue, 23 Nov 2021 11:07:22 +0000
48
49 libloc (0.9.9-1) unstable; urgency=medium
50
51 [ Michael Tremer ]
52 * database: Make IP address const for lookup
53 * configure: Enable -fno-semantic-interposition by default
54 * network: Drop redundant loc_network_match_flag
55 * network: Drop useless loc_network_match_asn function
56 * stringpool: Make functions properly private
57 * Make loc_network_tree_* functions propertly private
58 * Remove LOC_EXPORT from
59 loc_network_to_database_v1/loc_network_new_from_database_v1
60 * country: Add function that returns flags for special country
61 * country: Make country codes beginning with X invalid
62 * network: Make loc_network_match_country_code match special countries
63 * network: Rename "match" functions to "matches"
64
65 [ Peter Müller ]
66 * location.txt: Improve manpage
67 * importer.py: Import JPNIC feed as well
68 * location-importer: Introduce auxiliary function to sanitise ASNs
69 * location-importer.in: Add Spamhaus DROP lists
70
71 -- Michael Tremer <michael.tremer@ipfire.org> Sat, 20 Nov 2021 15:12:28 +0000
72
73 libloc (0.9.8-1) unstable; urgency=medium
74
75 [ Michael Tremer ]
76 * importer: Do not try to initialise a column that cannot be NULL with
77 NULL
78 * configure: Add option to enable GCC's -fanalyzer
79 * writer: Break when a network cound not be allocated
80 * stringpool: Allow adding empty strings
81 * stringpool: Do not call strlen() on potential NULL pointer
82 * stringpool: Slightly refactor initialization to help the compiler
83 understand
84 * stringpool: Avoid memory leak if mmap() fails
85 * network: Move some helper functions into network.h
86 * python: Permit passing family to database enumerator
87 * location: Implement listing bogons
88 * Move include files to /usr/include/libloc
89
90 [ Peter Müller ]
91 * location-importer.in: Attempt to provide meaningful AS names if
92 organisation handles are missing
93 * location-importer.in: Braindead me accidentally forgot a "break"
94 statement
95
96 -- Michael Tremer <michael.tremer@ipfire.org> Tue, 21 Sep 2021 10:29:11 +0000
97
98 libloc (0.9.7-1) unstable; urgency=medium
99
100 [ Valters Jansons ]
101 * po: Update translations
102 * systemd: Add Documentation= to location-update
103
104 [ Peter Müller ]
105 * location-importer.in: emit warnings due to unknown country code for
106 valid networks only
107 * location.in: fix search_networks() function call
108 * location-importer.in: keep track of sources for networks, ASNs, and
109 organisations
110 * importer.py: add source information for RIR data feeds
111 * location-importer.in: track original countries as well
112 * location-importer.in: track original countries more pythonic
113 * Implement an additional flag for hostile networks safe to drop
114 * location-importer.in: Import (technical) AS names from ARIN
115 * location-importer.in: add source column for overrides as well
116 * location-importer.in: import additional IP information for Amazon
117 AWS IP networks
118 * location-import.in: optimise regular expression for filtering ASN
119 allocations to other RIRs when parsing ARIN AS names file
120
121 [ Michael Tremer ]
122 * countries: Fix matching invalid country codes
123 * Bump version to 0.9.7
124
125 -- Michael Tremer <michael.tremer@ipfire.org> Fri, 09 Jul 2021 17:16:59 +0000
126
127 libloc (0.9.6-1) unstable; urgency=medium
128
129 [ Michael Tremer ]
130 * location: Fix list-networks-by-as
131 * database: Free mmapped countries section
132
133 [ Peter Müller ]
134 * location-importer.in: fix typo
135 * location-importer.in: delete 6to4 IPv6 space as well
136 * location-importer.in: reduce log noise for unusable networks
137 * location-importer.in: process unaligned IP ranges in RIR data files
138 correctly
139 * location-importer.in: skip networks with unknown country codes
140
141 -- Michael Tremer <michael.tremer@ipfire.org> Wed, 31 Mar 2021 14:06:00 +0100
142
143 libloc (0.9.5-1) unstable; urgency=medium
144
145 * Initial release.
146
147 -- Stefan Schantl <stefan.schantl@ipfire.org> Sun, 27 Oct 2019 18:55:44 +0100