]>
git.ipfire.org Git - people/ms/libloc.git/log 
Michael Tremer  [Thu, 19 Nov 2020 12:40:01 +0000  (12:40 +0000)]  
export: Remove old flattening featureSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 19 Nov 2020 12:34:11 +0000  (12:34 +0000)]  
python: Add property to return IP addresses as bytesSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 19 Nov 2020 12:03:33 +0000  (12:03 +0000)]  
python: Fix download of database
This was all messed up in 
0c74f6b1a3bdce5ebdc2ee452b9baf3e421dd3d1 
when the change of type for the timestamp wasn't changed everywhere
else.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 18 Nov 2020 13:34:50 +0000  (13:34 +0000)]  
location: End lookup after an invalid IP address was passedSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 18 Nov 2020 13:33:45 +0000  (13:33 +0000)]  
python: Remove unnecessary db object from writersSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 18 Nov 2020 13:19:04 +0000  (13:19 +0000)]  
export: Remove filtering for flagsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 18 Nov 2020 13:18:52 +0000  (13:18 +0000)]  
database: Add debug output to filteringSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 19:01:04 +0000  (19:01 +0000)]  
database: Free filter lists in enumeratorSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 18:34:51 +0000  (18:34 +0000)]  
database: Do not clean up python listSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 18:14:15 +0000  (18:14 +0000)]  
Actually clear all listsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 18:13:49 +0000  (18:13 +0000)]  
export: Change back to use Network objectsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 17:57:55 +0000  (17:57 +0000)]  
as: Make lists grow dynamicallySigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 17:55:51 +0000  (17:55 +0000)]  
networks: Make list grow dynamicallySigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 17:50:17 +0000  (17:50 +0000)]  
countries: Make list grow dynamicallySigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 16:58:55 +0000  (16:58 +0000)]  
database: Simplify AS matching codeSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 16:56:43 +0000  (16:56 +0000)]  
database: Simplify network matching codeSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 17 Nov 2020 16:46:48 +0000  (16:46 +0000)]  
as: Add list for easier processingSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Mon, 16 Nov 2020 15:25:15 +0000  (15:25 +0000)]  
database: Filter flags in CSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Mon, 16 Nov 2020 15:20:50 +0000  (15:20 +0000)]  
python: Only return country codes we wantSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Mon, 16 Nov 2020 15:13:28 +0000  (15:13 +0000)]  
Implement filtering for multiple countries in the enumeratorSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Sun, 15 Nov 2020 15:02:28 +0000  (15:02 +0000)]  
Move network lists into an own fileSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 13 Nov 2020 12:09:03 +0000  (12:09 +0000)]  
python: Move tree flattening into CSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 13 Nov 2020 11:43:53 +0000  (11:43 +0000)]  
network: Unexport all tree functionsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 13 Nov 2020 11:38:15 +0000  (11:38 +0000)]  
network: Add function to pop first element from stackSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 13 Nov 2020 11:29:15 +0000  (11:29 +0000)]  
network: Sort result of excluded listsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 13 Nov 2020 11:29:02 +0000  (11:29 +0000)]  
database: Filter results coming from stackSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 13 Nov 2020 11:23:33 +0000  (11:23 +0000)]  
database: Move network filtering into a separate functionSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 20:09:37 +0000  (20:09 +0000)]  
networks: Copy all attributes when splitting networksSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 20:09:20 +0000  (20:09 +0000)]  
test: Update APISigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 20:02:03 +0000  (20:02 +0000)]  
database: Add option to return networks flattenedSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 20:01:17 +0000  (20:01 +0000)]  
network: Add function to exclude multiple networks at onceSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 20:00:09 +0000  (20:00 +0000)]  
network: Add new subnet functionSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 19:59:22 +0000  (19:59 +0000)]  
network: Add more debugging output to stacksSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 19:36:38 +0000  (19:36 +0000)]  
python: Export networks exclude functionSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 19:21:58 +0000  (19:21 +0000)]  
network: Reduce debugging outputSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 19:21:13 +0000  (19:21 +0000)]  
database: Pass flag to enumerator to flatten outputSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 14:35:43 +0000  (14:35 +0000)]  
network: Make lists uniqueSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 14:33:22 +0000  (14:33 +0000)]  
networks: Add function to merge two listsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 14:28:15 +0000  (14:28 +0000)]  
networks: Add function to check if network is part of a listSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 14:24:58 +0000  (14:24 +0000)]  
networks: Add function to check if two networks overlapSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 14:18:40 +0000  (14:18 +0000)]  
network: Add functions to break network into subnetsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 12 Nov 2020 13:57:35 +0000  (13:57 +0000)]  
networks: Add function to dump listsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 11 Nov 2020 23:01:19 +0000  (23:01 +0000)]  
networks: Add list to manage groups of networksSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 11 Nov 2020 21:16:45 +0000  (21:16 +0000)]  
test: Add tests for database enumeratorSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Tue, 3 Nov 2020 15:31:08 +0000  (15:31 +0000)]  
location-importer.in: always convert organisation handles into upper casesFixes: #12523 Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Thu, 29 Oct 2020 14:36:46 +0000  (07:36 -0700)]  
location.in: do not confuse UTC with local time zonesSigned-off-by: Peter Müller <peter.mueller@ipfire.org> 
Peter Müller  [Thu, 29 Oct 2020 14:25:53 +0000  (07:25 -0700)]  
location update: Remove double conversion of timestampsSigned-off-by: Peter Müller <peter.mueller@ipfire.org> 
Michael Tremer  [Wed, 28 Oct 2020 09:52:36 +0000  (09:52 +0000)]  
location: Fix Python syntax error in verify()Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 27 Oct 2020 17:14:30 +0000  (17:14 +0000)]  
export: Flatten the tree before exporting itSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Wed, 21 Oct 2020 14:47:43 +0000  (14:47 +0000)]  
location-importer.in: avoid log spam for too small networksSigned-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Wed, 21 Oct 2020 14:47:41 +0000  (14:47 +0000)]  
location-importer.in: omit historic/orphaned RIR dataFixes: #12501 Cc: Michael Tremer <michael.tremer@ipfire.org> Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Wed, 21 Oct 2020 14:47:40 +0000  (14:47 +0000)]  
importer.py: fetch LACNIC data via HTTPSSigned-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Wed, 21 Oct 2020 14:47:39 +0000  (14:47 +0000)]  
location-importer.in: filter bogus IP networks for both Whois and extended sourcesFixes: #12500 Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Wed, 21 Oct 2020 14:47:38 +0000  (14:47 +0000)]  
export.py: fix exporting IP networks for crappy xt_geoip moduleSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Wed, 21 Oct 2020 14:47:37 +0000  (14:47 +0000)]  
Revert "Revert "location-importer.in: only import relevant data from AFRINIC, APNIC and RIPE""
This reverts commit 
13f67f285856e8eabfeff2daf1be3aeaa36a82cc .
Signed-off-by: Peter Müller <peter.mueller@ipfire.org> 
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Wed, 21 Oct 2020 14:47:36 +0000  (14:47 +0000)]  
Revert "Revert "Revert "Revert "importer: Import raw sources for inetnum's again""""
This reverts commit 
44341478233115b26bb27fdb24da5b0a1eedb173 .
Signed-off-by: Peter Müller <peter.mueller@ipfire.org> 
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 22 Oct 2020 12:24:34 +0000  (12:24 +0000)]  
network: Allow adding single IP addresses and automatically add the prefixSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 16:01:57 +0000  (16:01 +0000)]  
importer: Restructure SQL query to be executed in parallelSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 13:54:45 +0000  (13:54 +0000)]  
importer: Add search index to network_overrides tableSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 13:53:36 +0000  (13:53 +0000)]  
importer: Add search index to announcements tableSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 13:44:50 +0000  (13:44 +0000)]  
networks: Remove accidentially committed debug lineSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 13:43:21 +0000  (13:43 +0000)]  
networks: Test if we can add localhost (IPv6)Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 13:36:35 +0000  (13:36 +0000)]  
networks: Improve parsing IP addressesSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 13:19:44 +0000  (13:19 +0000)]  
tests: Try adding an invalid networkSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 09:31:29 +0000  (09:31 +0000)]  
writer: Free countries when the writer is being destroyedSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 09:28:39 +0000  (09:28 +0000)]  
writer: Free array with pointer to ASes, tooSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Wed, 21 Oct 2020 09:18:08 +0000  (09:18 +0000)]  
as: Do not attempt to match name when it wasn't setSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 20 Oct 2020 20:44:43 +0000  (20:44 +0000)]  
as: Fix dereferencing NULL pointer when setting AS nameReported-by: Gisle Vanem <gisle.vanem@gmail.com> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 16 Oct 2020 12:26:43 +0000  (12:26 +0000)]  
Revert "Revert "Revert "importer: Import raw sources for inetnum's again"""
This reverts commit 
f532841e9197ce2f40aad8c086d786b2cb783a54 .
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 16 Oct 2020 12:26:38 +0000  (12:26 +0000)]  
Revert "location-importer.in: only import relevant data from AFRINIC, APNIC and RIPE"
This reverts commit 
a36bc686865fc87ea386fd90b389338bdcb80cbc .
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 16 Oct 2020 12:24:58 +0000  (12:24 +0000)]  
location-importer: Include all overridden networksSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Mon, 12 Oct 2020 20:53:32 +0000  (20:53 +0000)]  
location-importer.in: only import relevant data from AFRINIC, APNIC and RIPESigned-off-by: Michael Tremer <michael.tremer@ipfire.org> Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Mon, 12 Oct 2020 20:53:31 +0000  (20:53 +0000)]  
Revert "Revert "importer: Import raw sources for inetnum's again""
This reverts commit 
92f6abf4e272672bb0a71cfe991261b95ebe2fef .
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 24 Sep 2020 10:18:58 +0000  (10:18 +0000)]  
Revert "importer: Import raw sources for inetnum's again"
This reverts commit 
64e95fa903edec8b4e4e59830b395e2e4a411853 .
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Thu, 24 Sep 2020 10:17:58 +0000  (10:17 +0000)]  
Revert "importer: Purge any redundant entries"
This reverts commit 
c2cc55d5a6875c3838f060032eaed89dcfb92ef6 .
The query stalls the database and therefore the automatic
scripts are no longer able to generate a new version of the
database.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Mon, 21 Sep 2020 16:21:21 +0000  (16:21 +0000)]  
Bump version to 0.9.4Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Sun, 20 Sep 2020 19:21:03 +0000  (19:21 +0000)]  
importer: Purge any redundant entriesCc: Michael Tremer <michael.tremer@ipfire.org> Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Sun, 20 Sep 2020 19:20:18 +0000  (19:20 +0000)]  
importer: Import raw sources for inetnum's againCc: Michael Tremer <michael.tremer@ipfire.org> Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Peter Müller  [Sun, 20 Sep 2020 19:19:36 +0000  (19:19 +0000)]  
location-importer.in: avoid violating NOT NULL constraints during JOINSigned-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 18 Sep 2020 13:50:11 +0000  (13:50 +0000)]  
network: Determine family when the network is initialisedSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 18 Sep 2020 13:46:58 +0000  (13:46 +0000)]  
network: Export family, first_address and last_address in PythonSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 18 Sep 2020 13:20:21 +0000  (13:20 +0000)]  
network: Store the first and last address of each networkSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 18 Sep 2020 13:13:32 +0000  (13:13 +0000)]  
networks: Rename start_address to first_addressSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 18 Sep 2020 10:26:15 +0000  (10:26 +0000)]  
export: Skip writing any subnetsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Mon, 14 Sep 2020 18:36:36 +0000  (20:36 +0200)]  
location: Fix message sting if the database has been recently updatedSigned-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Thu, 10 Sep 2020 15:57:47 +0000  (17:57 +0200)]  
perl: Add test for get_continent_code() function.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Thu, 10 Sep 2020 15:57:46 +0000  (17:57 +0200)]  
perl: Add test for get_country_name() function.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Thu, 10 Sep 2020 15:57:45 +0000  (17:57 +0200)]  
python example script: Add country name and continent code.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Thu, 10 Sep 2020 15:57:44 +0000  (17:57 +0200)]  
perl: Add get_country_name() function.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Sun, 30 Aug 2020 10:36:02 +0000  (12:36 +0200)]  
perl: Add test for the lookup_network_has_flag() functionSigned-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Sun, 30 Aug 2020 10:36:01 +0000  (12:36 +0200)]  
Add example network flag to the python create-database example script.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Sun, 30 Aug 2020 10:36:00 +0000  (12:36 +0200)]  
perl: Add lookup_network_has_flag() function.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Sat, 22 Aug 2020 14:02:31 +0000  (16:02 +0200)]  
perl: Add get_as_name()Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Thu, 20 Aug 2020 17:28:56 +0000  (19:28 +0200)]  
perl: Add test for the database_countries() function.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Thu, 20 Aug 2020 17:28:55 +0000  (19:28 +0200)]  
Add an example country to the python create-database example script.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Thu, 20 Aug 2020 17:28:54 +0000  (19:28 +0200)]  
perl: Add database_countries() function.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 4 Aug 2020 15:44:41 +0000  (15:44 +0000)]  
Update translationsSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Stefan Schantl  [Wed, 29 Jul 2020 16:51:59 +0000  (18:51 +0200)]  
location: Provide a return code if the database does not need to be updated.Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Tue, 28 Jul 2020 16:00:52 +0000  (16:00 +0000)]  
location-importer: Read all routes and not only those imported through iBGPSigned-off-by: Michael Tremer <michael.tremer@ipfire.org> 
Michael Tremer  [Fri, 24 Jul 2020 16:58:35 +0000  (16:58 +0000)]  
importer: Implement fetch routes from BirdSigned-off-by: Michael Tremer <michael.tremer@ipfire.org>