1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
Change log for ethstats, the network traffic statistics utility
1.2.1 2018/05/17
- fix a bashism in the check for feature-check
- use single quotes and "--" in shell commands in the Makefile
1.2.0 2018/05/17
- fix a Perl 6 bug: allow the ".", "/", and "-" characters in
an interface name
- allow the program to be run directly during the tests
- add the "--help" and "--version" long options
- add the "--features" long option
1.1.1 2015/12/28
- fix a grave bug I introduced in 1.1.0: get the correct value
for the number of packets sent out on an interface
- add a trivial translation of ethstats to Perl 6
- do not make all the warnings fatal, this is bad for
forwards-compatibility
- use autovivification instead of an unwiedly defined-or
- drop a needless sorting while fetching the interface stats
- reduce the scope of some variables
- update the "test" target in the Makefile: the Getopt::Tiny
module used by ethstats.p6 does not recognize clustered
single-letter options, so pass -V and -h separately
- parametrize the "test" target and add the "test-p6" one
1.1.0 2015/12/11
- use Getopt::Std for command-line option processing
- add some command-line options besides the existing -t:
-C (color) or -M (monochrome)
-c (count)
-h (help)
-i interface to only poll a single interface
-n interval to specify the polling interval
-V (version)
- add a simple Makefile
- declare a 5.010 minimum Perl version dependency
- update the Perl source style a bit:
- use strict mode and the warnings pragma
- reflow to a tab indent
- remove the unused tquad() and toquad() functions
- break the output formatting out into format_line()
- use the version module
- use fewer parentheses and quotes
- use a local variable for the input file stream
- use data structures instead of passing data in a herd of
global variables
- add a mandoc manual page
1.0 (unknown)
- released into the public domain by Drew Strieb
Contact: Peter Pentchev <roam@ringlet.net>
|