Releases: Newlode/doggo
Releases · Newlode/doggo
v0.6.3
Changelog
- cd22ef5 Patch docker image name from mr-karan to newlode
- ff96437 Update github-actions versions
- 4425c3b Update github-actions versions
- 92e5115 Update github-actions versions
- 6ea91ae Choose source iface on UDP queries
- 8492ccd chore: build for go 1.19
- 88c63d6 Support literal IPv6 nameservers
- c21f90c docs: add scoop installation note
- 3409971 chore: fix typo in nameserver flag
- 9386c58 feat(cli): Add dig compatible error exit code 9
- 0da9178 Update README.md
- 5e611d9 chore: upgrade go.mod
- 711cb96 help.go - Clean up Grammar + Technical Terms
- 50739e4 Add DNS over QUIC (DoQ) to readme
- 2cf9e7b fix: Correctly print colored text on Windows
- 218eb02 docs: add homebrew installation note
- c5d0020 license: add GPL license header
- 96e11c0 Update doq.go
- 2008cd9 chore: impl rfc9250 DoQ client
- ea7cb3c fix: fallback to tcp if response is truncated
- 53f7b70 feat: add tls config for dot lookups
- 0ce04d0 fix: rtt time should include tcp.Dial
- 8d70524 chore: update docs
- eec8374 feat: Add short output flag
- 7619cbd feat: add strategy flag
- 79c5fc7 ci: fix release
- a855ec4 chore: fix docker image tags
- f753e70 chore: fix docker tag
- 7ce6ea7 chore: upgrade for go 1.18
- da13887 docs: use go install
- 9ae8b0a chore: fix CI
- b78ee85 feat: update docs
- a5fe3ae feat: add DNS over QUIC support
- 3d7b4a9 debug logs DOH response headers
- ddbf40d Update the dnscrypt module to version 2
- 6b42a5e chore: Restructure package directories
- 68fd19d fix: Rename CLI binary
- 9e3656f feat: Add support for reverse DNS lookups
- e5acf12 fix: prevent app from quitting if one resolver failed
- f1a1e3a refactor: use switch instead of if
- d7e7362 chore: delete unused files (api)
- 310eb2d README.md: add DNSCrypt to the list of protocols
- 8dc23ce DoH: fallback to GET if a 405 HTTP status code is returned
- 9da51ad Full stop
- b7e0b49 Print the server IP address instead of a full DNS stamp
- 6d2eae4 Add support for DNS stamps and for DNSCrypt servers
- 48fd5bb chore: update docs
- 7b858c5 feat: Add shell completions for zsh,fish
- 45dd2e2 chore: add URL to README
- 6d6e69b fix: center elements in page
- 50b8093 fix: custom line-height for headers
- d09eb90 fix: line-height for responsive screens
- 3dbfb0a chore: fix goreleaser hooks
- 3da7852 fix: Add spacing on label and form fields
- b8ba782 Refactor web frontend and remove unnecessary dependencies.
- 0dc61ac feat: remove redundant map for nameserver
- 27fa414 chore: fix styles
- 9b7c926 chore: bg color fix
- cda2d04 feat: jazz up form ui
- 52f076d feat: Add autofocus to input
- edb8bb6 fix: bg css for inputs
- 49d5e93 fix: goreleaser build
- f83a1d1 feat: purge unused css in tailwind
- d985ecd feat: Remove VueJS and rewrite in vanilla JS
- 022c126 add version
- 06bee3f feat: Add DOH option
- b17d162 fix: vue loading issues
- 7ecd7c7 chore: load vue on
DOMContentLoaded - 12c5b0b fix: Load VueJS before custom js
- e8a7fc7 chore: remove unused font
- d9e80b1 fix: minor styling changes
- 7d0499c feat: Build process for 2 binaries (api,cli)
- 083ba19 chore: fix margin issue
- 6e0ce47 feat: UI design
- f389c9c feat: API Handlers
- b753631 feat: refactor app in a separate package
- 508a8dd feat: refactor resolver in separate package
- 0e195fd chore: update TODO
- 9f19ef3 feat: Extract the resource record value without switch cases
- 3be5844 chore: update go version
- 0075911 fix: set ndots default value as 0
- a8769e1 fix: set ndots correctly
- bec7a7f chore: fix help text
- 3019f1c feat: Handle nameserver parsing on Windows
- 2505910 fix: Use a common resolverOpts
- 357c6cd chore: Update binary install instructions
- 35f0e17 chore: update TODO
- d2158a0 chore: remove redundant code in output
- 4e5b074 feat: Refactor output format
- 539e89e fix: use net.JoinHostPort instead of fmt.Sprintf
- d406d54 Merge branch 'main' of github.com:mr-karan/doggo into main
- 8d1b6ad feat: Add status for non NOERROR responses
- 99e53d5 Fix some minor spelling errors
- 90fee87 chore: doc fix
- 4d618b8 fix: Make a separate cmd/doggo package for main files
- 724114e chore: fix image
- 9a06a42 chore: fix docs
- 9f586cc chore: Add goreleaser
- 05914cc chore: add docs
- 81a04b6 chore: minor cosmetic changes
- 7ef1a44 feat: better ndocs support
- 114e5ba feat: Simplify resolvers
- ec46ed5 chore: cleanups
- 7e3f1c3 feat: Support SOA
- 53e7f2e feat: Multiple resolvers continued
- b46b64c feat: Add support for multiple resolvers
- 80d4301 feat: Add help text
- 61e92a7 fix: Incorrect query type in JSON
- 94b9c6b fix: ndots options
- 646829a feat: Parse args which are not flags
- 9d2245f feat: Add custom help text
- 40c6221 feat: remove urfave/cli
- 6bb9a78 chore: table formatting
- 90924eb fix: output formatting
- d9715b1 feat: ndots and search list support
- 7df12b2 feat: Add JSON output
- d9a70da feat: Add colors and tables
- bcc405d feat: Output parsing basics
- a7268f5 feat: custom response format
- 0aa3b36 feat: add support for tcp, dot
- 8bcd940 chore: parse options correctly
- 169837d feat: Add DOH support
- b602bed chore: Create a resolver package
- a578146 chore: Fix UDP Port parsing
- 13cf2ca chore: cleanup
- 917674f chore: cleanup
- 252d11c feat: working finally
- df306e1 feat: gettin there
- f888bd2 chore: Very very rough impl
- bae7260 Initial commit
v0.6.0
Changelog
- cd22ef5 Patch docker image name from mr-karan to newlode
- ff96437 Update github-actions versions
- 4425c3b Update github-actions versions
- 92e5115 Update github-actions versions
- 6ea91ae Choose source iface on UDP queries
- 8492ccd chore: build for go 1.19
- 88c63d6 Support literal IPv6 nameservers
- c21f90c docs: add scoop installation note
- 3409971 chore: fix typo in nameserver flag
- 9386c58 feat(cli): Add dig compatible error exit code 9
- 0da9178 Update README.md
- 5e611d9 chore: upgrade go.mod
- 711cb96 help.go - Clean up Grammar + Technical Terms
- 50739e4 Add DNS over QUIC (DoQ) to readme
- 2cf9e7b fix: Correctly print colored text on Windows
- 218eb02 docs: add homebrew installation note
- c5d0020 license: add GPL license header
- 96e11c0 Update doq.go
- 2008cd9 chore: impl rfc9250 DoQ client
- ea7cb3c fix: fallback to tcp if response is truncated
- 53f7b70 feat: add tls config for dot lookups
- 0ce04d0 fix: rtt time should include tcp.Dial
- 8d70524 chore: update docs
- eec8374 feat: Add short output flag
- 7619cbd feat: add strategy flag
- 79c5fc7 ci: fix release
- a855ec4 chore: fix docker image tags
- f753e70 chore: fix docker tag
- 7ce6ea7 chore: upgrade for go 1.18
- da13887 docs: use go install
- 9ae8b0a chore: fix CI
- b78ee85 feat: update docs
- a5fe3ae feat: add DNS over QUIC support
- 3d7b4a9 debug logs DOH response headers
- ddbf40d Update the dnscrypt module to version 2
- 6b42a5e chore: Restructure package directories
- 68fd19d fix: Rename CLI binary
- 9e3656f feat: Add support for reverse DNS lookups
- e5acf12 fix: prevent app from quitting if one resolver failed
- f1a1e3a refactor: use switch instead of if
- d7e7362 chore: delete unused files (api)
- 310eb2d README.md: add DNSCrypt to the list of protocols
- 8dc23ce DoH: fallback to GET if a 405 HTTP status code is returned
- 9da51ad Full stop
- b7e0b49 Print the server IP address instead of a full DNS stamp
- 6d2eae4 Add support for DNS stamps and for DNSCrypt servers
- 48fd5bb chore: update docs
- 7b858c5 feat: Add shell completions for zsh,fish
- 45dd2e2 chore: add URL to README
- 6d6e69b fix: center elements in page
- 50b8093 fix: custom line-height for headers
- d09eb90 fix: line-height for responsive screens
- 3dbfb0a chore: fix goreleaser hooks
- 3da7852 fix: Add spacing on label and form fields
- b8ba782 Refactor web frontend and remove unnecessary dependencies.
- 0dc61ac feat: remove redundant map for nameserver
- 27fa414 chore: fix styles
- 9b7c926 chore: bg color fix
- cda2d04 feat: jazz up form ui
- 52f076d feat: Add autofocus to input
- edb8bb6 fix: bg css for inputs
- 49d5e93 fix: goreleaser build
- f83a1d1 feat: purge unused css in tailwind
- d985ecd feat: Remove VueJS and rewrite in vanilla JS
- 022c126 add version
- 06bee3f feat: Add DOH option
- b17d162 fix: vue loading issues
- 7ecd7c7 chore: load vue on
DOMContentLoaded - 12c5b0b fix: Load VueJS before custom js
- e8a7fc7 chore: remove unused font
- d9e80b1 fix: minor styling changes
- 7d0499c feat: Build process for 2 binaries (api,cli)
- 083ba19 chore: fix margin issue
- 6e0ce47 feat: UI design
- f389c9c feat: API Handlers
- b753631 feat: refactor app in a separate package
- 508a8dd feat: refactor resolver in separate package
- 0e195fd chore: update TODO
- 9f19ef3 feat: Extract the resource record value without switch cases
- 3be5844 chore: update go version
- 0075911 fix: set ndots default value as 0
- a8769e1 fix: set ndots correctly
- bec7a7f chore: fix help text
- 3019f1c feat: Handle nameserver parsing on Windows
- 2505910 fix: Use a common resolverOpts
- 357c6cd chore: Update binary install instructions
- 35f0e17 chore: update TODO
- d2158a0 chore: remove redundant code in output
- 4e5b074 feat: Refactor output format
- 539e89e fix: use net.JoinHostPort instead of fmt.Sprintf
- d406d54 Merge branch 'main' of github.com:mr-karan/doggo into main
- 8d1b6ad feat: Add status for non NOERROR responses
- 99e53d5 Fix some minor spelling errors
- 90fee87 chore: doc fix
- 4d618b8 fix: Make a separate cmd/doggo package for main files
- 724114e chore: fix image
- 9a06a42 chore: fix docs
- 9f586cc chore: Add goreleaser
- 05914cc chore: add docs
- 81a04b6 chore: minor cosmetic changes
- 7ef1a44 feat: better ndocs support
- 114e5ba feat: Simplify resolvers
- ec46ed5 chore: cleanups
- 7e3f1c3 feat: Support SOA
- 53e7f2e feat: Multiple resolvers continued
- b46b64c feat: Add support for multiple resolvers
- 80d4301 feat: Add help text
- 61e92a7 fix: Incorrect query type in JSON
- 94b9c6b fix: ndots options
- 646829a feat: Parse args which are not flags
- 9d2245f feat: Add custom help text
- 40c6221 feat: remove urfave/cli
- 6bb9a78 chore: table formatting
- 90924eb fix: output formatting
- d9715b1 feat: ndots and search list support
- 7df12b2 feat: Add JSON output
- d9a70da feat: Add colors and tables
- bcc405d feat: Output parsing basics
- a7268f5 feat: custom response format
- 0aa3b36 feat: add support for tcp, dot
- 8bcd940 chore: parse options correctly
- 169837d feat: Add DOH support
- b602bed chore: Create a resolver package
- a578146 chore: Fix UDP Port parsing
- 13cf2ca chore: cleanup
- 917674f chore: cleanup
- 252d11c feat: working finally
- df306e1 feat: gettin there
- f888bd2 chore: Very very rough impl
- bae7260 Initial commit