github pouriyajamshidi/tcping v2.7.0

one day ago

v2.7.0 - 2025-01-18

  • new feature: implement csv output through --csv <filename> flag #254 thanks to @Ilhan-Personal
  • new feature: implement plain (color-less) output through --no-color flag #253
  • new feature: implement display of source IP address and port used to create TCP connections through --show-source-address flag #249
  • refactor: rename planePrinter to colorPrinter to match the actual functionality of the function
  • refactor: rename localAddr to sourceAddr throughout the code-base for better clarity
  • refactor: complete rewrite of the Makefile thanks to @cyqsimon
  • refactor: add containerization section in the Makefile thanks to @cyqsimon
  • fix: crash on database writes when hostname includes a hyphen thanks to @pro0o
  • documents: add Chinese translation thanks to @edwinjhlee
  • documents: add link to X CMD thanks to @edwinjhlee
  • tests: add new tests for printProbeSuccess and printProbeFail thanks to @basil-gray
  • tests: add tests for show-local-address flag
  • dependencies:
    • crypto v0.28.0 => v0.32.0
    • exp v0.0.0-20241004190924-225e2abe05e6 => v0.0.0-20250106191152-7588d65b2ba8
    • sys v0.26.0 => v0.29.0
    • modernc.org/libc v1.61.6 => v1.61.8
    • modernc.org/memory v1.8.0 => v1.8.2
    • modernc.org/sqlite v1.34.4 => v1.34.5

New Contributors

Full Changelog: v2.6.0...v2.7.0


SHA256 SUMs

tcping-freebsd-amd64-static.tar.gz: 542f96b5a90a6f9517be34bc5372993f66a76744c9d6e069d554a4184adc2982
tcping-freebsd-amd64-dynamic.tar.gz: b6cf8dcc576bea8dd6750bbf0908978cd58af22b9f0aa2f583fb16396966f4df
tcping-freebsd-arm64-static.tar.gz: 54202ee196edf72c75108d9b53a23e916dc423666eb32bc8c7c828e415eeaa5d
tcping-freebsd-arm64-dynamic.tar.gz: 834478873c174639367044812bbebeb8777970296fe313c2bc6bc03eedbfa26d

tcping-linux-amd64-static.tar.gz: d5677c55039fb9f42ce54d00ed9bc8c6a682577f4cb51c6434782ec1b420c93a
tcping-linux-amd64-dynamic.tar.gz: 99d1b1434f41dfca9fe522e334ffdd1ba817498aec1eb03aaf65dc1ed2269e15
tcping-linux-arm64-static.tar.gz: 6128242275b99fe5311828b7e3b18aec5c188119fdbf952b491e900717bc36ba
tcping-linux-arm64-dynamic.tar.gz: 0438f5c9ab42b526722831dcd656f82831027df3bbd3246b489e29fbe4e90873

tcping-darwin-amd64-static.tar.gz: d95d45dca7875a5c5f6a2ec8f78019693c5d3dd419a20e386c147a27b671e5af
tcping-darwin-amd64-dynamic.tar.gz: 6e7209d5e6be01e9ea33401e3d93d8ad1e5d2c030b3f56124755b3390711a0d9
tcping-darwin-arm64-static.tar.gz: 4d7e93a222b24cc4309cccb5dacbcfa96217e457ec3b13f73bc414948a17acdd
tcping-darwin-arm64-dynamic.tar.gz: 3ea730500361f14017e69687d949f62207f5e0ca5611c408c2a645a1bff05e38

tcping-windows-amd64-static.zip: da666038166bd48a32a02789f34b4ebc68ccc67856a624a847e1414e874644cf
tcping-windows-amd64-dynamic.zip: d7e9b2276e240aece0a8bfd02bcbb92a38d6f6335153e2866a5250f88f51cf11
tcping-windows-arm64-static.zip: 7930333f5a27b76d35cebfcb73a92deaa1a7a047366c643bc34a7d38a466e108
tcping-windows-arm64-dynamic.zip: 2b5998285e3245d627000bccf5c27cb1a4a123cdd2124666dda9c58665d5df55

Don't miss a new tcping release

NewReleases is sending notifications on new releases.