* Fixed /proc/net/snmp parsing bug
* Fixed a bug when parsing /proc/net/snmp for Linux machines
* Removed unused, commented code
* Changed error messages to Go best practices (wrapping-friendly)
* * Upgrade Dockerfile
* Upgrade to Go 1.13
* Fix command line arguments to enable supporting external server mode.
* Initial version of external mode server. This can work behind a load
balancer.
* Intermediate changes for xserver/xclient.
* Few fixes for external mode. Add support for 'g' for gap in connection
latency test.
Initial version of TCP ping.
This needs enhancements listed below, but is a workable solution (for now):
- Better goroutine synchronization for exit tracking
- Code cleanup for handling of warmup run
- Support for custom number of warmup connections
- Support for custom sleep between successive connections
- Option to select -4 or -6 to force IP version
- Logging the results in json format