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
more debug logging and adding dns msg flags back in using opts struct
All checks were successful
continuous-integration/drone/push Build is passing
15658f3aee
Merge remote-tracking branch 'origin/master' into refactor
All checks were successful
continuous-integration/drone/push Build is passing
70f8e942ca
Preliminary fix for #26
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
e709b71f4e
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 pull request from a commit 2022-07-03 20:45:13 +00:00
Sign in to join this conversation.
No description provided.