]> git.ipfire.org Git - dbl.git/shortlog
dbl.git
2026-01-14  Michael Tremersearch: Refactor the search process
2026-01-14  Michael Tremerlists: Allow to limit the domain history
2026-01-14  Michael Tremersearch: Automatically convert domain names to lowercase
2026-01-13  Michael Tremerdomains: Search for sub-domain matches, too
2026-01-13  Michael Tremerdomains: Don't list domains from deleted lists
2026-01-13  Michael Tremerapi: Show the matching domain name for domain search
2026-01-13  Michael Tremersources: Catch any connect timeouts
2026-01-11  Michael TremerRename the whole project to "IPFire DBL"
2026-01-09  Michael Tremerdomains: Prevent SQLModel from throwing away my rows
2026-01-09  Michael Tremerlists: Show any removals of domains
2026-01-09  Michael Tremersystemd: Add timers to send notifications
2026-01-09  Michael Tremerapi: Add a middleware to correctly close database sessions
2026-01-09  Michael Tremerreports: Send an email to the reporter when a report...
2026-01-09  Michael Tremerreports: Send an email after a report has been reviewed
2026-01-09  Michael Tremerreports: Send am email to moderators if there are pendi...
2026-01-09  Michael Tremerusers: Add a simple system to access users and groups
2026-01-09  Michael Tremerlists: Store stats about subsumed lists
2026-01-09  Michael Tremerlists: Optimize the lists
2026-01-08  Michael Tremerlists: Remove the replaced Suricata exporters
2026-01-08  Michael Tremerchecker: Move check results into the main domains table
2026-01-08  Michael Tremerchecker: Be more efficient when fetching domains
2026-01-08  Michael Tremerlists: Remove some debugging code
2026-01-08  Michael Tremerchecker: Don't follow CNAMEs any more
2026-01-08  Michael Tremerchecker: Accept empty responses
2026-01-08  Michael Tremerchecker: Log the result of any queries
2026-01-08  Michael Tremerchecker: Allow passing some domains for manual checking
2026-01-07  Michael Tremerdomains: Realise the history as a view
2026-01-07  Michael Tremerdb: Create an index to make domain history searches...
2026-01-07  Michael TremerAPI: Add an endpoint to check the history of a domain...
2026-01-07  Michael TremerAPI: Add a simple endpoint to check where a domain...
2026-01-07  Michael Tremerapi: Add a systemd unit file for the API service
2026-01-07  Michael Tremerlists: Add a priority which is exported to Suricata
2026-01-07  Michael Tremerexporters: Generate unique SIDs for all Suricata rules
2026-01-07  Michael Tremerexporters: Compose Suricata ruleset from a dict
2026-01-06  Michael Tremerexporters: Refactor Suricata rules
2026-01-06  Michael Tremerreports: Update stats immediately after closing a report
2026-01-06  Michael Tremersources: Initialize all stats with zero
2026-01-06  Michael Tremersources: Store false-positives
2026-01-05  Michael Tremerexporters: Use the tarball exporter to write Suricata...
2026-01-05  Michael Tremerexporters: Create a nested directory exporter
2026-01-05  Michael Tremerdnsbl: Fix the history output on the console
2026-01-05  Michael Tremerexporter: Attempt to remove code duplication in the...
2026-01-05  Michael Tremerexporters: Compute Suricata SIDs by a hash
2026-01-05  Michael TremerRevert "lists: Export domains with a global, unique...
2026-01-05  Michael Tremerexporters: Implement exporting Suricata rules
2026-01-05  Michael Tremerlists: Export domains with a global, unique ID for...
2026-01-05  Michael Tremersources: Convert all domains to lowercase
2026-01-05  Michael Tremerdnsbl: Delete sources by URL as that is unique
2026-01-05  Michael Tremerdnsbl: Create a convenience function to gracefully...
2026-01-05  Michael Tremerdnsbl: Gracefully terminate if we could not find a...
2026-01-05  Michael Tremerlists: Store a stats history
2026-01-05  Michael Tremersources: Store a stats history
2026-01-04  Michael Tremerchecker: Update list stats after the checker has finished
2026-01-04  Michael Tremerchecker: Don't fail if a query timed out
2026-01-03  Michael Tremerlists: Initialize the number of total domains when...
2026-01-03  Michael Tremersources: Strip any excess whitespace after the comments...
2026-01-03  Michael Tremersources: Always return an integer for the length of...
2026-01-02  Michael Tremerexporters: Move any TXT records out of the apex
2026-01-02  Michael Tremerlists: Perform stable sorting for sources
2026-01-02  Michael Tremersources: Accept the third-party option for ABP
2026-01-02  Michael Tremersources: Accept "[Adblock Plus 2.0]" as a valid header
2026-01-02  Michael Tremersources: Refactor the ABP parser
2026-01-02  Michael Tremersources: Rework the hosts file parser
2026-01-02  Michael Tremersources: Consider ABP files as such without the header
2026-01-02  Michael Tremersources: Parse any byte-order marks
2026-01-02  Michael Tremersources: Always strip any comments
2026-01-02  Michael Tremersources: Force an update of empty sources
2026-01-02  Michael Tremerexporters: Support customizing the DNS zones
2025-12-31  Michael Tremerexporter: Add some metadata to the apex
2025-12-31  Michael Tremerexporter: Support exporting for AdBlock Plus
2025-12-31  Michael Tremerlists: Split whitelisted domains on history
2025-12-31  Michael Tremerreports: Implement closing reports
2025-12-31  Michael Tremersources: Don't import anything that isn't globally...
2025-12-31  Michael Tremerlists: Allow to go backwards in history
2025-12-31  Michael Tremerapi: Export the history
2025-12-31  Michael Tremerlists: Add command to show the history
2025-12-31  Michael Tremerdatabase: Add a custom SELECT method
2025-12-31  Michael Tremerdomains: Store a report for adding and removing a domain
2025-12-30  Michael Tremerdomains: Add a unique index for manually added domains
2025-12-30  Michael Tremerlists: Support whitelisting domains
2025-12-30  Michael Tremerdomains: Reference the list directly
2025-12-30  Michael Tremerdomains: Create a unified table
2025-12-30  Michael Tremerlists: Account for how many open reports there
2025-12-30  Michael Tremersearch: Return any parent domains
2025-12-30  Michael TremerAPI: Implement a simple search
2025-12-30  Michael Tremerlists: Implement fetching reports over the API
2025-12-30  Michael Tremerreports: Export the list slug in the API
2025-12-30  Michael Tremerreports: Use a UUID as primary key
2025-12-30  Michael Tremerapi: Export any reports over the API
2025-12-29  Michael Tremerreports: Add a system to create a new report over the API
2025-12-29  Michael Tremerdnsbl: Add a simple authentication mechanism
2025-12-29  Michael Tremerapi: List the sources of a list
2025-12-29  Michael Tremerlists: Store the total number of domains
2025-12-29  Michael Tremerapi: Add endpoint to fetch a single list
2025-12-29  Michael Tremerbackend: Fix reading the configuration file
2025-12-29  Michael Tremerlists: Don't expose some fields to the API
2025-12-29  Michael Tremerapi: Add a simple endpoint to fetch all lists
2025-12-29  Michael Tremerapi: Create some basic (empty) API service
2025-12-29  Michael Tremerbackend: Support passing the configuration as a path
2025-12-29  Michael Tremerconfigure: Require the Python dns module
next