dnspyre

CLI tool for a high QPS DNS benchmark

MIT License

Stars
72

Bot releases are visible (Hide)

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
dnspyre - v2.17.0

Published by Tantalor93 about 1 year ago

Changelog

  • 9ac13a0 Bump github.com/miekg/dns from 1.1.55 to 1.1.56
  • 53594d2 Bump go-hep.org/x/hep from 0.33.0 to 0.34.0
  • a5d182b Merge pull request #147 from Tantalor93/dependabot/go_modules/go-hep.org/x/hep-0.34.0
  • 51bf942 Merge pull request #149 from Tantalor93/dependabot/go_modules/github.com/miekg/dns-1.1.56
  • e543411 Merge pull request #151 from Tantalor93/plotfill
  • 7ecc07d Merge pull request #152 from Tantalor93/go1.21.0
  • 145e2d5 add fill color for graphs
  • cac6a49 use full GO versioning
dnspyre - v2.16.1

Published by Tantalor93 about 1 year ago

Changelog

  • dccd64a Merge pull request #141 from Tantalor93/updatedockerdocs
  • 8b91a22 Merge pull request #142 from Tantalor93/goversionbadge
  • e6f932b Merge pull request #143 from Tantalor93/badges
  • f3ee0b2 Merge pull request #144 from Tantalor93/readmefix
  • ded351a Merge pull request #145 from Tantalor93/dockerpulls
  • cc82187 Merge pull request #146 from Tantalor93/defaultdoh
  • f1e80df add /dns-query for DoH queries by default
  • b804d1d add GO version badge
  • c1bdfb4 readme and docs improvements
  • b7cc206 recommend using docker image from ghcr and add label to Dockerfile
  • 1a72514 remove docker pulls due to migration of ghcr
  • 046a2b3 reorder badges
dnspyre - v2.16.0

Published by Tantalor93 about 1 year ago

Changelog

  • a3fa522 Bump golang.org/x/net from 0.12.0 to 0.14.0
  • 32be190 Merge pull request #128 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.14.0
  • 8b424da Merge pull request #130 from rgs1/decouple-reporting-from-stdout
  • 8f06a32 Merge pull request #131 from Tantalor93/doqtest
  • 94deaa2 Merge pull request #133 from Tantalor93/dottest
  • 58f4df1 Merge pull request #134 from Tantalor93/ratelimittests
  • e825761 Merge pull request #135 from Tantalor93/plottests
  • 9cc45b2 Merge pull request #137 from Tantalor93/randomseed
  • 4760497 Merge pull request #139 from Tantalor93/godoc
  • ce47eca Merge pull request #140 from Tantalor93/ghcr
  • e7afffe Race detector when running tests
  • 47c1f52 [reporting] decouple os.Stdout from PrintReport
  • 47119d5 add DoQ benchmark tests
  • 7d1ae79 add DoT tests and support insecure flag with DoT
  • 3446df6 add godoc
  • cfd5af6 add tests for plots
  • 11d9dee add tests for rate limitting
  • 161d472 adjust CircleCI
  • d0cfa8b adjust CircleCI
  • 4ef7b7a circleci race detector enabled
  • a6111bc push images to ghcr
  • a7a9fb0 store test reports as artifact
  • a6f22ae use nanoseconds as seed for probability
dnspyre - v2.15.1

Published by Tantalor93 over 1 year ago

Changelog

  • 41223e8 bump doq-go
  • 2b0d7a1 refactoring: simplify benchmark flow
dnspyre - v2.15.0

Published by Tantalor93 over 1 year ago

Changelog

  • 3ea3e50 Bump go.uber.org/ratelimit from 0.2.0 to 0.3.0
  • 7bb1ea8 Bump golang.org/x/net from 0.11.0 to 0.12.0
  • c092d4d Merge pull request #123 from Tantalor93/dependabot/go_modules/go.uber.org/ratelimit-0.3.0
  • e0a3b69 Merge pull request #124 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.12.0
  • ad6008e read and write timeout support for DoQ
  • a7d9f2d support connect, read and request timeouts
dnspyre - v2.14.1

Published by Tantalor93 over 1 year ago

Changelog

  • 753756f install manpages
dnspyre - v2.14.0

Published by Tantalor93 over 1 year ago

Changelog

  • e1cdc90 Merge pull request #122 from Tantalor93/ratelimitworker
  • a17ddcb add option for rate limitting concurrent workers
  • a00e89d add timeout for each DoH and DoQ query
  • f2479a3 graphs docs
dnspyre - v2.13.2

Published by Tantalor93 over 1 year ago

Changelog

  • 9219c40 bump doq-go
  • f4f5c68 pass quic server hostname to TLS ServerName
dnspyre - v2.13.1

Published by Tantalor93 over 1 year ago

Changelog

  • b0bb081 fix port parsing for DoQ
dnspyre - v2.13.0

Published by Tantalor93 over 1 year ago

Changelog

  • e4712d9 Bump github.com/miekg/dns from 1.1.54 to 1.1.55
  • 066af33 Bump golang.org/x/net from 0.10.0 to 0.11.0
  • f88ee8e Merge pull request #118 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.11.0
  • 14d7955 Merge pull request #119 from Tantalor93/dependabot/go_modules/github.com/miekg/dns-1.1.55
  • 63f3db8 fix DoQ length prefix generation and zero request ID for DoQ
  • 800d469 release using docker
dnspyre - v2.12.4

Published by Tantalor93 over 1 year ago

Changelog

  • da472ee fix completions
dnspyre - v2.12.3

Published by Tantalor93 over 1 year ago

Changelog

  • ccf03f6 Bump github.com/montanaflynn/stats from 0.7.0 to 0.7.1
  • a682e0c Bump github.com/stretchr/testify from 1.8.2 to 1.8.3
  • 8805042 Bump github.com/stretchr/testify from 1.8.3 to 1.8.4
  • 155e960 Bump go-hep.org/x/hep from 0.32.1 to 0.33.0
  • f70860f Bump gonum.org/v1/plot from 0.12.0 to 0.13.0
  • d577891 Merge pull request #111 from Tantalor93/dependabot/go_modules/github.com/montanaflynn/stats-0.7.1
  • 2437d06 Merge pull request #112 from Tantalor93/dependabot/go_modules/go-hep.org/x/hep-0.33.0
  • 6607e26 Merge pull request #113 from Tantalor93/dependabot/go_modules/gonum.org/v1/plot-0.13.0
  • 3d9a21c Merge pull request #114 from Tantalor93/dependabot/go_modules/github.com/stretchr/testify-1.8.3
  • 61b8fea Merge pull request #115 from Tantalor93/dependabot/go_modules/github.com/stretchr/testify-1.8.4
  • 0a4712e Update issue templates
  • e05cc6e add logo
  • eeb4f94 adjust codecov action
  • 391892b adjust license name
  • e298310 bump kingpin dependency
  • 43387bd fix License badge
  • e600452 highlight datapoints number in stdout and refactor flags
  • d6565bc install completions during homebrew install
  • a93021b lint badge and run linter on master branch
  • 1c5951d refactoring, bump to go 1.20 and fix gocov action
  • 3ef0e9a refactoring: flatten cmd package
  • 0cb0595 use official golangci-lint action
dnspyre - v2.12.2

Published by Tantalor93 over 1 year ago

Changelog

  • 7518d56 Bump golang.org/x/net from 0.9.0 to 0.10.0
  • 5e77c8e Merge pull request #109 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.10.0
  • c536ca7 enhance docs
  • c4d5cb0 enhance docs
  • 18f2fd8 enhance docs
  • 7742423 install CA certs in docker image
dnspyre - v2.12.1

Published by Tantalor93 over 1 year ago

Changelog

  • ae7abb1 Bump github.com/miekg/dns from 1.1.53 to 1.1.54
  • edf1d3c Merge pull request #108 from Tantalor93/dependabot/go_modules/github.com/miekg/dns-1.1.54
  • 0c2309b Update index.md
  • 261c22f enhance docs
  • 323ec75 enhance docs
dnspyre - v2.12.0

Published by Tantalor93 over 1 year ago

Changelog

  • 08da281 Merge pull request #106 from Tantalor93/newreadme
  • 21c1c47 Merge pull request #107 from Tantalor93/recurse
  • fd05e36 allow DNS recursion by default
  • f76b44b fix pages deployment
  • cc8529f fix pages deployment
  • a6a5641 fix pages deployment
  • 6fd789a fix pages deployment
  • 3cd5aa2 fix pages deployment
  • 7af3bfa fix pages deployment
  • 958f3d4 fix pages deployment
  • 2e2390f fix pages deployment
  • 4853129 fix pages deployment
  • 0f9d2e5 fix pages deployment
  • c098cae fix pages deployment
  • 773199f migrate README to github pages fully
  • 604e47f readme fix
  • c46dbb0 reference documentation page
dnspyre - v2.11.0

Published by Tantalor93 over 1 year ago

Changelog

  • 39df015 Bump github.com/miekg/dns from 1.1.52 to 1.1.53
  • af52ab8 Bump golang.org/x/net from 0.8.0 to 0.9.0
  • 557e7c8 Merge pull request #100 from Tantalor93/doh3
  • 88cc7e5 Merge pull request #101 from Tantalor93/dependabot/go_modules/github.com/miekg/dns-1.1.53
  • 4598a0e Merge pull request #102 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.9.0
  • 44fd227 Merge pull request #103 from Tantalor93/doh3example
  • 19f2ef4 Merge pull request #105 from Tantalor93/doq
  • dec6177 Update README.md
  • 8273f10 Update README.md
  • d394284 add doh/3 to examples and update workflows
  • 5fc78fb add support for DoH/3
  • 56751c3 support for doq
dnspyre - v2.10.0

Published by Tantalor93 over 1 year ago

Changelog

  • 3b4b196 Merge pull request #99 from Tantalor93/docker
  • 39f1ea1 build docker image
dnspyre - v2.9.0

Published by Tantalor93 over 1 year ago

Changelog

  • 3ee3dd1 Merge pull request #98 from Tantalor93/plotdir
  • 7efea66 use timestamp in RFC3339 format for plot dir naming
dnspyre - v2.8.0

Published by Tantalor93 over 1 year ago

Changelog

  • 3e5c1d0 Bump github.com/fatih/color from 1.13.0 to 1.14.1
  • 206b4c9 Bump github.com/fatih/color from 1.14.1 to 1.15.0
  • e37c739 Bump github.com/miekg/dns from 1.1.50 to 1.1.51
  • 18ed601 Bump github.com/miekg/dns from 1.1.51 to 1.1.52
  • eeb0c5b Bump github.com/montanaflynn/stats from 0.6.6 to 0.7.0
  • 4591445 Bump github.com/olekukonko/tablewriter
  • fa43ce2 Bump github.com/stretchr/testify from 1.8.1 to 1.8.2
  • 9f96a7f Bump golang.org/x/net from 0.0.0-20220725212005-46097bf591d3 to 0.7.0
  • 0c2e4e6 Bump golang.org/x/net from 0.7.0 to 0.8.0
  • 5dd0e72 Merge pull request #85 from Tantalor93/dependabot/go_modules/github.com/montanaflynn/stats-0.7.0
  • f0af7d5 Merge pull request #86 from Tantalor93/cleanup2
  • 42d55b4 Merge pull request #87 from Tantalor93/dependabot/go_modules/github.com/fatih/color-1.14.1
  • 8a9692c Merge pull request #88 from Tantalor93/dependabot/go_modules/github.com/olekukonko/tablewriter-0.0.5
  • af53655 Merge pull request #89 from Tantalor93/dependabot/go_modules/github.com/stretchr/testify-1.8.2
  • 5ae56aa Merge pull request #90 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.7.0
  • a89d282 Merge pull request #91 from Tantalor93/dependabot/go_modules/github.com/miekg/dns-1.1.51
  • f6448a9 Merge pull request #92 from Tantalor93/dependabot/go_modules/golang.org/x/net-0.8.0
  • ccfef87 Merge pull request #94 from Tantalor93/refactor
  • 72eb0a9 Merge pull request #95 from Tantalor93/dependabot/go_modules/github.com/fatih/color-1.15.0
  • bf5570b Merge pull request #96 from Tantalor93/dependabot/go_modules/github.com/miekg/dns-1.1.52
  • d07e046 Merge pull request #97 from Tantalor93/json
  • 4705df5 add support for JSON output
  • c54764f cleanup of gosec and update top-1m source
  • 151a815 refactor reporting