| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: fping | Distribution: SUSE Linux Enterprise 15 |
| Version: 4.0 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 4.3.2 | Build date: Fri May 31 21:07:26 2019 |
| Group: Productivity/Networking/Diagnostic | Build host: ananas |
| Size: 85586 | Source RPM: fping-4.0-4.3.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: http://www.fping.org | |
| Summary: A program to ping multiple hosts | |
FPing is a ping-like program that uses the Internet Control Message Protocol (ICMP) echo request to determine if a target host is responding. FPing differs from ping in that you can specify any number of targets on the command line or specify a file containing a list of targets to ping. Instead of sending pings to one target until it times out or replies, FPing sends a ping packet and moves on to the next target in a round-robin fashion. In the default mode, if a target replies, it is noted and removed from the list of targets to check. If a target does not respond within a certain time limit or retry limit, it is designated as unreachable. FPing also supports sending a specified number of pings to a target or looping indefinitely (as in ping). Unlike ping, FPing is meant to be used in scripts. Its output is designed to be easy to parse.
MIT
* Thu May 16 2019 kstreitova@suse.com
- add fping-4.0-fix_ipv6-disabled.patch to fix fping on servers
with disabled IPv6 [bsc#1133988]
* Wed Dec 13 2017 astieger@suse.com
- fping now has cap_net_raw, fix build in Factory (bsc#1047921)
* Wed Jun 21 2017 tchvatal@suse.com
- Cleanup a bit with spec-cleaner basically just to use new make_install
macro
* Thu May 11 2017 jengelh@inai.de
- Do away with %__ macro indirections.
* Mon May 08 2017 liedke@rz.uni-mannheim.de
- Update to version 4.0
* feature: Auto-adjust timeout for -c/-C/-l mode to value of -p
* feature: Enforce -t timeout on reply packets, by discarding late
packets (#32)
* feature: Option -d/--rdns now always does a rdns-lookup, even for
names, as '-n' was doing until now
* feature: Keep original name if a hostname is given with -n/--name
* feature: New option -6 to force IPv6
* feature: New option -4 to force IPv4
* feature: IPv6 enabled by default
* feature: Long option names for all options
* feature: Unified 'fping' and 'fping6' into one binary (#80)
* feature: fping and fping6 are now unified into one binary.
* bugfix: -i/-p restrictions disabled by default
(enable with --enable-safe-limits)
* bugfix: Default interval -i changed from 25ms to 10ms
* bugfix: Fix compatibility issue with GNU Hurd
* bugfix: A C99 compiler is now required
* bugfix: Option parsing with optparse
* bugfix: New changelog file format
* Tue Feb 28 2017 liedke@rz.uni-mannheim.de
- Update to version 3.16:
* (feature) Support kernel-timestamping of received packets (#46)
* (feature) Simplify restrictions: only -i >= 1 and -p >= 10 are
enforced now
* (bugfix) Fix option -m to return all IPs of a hostname
* (bugfix) Fix option -H (ttl) for IPv6
* (bugfix) Fix option -M (don't fragment) for IPv6
* (bugfix) Fix option -O (ToS) for IPv6
* (bugfix) Fix compatibility issue with AIX (#69, @blentzgh)
* (bugfix) Fix option -q not suppressing some ICMP error messages (#83)
* (bugfix) Fix option -M expecting an argument, when it shouldn't
* (bugfix) Fix minor issues found by Coverity Scan
- Update to version 3.15:
* (bugfix) Fix compiler errors on platforms other than Linux (related
to the new -M option, #109)
* Test suite fixes for macOS
- Update to version 3.14:
* (feature) Ignore network and broadcast for cidrs /31 and /32
(#102, Martin Topholm)
* (feature) New option '-M' to set the "Don't Fragment" flag
(#91, Don Bowman)
* (feature) New option '-N' to output statistics for netdata
(see: http://my-netdata.io/, #105, Costa Tsaousis)
* (feature) New option '-o' to calculate total outage time (#90, @jgerbeck)
* (bugfix) Exit code should be 2 when the hostname can't be resolved
(fixes #98, reported by @green-fox)
* (bugfix) Fix issue compliling on RHEL/Centos 7 (#95, @jbackman)
* (bugfix) Lower -i limit to 1 instead of 10
* (bugfix) Improve interval preciseness of -Q reporting
* (bugfix) Fix occasional false positive in -Q reporting (#97)
* (bugfix) Solaris 10 portability fix (#107, Peter Bray)
* Wed Oct 21 2015 zaitor@opensuse.org
- Update to version 3.13:
+ Bugfix: Fix ICMP errors sometimes causing crashes with
fping >= 3.11.
* Thu Oct 15 2015 zaitor@opensuse.org
- Update to version 3.12:
+ Bugfix: Fix fping6 -R (#84).
- Changes from version 3.11:
+ Feature:
- New option -R to use random bytes instead of NULLs (#72).
- Small documentation and performance improvements.
+ Bugfix: Fix double entries with fping -u and unreachable hosts.
+ Internal: Use sockaddr_storage and simplify code, so that we
can one day support both IPv4 and IPv6 with the same binary.
* Sun May 04 2014 zaitor@opensuse.org
- Update to version 3.10:
+ Fix confusing error message with -g and IPv6 addresses (#58).
+ Allow option '-f' also for non-root (since setuid privileges
are dropped).
+ Do not retry twice DNS lookup on DNS lookup problem.
+ Remove support for NIS groups.
+ Better document -B backoff-factor and when it can be used (#33)
+ More tests added.
* Sat Mar 08 2014 zaitor@opensuse.org
- Update to version 3.9:
+ Fix random output on socket error (#56).
+ Support ppc64le architecture by including alpha libtool
version.
+ Fix compilation problem on FreeBSD (#57).
+ Initial test suite and continous intergration (with
travis-ci.org / coveralls.io).
+ Don't output usage information on error.
- Changes from version 3.8:
+ Fix segmentation fault introduced in version 3.7 with loop mode
(#55).
- Changes from version 3.7:
+ Allow running as non-root on Mac OS X by using non-privileged
ICMP (#7).
+ Remove unnecessary IPv6 socket options.
+ Fix again compatibility issue with FreeBSD.
+ Fix fping hanging forever on permanent sendto failure.
+ Fix duplicate echo reply packets causing early stop in count
mode (#53).
- Changes from version 3.6:
+ Fix loop issue after 65536 pings (#12).
+ Minimum ping data size is now 0.
+ Removed setsockopt IPV6_CHECKSUM, which shouldn't be set and
breaks compiling on Solaris.
+ Fix wrong min RTT value with -Q option (#51).
- Drop export CFLAGS="%optflags -D_GNU_SOURCE -fwhole-program", it
breaks the build.
/usr/sbin/fping /usr/share/doc/packages/fping /usr/share/doc/packages/fping/CHANGELOG.md /usr/share/doc/packages/fping/INSTALL /usr/share/man/man8/fping.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 16:16:51 2026