Skip to content

Releases: zmap/zdns

v2.0.0

24 Jan 18:13
4838476
Compare
Choose a tag to compare

v2.0.0 introduces several major changes for ZDNS.

Highlights include:

The largest change was a refactor to split ZDNS into a core library and a CLI wrapper that utilizes the library. With this change, other Go tools will be able to interface directly with ZDNS without having to call and parse CLI output.
Support for DoH and DoT lookups
Proper --all-nameservers support that queries every nameserver at each step of the iteration process
CNAME/DNAME following for all lookups by default
--validate-dnssec adds support for a full validation of DNSSEC for a given record (thanks to @developStorm for this feature!)
Along with a host of bug fixes, performance improvements, testing enhancements, and smaller features.

Changelog

  • 29a8c3f Add a Github Action to update the TLSA record in our integration tests automatically (#499)
  • 8c6d4e3 Bump actions/setup-python from 4 to 5
  • 2f09e77 Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
  • 2895ef6 Bump peter-evans/create-pull-request from 5 to 7
  • 5514a6b Merge branch 'main' into phillip/--help-fix
  • e45ba99 Merge branch 'main' into phillip/--help-fix
  • 94b3b3b Merge branch 'main' into phillip/go-releaser-2
  • 57813ae Merge branch 'main' into update-tlsa-record-12716428635
  • 7f4fb49 Merge pull request #497 from zmap/phillip/--help-fix
  • 68f2c95 Merge pull request #503 from zmap/phillip/fix-tlsa-action
  • 1dc7268 Merge pull request #506 from zmap/update-tlsa-record-12716428635
  • 6c89fcd Merge pull request #507 from zmap/dependabot/github_actions/peter-evans/create-pull-request-7
  • adb895e Merge pull request #508 from zmap/dependabot/github_actions/actions/setup-python-5
  • 97156c1 Merge pull request #509 from zmap/dependabot/github_actions/golangci/golangci-lint-action-6.2.0
  • 4838476 Merge pull request #510 from zmap/phillip/go-releaser-2
  • 2b3a778 [create-pull-request] automated change
  • 0b785a1 add goreleaser added files to gitignore
  • 69d2325 add note pointing at wiki to README (#500)
  • 523bd42 added goreleaser.yaml
  • 79b1151 call ZDNS without ./
  • 7efd063 debug
  • 7a0b6e8 debug
  • 141c6c1 debug
  • 99c8323 edited version for 1.23 -> 1.23.0 to fix toolchain issue (#496)
  • cb7fae8 ensure PR base is main
  • f74a393 ensure branch is unique
  • b7bfd94 fix draft tag
  • ade0136 fix go-proceese --help (#498)
  • bba4243 fix more uses of ./zdns
  • 70738a5 initial release docs
  • 68670dd install black
  • fd4c5e8 note about modifying desc. of release notes
  • 32241dc remove commiter and see if PR action takes care of everything
  • 2a4e068 remove placeholder file name
  • dde0137 remove temp json file when done
  • 2e017ec remove unneeded commit code
  • a1f9af5 since GH actions can't trigger other actions, we'll make the action make draft PR's and trigger CI on ready for review as well as HEAD being updated
  • 79b2303 update golang to v1.23 (#495)
  • ec86dbf updated docs for releasing

Released by GoReleaser.

v2.0.0-RC1

26 Dec 16:07
86d191e
Compare
Choose a tag to compare
v2.0.0-RC1 Pre-release
Pre-release

v2.0.0 introduces several major changes for ZDNS.

Highlights include:

  • The largest change was a refactor to split ZDNS into a core library and a CLI wrapper that utilizes the library. With this change, other Go tools will be able to interface directly with ZDNS without having to call and parse CLI output.
  • Support for DoH and DoT lookups
  • Proper --all-nameservers support that queries every nameserver at each step of the iteration process
  • CNAME/DNAME following for all lookups by default
  • --validate-dnssec adds support for a full validation of DNSSEC for a given record (thanks to @developStorm for this feature!)

Along with a host of bug fixes, performance improvements, testing enhancements, and smaller features.

What's Changed

Read more

v1.1.0 Release

30 May 22:19
c889e07
Compare
Choose a tag to compare

Thanks to everyone who contributed to this release. This release mostly includes a couple small additions (EDNS/NSAID structures and CSYNC support) as well as another integration test for more dependable builds.

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0 Release

10 Sep 17:09
fa7d67d
Compare
Choose a tag to compare

Since folks are starting to use ZDNS in other projects and platforms, we're going to start semantically versioning releases. Tagging main as v1.0.0 as a starting point.