Commit Graph

18 Commits

Author SHA1 Message Date
Frank Olbricht edcee11a93 Return multiple spoofed IPs from hosts-based blocklist (#354) 2023-11-13 08:45:17 +01:00
Frank Olbricht 39ee6e9ec8 Return all names for a PTR lookup in hosts blocklist (#331)
* Return all names for a PTR lookup in hosts blocklist

* fix panic

* Set upper limit for the number of responses for PTR queries
2023-10-21 10:10:51 +02:00
Frank Olbricht 6beaf1ae38 Fix logging for blocklist hits with blocklist-resolver (#207) 2022-02-01 14:11:12 -07:00
Frank Olbricht acc8842fad Support naming blocklists to help with logging (#201)
* Support naming blocklists to help with logging

* Support naming of lists in response blocklists too

* Add list name to client-blocklist as well
2022-01-09 07:44:53 -07:00
Frank Olbricht 654fd43c83 Return PTR records for hosts file blocklists (#115)
* Return PTR records for hosts file blocklists

* Undo testing changes in example file
2020-12-29 18:19:26 -07:00
SeanBurford 482d40a5db Expvar (#84)
* Add metric tracking

* Clean up metrics structures.

* Add available route metric to router.
2020-09-06 09:55:30 -06:00
Frank Olbricht 94387020af Log query type (#69) 2020-06-22 20:19:36 -06:00
Frank Olbricht 6c59cb1a7c Improve logging (#51)
* Improve logging

* fix test
2020-06-07 13:24:51 -06:00
Frank Olbricht 36018e4e43 Support alternative resolvers for block/allowlist matches (#23) 2020-05-13 07:01:03 -06:00
folbrich 7f877bfc76 Support multiple types of lists in the same blocklist 2020-04-22 21:40:01 -06:00
folbrich 387618a585 Support allowlists as part of blocklists to override rules 2020-04-16 22:03:32 -06:00
folbrich 327ec0be8d Log matching blocklist rules 2020-04-08 18:19:06 -06:00
folbrich f48a2404ab Add support for local files and remote blocklists (HTTP) 2020-04-06 22:21:03 -06:00
folbrich ede8cd2b92 Refactor naming 2020-04-06 20:47:33 -06:00
folbrich 2fe39b5c88 Support additional hosts and domain blocklist formats 2020-04-04 19:39:00 -06:00
folbrich e0fc21813b Add structured logging and log levels 2019-07-20 09:08:09 -06:00
folbrich 94fc64556c New 'replace' group to modify queries on-the-fly 2019-07-06 15:32:47 -06:00
folbrich 80e2c46078 Add blocklist type 2019-06-10 20:19:34 -06:00