]>
git.gsnw.org Git - fping.git/log
David Schweikert [Sun, 23 Feb 2020 06:55:30 +0000 (07:55 +0100)]
Merge pull request #168 from cranderson/formatstrings
increase some buffer sizes to eliminate format warnings
David Schweikert [Sun, 23 Feb 2020 06:54:29 +0000 (07:54 +0100)]
Merge pull request #170 from gsnw/develop
Add Azure Pipline jobs
German Service Network [Sat, 8 Feb 2020 20:03:54 +0000 (21:03 +0100)]
Add Azure Pipline jobs
Charles R. Anderson [Sun, 2 Feb 2020 06:17:34 +0000 (01:17 -0500)]
increase some buffer sizes to eliminate -Wformat-overflow and -Wformat-truncation warnings
David Schweikert [Wed, 1 Jan 2020 16:13:05 +0000 (17:13 +0100)]
add _GNU_SOURCE to fix some warnings
David Schweikert [Tue, 31 Dec 2019 17:00:29 +0000 (18:00 +0100)]
fix usage of open_ping_socket_ipv4/6
David Schweikert [Tue, 31 Dec 2019 16:54:04 +0000 (17:54 +0100)]
get rid of &tz argument in gettimeofday (obsolete)
David Schweikert [Tue, 31 Dec 2019 16:38:18 +0000 (17:38 +0100)]
Merge pull request #153 from gsnw/develop
Create Azure Pipline Testbuild without test-14-ping-internet-hosts.pl
David Schweikert [Tue, 31 Dec 2019 16:36:49 +0000 (17:36 +0100)]
Merge pull request #154 from pbhenson/fix_-4_bug
Fix -4 option when IPv6 disabled
David Schweikert [Fri, 6 Dec 2019 21:51:05 +0000 (22:51 +0100)]
Merge pull request #163 from kbucheli/fail_on_interface_binding_errors
Fail on interface binding errors
Konrad Bucheli [Thu, 5 Dec 2019 15:51:41 +0000 (16:51 +0100)]
make fping fail if it cannot bind the interface (-I)
Konrad Bucheli [Thu, 5 Dec 2019 15:42:40 +0000 (16:42 +0100)]
make fping fail if it cannot bind the interface (-I)
Paul B. Henson [Sun, 28 Jul 2019 18:55:26 +0000 (11:55 -0700)]
Fix -4 option when IPv6 disabled
When IPv6 is disabled, hints_ai_family is set to AF_INET at initialization, resulting in the error "can't specify both -4 and -6" if the -4 option is supplied. If there's no IPv6, make the -4 option a no-op.
German Service Network [Sat, 27 Jul 2019 20:01:22 +0000 (22:01 +0200)]
Create Azure Pipline Testbuild without test-14-ping-internet-hosts.pl
David Schweikert [Tue, 25 Jun 2019 12:18:16 +0000 (14:18 +0200)]
fix google dns names
David Schweikert [Tue, 25 Jun 2019 12:11:03 +0000 (14:11 +0200)]
update changelog
David Schweikert [Tue, 25 Jun 2019 12:09:48 +0000 (14:09 +0200)]
Merge branch 'master' into develop
David Schweikert [Tue, 25 Jun 2019 12:07:14 +0000 (14:07 +0200)]
Merge pull request #149 from stromnet/inet6-too-strict-check
Do not fail if using fping6 with -6 flag
Johan Ström [Tue, 25 Jun 2019 12:03:14 +0000 (14:03 +0200)]
Do not fail if using fping6 with -6 flag
Mostly for backwards compatability
David Schweikert [Mon, 27 May 2019 19:20:55 +0000 (21:20 +0200)]
update changelog
David Schweikert [Mon, 27 May 2019 19:19:59 +0000 (21:19 +0200)]
Merge pull request #148 from wopfel/docu-stats-correction
Corrected long option name of -s to --stats
David Schweikert [Mon, 27 May 2019 19:19:40 +0000 (21:19 +0200)]
fix internet test that uses a name with multiple a records
Bernd Arnold [Fri, 24 May 2019 13:54:26 +0000 (15:54 +0200)]
Corrected long option name of -s to --stats
The option --src is an alias for the uppercase -S.
Stumbled upon this in the man page.
When running "fping -h", the option is printed correctly:
$ -s, --stats print final stats
David Schweikert [Tue, 12 Mar 2019 08:53:01 +0000 (09:53 +0100)]
Merge pull request #145 from Jesin/fixurl
Fix links to CHANGELOG.md and README.md
Jesin [Thu, 7 Mar 2019 17:55:00 +0000 (12:55 -0500)]
Fix links to CHANGELOG.md and README.md
David Schweikert [Wed, 20 Feb 2019 13:27:28 +0000 (14:27 +0100)]
Merge pull request #144 from xtaran/develop
README.md improvements
Axel Beckert [Tue, 19 Feb 2019 22:51:03 +0000 (23:51 +0100)]
Merge the two redundant mentions of the man page
Axel Beckert [Tue, 19 Feb 2019 22:48:53 +0000 (23:48 +0100)]
Add some missing full stops
Capitalize "github".
Axel Beckert [Tue, 19 Feb 2019 22:46:24 +0000 (23:46 +0100)]
Improve Markdown formatting
Axel Beckert [Tue, 19 Feb 2019 22:44:21 +0000 (23:44 +0100)]
Use HTTPS for link to fping homepage
David Schweikert [Tue, 19 Feb 2019 20:54:45 +0000 (21:54 +0100)]
prepare release v4.2
David Schweikert [Tue, 19 Feb 2019 20:39:14 +0000 (21:39 +0100)]
Get rid of warning "timeout (-t) value larger than period (-p) produces unexpected results", fixes #142
David Schweikert [Tue, 19 Feb 2019 19:59:48 +0000 (20:59 +0100)]
test robustness fixes
David Schweikert [Tue, 19 Feb 2019 19:33:24 +0000 (20:33 +0100)]
Merge branch 'develop' of github.com:schweikert/fping into develop
David Schweikert [Tue, 19 Feb 2019 19:30:55 +0000 (20:30 +0100)]
Allow decimal numbers for '-t', '-i', '-p', and '-Q'. fixes #133
David Schweikert [Tue, 30 Oct 2018 19:15:35 +0000 (20:15 +0100)]
rename --min_reachable again to --reachable, and update changelog
David Schweikert [Tue, 30 Oct 2018 19:09:53 +0000 (20:09 +0100)]
Merge pull request #138 from deepak0004/develop
Adding -x option which allows user to specify a threshold and check if atleast those many hosts are active
deepak0004 [Sun, 28 Oct 2018 20:55:50 +0000 (02:25 +0530)]
Removing flag variable and its dependencies, printing required and reachable hosts, and changing initialisation of min_reachable
David Schweikert [Sun, 28 Oct 2018 20:33:52 +0000 (21:33 +0100)]
CHANGELOG.md: add note about #139
deepak0004 [Sat, 27 Oct 2018 17:28:01 +0000 (22:58 +0530)]
Adding separate exit codes for success or failure, and printing the number of reachable hosts
David Schweikert [Sat, 27 Oct 2018 16:45:12 +0000 (18:45 +0200)]
Merge pull request #139 from abelbeck/fping6
Add backward compatibility for fping6 sym-link
Using sym-links to select IPv6 is discouraged (because it doesn't work the same for IPv4), but I understand that this can help for some use cases (i.e. in particular for the embedded linux distro use case, where having two binaries is an issue). Also, I guess nobody is going to have a binary called fping6 and expect it to do IPv4, so, I guess, no harm done.
David Schweikert [Sun, 21 Oct 2018 17:52:55 +0000 (19:52 +0200)]
update changelog
David Schweikert [Sun, 21 Oct 2018 17:51:45 +0000 (19:51 +0200)]
Merge pull request #140 from abelbeck/fix-no-ipv6-hang
Fix hang with '-6', with ipv6 kernel module, but not loaded
Lonnie Abelbeck [Sun, 21 Oct 2018 13:47:44 +0000 (08:47 -0500)]
Fix hang with '-6', with ipv6 kernel module, but not loaded
Lonnie Abelbeck [Sat, 20 Oct 2018 21:27:39 +0000 (16:27 -0500)]
Add backward compatibility for fping6 sym-link
deepak0004 [Wed, 17 Oct 2018 21:58:38 +0000 (03:28 +0530)]
Changing the exit code as per travis ci
deepak0004 [Wed, 17 Oct 2018 21:42:13 +0000 (03:12 +0530)]
Adding travis ci tests for more coverage and rectifying a mistake
deepak0004 [Wed, 17 Oct 2018 18:01:14 +0000 (23:31 +0530)]
Making the reqd changes
deepak0004 [Wed, 17 Oct 2018 17:52:01 +0000 (23:22 +0530)]
Adding -x option which allows user to specify a threshold and check if atleast those many hosts are active
David Schweikert [Tue, 18 Sep 2018 13:54:28 +0000 (15:54 +0200)]
fix whitespace
David Schweikert [Tue, 18 Sep 2018 13:17:30 +0000 (15:17 +0200)]
add note about fixing #134
David Schweikert [Tue, 18 Sep 2018 13:16:06 +0000 (15:16 +0200)]
Merge pull request #134 from Polynomial-C/v4.1_diable-ipv6_fix
Fix build with --disable-ipv6
Lars Wendler [Tue, 18 Sep 2018 13:05:36 +0000 (15:05 +0200)]
Fix build with --disable-ipv6
Otheriwse build breaks with:
fping.c:690:24: error: ‘socket6’ undeclared (first use in this function);
did you mean ‘socket4’?
David Schweikert [Mon, 17 Sep 2018 19:10:02 +0000 (21:10 +0200)]
prepare release
David Schweikert [Sat, 1 Sep 2018 19:42:11 +0000 (21:42 +0200)]
Add note about #132
David Schweikert [Sat, 1 Sep 2018 19:40:14 +0000 (21:40 +0200)]
Merge pull request #132 from gsnw/develop
Fix FreeBSD ipv6 build
German-Service-Network [Fri, 31 Aug 2018 18:32:30 +0000 (20:32 +0200)]
Fix FreeBSD ipv6 build
Source: https://svnweb.freebsd.org/ports/head/net/fping/files/patch-configure.ac?revision=473606&view=markup
Fix build fping with ipv6 support on FreeBSD
David Schweikert [Sun, 29 Jul 2018 06:44:47 +0000 (08:44 +0200)]
fix --help test, prepare 4.1 release
David Schweikert [Sun, 29 Jul 2018 06:27:04 +0000 (08:27 +0200)]
Allow running fping --help even when raw socket can't be opened, fixes #131
David Schweikert [Sun, 27 May 2018 19:13:04 +0000 (21:13 +0200)]
Fix segfault introduced with #118 change, thanks Simon
David Schweikert [Wed, 21 Feb 2018 17:42:29 +0000 (18:42 +0100)]
fix test-14-ping-internet-hosts.pl failing
David Schweikert [Wed, 21 Feb 2018 16:28:09 +0000 (17:28 +0100)]
Fix running on servers with disabled IPv6, fixes #118
David Schweikert [Wed, 21 Feb 2018 16:11:07 +0000 (17:11 +0100)]
update CHANGELOG
David Schweikert [Wed, 21 Feb 2018 16:08:06 +0000 (17:08 +0100)]
Merge branch 'master' into develop
David Schweikert [Wed, 21 Feb 2018 16:05:12 +0000 (17:05 +0100)]
Merge pull request #124 from nramon/bugfix-fd0
Return -1 when socket_can_read times out.
Ramon Novoa [Thu, 15 Feb 2018 12:24:27 +0000 (13:24 +0100)]
Return -1 when socket_can_read times out.
0 is a valid file descriptor. Use -1 instead to signal a timeout.
David Schweikert [Tue, 9 May 2017 07:26:48 +0000 (09:26 +0200)]
Merge pull request #114 from deafgoat/develop
fix typo: quet -> quiet
Wisdom Omuya [Mon, 8 May 2017 21:24:41 +0000 (17:24 -0400)]
fix typo: quet -> quiet
David Schweikert [Wed, 3 May 2017 20:28:12 +0000 (22:28 +0200)]
Re-added README file to the distribution
David Schweikert [Sun, 23 Apr 2017 16:28:10 +0000 (18:28 +0200)]
link github issues
David Schweikert [Sun, 23 Apr 2017 15:53:47 +0000 (17:53 +0200)]
add new changelog files to dist
David Schweikert [Sun, 23 Apr 2017 15:44:09 +0000 (17:44 +0200)]
add a note to the changelog
David Schweikert [Sun, 23 Apr 2017 15:42:53 +0000 (17:42 +0200)]
merge develop
David Schweikert [Sun, 23 Apr 2017 14:48:03 +0000 (16:48 +0200)]
release 4.0
David Schweikert [Sun, 23 Apr 2017 15:34:46 +0000 (17:34 +0200)]
New changelog format
David Schweikert [Sun, 23 Apr 2017 14:48:03 +0000 (16:48 +0200)]
release 4.0
David Schweikert [Fri, 17 Feb 2017 11:44:31 +0000 (12:44 +0100)]
some more text tuning
David Schweikert [Fri, 17 Feb 2017 11:24:38 +0000 (12:24 +0100)]
avoid duplicate hosts with -m
David Schweikert [Fri, 17 Feb 2017 11:17:09 +0000 (12:17 +0100)]
improve help text
David Schweikert [Fri, 17 Feb 2017 11:15:42 +0000 (12:15 +0100)]
improve help text
David Schweikert [Fri, 17 Feb 2017 09:09:28 +0000 (10:09 +0100)]
whitespace fixes
David Schweikert [Fri, 17 Feb 2017 08:33:36 +0000 (09:33 +0100)]
prepare 4.0-rc3
David Schweikert [Fri, 17 Feb 2017 08:21:26 +0000 (09:21 +0100)]
fix compiler warning
David Schweikert [Fri, 17 Feb 2017 07:58:51 +0000 (08:58 +0100)]
fix wording, #32
David Schweikert [Fri, 17 Feb 2017 07:57:29 +0000 (08:57 +0100)]
add note on -i default being changed
David Schweikert [Fri, 17 Feb 2017 07:47:13 +0000 (08:47 +0100)]
fix test
David Schweikert [Fri, 17 Feb 2017 07:46:02 +0000 (08:46 +0100)]
-i/-p restrictions only enforced with ./configure --enable-safe-limits, change -i default from 25 to 10
David Schweikert [Fri, 17 Feb 2017 07:24:06 +0000 (08:24 +0100)]
reword a bit help text for #32
David Schweikert [Thu, 16 Feb 2017 14:17:43 +0000 (15:17 +0100)]
wording fixes
David Schweikert [Thu, 16 Feb 2017 14:14:43 +0000 (15:14 +0100)]
reformat
David Schweikert [Thu, 16 Feb 2017 14:14:03 +0000 (15:14 +0100)]
minor wording fix
David Schweikert [Thu, 16 Feb 2017 14:10:36 +0000 (15:10 +0100)]
4.0-rc2
David Schweikert [Thu, 16 Feb 2017 09:26:25 +0000 (10:26 +0100)]
discard late packets, auto-adjust timeout for -c/-C/-l, fixes #32
David Schweikert [Tue, 14 Feb 2017 10:45:09 +0000 (11:45 +0100)]
improve coverage
David Schweikert [Mon, 13 Feb 2017 20:49:48 +0000 (21:49 +0100)]
improve test coverage
David Schweikert [Mon, 13 Feb 2017 20:47:10 +0000 (21:47 +0100)]
improve test coverage
David Schweikert [Mon, 13 Feb 2017 19:45:59 +0000 (20:45 +0100)]
fix test
David Schweikert [Mon, 13 Feb 2017 16:47:26 +0000 (17:47 +0100)]
fix help test (and be less pedantic about help text changes)
David Schweikert [Mon, 13 Feb 2017 16:43:37 +0000 (17:43 +0100)]
pod syntax
David Schweikert [Mon, 13 Feb 2017 16:42:32 +0000 (17:42 +0100)]
spacing fixes