Skip to content

Releases: emeraldonion/odohd

v0.0.4

07 Nov 00:30
ee6beb2
Compare
Choose a tag to compare

Changelog

ee6beb2 feat: add docker build
952e8b0 refactor: defer proxy response error handler
f1a7743 bump to go 1.17 and update deps
c633101 ci: update coverage

Docker images

  • docker pull ghcr.io/emeraldonion/odohd:0.0.4

v0.0.3

26 Sep 03:48
2647235
Compare
Choose a tag to compare

Changelog

2647235 feat: add version flag

v0.0.2

26 Sep 03:36
28b14bf
Compare
Choose a tag to compare

Changelog

28b14bf fix: generate self signed cert before test
c19f7d6 refactor: remove extra ci workflow
2d2a588 feat: add prometheus metrics
6947aea feat: add prometheus metrics
817b60d feat: add TLS server test
034946a Merge branch 'main' of https://github.com/emeraldonion/odoh-server-go
7210175 ignore cover.out
53a7f3f ci: update coverage
ecda2a8 Merge remote-tracking branch 'origin/main'
f9c028d add main unit tests
2523041 ci: update coverage
d999871 add target timeout test
15949d4 Merge remote-tracking branch 'origin/main' into main
4f4ccc5 fix homepage URL
e76c210 ci: update coverage
5e1a4dc add target and proxy timeouts
d6481d1 Merge remote-tracking branch 'origin/main' into main
9606a68 update package license
fa5fa14 ci: update coverage
a8fae92 add in flight debug logs

v0.0.1

21 Apr 05:15
149830d
Compare
Choose a tag to compare

Changelog

149830d add usage info
c9d09cc set default target DNS resolver to localhost
5f93dad Merge remote-tracking branch 'origin/main' into main
400fea9 ci: set coverage bot account
cca6f25 ci: update coverage
f03650d add optional TLS
241ad26 ci: get gopherbadger
a7f5d38 add goreleaser release automation
7265c9b update repo name
8fd3117 ci: fix coverage workflow name
89be5e2 add coverage testing
2cf438f add coverage badge
d23fd69 go mod tidy
5c9f8c8 add badges
8742f7d remove useless name function
22eef66 remove app deployment manifests
160d0bb remove target telemetry
cc42f5a cleanup Makefile
89f8fb0 replace verbose bool with logging debug level
3621823 pass verbose flag into targetServer
f8d8dd3 bump module versions
71c9895 fix incorrect status code in test
66bb82f fix error handling
b34be96 testing: fix resolver slice
3992a08 rename master to main
178566a tests: target test consistency
f333972 ci: fix tests from fork
b229226 update readme info
17c6d1b Merge pull request #1 from emeraldonion/tanya/more-target-tests
daa7c73 Merge branch 'master' into tanya/more-target-tests
ce46005 target: cleanup and handle errors
efb23da proxy: handle errors safely
921ef4c require cert and key flags
3b4aa6f ignore PEM files and output binary
defbc4f move resolver to CLI flag
fdc9664 testing: cleanup error handling and consistency with Go code style
aa1dd21 cleanup unnecessary constants
8101246 simplify cli config with flags
d309f3c create gitignore
3654cb1 Merge pull request cloudflarearchive#16 from cloudflare/caw/require-tls
2aae963 Add TLS support to the server along with running instructions.
d13cf5c Add more target tests, add invalid keyID error code
b503ada Merge pull request cloudflarearchive#11 from cloudflare/caw/target-test
12d632a Merge pull request cloudflarearchive#12 from cloudflare/tanya/update-odoh-version
fb3d015 Update odoh version to draft-04
afc92a2 Add target ODoH handler tests.
ae51645 Add plain DoH tests. Delete redundant resolution function.
ff8a5c8 Remove dead code.
aa83005 Initial target tester.
5e73704 Generalise the target resolver to an interface for tests.
d3a621a Unexport internal-only error messages.
2af9e44 Merge pull request cloudflarearchive#9 from cloudflare/tanya/proxy-updates
a25527f Remove redundant handlers
e10df7b Separate endpoints for proxy and dns-query, minor fixes
e549525 Merge pull request cloudflarearchive#7 from cloudflare/caw/add-proxy-tests
e826915 Update README.md
9a49a1d Remove dead code.
3861e5d Update README.md
6574c07 Create test.yml
f8ba3ee Merge pull request cloudflarearchive#8 from cloudflare/tanya/update-odoh-version
fb63c00 Bump version
ff1fd59 Add unit tests to cover existing proxy error cases.
6163b58 Update license.
bf776f5 Make licenses accurate.
61171f5 Merge pull request #2 from tanyav2/tanya/endpoints
95fbd6b Fixing proxy endpoint issue
5db0851 Pin -05 HPKE (for now).
ee1ba10 Update LICENSE.md and README.md.
7f962eb Initial commit.