------------------------------------------------------------------- Sat Feb 23 06:58:48 UTC 2019 - seanlew@opensuse.org - Update to version 4.2 * Allow decimal numbers for -t -i -p and -Q * New option -x/--reachable to check # of reachable hosts * Fix build with --disable-ipv6 (#134) * Fix hang with '-6' if the binary is named 'fping6' * Get rid of warning 'timeout -t value' (#142) ------------------------------------------------------------------- Thu Sep 20 10:21:39 UTC 2018 - kstreitova@suse.com - Update to version 4.1 * Fix problem when socket fd is 0 * Fix running on servers with disabled IPv6 * Allow running "fping -h" or "--help" even when raw socket can't be opened * Fix build issue with FreeBSD and IPv6 ------------------------------------------------------------------- Wed Dec 13 11:25:53 UTC 2017 - astieger@suse.com - fping now has cap_net_raw, fix build in Factory (bsc#1047921) ------------------------------------------------------------------- Wed Jun 21 14:52:07 UTC 2017 - tchvatal@suse.com - Cleanup a bit with spec-cleaner basically just to use new make_install macro ------------------------------------------------------------------- Thu May 11 10:32:28 UTC 2017 - jengelh@inai.de - Do away with %__ macro indirections. ------------------------------------------------------------------- Mon May 8 16:33:22 UTC 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 13:06:09 UTC 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 20:35:51 UTC 2015 - zaitor@opensuse.org - Update to version 3.13: + Bugfix: Fix ICMP errors sometimes causing crashes with fping >= 3.11. ------------------------------------------------------------------- Thu Oct 15 22:41:57 UTC 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 4 21:13:42 UTC 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 8 20:28:18 UTC 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. ------------------------------------------------------------------- Sun Aug 18 22:00:36 UTC 2013 - zaitor@opensuse.org - Update to version 3.5: * Fix sprint_tm buffer size crash. * Addded -D flag to print timestamps. * Fix fping6 build on OS X 10.8. * Fix compatibility issue with FreeBSD (#39). * Fping.spec: fix setuid permissions and provides fping6. * Re-create configure script with autoconf 2.69 for aarch64 support (#45). ------------------------------------------------------------------- Thu Jan 31 02:07:20 UTC 2013 - crrodriguez@opensuse.org - Enable missing ipv6 support - tweak out CFLAGS. ------------------------------------------------------------------- Tue Oct 16 09:52:22 UTC 2012 - puzel@suse.com - update to 3.4 * Revert "Output statistics to stdout instead of stderr", because it breaks tools assuming the output goes to stderr ------------------------------------------------------------------- Mon Aug 20 19:19:20 UTC 2012 - pascal.bleser@opensuse.org - update to 3.3: * Do not output icmp errors with -q (#1) * Add --enable-ipv4 and --enable-ipv6 options to configure * Fix removing of unreachable hosts when doing loop (#13 #23) * Fix -A for fping6 (#14) * Fix "options inet6" breaking IPv4 name resolution (#17) * Output statistics to stdout instead of stderr (#9) * Set default data size to 56 bytes on all architectures (#18) * Convert man-page source to POD for easier maintenance * Fix error message on DNS error for IPv6 hosts (#27) * Fix -n flag in fping6 (#28) ------------------------------------------------------------------- Fri Jun 8 10:32:48 UTC 2012 - wojtek@suse.cz -Update to 3.2 * Improve documentation for -g option (G.W. Haywood) * Performance optimization for big select timeouts (#10, Andrey * Bondarenko) * Fix restart of select call after interrupt signal (#8, Boian * Bonev) * Fix infinite loop caused by linked list corruption (#11, * Boian Bonev) ------------------------------------------------------------------- Sun May 20 22:11:17 UTC 2012 - zaitor@opensuse.org - Update to version 3.1: + -g option (generate): exclude network and broadcast address for cidr ranges. + do not explicitely check if running as root, to make it possible to install fping with linux capabilities instead of making it setuid (setcap cap_net_raw+ep fping). + ANSI C (C89) compiler now a requirement. + Portability fixes. + Reorganized source directory. + Bugfix: fix timeout issue on Solaris. + Man-page fixes. + Added -H option to specify number of hops. + Output usage information to stdout when called with -h ------------------------------------------------------------------- Wed Feb 8 11:19:38 UTC 2012 - puzel@suse.com - update to fping-3.0 * rewritten main loop for improved performance * -T parameter (select timeout) now obsolete * Maintenance taken over from unresponsive previous maintainer * New homepage: www.fping.org - drop fping-2.4b2-fixwarnings.patch (obsolete) ------------------------------------------------------------------- Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de - Apply packaging guidelines (remove redundant/obsolete tags/sections from specfile, etc.) ------------------------------------------------------------------- Wed Nov 18 15:39:24 UTC 2009 - puzel@novell.com - add ipv6 support (bnc#555691) ------------------------------------------------------------------- Fri Feb 8 14:08:50 CET 2008 - lrupp@suse.de - convert the Changelog to Unix - add COPYING, remove INSTALL from docudir - use macros - build parallel ------------------------------------------------------------------- Wed Jan 25 21:36:00 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Fri May 7 11:30:05 CEST 2004 - hmacht@suse.de - Upgrade to version 2.4b2 ------------------------------------------------------------------- Thu Apr 22 16:35:26 CEST 2004 - postadal@suse.cz - fixed gcc warnings ------------------------------------------------------------------- Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de - removed bogus self-provides ------------------------------------------------------------------- Mon Jun 11 14:58:35 CEST 2001 - schwab@suse.de - Fix alignment problem properly. ------------------------------------------------------------------- Wed Jul 19 14:13:50 CEST 2000 - schwab@suse.de - Fix alignment problem. - Pass CFLAGS during configure run. ------------------------------------------------------------------- Thu Apr 13 14:47:45 CEST 2000 - nadvornik@suse.cz - added BuildRoot ------------------------------------------------------------------- Sat Feb 12 20:29:40 MET 2000 - grimmer@suse.de - added Group tag to spec file - use version macro in spec file - added full URL to Source tag - use _mandir macro in spec file - added CXXFLAGS to %build section ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Thu Apr 22 02:26:53 MEST 1999 - ro@suse.de - fixed for alpha ------------------------------------------------------------------- Fri Jan 29 12:44:02 MET 1999 - grimmer@suse.de - new Package (Version 2.2b1)