doggo

Command-line DNS Client for Humans. Written in Golang

GPL-3.0 License

Stars
3K
Committers
21

Bot releases are hidden (Show)

doggo - v0.4.1

Published by mr-karan about 3 years ago

Changelog

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

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.4.1
  • docker pull ghcr.io/mr-karan/doggo:v0.4.1-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:v0.4.1-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:v0.4.1
doggo - v0.4.0

Published by mr-karan over 3 years ago

Changelog

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

Docker images

  • docker pull ghcr.io/mr-karan/doggo-api:v0.4.0
  • docker pull ghcr.io/mr-karan/doggo-api:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.4.0-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:v0.4.0
  • docker pull ghcr.io/mr-karan/doggo:latest
  • docker pull ghcr.io/mr-karan/doggo:v0.4.0-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
doggo - v0.3.9

Published by mr-karan over 3 years ago

Changelog

7b858c5 feat: Add shell completions for zsh,fish

Docker images

  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.9
  • docker pull ghcr.io/mr-karan/doggo-api:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.9-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:v0.3.9-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:v0.3.9
  • docker pull ghcr.io/mr-karan/doggo:latest
doggo - v0.3.8

Published by mr-karan over 3 years ago

Changelog

45dd2e2 chore: add URL to README
6d6e69b fix: center elements in page

Docker images

  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.8
  • docker pull ghcr.io/mr-karan/doggo-api:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.8-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:v0.3.8
  • docker pull ghcr.io/mr-karan/doggo:latest
  • docker pull ghcr.io/mr-karan/doggo:v0.3.8-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
doggo - v0.3.7

Published by mr-karan over 3 years ago

Changelog

50b8093 fix: custom line-height for headers

Docker images

  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.7-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.7
  • docker pull ghcr.io/mr-karan/doggo-cli:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.7-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.7
  • docker pull ghcr.io/mr-karan/doggo-api:latest
doggo - v0.3.6

Published by mr-karan over 3 years ago

Changelog

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

Docker images

  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.6
  • docker pull ghcr.io/mr-karan/doggo-api:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.6-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.6-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.6
  • docker pull ghcr.io/mr-karan/doggo-cli:latest
doggo - v0.3.5

Published by mr-karan over 3 years ago

Changelog

cda2d04 feat: jazz up form ui

Docker images

  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.5-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.5
  • docker pull ghcr.io/mr-karan/doggo-api:latest
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.5-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.5
  • docker pull ghcr.io/mr-karan/doggo-cli:latest
doggo - v0.3.4

Published by mr-karan over 3 years ago

Changelog

52f076d feat: Add autofocus to input

Docker images

  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.4
  • docker pull ghcr.io/mr-karan/doggo-api:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.4-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.4-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.4
  • docker pull ghcr.io/mr-karan/doggo-cli:latest
doggo - v0.3.3

Published by mr-karan over 3 years ago

Changelog

edb8bb6 fix: bg css for inputs

Docker images

  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.3-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.3
  • docker pull ghcr.io/mr-karan/doggo-api:latest
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.3
  • docker pull ghcr.io/mr-karan/doggo-cli:latest
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.3-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:latest-arm64v8
doggo - v0.3.2

Published by mr-karan over 3 years ago

Changelog

49d5e93 fix: goreleaser build
f83a1d1 feat: purge unused css in tailwind
d985ecd feat: Remove VueJS and rewrite in vanilla JS

Docker images

  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.2
  • docker pull ghcr.io/mr-karan/doggo-api:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.2-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.2-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.2
  • docker pull ghcr.io/mr-karan/doggo-cli:latest
doggo - v0.3.1

Published by mr-karan over 3 years ago

Changelog

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

Docker images

  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.1-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.1
  • docker pull ghcr.io/mr-karan/doggo-cli:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.1-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.1
  • docker pull ghcr.io/mr-karan/doggo-api:latest
doggo - v0.3.0

Published by mr-karan over 3 years ago

Changelog

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

Docker images

  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.0-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-cli:v0.3.0
  • docker pull ghcr.io/mr-karan/doggo-cli:latest
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.0-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo-api:v0.3.0
  • docker pull ghcr.io/mr-karan/doggo-api:latest
doggo - v0.2.5

Published by mr-karan over 3 years ago

Changelog

0e195fd chore: update TODO
9f19ef3 feat: Extract the resource record value without switch cases

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.2.5-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:v0.2.5
  • docker pull ghcr.io/mr-karan/doggo:latest
doggo - v0.2.4

Published by mr-karan over 3 years ago

Changelog

3be5844 chore: update go version
0075911 fix: set ndots default value as 0

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.2.4
  • docker pull ghcr.io/mr-karan/doggo:latest
  • docker pull ghcr.io/mr-karan/doggo:v0.2.4-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
doggo - v0.2.3

Published by mr-karan over 3 years ago

Changelog

a8769e1 fix: set ndots correctly

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.2.3
  • docker pull ghcr.io/mr-karan/doggo:latest
  • docker pull ghcr.io/mr-karan/doggo:v0.2.3-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
doggo - v0.2.2

Published by mr-karan over 3 years ago

Changelog

bec7a7f chore: fix help text
3019f1c feat: Handle nameserver parsing on Windows

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.2.2-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:v0.2.2
  • docker pull ghcr.io/mr-karan/doggo:latest
doggo - v0.2.1

Published by mr-karan almost 4 years ago

Changelog

2505910 fix: Use a common resolverOpts
357c6cd chore: Update binary install instructions
35f0e17 chore: update TODO
d2158a0 chore: remove redundant code in output

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.2.1
  • docker pull ghcr.io/mr-karan/doggo:latest
  • docker pull ghcr.io/mr-karan/doggo:v0.2.1-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
doggo - v0.2.0

Published by mr-karan almost 4 years ago

Changelog

4e5b074 feat: Refactor output format
539e89e fix: use net.JoinHostPort instead of fmt.Sprintf

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.2.0-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:v0.2.0
  • docker pull ghcr.io/mr-karan/doggo:latest
doggo - v0.1.1

Published by mr-karan almost 4 years ago

Changelog

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

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.1.1
  • docker pull ghcr.io/mr-karan/doggo:latest
  • docker pull ghcr.io/mr-karan/doggo:v0.1.1-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
doggo - v0.1.0

Published by mr-karan almost 4 years ago

Changelog

1c1ffd6 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

Docker images

  • docker pull ghcr.io/mr-karan/doggo:v0.1.0-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:latest-arm64v8
  • docker pull ghcr.io/mr-karan/doggo:v0.1.0
  • docker pull ghcr.io/mr-karan/doggo:latest