refactor of query.go #27

Merged
sam merged 4 commits from refactor into master 2022-07-03 20:45:12 +00:00
Collaborator

This breaks query.go into a more modular way of working by implementing the Resolver interface for DoH and DoQ requests (and more in the future if necessary), allows logging to be performed anywhere the new Options struct is passed, refactors all tests to work with new interface, and includes a fix for #26

This breaks query.go into a more modular way of working by implementing the `Resolver` interface for DoH and DoQ requests (and more in the future if necessary), allows logging to be performed anywhere the new `Options` struct is passed, refactors all tests to work with new interface, and includes a fix for #26
grumbulon added 4 commits 2022-07-03 20:40:35 +00:00
continuous-integration/drone/push Build is passing Details
70f8e942ca
Merge remote-tracking branch 'origin/master' into refactor
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
e709b71f4e
Preliminary fix for #26
Signed-off-by: Sam Therapy <sam@samtherapy.net>
sam approved these changes 2022-07-03 20:44:42 +00:00
sam merged commit ed4d74bb96 into master 2022-07-03 20:45:12 +00:00
sam deleted branch refactor 2022-07-03 20:45:12 +00:00
sam referenced this issue from a commit 2022-07-03 20:45:13 +00:00
Sign in to join this conversation.
No description provided.