github 0xERR0R/blocky v0.21

latest releases: v0.23, v0.22
13 months ago

Features:

  • support for redis sentinel(#632) -> thanks @kwitsch
  • querylog: log instance hostname to distinguish log entries in multi-instance installation(#319) -> thanks @kwitsch
  • querylog: define which information should be logged (#765)
  • querylog: reduce bulk size in database writer (#733)
  • bootstrap: support multiple upstreams (#760) -> thanks @ThinkChaos
  • bootstrap: support IP only encrypted DNS -> thanks @ThinkChaos
  • bootstrap: always prefetch upstream IPs to avoid stalling user queries -> thanks @ThinkChaos
  • hostfile: allow hosts file resolver to use a HTTP(S) link or inline block (#884) -> thanks @ThinkChaos
  • client name in clientGroupsBlock should not be case-sensitive (#894)

Misc

  • Restructuring of configuration (#771) -> thanks @kwitsch
  • reduce retry delay of the upstream resolver -> thanks @ThinkChaos
  • Updated dependencies and documentation
  • ignore end of line comments when parsing lists (#859) -> thanks @ThinkChaos
  • code mirror on codeberg.org
  • e2e integration tests

Bugfix

  • ede: fix runtime panic (#778) -> thanks @ThinkChaos
  • 'startVerifyUpstream' not disabling all start checks -> thanks @ThinkChaos
  • crash when using client upstream (#791)
  • no initial cache refresh with "fast" start strategy (#804)
  • bootstrap: connectIPVersion not being respected for upstream connections
  • query command doesn't show the client IP (#861)
  • wrong prefetch metrics if bootstrap is enabled (#891)

Changelog

Don't miss a new blocky release

NewReleases is sending notifications on new releases.