Releases: davidsbond/dns
Releases · davidsbond/dns
v0.7.0
Changelog
- f8ca818: internal/server: reset upstream weights hourly (@davidsbond)
- 69ad999: all: upgrade to go 1.26 (@davidsbond)
- 3036a2d: internal/server: don't return error when resetting weights (@davidsbond)
- fbb78dd: internal/list: better handling of list lines (@davidsbond)
- 9b4c887: internal/list: update block/allow lists (#21) (@github-actions[bot])
v0.6.3
Changelog
- 8330ec6: internal/list: update block/allow lists (#17) (@github-actions[bot])
- e0f1468: internal/list: update block/allow lists (#18) (@github-actions[bot])
- e66a332: internal/list: update block/allow lists (#19) (@github-actions[bot])
- 7107b10: internal/list: update block/allow lists (#20) (@github-actions[bot])
v0.6.2
Changelog
- f4ead5a: internal/list: update block/allow lists (#13) (@github-actions[bot])
- 0f8d660: build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#14) (@dependabot[bot])
- a2828e0: build(deps): bump github.com/miekg/dns from 1.1.70 to 1.1.72 (#15) (@dependabot[bot])
- a3ab39e: build(deps): bump github.com/dgraph-io/ristretto/v2 from 2.3.0 to 2.4.0 (#16) (@dependabot[bot])
v0.6.1
v0.6.0
Changelog
- 4a4cef4: /: add staticcheck configuration file (@davidsbond)
- 1dccf12: internal/handler: remove init function (@davidsbond)
- fdd031f: internal/{handler,server}: add protocol cardinality to metrics (@davidsbond)
- 8f90ae5: internal/server: make log level configurable (@davidsbond)
- a4bb67d: internal/list: update block/allow lists (#9) (@github-actions[bot])
- 1d55918: internal/list: update block/allow lists (#10) (@github-actions[bot])
- f2fa929: build(deps): bump github.com/miekg/dns from 1.1.69 to 1.1.70 (#11) (@dependabot[bot])
v0.5.0
Changelog
- 04420b7: internal/list: update block/allow lists (#8) (@github-actions[bot])
- 95529ef: internal/{handler,server,cache,list}: add metrics (@davidsbond)
- 075d2b9: internal/handler: fix race condition on bad version responses (@davidsbond)
- 393d01c: internal/server: serve prometheus metrics (@davidsbond)
v0.4.0
Changelog
- 596d655: internal/{server,handler}: use correct default upstreams (@davidsbond)
- 0adfb71: internal/server: allow different TLS for doh & dot (@davidsbond)
- 585232f: README: actually write a readme (@davidsbond)
- 6338384: build(deps): bump github.com/BurntSushi/toml (#7) (@dependabot[bot])
- d2ba068: internal/handler: add additional test cases (@davidsbond)
v0.3.0
Changelog
- 154d1ed: .github: add workflow to update lists with pull request (@davidsbond)
- bade592: internal/list: update block/allow lists (#3) (@github-actions[bot])
- 3d399f1: internal/handler: add tests for ServeHTTP (@davidsbond)
- 4db66b0: cmd/serve: add default configuration (@davidsbond)
- 9765db9: internal/list: update block/allow lists (#4) (@github-actions[bot])
- 5108501: .github: make list updates run once a week (@davidsbond)
- 26be5de: internal/handler: tighten up upstreaming logic (@davidsbond)
- c0f64b7: internal/list: update block/allow lists (#5) (@github-actions[bot])
- f4619b9: internal/{cache,handler,server}: add DNS query caching (@davidsbond)
- a3f8ff2: internal/list: update block/allow lists (#6) (@github-actions[bot])
- ed6cd4f: internal/server: allow deferring tls to a reverse proxy (@davidsbond)
v0.2.1
Changelog
- 2523ddb: goreleaser: remove file path to main.go (@davidsbond)
- cca4adf: internal/handler: add more test cases (@davidsbond)
- cbf6474: all: include license and readme (@davidsbond)
- 42a9a37: goreleaser: include dependency licenses (@davidsbond)
v0.2.0
Changelog
- 27157f8: internal/list: rework list embedding (@davidsbond)
- b0471b7: internal/server: support dns over tls (@davidsbond)
- 497f745: internal/{server,handler}: initial support for dns-over-https (@davidsbond)
- cddd6f9: internal/list: update lists (@davidsbond)
- b454277: internal/handler: handle upstream message sizes (@davidsbond)
- 1f12e6e: internal/server: add test for dns-over-tls (@davidsbond)
- 325a7db: internal/list: update block list (@davidsbond)
- aeba99b: internal/handler: more RFC compliance (@davidsbond)