Skip to content

Releases: baidu/nettools

v0.5.0

11 Jun 07:11
3a31364

Choose a tag to compare

Changelog

  • 3a31364 chore(evr): add evr to .goreleaser.yml and Makefile package step (#21) (#36)
  • 9bd3d63 docs(evr): add evr to README/index and write evr.html usage page (#21) (#35)
  • 59f2b6b feat(evr): VXLAN-based EVR device probe (#21) (#34)

v0.4.0

10 Jun 09:50

Choose a tag to compare

Changelog

  • f2dfad0 Add kuiniu: GPU network probing tool for RoCEv2 clusters
  • 33ad56b Extract rotate log writer into util.RotateWriter (#32) (#33)
  • ffbf288 Fix kuiniu: client and server now run concurrently with role=both
  • 1e2cc90 Fix kuiniu: client peer matching used wrong IP field
  • 3b60cd7 Fix kuiniu: don't exit when client/server Run() fails
  • a9b4312 Fix kuiniu: echo via GPU network and skip self-echo loops (#31)
  • fd2dec4 Fix kuiniu: log to both terminal and file, add key milestone logs
  • e33f823 Support both CLI flags and config file in kuiniu
  • e0c901f Support role=both for simultaneous client+server in kuiniu

v0.3.0

07 Jun 23:01

Choose a tag to compare

Changelog

  • e710b91 Add --hwts flag to control hardware timestamping (#10) (#15)
  • 45eb2e5 Add --max-targets flag to cap CIDR/DNS expansion (#11) (#16)
  • b163072 Add bit-flip detection to mping and mping6 via deterministic salts (#12)
  • 8394a50 Add debug logging to mping6 receive path (#12)
  • d81af93 Add install.sh script for automated binary installation
  • 4616a30 Add mping/mping6 documentation
  • 87c0231 Add mping/mping6 to Makefile package target and goreleaser config (#13)
  • 11dae3a Add mping: multi-target ICMP ping with hardware timestamp support (#14)
  • 023c7c7 Add ping6 package and cmd/mping6 IPv6 ping (#12) (#17)
  • 320a272 Bind ICMPv6 socket to :: instead of specific local address (#12)
  • 1a66427 Fix 100% packet loss in mping6 receive path (#12) (#18)
  • 0f2a49f Fix docs: tool count 4, all tools report latency, mping has bitflip detection
  • aace2c4 Fix double-v prefix in install.sh version URL
  • b5a1605 Fix install.sh download: remove error suppression to show real curl errors
  • c817f0d Fix install.sh recursion bug, add install docs to README and website
  • db80bea Fix local address/interface auto-detection for Linux (#12)
  • 9c6daeb Fix version parsing in install.sh for robust tag_name extraction
  • 7f66255 Remove debug logging from mping6 receive path (#12)
  • 9066f2a Switch back to SOCK_RAW with bind to :: for ICMPv6 (#12)
  • 4c2adbd Try ICMPv6 dissection before IPv6 in receive path (#12)
  • bc54002 Unify salt generation to util package and fix ping6 lint errors
  • e3671b5 Use SOCK_DGRAM for ICMPv6 to fix 100% packet loss (#12) (#19)

v0.2.2

06 Jun 10:38

Choose a tag to compare

Changelog

  • db5d4c0 Add --version flag to all CLI tools with ldflags injection

v0.2.1

06 Jun 10:24

Choose a tag to compare

Changelog

  • 7ca1660 Fix goreleaser archives: separate entry per build for all 4 binaries
  • 0257a66 Package all binaries into nettools archive per OS/arch

v0.2.0

06 Jun 10:10

Choose a tag to compare

Changelog

  • 4b34bd5 Add GoReleaser config and release workflow
  • 963b814 Add write permissions and push-only condition for go-badges job
  • c319f52 Align go-badges job with official setup: v1.10.34, goreportcard action, manual commit
  • daf9ca0 Remove go-badges job and badge markers from READMEs