dnspyre

CLI tool for a high QPS DNS benchmark

MIT License

Stars
72

Bot releases are hidden (Show)

dnspyre - v3.4.1

Published by Tantalor93 6 days ago

Changelog

  • 3ff0666105e2a63b81bf7ca19626c7f9a242c5d9 Bump golang.org/x/net from 0.28.0 to 0.30.0
  • f59f0ae2e118dfdc12bf296f789c6168b1a13a85 Bump goreleaser/goreleaser-action from 5 to 6 (#271)
  • b6d2d7bfef8d7db857e6dee44267078bd1ae01cb Bump jekyll from 4.3.3 to 4.3.4 in /docs
  • 9fa23da81be91850ef9639b4d0887eea780c51c0 Bump just-the-docs from 0.8.2 to 0.10.0 in /docs (#291)
  • 1e732acf7f863a04d5adecde3fd1e5f9a8d7e746 Bump sigstore/cosign-installer from 3.6.0 to 3.7.0
  • fec970169fb0ddfeeac393c13d11e6b4c0e0c3ac Merge pull request #288 from Tantalor93/delayfix
  • 3c8b64cc5f3cb4f554612093317bcdedcacb4f83 Merge pull request #295 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.30.0
  • 8345e700a087b5651d7f7184185a2f0f27cb2821 Merge pull request #297 from Tantalor93/dependabot/github_actions/sigstore/cosign-installer-3.7.0
  • 8653dac42fcfae0975a005e1c2b8da9fb2c258c2 Update jsonreporter.go (#298)
  • 33ccf5e3df964134a599c3e6acee29fe03774605 fix delay test
  • 4cb6301bbf7430fee8f92e65fe14758a246bca14 update goreelaser config
dnspyre - v3.4.0

Published by Tantalor93 about 2 months ago

dnspyre - v3.3.4

Published by Tantalor93 about 2 months ago

dnspyre - v3.3.3

Published by Tantalor93 about 2 months ago

What's Changed

Full Changelog: https://github.com/Tantalor93/dnspyre/compare/v3.3.2...v3.3.3

dnspyre - v3.3.2

Published by Tantalor93 3 months ago

Changelog

  • e4c04c3 Bump github.com/miekg/dns from 1.1.59 to 1.1.61
  • b3e81e3 Bump github.com/schollz/progressbar/v3 from 3.14.3 to 3.14.4
  • a72c07d Bump github.com/schollz/progressbar/v3 from 3.14.4 to 3.14.5
  • e639cbe Bump github.com/schollz/progressbar/v3 from 3.14.5 to 3.14.6
  • 77c7741 Bump go-hep.org/x/hep from 0.34.1 to 0.35.0
  • dad0109 Bump golang.org/x/net from 0.26.0 to 0.27.0
  • 47daa95 Merge pull request #274 from Tantalor93/dependabot/go_modules/go-hep.org/x/hep-0.35.0
  • 32d60f6 Merge pull request #276 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.27.0
  • 245d74d Merge pull request #280 from Tantalor93/cancel
  • 8266fe0 do not record and log records after benchmark
dnspyre - v3.3.1

Published by Tantalor93 5 months ago

What's Changed

Full Changelog: https://github.com/Tantalor93/dnspyre/compare/v3.3.0...v3.3.1

dnspyre - v3.3.0

Published by Tantalor93 5 months ago

What's Changed

Full Changelog: https://github.com/Tantalor93/dnspyre/compare/v3.2.0...v3.3.0

dnspyre - v3.2.0

Published by Tantalor93 6 months ago

Changelog

  • 48522a2 Merge pull request #244 from Tantalor93/requestlog
  • 68e7b43 Merge pull request #247 from Tantalor93/lintbump
  • 124edf4 bump linter and run in readonly modules download mode
  • 987a5f0 introduce request log
dnspyre - v3.1.0

Published by Tantalor93 6 months ago

Changelog

  • 54377ca Bump github.com/miekg/dns from 1.1.58 to 1.1.59
  • c688ef5 Merge pull request #236 from Tantalor93/godoclink2
  • 8aeede5 Merge pull request #239 from Tantalor93/statuscode
  • 4241a72 Merge pull request #240 from Tantalor93/merge
  • 27f17a0 Merge pull request #241 from Tantalor93/failflag
  • f2c467f add function for merging benchmark result stats
  • 484a9c4 fix README godoc link
  • 55312a6 introduce a fail flag controlling when dnspyre exits with non-zero code
  • 9137e2a return non-zero exit code when benchmark fails to start or report
dnspyre - v3.0.0 Latest Release

Published by Tantalor93 6 months ago

Major release, which improves overall code structure and better decouples CLI API and benchmark API that can be imported in other GO projects https://pkg.go.dev/github.com/tantalor93/dnspyre/v3/pkg

Changelog

  • e7baac3 Merge pull request #230 from Tantalor93/gif
  • 34de35e Merge pull request #231 from Tantalor93/webdemo
  • 415b1c8 Merge pull request #232 from Tantalor93/precisecounters
  • 4b11762 Merge pull request #233 from Tantalor93/refactordata
  • 171e2d5 Merge pull request #234 from Tantalor93/restructure
  • cb0a78f Merge pull request #235 from Tantalor93/godoclink
  • 42020e6 add counters for negative and error DNS responses
  • a5d2678 add demo
  • 7378c36 add demo to web
  • ef3c22b fix README godoc link
  • caa1935 refactor data and testdata
  • dad75f1 restructure project packages
dnspyre - v2.22.0

Published by Tantalor93 6 months ago

Changelog

  • 4ebbe82 Bump actions/configure-pages from 4 to 5
  • 1a2638a Bump dependabot/fetch-metadata from 1 to 2
  • eab3deb Bump github.com/schollz/progressbar/v3 from 3.14.1 to 3.14.2
  • 8e5cf10 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
  • 9186c04 Bump github.com/tantalor93/doq-go from 0.9.0 to 0.10.0
  • 3db558b Bump go.uber.org/ratelimit from 0.3.0 to 0.3.1
  • 7b0925e Bump golang.org/x/net from 0.21.0 to 0.22.0
  • 4ac02f3 Bump golang.org/x/net from 0.22.0 to 0.24.0
  • 3a0b983 Merge pull request #218 from Tantalor93/k8sdoc
  • 3d66af0 Merge pull request #220 from Tantalor93/dependabot/go_modules/github.com/stretchr/testify-1.9.0
  • cbe6c9e Merge pull request #221 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.22.0
  • 8a5197b Merge pull request #224 from Tantalor93/dependabot/github_actions/dependabot/fetch-metadata-2
  • f58adab Merge pull request #225 from Tantalor93/dependabot/github_actions/actions/configure-pages-5
  • 3457523 Merge pull request #226 from Tantalor93/updategoreleaser
  • 56ab41b Merge pull request #227 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.24.0
  • e6100dc Merge pull request #228 from Tantalor93/dependabot/go_modules/github.com/tantalor93/doq-go-0.10.0
  • dd37e77 Merge pull request #229 from Tantalor93/variousimprovements
  • b22cc94 add Kubernetes Deployment example
  • bbcfa4e avoid using deprecated directory field in goreleaser config
  • 3f0addb various improvements
dnspyre - v2.21.3

Published by Tantalor93 9 months ago

Changelog

  • 7dab607 Bump codecov/codecov-action from 3 to 4
  • 526cfd0 Bump github.com/miekg/dns from 1.1.57 to 1.1.58
  • 4747eaa Bump github.com/quic-go/quic-go from 0.40.1 to 0.41.0
  • c7c80f4 Bump golang.org/x/net from 0.20.0 to 0.21.0
  • fe97fc4 Bump golangci/golangci-lint-action from 3 to 4
  • 8358d71 Merge pull request #212 from Tantalor93/dependabot/go_modules/github.com/quic-go/quic-go-0.41.0
  • a8a0750 Merge pull request #214 from Tantalor93/dependabot/github_actions/codecov/codecov-action-4
  • de598de Merge pull request #215 from Tantalor93/dependabot/github_actions/golangci/golangci-lint-action-4
  • f856171 Merge pull request #216 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.21.0
  • 27423c1 Merge pull request #217 from Tantalor93/preventpanic
  • 118c4b7 prevent panic when failed to resolve hostname of DoQ/DoH server
dnspyre - v2.21.2

Published by Tantalor93 10 months ago

Changelog

  • 83c18b7 Bump actions/deploy-pages from 3 to 4
  • 0616f8e Bump actions/upload-pages-artifact from 2 to 3
  • 05a32d8 Bump golang.org/x/net from 0.19.0 to 0.20.0
  • 88da2ed Merge pull request #206 from Tantalor93/dependabot/github_actions/actions/upload-pages-artifact-3
  • 80e2df2 Merge pull request #207 from Tantalor93/dependabot/github_actions/actions/deploy-pages-4
  • 0efd7e0 Merge pull request #210 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.20.0
  • 406eb79 Merge pull request #211 from Tantalor93/build
  • 26c342a add OCI labels to Docker image
  • ccc2d18 build linux packages
dnspyre - v2.21.1

Published by Tantalor93 10 months ago

Changelog

  • 489b7f7 Merge pull request #205 from Tantalor93/bumpdoq
  • dbd8e60 Merge pull request #209 from Tantalor93/fixresolution
  • 99a0dd8 bump doq-go and quic-go
  • cfd468b do not pre resolve server hostnames to mitigate cert validation errors
dnspyre - v2.21.0

Published by Tantalor93 10 months ago

Changelog

  • 3e70e96 Bump actions/setup-go from 4 to 5
  • 17e2d8b Bump golang.org/x/net from 0.18.0 to 0.19.0
  • 289dc6c Merge pull request #198 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.19.0
  • 62e8d35 Merge pull request #202 from Tantalor93/dependabot/github_actions/actions/setup-go-5
  • 24e11c7 Merge pull request #204 from Tantalor93/plotfix
  • 1a38651 plot improvements and fixes
dnspyre - v2.20.1

Published by Tantalor93 11 months ago

Changelog

  • 37dd4e9 Merge pull request #201 from Tantalor93/versioning
  • e3587a5 fill the version based on Git if not filled
dnspyre - v2.20.0

Published by Tantalor93 11 months ago

Changelog

  • 47033d9 Bump actions/configure-pages from 3 to 4
  • 02a15ac Bump actions/deploy-pages from 2 to 3
  • 9e0e4b7 Merge pull request #191 from Tantalor93/kubernetesdocs
  • 0477bb0 Merge pull request #192 from Tantalor93/hostnamedocs
  • dffa323 Merge pull request #193 from Tantalor93/indexdocs
  • e6ec30d Merge pull request #194 from Tantalor93/errortests
  • a593b7b Merge pull request #195 from Tantalor93/testcoverage
  • 33a86dc Merge pull request #196 from Tantalor93/coverstdout
  • 4c16475 Merge pull request #197 from Tantalor93/improverrors
  • 8c6d6f3 Merge pull request #199 from Tantalor93/dependabot/github_actions/actions/deploy-pages-3
  • 038e92c Merge pull request #200 from Tantalor93/dependabot/github_actions/actions/configure-pages-4
  • 0c9c81e add error rate plot
  • bf8b75e add example tests for Benchmark.Run
  • b83a5b1 add more cases to cover IO errors
  • a26cd13 adjust docs
  • 753ce30 adjust examples
  • f17ee8d adjust graphs doc
  • 7f23485 adjust kubernetes example
  • 64df9a9 adjust lint action to avoid double caching
  • db4ec8d improve error grouping
  • 6c1a2a7 improve test coverage and unify test naming
dnspyre - v2.19.0

Published by Tantalor93 11 months ago

Changelog

  • 748d04e Bump actions/checkout from 3 to 4
  • 5e2083e Bump actions/configure-pages from 2 to 3
  • d99eda0 Bump actions/deploy-pages from 1 to 2
  • d1f8376 Bump actions/upload-pages-artifact from 1 to 2
  • 1a9bb61 Bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0
  • 91aed2a Bump github.com/tantalor93/doh-go from 0.1.0 to 0.1.1
  • bc07768 Bump golang.org/x/net from 0.17.0 to 0.18.0
  • 84957b3 Merge pull request #178 from Tantalor93/progressbar
  • f1649ca Merge pull request #179 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.18.0
  • a8097b1 Merge pull request #180 from Tantalor93/progressbarprob
  • 10fd3a9 Merge pull request #181 from Tantalor93/githubactions
  • f1c20e2 Merge pull request #182 from Tantalor93/dependabot/github_actions/actions/upload-pages-artifact-2
  • 75b0a3b Merge pull request #183 from Tantalor93/dependabot/github_actions/actions/deploy-pages-2
  • 4f221e4 Merge pull request #184 from Tantalor93/dependabot/github_actions/actions/configure-pages-3
  • 344d534 Merge pull request #185 from Tantalor93/dependabot/github_actions/actions/checkout-4
  • 3d99269 Merge pull request #188 from Tantalor93/dependabot/go_modules/github.com/alecthomas/kingpin/v2-2.4.0
  • 2efc944 Merge pull request #189 from Tantalor93/docs
  • bce5e09 Merge pull request #190 from Tantalor93/resolve
  • cafbc1f add progress bar to benchmarks
  • 4fc2bca cleanup unused Makefile and script
  • fc709d2 enable dependabot for Github Actions
  • 0c7866a fix typos
  • 1da59c0 fixup! add progress bar to benchmarks
  • c8aef0d for each domain send all types first
  • d213f07 handle probability option with progress bar better
  • c8d01c2 rework example docs
  • 50eefcd support resolving DNS server hostname for plain DNS and DoT
dnspyre - v2.18.2

Published by Tantalor93 12 months ago

Changelog

  • 33b25c8 Add release action
  • 6ac15c7 Bump github.com/fatih/color from 1.15.0 to 1.16.0
  • fa83a86 Merge pull request #175 from Tantalor93/dependabot/go_modules/github.com/fatih/color-1.16.0
  • 45715de Merge pull request #176 from Tantalor93/ednsdoc
  • c96f63e Merge pull request #177 from Tantalor93/releaseaction
  • eb833ea add EDNS0 and DNSSEC docs
  • 2ea388d add docker login to release action
  • 449f64f add write permissions
  • 93c5ad2 remove deprecated goreleaser property
  • 4fe19ee use new token for releases
dnspyre - v2.18.0

Published by Tantalor93 12 months ago

Changelog

  • 7b67a19 Add configuration of EDNS0 buffer size
  • fdadb34 Bump go-hep.org/x/hep from 0.34.0 to 0.34.1
  • 0f3791a Bump golang.org/x/net from 0.15.0 to 0.16.0
  • b2843e8 Bump golang.org/x/net from 0.16.0 to 0.17.0
  • a91bd4c Merge pull request #154 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.16.0
  • b005928 Merge pull request #155 from Tantalor93/dependabot/go_modules/go-hep.org/x/hep-0.34.1
  • 312f412 Merge pull request #156 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.17.0
  • 760ebb1 Merge pull request #158 from Tantalor93/Tantalor93-patch-1
  • acf0028 Merge pull request #160 from Tantalor93/Tantalor93-patch-1
  • 1d68645 Merge pull request #161 from Tantalor93/Tantalor93-patch-2
  • 66cf938 Merge pull request #162 from Tantalor93/Tantalor93-patch-3
  • f979d43 Merge pull request #163 from Tantalor93/Tantalor93-patch-4
  • 9155baf Merge pull request #164 from Tantalor93/Tantalor93-patch-4
  • f982850 Merge pull request #165 from Tantalor93/Tantalor93-patch-5
  • ed67187 Merge pull request #166 from Tantalor93/Tantalor93-patch-6
  • a4c655e Merge pull request #167 from Tantalor93/Tantalor93-patch-7
  • 55fe31b Merge pull request #168 from Tantalor93/Tantalor93-patch-8
  • 5c56328 Merge pull request #169 from Tantalor93/Tantalor93-patch-9
  • ec266a6 Merge pull request #170 from Tantalor93/automerge
  • 7a08403 Merge pull request #172 from Tantalor93/dnssec
  • 8987724 Merge pull request #173 from Tantalor93/edns0
  • cd3e8ef Update doh.md
  • 310a319 Update doq.md
  • f3605a5 Update dot.md
  • bc2428e Update examples.md
  • a7b7bb0 Update graphs.md
  • 46f9f59 Update index.md
  • f3a4337 Update installation.md
  • 59ed49f Update installation.md
  • 3e0ca08 Update installation.md
  • 9090805 Update plaindns.md
  • ed3b939 Update ratelimit.md
  • 9f00e6d Update timeouts.md
  • 0788712 add support for DNSSEC
  • a683eff automerge dependabot pull requests bumping patch version