v2.0.0 - 05-August-2023
·
295 commits
to master
since this release
Summary
- new feature: add
-c
or count flag to exit TCPING after a certain amount of probes specified by user thanks to @ravsii - new feature: add BSD support
- new feature: add Debian package to make TCPING
apt installable
- fix: packet loss
NaN
when program terminated too quickly thanks to @ravsii - fix: random IP address selector index out of range bug
- fix: display format of IPv4 embedded in IPv6 addresses
- fix: time report bug. Everything is now accurate
- fix: Enter key detection for Windows machines
- refactor: complete overhaul of time calculation. TCPING now is hack-free when it comes to time handling thanks to @ravsii
- refactor: memory align
structs
- refactor: improve code readability
- refactor: refactor
stats struct
and extract user input to a separatestruct
- refactor: Enter key detection logic
- refactor: name resolution handling. The maximum allowed time to wait for DNS response is now 2 seconds
- refactor: unify exit points thanks to @ravsii
- tests: more tests are added special thanks to @ravsii
- enhancement: add dependabot
- docs: improve documentation