]> git.ipfire.org Git - dbl.git/shortlog
dbl.git
2025-12-28  Michael Tremerlists: Remove any domains that could not be resolved
2025-12-28  Michael Tremerchecker: Check if domains exist by querying their SOA
2025-12-25  Michael Tremersources: Don't hard-fail when we cannot read the server...
2025-12-22  Michael Tremersources: Add some ignored domains
2025-12-22  Michael Tremerdnsbl: analyze: Don't divide by zero when a source...
2025-12-22  Michael Tremersources: Support other prefixes of the host format
2025-12-22  Michael Tremersources: Don't try to strip empty domains
2025-12-22  Michael Tremerexports: List the total number of entries on the list
2025-12-22  Michael Tremersources: Strip any whitespace from domains
2025-12-22  Michael Tremersources: Silently skip any IP addresses or URLs on...
2025-12-22  Michael Tremersources: Parse plain lists that include comments
2025-12-22  Michael Tremerutil: Don't consider domains with a hyphen or underscor...
2025-12-22  Michael Tremerdnsbl: Implement forcing a list update
2025-12-22  Michael Tremerdnsbl: Use Babel to format the number of domains properly
2025-12-22  Michael Tremerdnsbl: Show update time rather than creation time
2025-12-21  Michael Tremerexporters: Add the correct directory to the squidGuard...
2025-12-21  Michael Tremerexporters: Block all sub-domains, too
2025-12-21  Michael Tremerexporters: Use an appropriate prefix for the zones
2025-12-11  Michael Tremerexporters: Drop exporting zones using dnspython
2025-12-11  Michael Tremerutil: Don't accept any IP addresses being listed
2025-12-10  Michael Tremerlists: Fix creating lists by initializing updated_at
2025-12-10  Michael Tremerexporters: Create expressions and urls files for squidguard
2025-12-10  Michael Tremerutil: Refactor is_fqdn
2025-12-10  Michael Tremerutil: Be more lax with domain names
2025-12-10  Michael Tremersources: Remove leading *.
2025-12-10  Michael Tremersources: Insert domains in batches
2025-12-10  Michael Tremersources: Support transparent decompression of compresse...
2025-12-10  Michael Tremersources: Fix sending the Etag
2025-12-10  Michael Tremerexporter: Create the RRset only once
2025-12-10  Michael Tremerutil: Create a stopwatch to monitor how long some expen...
2025-12-10  Michael Tremerdnsbl: Add an analyze command to show duplicates in...
2025-12-10  Michael Tremersources: Don't rely on the Adblock Plus header
2025-12-10  Michael Tremersources: Log an error if we could not parse anything
2025-12-10  Michael Tremersources: Support parsing hosts files
2025-12-10  Michael Tremerdnsbl: Show the number of domains on lists/sources
2025-12-10  Michael Tremerdnsbl: export-all: Create a tarball with all lists...
2025-12-10  Michael Tremerlists: Initialize updated_at with the current timestamp
2025-12-10  Michael Tremerexporters: Support exporting lists that have never...
2025-12-10  Michael Tremerdnsbl: Add description to lists
2025-12-10  Michael Tremerexporters: Add an exporter for squidGuard
2025-12-10  Michael Tremerexporters: Split logic for text and binary exporters
2025-12-10  Michael Tremersources: Download the entire payload before processing it
2025-12-10  Michael Tremerexporter: Build an exporter for a regular DNS BL zone
2025-12-08  Michael Tremerdb: Drop the PowerDNS views
2025-12-08  Michael Tremerdnsbl: Allow to specify an output file for single exports
2025-12-08  Michael Tremerdnsbl: Add ZONEMD records to the exported zones
2025-12-08  Michael Tremerdnsbl: Move the exporters into a separate file
2025-12-08  Michael Tremerdnsbl: Use "dns" to write the zone file
2025-12-08  Michael Tremerdb: Don't export deleted lists/sources to DNS
2025-12-06  Michael Tremerdnsbl: Support output in hosts file format
2025-12-06  Michael Tremersources: Store and show when sources have been updated...
2025-12-06  Michael Tremerlists: Show the last update time in the header
2025-12-06  Michael Tremerdnsbl: Create a sub-directory for each exported list
2025-12-06  Michael Tremerutil: Allow blocking an entire TLD
2025-12-06  Michael Tremerdnsbl: Add a search command
2025-12-06  Michael Tremerdb: Create an index to remove old domains quicker
2025-12-06  Michael Tremersources: Add format detecting and parse the Adblock...
2025-12-06  Michael Tremersources: Don't delete domains that have already been...
2025-12-06  Michael Tremerdnsbl: Add command to remove a source
2025-12-06  Michael Tremerdnsbl: Add a header to all exports
2025-12-06  Michael Tremerlists: Fetch sources ordered by their name
2025-12-06  Michael Tremerdnsbl: Make the list only as updated when we actually...
2025-12-06  Michael Tremerdnsbl: Set the mtime of the file to when the list was...
2025-12-06  Michael Tremerdnsbl: Allow handling binary file descriptors on export
2025-12-06  Michael Tremerdnsbl: Add command to export all lists
2025-12-06  Michael Tremerdnsbl: Support exporting RPZ zone files
2025-12-06  Michael Tremerdnsbl: Allow to pass the output format
2025-12-06  Michael Tremerdnsbl: Add --quiet/-q flag to be less verbose
2025-12-06  Michael Tremerdnsbl: Add a command to update all lists
2025-12-06  Michael Tremerdnsbl: Add a command to delete a list
2025-12-06  Michael Tremerdb: Make "notified_serial" writable
2025-12-06  Michael Tremerdb: Set the correct master namesever
2025-12-06  Michael Tremerdb: Add NS records to the zones
2025-12-06  Michael Tremerdb: Create some experimental VIEWs for PowerDNS
2025-12-06  Michael Tremersources: Only download when upstream has actually changed
2025-12-06  Michael Tremersources: Don't prune domains from other sources
2025-12-06  Michael Tremerdnsbl: Remove the "list-" prefix from all commands
2025-12-06  Michael TremerBlacklist -> Blocklist
2025-12-06  Michael Tremerdnsbl: Add a simply way to download plaintext lists
2025-12-06  Michael Tremerconfigure: Require httpx
2025-12-06  Michael Tremerutil: Add a helper function to check if something is...
2025-12-05  Michael Tremerdnsbl: Add domains to sources and add export command
2025-12-05  Michael Tremerdnsbl: sources: Use the new db methods to fetch sources
2025-12-05  Michael Tremerdnsbl: Create a command to update a list
2025-12-05  Michael Tremerdatabase: Make the backend available to all objects
2025-12-05  Michael Tremerdnsbl: Add a command to show all lists
2025-12-05  Michael Tremerdnsbl: Add a command to show information about a list
2025-12-05  Michael Tremerdnsbl: Add our own database abstraction
2025-12-05  Michael Tremerdnsbl: Align the naming of the "list-create" command
2025-12-05  Michael Tremerdnsbl: Add a command to add a source to a list
2025-12-05  Michael Tremerdnsbl: Add a command to create a new list
2025-12-05  Michael Tremerdb: Create a simple database schema for lists and sources
2025-12-05  Michael Tremerconfigure: Add check for Python modules
2025-12-05  Michael Tremerdnsbl: Log any SQL statements when in debug mode
2025-12-05  Michael Tremerdb: Create an empty schema
2025-12-05  Michael Tremerdnsbl: Connect to the PostgreSQL database
2025-12-05  Michael Tremerdnsbl: Load a default configuration file
2025-12-05  Michael Tremerdnsbl: Add a dummy "update" command
2025-12-05  Michael Tremerdnsbl: Create a basic Backend module and CLI util
2025-12-05  Michael Tremerconfigure: Fix copyright header
next