David Schweikert
06bcaacd78
Update autotools and fix code coverage issues.
3 years ago
David Schweikert
3ecfbb7c1e
GH action test
3 years ago
David Schweikert
bbaa365526
more travis stability fixes
3 years ago
David Schweikert
cf03fa5bdb
skip timing test on macos
3 years ago
David Schweikert
7b3cf2593a
fix travis build
3 years ago
David Schweikert
aeea60a0e0
move coverity scan to a script, so that it doesn't run for every job
4 years ago
David Schweikert
2dbe46f936
remove debug output
4 years ago
David Schweikert
73bfc121c2
more travis-ci improvements
4 years ago
David Schweikert
5655b7664c
travis-ci improvements
4 years ago
David Schweikert
2f71a6a701
travis-ci improvements, add macos testing
4 years ago
David Schweikert
a136764f8c
always exclude IP header in returned size
4 years ago
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