Files
doggo/doggo.changes

218 lines
8.7 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
Mon Jan 12 06:40:35 UTC 2026 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.4:
* Bug fixes
- 8ea55b6: fix(darwin): filter out scoped, Supplemental and
domain-specific resolvers from scutil (@mr-karan)
* Others
- 84808d4: chore(deps): update dependencies (@mr-karan)
- b0c0e89: chore(web): add umami analytics script (@mr-karan)
-------------------------------------------------------------------
Sun Dec 21 06:28:58 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.3:
* New Features
- 23fdfe1: feat(web): add SEO meta tags and FAQ page
(@mr-karan)
- 39bae49: feat: add macOS SystemConfiguration DNS support and
internal strategy (#193) (@phrawzty)
* Bug fixes
- 15d6c34: fix: restore table text wrapping and respect -4/-6
flags for query types (@mr-karan)
* Others
- 46a1de3: chore: upgrade go dependencies (@mr-karan)
- 47136e4: docs(README): add mise alternative method
installation (@jylenhof)
- d1091e3: refactor: address PR #227 review feedback
(@phrawzty)
-------------------------------------------------------------------
Sun Nov 02 06:48:03 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.2:
* Bug fixes
- 032da72: fix: installer: better arch detection for 32bit ARM
systems (@mxlje)
- deea977: fix: remove left padding and improve column spacing
in borderless table output (@mr-karan)
* Others
- 1f180dc: chore: installer: dont log extraction progress
(@mxlje)
-------------------------------------------------------------------
Sun Nov 02 06:44:12 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.1:
* fix: restore compact borderless table output for narrow
terminals
* fix: correct typo in install.sh file command check
-------------------------------------------------------------------
Thu Oct 30 07:22:02 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.0:
* New Features
- 94cf591: feat: add DNS Additional section support (glue
records) (@mr-karan)
- ee380c4: feat: add EDNS response parsing and display
(@mr-karan)
- c2aed51: feat: add EDNS0 options and ECS support (@mr-karan)
- ffa1d05: feat: enhance web interface with TerminalCSS and
privacy-focused DNS providers (@mr-karan)
* Bug fixes
- 172b438: fix: add missing --any and query flags to shell
completions (@mr-karan)
- db20c64: fix: add support for internationalized domain names
(IDN) with punycode conversion (@mr-karan)
- 25bb955: fix: added a test to file command ( <>)
- 754d0ed: fix: display Unicode domain names in output instead
of punycode (@mr-karan)
- 88a841c: fix: filter system nameservers by IP version when -4
or -6 flags are used (@mr-karan)
- 32ee7ad: fix: improve DNS-over-QUIC TLS hostname verification
(@mr-karan)
- 53399fa: fix: prevent panic in DoQ resolver when server
returns empty response (@mr-karan)
- 26e829b: fix: support bare IPv6 addresses without brackets
like dig (@mr-karan)
* Others
- 432b5e6: Fix slow DNS queries over quic (@sylr)
- a646d8f: Update README.md (@mr-karan)
- a8ae3de: When no query types are asked for, default to A &
AAAA (@nogweii)
- fc48667: chore(deps): upgrade all dependencies to latest
versions (@mr-karan)
- 2acd03b: chore: remove non-working DNS0.eu DoH and DoT
endpoints (@mr-karan)
-------------------------------------------------------------------
Mon Sep 30 16:56:31 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 1.0.5:
* chore: upgrade deps
* fix fishCompletion
* update globalping client
* update args
* add support for --json, --short && update docs
* feat: integrate Globalping API for global network diagnostics
* chore: document completions subcommand in --help output
* Update README.md
* fix: change DefaultResolvConfPath to var instead of const
* fix(logger): Change log destination to stderr
* Update README.md
-------------------------------------------------------------------
Wed Jul 03 17:49:48 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Update to version 1.0.4:
* fix: add ca-certificates in doggo-web
* Updating canonical URL
* Fix zsh completions
* docs: add --rm in docker
-------------------------------------------------------------------
Tue Jul 2 14:16:05 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Packaging improvements:
* Add subpackage web providing web browser UI for making DNS queries
* Add Group: Productivity/Networking/DNS/Utilities
* Update License: to GPL-3.0 instead of GPL-3.0-only
* Update to BuildRequires: golang(API) >= 1.22 matching go.mod
* Add Recommends: %{name}-bash-completion
* Completions subpackages for fish, zsh remain as Suggests:
* Reorder completions install ops consistently: bash, fish, zsh
* Add changelog detail for earlier release v1.0.1
-------------------------------------------------------------------
Tue Jul 02 13:50:51 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Update to version 1.0.3:
* chore: upgrade deps
* chore: fix help text
* docs: specify correct usage of timeout flag
* feat: add ctx cancellation while resolving records
* feat: Refactor DNS resolvers for concurrent lookups
* feat: add support for common query types
* chore: fix docs link
* chore: revamp README
-------------------------------------------------------------------
Tue Jul 02 10:43:52 UTC 2024 - Eyad Issa <eyadlorenzo@gmail.com>
- Update to version 1.0.2:
* refactor: move main package to cmd/doggo for proper binary naming
- Update to version 1.0.1
* fix: proper alignment of help text
* ci: re-enable dependabot
* ci: add npm caching
* ci: goreleaser
* ci: upgrade actions
* refactor: replace logrus with slog
* feat: add support for more platforms and targets
* feat: add single install script
* feat: add completions command
* feat: add support for query flags
* refactor: fix loading of nameservers
* chore: upgrade deps
* fix: send proper json error responses
- Update to version 1.0.0:
* feat: add bash completion support
* feat: add completions command
* Fix syntax error in ZSH completion
* Update ZSH completion to include all current options
* added tls client configuration for doh and doq
-------------------------------------------------------------------
Mon Oct 23 09:36:30 UTC 2023 - Eyad Issa <eyadlorenzo@gmail.com>
- Packaging improvements:
* Fix zsh-completion and fish-completion by not requiring
zsh-completion and fish-completion and by supplementing the
right package.
* Fix fish-completion by using the .fish suffix when copying the
completion file.
-------------------------------------------------------------------
Wed Oct 18 19:10:28 UTC 2023 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Packaging improvements:
* Use subpackages for fish-completion and zsh-completion.
Upstream currently has no bash completion scripts. Fish and zsh
subpackages are marked Suggests: and not installed by default.
If a bash-completion subpackage becomes available, we should
install that by default.
* Build PIE with pattern that may become recommended procedure:
%%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
A go toolchain buildmode default config would be preferable
but none exist at this time.
* Remove ldflags -X entries for upstream import path and version.
This information is embedded in binaries with go1.18+ and
available via go version -m or runtime/debug.ReadBuildInfo().
* Remove ldflags -s (Omit symbol table and debug info) and -w
(Omit DWARF symbol table). This information is used to produce
separate debuginfo packages and binaries are stripped for
reduced size by GNU strip during RPM build.
* Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
* Use %%name macro where applicable to normalize common lines
across Go app packages. Also makes renaming binary easier when
required to handle package name conflict.
* Remove bash loop for two paramaterized calls of go build.
The loop technique is nice for large lists, but making the two
go build calls explicit seems a better readability tradeoff.
* Add sample API config as doc
-------------------------------------------------------------------
Wed Oct 18 17:30:09 UTC 2023 - Eyad Issa <eyadlorenzo@gmail.com>
- Use xz compression for vendor.tar
- Use obscpio instead of tar for disk storage efficency
-------------------------------------------------------------------
Sun Oct 1 12:49:46 UTC 2023 - Alexandre Almeida <me@aoalmeida.com>
- First release