Skip to content

Releases: 0xERR0R/blocky

v0.5

07 Mar 19:35
Compare
Choose a tag to compare
  • Prometheus endpoint with metrics:
    • Number of entries in blacklist/whitelist cache, partitioned by group
    • Counter for internal errors
    • Number of total queries, partitioned by client and DNS request type (A, AAAA, PTR, etc)
    • Request duration histogram, partitioned by response type (Blocked, cached, etc)
    • Number of responses, partitioned by response type (Blocked, cached, etc), DNS response code, and reason
  • small improvements

v0.4

18 Feb 21:07
Compare
Choose a tag to compare
  • DNS over HTTPS (DoH) support for upstreams
  • Blocking response entries
    • deep CNAME inspection
    • block IPs (A and AAAA)
  • Build multi arch docker images with buildx
  • Fixed healthcheck for arm image

v0.3.5

10 Feb 21:41
Compare
Choose a tag to compare
  • changed to unblocking buffered channel to prevent gorutine leaking
  • print additional runtime information
  • additional configuration parameters for caching
  • Healthcheck in docker container

v0.3

07 Feb 21:21
Compare
Choose a tag to compare
  • statistics collection and aggregation
  • show stats on SIGUSR2
  • configuration for list update interval
  • Improved response caching of non-existent domains (NXERROR)

v0.2.1

18 Jan 21:58
Compare
Choose a tag to compare
  • Escape special characters in file names (query log)
  • Additional tests to improve code quality

first public release

12 Jan 17:28
Compare
Choose a tag to compare
v0.2.0

initial commit