]>
git.gsnw.org Git - fping.git/log
David Schweikert [Mon, 6 Feb 2017 08:38:35 +0000 (09:38 +0100)]
prepare changelog for version 3.16
David Schweikert [Mon, 6 Feb 2017 08:14:31 +0000 (09:14 +0100)]
backport changes from develop
David Schweikert [Mon, 6 Feb 2017 08:12:17 +0000 (09:12 +0100)]
backport changes from develop
David Schweikert [Tue, 24 Jan 2017 07:49:22 +0000 (08:49 +0100)]
backport changes from develop
David Schweikert [Mon, 6 Feb 2017 08:07:19 +0000 (09:07 +0100)]
backport changes from develop
David Schweikert [Fri, 3 Feb 2017 13:39:52 +0000 (14:39 +0100)]
fix DNS lookup error messages
David Schweikert [Fri, 3 Feb 2017 10:42:06 +0000 (11:42 +0100)]
reformat with clang-format
David Schweikert [Thu, 2 Feb 2017 10:24:02 +0000 (11:24 +0100)]
IPv6 fixes (backported from devel)
David Schweikert [Fri, 20 Jan 2017 21:59:55 +0000 (22:59 +0100)]
Fix -M expecting an argument, when it shouldn't
David Schweikert [Tue, 31 Jan 2017 11:34:23 +0000 (12:34 +0100)]
fix -m test
David Schweikert [Tue, 31 Jan 2017 11:31:49 +0000 (12:31 +0100)]
Fix option -m to return all IPs of a hostname
David Schweikert [Mon, 16 Jan 2017 08:12:20 +0000 (09:12 +0100)]
simplify restrictions, fixes #29, #32
David Schweikert [Fri, 13 Jan 2017 14:07:28 +0000 (15:07 +0100)]
Support kernel-timestamping of received packet, fixes #46
David Schweikert [Thu, 12 Jan 2017 14:42:02 +0000 (15:42 +0100)]
Fix -q not suppressing some ICMP error messages, fixes #83
David Schweikert [Thu, 12 Jan 2017 14:38:09 +0000 (15:38 +0100)]
AIX compatibility, fixes #69
David Schweikert [Wed, 11 Jan 2017 08:51:45 +0000 (09:51 +0100)]
Merge branch 'develop'
David Schweikert [Wed, 11 Jan 2017 08:51:35 +0000 (09:51 +0100)]
prepare v3.15
David Schweikert [Wed, 11 Jan 2017 08:50:04 +0000 (09:50 +0100)]
prepare v3.15
David Schweikert [Wed, 11 Jan 2017 08:45:56 +0000 (09:45 +0100)]
document -N in documentation and implement small fixes in test suite for macOS
David Schweikert [Tue, 10 Jan 2017 14:52:58 +0000 (15:52 +0100)]
fix compatibility issue with MacOS in release 3.14 (fixes #109)
David Schweikert [Tue, 10 Jan 2017 12:53:40 +0000 (13:53 +0100)]
fix bintray upload
David Schweikert [Mon, 9 Jan 2017 16:07:43 +0000 (17:07 +0100)]
prepare v3.14
David Schweikert [Mon, 9 Jan 2017 09:45:33 +0000 (10:45 +0100)]
Merge branch 'master' into develop
David Schweikert [Mon, 9 Jan 2017 09:43:43 +0000 (10:43 +0100)]
Merge branch 'master' into develop
David Schweikert [Mon, 21 Nov 2016 21:54:09 +0000 (22:54 +0100)]
update changelog
David Schweikert [Mon, 21 Nov 2016 21:42:51 +0000 (22:42 +0100)]
fix test
David Schweikert [Mon, 21 Nov 2016 21:20:42 +0000 (22:20 +0100)]
Merge pull request #107 from illumino/develop
Portability Fixes discovered on Solaris 10, but should be generally applicable
Peter Bray [Sat, 19 Nov 2016 13:01:59 +0000 (00:01 +1100)]
Set the variable "prog" before the first call to any routine using error reporting
Error reporting uses the variable "prog" which is null prior to obtaining a
reference to argv[0]. The call to open_ping_socket() uses this on an error,
such as the executable not being SUID or otherwise privileged invocation.
Solaris 10 printf(3C) of "%s" on a null pointer causes a core dump.
Peter Bray [Sat, 19 Nov 2016 12:57:17 +0000 (23:57 +1100)]
Portability Fix: <netinet/ip_icmp.h> requires n_time definition from <netinet/in_systm.h>
The include file <netinet/in_systm.h> is already used in src/fping.c,
so hopefully it should not be problem on other systems to include it here.
Discovered on Solaris 10 Update 8, tested on Solaris 10 Update 11 and Solaris 11.2
David Schweikert [Thu, 3 Nov 2016 08:21:27 +0000 (09:21 +0100)]
fix average when discarding reply in interval counting
David Schweikert [Wed, 2 Nov 2016 07:26:07 +0000 (08:26 +0100)]
Merge pull request #106 from ktsaou/develop
minor netdata improvements
Costa Tsaousis (ktsaou) [Wed, 2 Nov 2016 07:19:02 +0000 (09:19 +0200)]
removed fix for 100% cpu time
David Schweikert [Wed, 2 Nov 2016 07:17:07 +0000 (08:17 +0100)]
fix interval reporting
Costa Tsaousis (ktsaou) [Tue, 1 Nov 2016 22:53:30 +0000 (00:53 +0200)]
fix for 100% CPU time when -l -Q are given
Costa Tsaousis (ktsaou) [Tue, 1 Nov 2016 22:14:14 +0000 (00:14 +0200)]
converted netdata charts to area charts; added netdata to trace_flag; fixed compiler warning about setuid
David Schweikert [Tue, 1 Nov 2016 17:08:53 +0000 (18:08 +0100)]
safer -i option parsing
David Schweikert [Tue, 1 Nov 2016 16:42:35 +0000 (17:42 +0100)]
port last fix also to netdata
David Schweikert [Tue, 1 Nov 2016 16:39:58 +0000 (17:39 +0100)]
another fix for #97 (fixes #97)
David Schweikert [Tue, 1 Nov 2016 14:22:09 +0000 (15:22 +0100)]
first attempt at fixing #97 (fixes #97)
David Schweikert [Tue, 1 Nov 2016 13:56:06 +0000 (14:56 +0100)]
remove unused code
David Schweikert [Tue, 1 Nov 2016 12:34:02 +0000 (13:34 +0100)]
fix again test
David Schweikert [Tue, 1 Nov 2016 12:19:31 +0000 (13:19 +0100)]
test fix
David Schweikert [Tue, 1 Nov 2016 11:01:18 +0000 (12:01 +0100)]
fix tests
David Schweikert [Tue, 1 Nov 2016 10:42:12 +0000 (11:42 +0100)]
- (bugfix) Lower -i limit to 1 instead of 10
- (bugfix) Improve interval preciseness of -Q reporting
David Schweikert [Tue, 1 Nov 2016 08:21:15 +0000 (09:21 +0100)]
Merge branch 'ktsaou-develop' into develop
David Schweikert [Tue, 1 Nov 2016 08:20:36 +0000 (09:20 +0100)]
document new -N option in ChangeLog
David Schweikert [Tue, 1 Nov 2016 08:18:18 +0000 (09:18 +0100)]
add test for new -N option
David Schweikert [Tue, 1 Nov 2016 08:07:15 +0000 (09:07 +0100)]
fix help test
Costa Tsaousis (ktsaou) [Mon, 31 Oct 2016 22:02:22 +0000 (00:02 +0200)]
added help info
Costa Tsaousis (ktsaou) [Mon, 31 Oct 2016 21:40:24 +0000 (23:40 +0200)]
remove dimension lost in favor of returned
Costa Tsaousis (ktsaou) [Mon, 31 Oct 2016 21:06:25 +0000 (23:06 +0200)]
added another dimension to track excess received packets
Costa Tsaousis (ktsaou) [Sun, 30 Oct 2016 18:05:49 +0000 (20:05 +0200)]
re-order chart information
Costa Tsaousis (ktsaou) [Sat, 15 Oct 2016 23:38:56 +0000 (02:38 +0300)]
added option -N to allow fping output statistics in the format expected by netdata
David Schweikert [Thu, 29 Sep 2016 08:14:54 +0000 (10:14 +0200)]
Merge branch 'jgerbeck-develop' into develop
David Schweikert [Thu, 29 Sep 2016 08:14:27 +0000 (10:14 +0200)]
Add option -o for accumulated outage time (#90)
David Schweikert [Thu, 29 Sep 2016 07:50:56 +0000 (09:50 +0200)]
New option '-M' to set the 'Don't Fragment' flag (#91, Don Bowman)
David Schweikert [Thu, 29 Sep 2016 07:39:28 +0000 (09:39 +0200)]
Merge branch 'donbowman-develop' into develop
David Schweikert [Thu, 29 Sep 2016 07:37:42 +0000 (09:37 +0200)]
Merge branch 'develop' of https://github.com/donbowman/fping into donbowman-develop
David Schweikert [Thu, 29 Sep 2016 07:25:20 +0000 (09:25 +0200)]
update changelog, travis-ci test
David Schweikert [Wed, 28 Sep 2016 18:59:38 +0000 (20:59 +0200)]
Merge pull request #95 from jbackman/patch-1
Issue compliling on RHEL/Centos 7
David Schweikert [Tue, 27 Sep 2016 15:45:12 +0000 (17:45 +0200)]
add link to documentation
David Schweikert [Wed, 14 Sep 2016 09:50:24 +0000 (11:50 +0200)]
fix license field in contrib/fping.spec to match the license of fping (BSD original old license with advertising clause)
David Schweikert [Fri, 9 Sep 2016 09:54:28 +0000 (11:54 +0200)]
update ChangeLog
David Schweikert [Fri, 9 Sep 2016 09:52:19 +0000 (11:52 +0200)]
Merge pull request #102 from martintopholm/long-prefixes
Ignore network and broadcast for cidrs /31 and /32
Martin Topholm [Sat, 3 Sep 2016 18:47:18 +0000 (20:47 +0200)]
Added tests -g for long prefixes
Expanded tests for -g option to hopefully cover both long prefixes and
too long prefixes.
Martin Topholm [Thu, 1 Sep 2016 09:56:12 +0000 (11:56 +0200)]
Ignore network and broadcast for cidrs /31 and /32
fping has previously been strict about network address and broadcast
addreses. In the commit this is loosened a bit to permit fping to ping
cidrs with prefix length 31, which are commonly used for link ranges
(for newer equipment) and length 32 which denotes a single ip address.
For prefix lengths 31 and 32 fping will simply ignore network address
and broadcast addresses, and consider all addresses in range as a
target.
David Schweikert [Wed, 24 Aug 2016 12:05:01 +0000 (14:05 +0200)]
minor coveralls fix
David Schweikert [Wed, 24 Aug 2016 11:55:54 +0000 (13:55 +0200)]
attempt to fix coveralls
David Schweikert [Wed, 24 Aug 2016 11:42:26 +0000 (13:42 +0200)]
try to fix tests on travis-ci (no ipv6?)
David Schweikert [Wed, 24 Aug 2016 11:33:32 +0000 (13:33 +0200)]
try to fix tests on travis-ci (no ipv6?)
David Schweikert [Wed, 24 Aug 2016 09:48:01 +0000 (11:48 +0200)]
try to fix tests on travis-ci (no ipv6?)
David Schweikert [Wed, 24 Aug 2016 09:45:10 +0000 (11:45 +0200)]
try to fix tests on travis-ci (no ipv6?)
David Schweikert [Wed, 24 Aug 2016 09:23:36 +0000 (11:23 +0200)]
try to fix tests on travis-ci (no ipv6?)
David Schweikert [Fri, 5 Aug 2016 10:10:21 +0000 (12:10 +0200)]
fix a couple of compiler warnings
David Schweikert [Fri, 5 Aug 2016 10:02:37 +0000 (12:02 +0200)]
Exit code should be 2 when the hostname can't be resolved (fixes #98)
Justin Backman [Fri, 8 Apr 2016 18:24:14 +0000 (14:24 -0400)]
Issue compliling on RHEL/Centos 7
warning: compiling 'fping.c' with per-target flags requires 'AM_PROG_CC_C_O' in 'configure.ac'
Don Bowman [Thu, 18 Feb 2016 00:06:02 +0000 (00:06 +0000)]
add path mtu discovert (MTU) AKA Don't Fragment support
Jan [Wed, 20 Jan 2016 10:37:08 +0000 (11:37 +0100)]
Added apt-get update to travis.yml
Jan [Wed, 20 Jan 2016 10:00:57 +0000 (11:00 +0100)]
Modified CI Test case for help
Jan Gerbecks [Tue, 8 Dec 2015 15:27:51 +0000 (16:27 +0100)]
added changes for accumulated outage time
David Schweikert [Sun, 1 Nov 2015 20:22:06 +0000 (21:22 +0100)]
add ./autogen.sh hint to README (suggestion by reinerotto, fixes #87)
David Schweikert [Wed, 21 Oct 2015 19:01:44 +0000 (21:01 +0200)]
Merge branch 'develop'
David Schweikert [Wed, 21 Oct 2015 19:00:42 +0000 (21:00 +0200)]
prepare release
David Schweikert [Wed, 21 Oct 2015 18:46:10 +0000 (20:46 +0200)]
Merge pull request #86 from bblough/issue_85_segfault
Pass ICMP unreachable message string to print_warning instead of int.
Bill Blough [Wed, 21 Oct 2015 05:59:12 +0000 (01:59 -0400)]
Pass imcp unreachable message string to print_warning instead of int.
This fixes the segfault reported in issue 85.
David Schweikert [Wed, 14 Oct 2015 19:45:50 +0000 (21:45 +0200)]
Merge branch 'develop'
David Schweikert [Wed, 14 Oct 2015 18:52:50 +0000 (20:52 +0200)]
fix test
David Schweikert [Wed, 14 Oct 2015 18:47:08 +0000 (20:47 +0200)]
prepare release
David Schweikert [Wed, 14 Oct 2015 18:46:56 +0000 (20:46 +0200)]
Fix fping6 -R (fixes #84)
David Schweikert [Wed, 14 Oct 2015 18:22:33 +0000 (11:22 -0700)]
add test for fping6 -R issue (#84)
David Schweikert [Tue, 13 Oct 2015 19:38:52 +0000 (12:38 -0700)]
experiment with markdown for readme
David Schweikert [Tue, 13 Oct 2015 19:35:33 +0000 (12:35 -0700)]
experiment with markdown for readme
David Schweikert [Tue, 13 Oct 2015 19:30:27 +0000 (12:30 -0700)]
experiment with markdown for readme
David Schweikert [Tue, 13 Oct 2015 19:26:51 +0000 (12:26 -0700)]
experiment with markdown for readme
David Schweikert [Tue, 13 Oct 2015 19:16:22 +0000 (12:16 -0700)]
experiment with markdown for readme
David Schweikert [Tue, 13 Oct 2015 19:10:54 +0000 (12:10 -0700)]
prepare release 3.11
David Schweikert [Sat, 10 Oct 2015 10:59:15 +0000 (03:59 -0700)]
Merge branch 'feature/unify' into develop
David Schweikert [Sat, 10 Oct 2015 10:55:30 +0000 (03:55 -0700)]
update Changelog
Ryan Underwood [Wed, 20 May 2015 22:55:47 +0000 (22:55 +0000)]
Add 1ms usage example
David Schweikert [Sat, 10 Oct 2015 10:27:49 +0000 (03:27 -0700)]
Remove apparently dead code (Ryan C. Underwood)