Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: Newlode/doggo

v0.6.3

20 Mar 20:04

Choose a tag to compare

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

20 Mar 20:04

Choose a tag to compare

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