Skip to content

v0.14

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Apr 21:31

Features:

  • Disable/Enable single blocking group via REST api and CLI (#111)
  • Added additional binaries (for *BSD) (#188)
  • Prefetch hit metrics (#190) -> thanks @moolex
  • Added tini to docker image (#180) -> thanks @onedr0p
  • Configuration of different upstream DNS servers for different clients (#81)
  • Caching of all query types (#186) -> thanks @moolex
  • Configuration to disable/enable timestamps in the log file (#182) -> thanks @Harnish
  • Enable ad-blocking for queries from conditional upstream (#174) -> thanks @moolex
  • Added support of disable ipv6(AAAA) query (#171) -> thanks @moolex
  • Changed resolver order (Custom DNS before conditional configuration) (#164)
  • Block additional DNS record types (#165)

Bugfixes

  • Use correct Base64 decoding to make DoH really work (#176)
  • fix panic with empty query (#173) -> thanks @moolex
  • Enhanced logging if upstream request fails
  • Segmentation fault on TCP request with UDP fallback (#162)

Misc

  • Updated dependencies
  • Updated Grafana dashboard

Changelog

314922a #111: allow the ability to enable/disable blocking by group
b454a17 #162: Segmentation fault on TCP request with UDP fallback
46cd15b #163: Critical information missing in log entry for DNS error
c0da326 #164: Changed resolver order (Custom DNS before conditional configuration)
6f53846 #165: Block additional DNS record types
1971862 #176: Use correct Base64 decoding to make DoH really work
1ea6057 #182 - added config option for logTimestamp (#184)
22e59f8 #182: added documentation of logTimestamp configuration property
db64fc3 #182: disabled linting of config structure
34eaf34 #188: Add additional binaries as release artifacts
209024e #81: Configuration of different upstream DNS servers for different clients (#193)
9ea8419 Add prefetch hit metrics (#190)
000beba Add support of disable ipv6(AAAA) query (#171)
a31fc8d Blocking with conditional upstream (#174)
d5b0e0a Bump github.com/go-chi/cors from 1.1.1 to 1.2.0 (#169)
a75ecf9 Bump github.com/miekg/dns from 1.1.40 to 1.1.41 (#167)
81e7b0f Bump github.com/onsi/ginkgo from 1.15.1 to 1.15.2 (#166)
fa08842 Bump github.com/onsi/ginkgo from 1.15.2 to 1.16.0 (#170)
7af0c57 Bump github.com/onsi/ginkgo from 1.16.0 to 1.16.1 (#172)
c06f373 Bump github.com/prometheus/client_golang from 1.9.0 to 1.10.0 (#168)
af4d2cd Changed block type description
33eb062 Make cache for all query types (#186)
292e561 Remove badge until dependabot/dependabot-core#1912 is fixed.
86b7cdb add tini to Docker image (#180)
b16084a added descriptions and prefetch hit ratio panel
a3d0bcc added disableIPv6 property
88fdab7 chore(docs): Update link to kubernetes chart (#181)
30bde16 fix panic with empty query (#175)
1a9569a go mod tidy
7e092e7 go mod tidy
c59c52d removed deprecated linters
6075c5f replaced deprecated function
ace36c8 switched to golangci-lint GitHub Action