]>
2024-03-06 | Michael Tremer | tree: Don't check if we need to fill the stack Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-06 | Michael Tremer | tree: Be smarter when removing networks from the stack Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-06 | Michael Tremer | tree: Fix memory leak in dedup code Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | Add README.md Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | Update translations Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Merge the downloader into our main downloader Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Move the split functions into the main importer Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | database: Migrate to psycopg3 Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: No longer import Geofeeds concurrently Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Drop the geofeed sources when updating RIR... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Create a better structure to import RIRs Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Add option to only import specific RIRs Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Also import networks that are smaller than... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Improve checks for unspecified networks Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Improve check for network objects Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Change country code logic Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Skip any countries that we don't know Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: When storing country codes, make the code... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Return known countries as a set() Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Make translating country codes more extensible Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Ignore certain country codes Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Fail if no countries have been imported, yet Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-04 | Michael Tremer | importer: Remove superfluous function call Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Use the downloader to import Geofeeds Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Drop any data from feeds we no longer support Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Drop source field from overrides table Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Refactor parsing Spamhaus ASNDROP Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Refactor parsing Spamhaus DROP feeds Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Add the option to only update one feed Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Completely rewrite the AWS parser Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Reformat AWS dictionary Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Simplify fetching countries Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Refactor feed parsing Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Create a new subcommand to import feeds Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Reformat the large SQL query Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Fix typo in SQL query Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Import AWS IP feed into the new feeds table Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Import Spamhaus DROP feeds into the new feeds... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Don't import any AS names from Spamhaus Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Create a feeds table for networks, too Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Import the Spamhaus ASN feed into the new... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-03-02 | Michael Tremer | importer: Create an extra table for feeds Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-23 | Michael Tremer | importer: Pass downloader to the ARIN import Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-23 | Michael Tremer | configure: Don't check for Lua when --disable-lua is... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: network: Implement checking flags Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Export network flags Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Export default database path Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | configure: Check for luaunit Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: database: Implement verify() Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: database: Export description/license/vendor Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: database: Implement fetching countries Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: database: Implementing fetching AS objects Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Add AS object Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: country: Export remaining properties Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Don't try to free memory that was allocated by Lua Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Force testing garbage collection for countries Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Create Country objects Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Force garbage collection to test those methods Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Check if we can read the network's properties Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Fix calling methods that belong to an object Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: network: Add a __close method Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: database: Add __close method Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: database: Rename the __gc method for consistency Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Actually return a network after lookup() Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Add a Network object Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Add a Database object with a dummy lookup function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Initialize location context Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Add version() function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Actually load the C module as such Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | .gitignore: Ignore some more temporary files Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | lua: Create scaffolding for a module Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-22 | Michael Tremer | configure: Require Lua Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | importer: Tidy up SQL queries Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | importer: Drop previously imported AS names, too Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | importer: Refactor ARIN importer Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | importer: Fix Python syntax error Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Peter Müller | location-importer: Replace ARIN AS names source with... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | tests: Make the new tests executable Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | tests: Add more dedup/merge tests Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | tests: Show even large diffs in dedup tests Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | tests: Build out more dedup tests Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | python: Implement rich comparison for Network objects Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | python: Fix rich comparison for AS objects Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | country: Return NULL/None for unset attributes Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | tests: Add some tests for the Country object Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | python: Fix rich comparison function for Country Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | python: Make Country hashable Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | tests: Add a simple test for deduplication Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | network: Tidy up some code Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | network-tree: Use the raw prefix to place networks... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | network-tree: Run deduplication once for each family Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | tools: Import the copy script Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-21 | Michael Tremer | network-tree: Split into a separate file Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-19 | Peter Müller | location-importer: Fix Spamhaus ASN-DROP parsing Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-19 | Peter Müller | location-importer: Add missing area code for AWS Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-17 | Michael Tremer | network: Fix deduplication not looking far enough Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-02-17 | Michael Tremer | network: Fix bit length check when merging networks Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2024-01-07 | Michael Tremer | python: Make AS objects hashable Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2023-07-31 | Michael Tremer | configure: Bump version to 0.9.17 Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2023-07-31 | Michael Tremer | data: Update database to 2023-07-31 Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
next |