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