Releases: oleg-derevenetz/bwping
Releases · oleg-derevenetz/bwping
BWPing 2.5
Add BWPING_ prefix to macro names to avoid potential conflicts, impose additional checks on their values.
BWPing 2.4
- Performance improvements;
- Added the
[-I ident]
option to better support the bandwidth measurement using multiple processes; - Allow to redefine various compile-time settings (such as
MAX_MMSG_VLEN
) usingCFLAGS
; - Improved tests;
- Various minor fixes and improvements.
BWPing 2.3
RTT calculation is more accurate now.
BWPing 2.2
- Usage info now includes the package version as well;
- Manual definition of feature test macros has been replaced with Autoconf's AC_USE_SYSTEM_EXTENSIONS;
- Dropped support for gettimeofday() in favor of clock_gettime();
- Various minor fixes and improvements.
BWPing 2.1
- Performance: added support for filtering incoming packets at the kernel level using BPF (if available on target platform);
- Various minor fixes and improvements.
BWPing 2.0
- Added support for sendmmsg()/recvmmsg();
- Various performance improvements to support speed up to 1 Gbps.
BWPing 1.17
Minor improvements (C99-related stuff mostly).
BWPing 1.16
- Use opaque struct addrinfo everywhere, get rid of inet_ntop() in favor of getnameinfo();
- Fix build on Solaris;
- Minor fixes & improvements.
BWPing 1.15
Build one common binary for IPv4 and IPv6.
BWPing 1.14
- Use clock_gettime() if available, fallback to gettimeofday() if necessary;
- Fix build with older GCC versions;
- Minor improvements & bugfixes.