David Schweikert
43f6e3498e
print lost pings in loop and count mode, fixes #175
4 years ago
David Schweikert
bb8d71ef27
refactored event loop, now for each ping we create both a ping and a timeout event
4 years ago
David Schweikert
9731556633
prepare for version 5.x
5 years ago
David Schweikert
721af135db
Merge pull request #136 from tycho/high-resolution-clock-sources
...
Move to 1us resolution for latency measurements
5 years ago
Patrick Ladd
e064c36df8
Add SIGQUIT summary support similar to ping
...
This reverts commit 3b3877f651af816006ab620f7a189c2c1a3fad8a.
5 years ago
Steven Noonan
ad451e7a15
test-05: don't assume -D timestamp is based on UNIX epoch
...
If CLOCKID != CLOCK_REALTIME, it probably will not have anything to do
with the UNIX epoch, so it could be smaller than 10 digits.
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
5 years ago
Steven Noonan
754a21e2bd
move to 1us resolution for latency measurement
...
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
5 years ago
Steven Noonan
44dd04562c
test-11-nopriv: check Linux GID permission for unprivileged ping
...
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
5 years ago
David Schweikert
12961d59ec
fix google dns names
6 years ago
David Schweikert
151fef9312
fix internet test that uses a name with multiple a records
6 years ago
David Schweikert
a4522f1af2
Get rid of warning "timeout (-t) value larger than period (-p) produces unexpected results", fixes #142
6 years ago
David Schweikert
633ea983ed
test robustness fixes
6 years ago
deepak0004
03d821e983
Removing flag variable and its dependencies, printing required and reachable hosts, and changing initialisation of min_reachable
6 years ago
deepak0004
af9b3bfbfe
Adding separate exit codes for success or failure, and printing the number of reachable hosts
6 years ago
deepak0004
8e33daed93
Adding travis ci tests for more coverage and rectifying a mistake
6 years ago
David Schweikert
d46f298e62
fix test-14-ping-internet-hosts.pl failing
7 years ago
David Schweikert
bb0eeaaeba
Fix running on servers with disabled IPv6, fixes #118
7 years ago
David Schweikert
41de489bd8
fix test
8 years ago
David Schweikert
7592cc2a19
discard late packets, auto-adjust timeout for -c/-C/-l, fixes #32
8 years ago
David Schweikert
24ce982e5b
improve coverage
8 years ago
David Schweikert
4e0b2277a3
improve test coverage
8 years ago
David Schweikert
d4fe99d8cc
improve test coverage
8 years ago
David Schweikert
624640c779
fix test
8 years ago
David Schweikert
c9e2f9ce1d
fix help test (and be less pedantic about help text changes)
8 years ago
David Schweikert
bab585e9fa
new option --rdns
8 years ago
David Schweikert
2a86182f95
make help a bit narrower
8 years ago
David Schweikert
4f672b9b62
work on long option names, #73
8 years ago
David Schweikert
94720be6fe
fix coveralls call
8 years ago
David Schweikert
d19ca36405
exclude optparse for test coverage
8 years ago
David Schweikert
9787dd0136
sync with develop
8 years ago
David Schweikert
cae1bcd210
fix -m test
8 years ago
David Schweikert
35d52d0b30
Fix option -m to return all IPs of a hostname
8 years ago
David Schweikert
98269fb83e
unification work
8 years ago
David Schweikert
12971e5409
ipv4/ipv6 unification fixes
8 years ago
David Schweikert
b35f60af8c
fix test
8 years ago
David Schweikert
b5046cfa78
Fix -M expecting an argument, when it shouldn't
8 years ago
David Schweikert
8481d7432a
simplify restrictions, fixes #29 , #32
8 years ago
David Schweikert
34d2fa4f63
Merge branch 'develop'
8 years ago
David Schweikert
178d07ddc0
document -N in documentation and implement small fixes in test suite for macOS
8 years ago
David Schweikert
672a51cf96
fix bintray upload
8 years ago
David Schweikert
1a31681fd2
fix test
8 years ago
Costa Tsaousis (ktsaou)
4897b015b4
converted netdata charts to area charts; added netdata to trace_flag; fixed compiler warning about setuid
8 years ago
David Schweikert
64af251a33
safer -i option parsing
8 years ago
David Schweikert
68e3f6d692
fix again test
8 years ago
David Schweikert
de9c88d966
test fix
8 years ago
David Schweikert
c6547a118e
fix tests
8 years ago
David Schweikert
2ae80b2210
add test for new -N option
8 years ago
David Schweikert
d019e68581
fix help test
8 years ago
David Schweikert
6d12dfbbcc
Add option -o for accumulated outage time ( #90 )
8 years ago
David Schweikert
814c852da6
New option '-M' to set the 'Don't Fragment' flag ( #91 , Don Bowman)
8 years ago