6 Commits

Author SHA256 Message Date
94ab842620 Accepting request 1325085 from network:utilities
- update to 5.5:
  * New option -J / --json for JSON output. See doc/fping-json.md
    for the JSON schema. This feature is still in alpha and the
    schema might change in future releases
  * The -g, --generate option now also supports IPv6 addresses
  * New option --seqmap-timeout to control the time after which
    sequence numbers can be used again
  * Fix OpenBSD sprintf() warning
  * Fix fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not
    available
  * Typo fix in error message when SO\_BINDTODEVICE fails
  * Options --print-tos and --print-ttl now also work for IPv6,
    and no longer require privileges
  * Report received ICMPv6 error messages
  * Suppress duplicate reports in count mode with -q, --quiet or
    -Q, --squiet
  * Switch to alpine-based multi-stage Docker build to reduce
    image size and improve build performance;
  * Print receive ping moved to new functions
  * Avoid unsigned overflow when determining the memory size to
    save response times on systems where size\_t is the same as
    unsigned int
  * Document the new minimum value for the -p option
  * Fix build without IPv6 support
  * Fix debug build use of dbg_printf in fping.c
  * Remove MacOS-specific test for -I option
  * GitHub Actions fixes (thanks @gsnw-sebast)
  * Fix measurement of time for timed reports (-Q) to start after
    DNS name resolution.

OBS-URL: https://build.opensuse.org/request/show/1325085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fping?expand=0&rev=42
2026-01-03 16:26:30 +00:00
475a355340 - update to 5.5:
* New option -J / --json for JSON output. See doc/fping-json.md
    for the JSON schema. This feature is still in alpha and the
    schema might change in future releases
  * The -g, --generate option now also supports IPv6 addresses
  * New option --seqmap-timeout to control the time after which
    sequence numbers can be used again
  * Fix OpenBSD sprintf() warning
  * Fix fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not
    available
  * Typo fix in error message when SO\_BINDTODEVICE fails
  * Options --print-tos and --print-ttl now also work for IPv6,
    and no longer require privileges
  * Report received ICMPv6 error messages
  * Suppress duplicate reports in count mode with -q, --quiet or
    -Q, --squiet
  * Switch to alpine-based multi-stage Docker build to reduce
    image size and improve build performance;
  * Print receive ping moved to new functions
  * Avoid unsigned overflow when determining the memory size to
    save response times on systems where size\_t is the same as
    unsigned int
  * Document the new minimum value for the -p option
  * Fix build without IPv6 support
  * Fix debug build use of dbg_printf in fping.c
  * Remove MacOS-specific test for -I option
  * GitHub Actions fixes (thanks @gsnw-sebast)
  * Fix measurement of time for timed reports (-Q) to start after
    DNS name resolution.
- Update to 5.4:

OBS-URL: https://build.opensuse.org/package/show/network:utilities/fping?expand=0&rev=62
2026-01-02 10:08:11 +00:00
5151db7f29 Accepting request 1307026 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1307026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fping?expand=0&rev=41
2025-09-25 16:45:17 +00:00
7bc08b04f1 - Update to 5.4:
* Memory allocation safety checks for event storage (thanks David.A for the bug report)
  * Fix off-by-one boundary check in seqmap code (thanks David.A for the bug report)
  * The minimum value for the period (-p flag) is now 0.001 milliseconds

OBS-URL: https://build.opensuse.org/package/show/network:utilities/fping?expand=0&rev=60
2025-09-25 05:25:53 +00:00
cfa268bfe7 Accepting request 1235604 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1235604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fping?expand=0&rev=40
2025-01-07 19:54:49 +00:00
e8f04203bf - Update to 5.3:
* New option --icmp-timestamp to send ICMP timestamp requests (ICMP type 13)
    instead of ICMP Echo requests (#353 #363, thanks @auerswal and @gsnw-sebast)
  * New option --print-ttl to print returned TTL value (#354, thanks @nalves599)
  * New option --print-tos to print returned TOS value (#335 #346 #347, thanks
    @auerswal and @gsnw-sebast)
  * New option --check-source (#334, thanks @auerswal)
  * Predefined various timestamp formats (#321, thanks @auerswal and @gsnw-sebast)
  * Print cumulative stats with -Q SECS,cumulative (#315, thanks @auerswal)
  * ci: Upgrade actions/upload-artifact to v4 (#360, thanks @gsnw-sebast)
  * ci: Azure Pipeline only trigger when changes are made in the development branch
    (#359, thanks @gsnw-sebast)
  * ci: Upgrade actions/upload-artifact to v3 (#355, thanks @pevik)
  * ci: Azure Pipeline YAML add docker build (#354, thanks @gsnw-sebast)
  * Dockerfile: change distribution from ubuntu to debian (#350, thanks
    @gsnw-sebast)
  * Fix warning unused parameter 'reply_timestamp' under macOS (#348, thanks
    @gsnw-sebast)
  * Fix increase maximum -s value to 65507 (#344, thanks @pevik)
  * ci: use File::Temp to create temporary directory (#343, thanks @auerswal)
  * Fix -k, --fwmark with setuid fping executable (#342, thanks @auerswal)
  * Another batch of additional tests (take 2) (#341, thanks @auerswal)
  * Document that -a and -u are overridden by -c and -C (#338, thanks @auerswal)
  * Fix macOS build warning sets SEQMAP_TIMEOUT_IN_NSSEQMAP_TIMEOUT_IN_NS as INT64_C
    (#336, thanks @gsnw-sebast)
  * Fix inconsistent limits for address generation via -g, --generator using either
    range or CIDR (#331, thanks @auerswal)
  * Some additional tests (#329, thanks @auerswal)
  * ci: skip an unreliable test on macOS (#328, thanks @auerswal)
  * Fix incorrect return-value check for a scanf like function (CWE-253) (#323,

OBS-URL: https://build.opensuse.org/package/show/network:utilities/fping?expand=0&rev=58
2025-01-07 12:44:23 +00:00
6 changed files with 90 additions and 11 deletions

Binary file not shown.

View File

@@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQSNHom4+6kgpaYJ8mFaEaIrxaH3NAUCZiUVgwAKCRBaEaIrxaH3
NBSWAJ9vuKy7hoF6WGrmPD7/xbXc5PTxEACfRKYRNqRstyNJ5znTH7NP21zFaAg=
=X0pD
-----END PGP SIGNATURE-----

3
fping-5.5.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:15c4e32b6c55ff105bafe03e8c91c7ca1b2eda31bf9a7127326bb87887ee18fe
size 215522

6
fping-5.5.tar.gz.asc Normal file
View File

@@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQSNHom4+6kgpaYJ8mFaEaIrxaH3NAUCaVVRkgAKCRBaEaIrxaH3
NN3VAJ91ovlkUurX6e03Z7NasHIWJ3uaRgCcCFkhdnwknEAWqRVJkEVt3b0tsTc=
=FJif
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,82 @@
-------------------------------------------------------------------
Fri Jan 2 10:07:15 UTC 2026 - Dirk Müller <dmueller@suse.com>
- update to 5.5:
* New option -J / --json for JSON output. See doc/fping-json.md
for the JSON schema. This feature is still in alpha and the
schema might change in future releases
* The -g, --generate option now also supports IPv6 addresses
* New option --seqmap-timeout to control the time after which
sequence numbers can be used again
* Fix OpenBSD sprintf() warning
* Fix fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not
available
* Typo fix in error message when SO\_BINDTODEVICE fails
* Options --print-tos and --print-ttl now also work for IPv6,
and no longer require privileges
* Report received ICMPv6 error messages
* Suppress duplicate reports in count mode with -q, --quiet or
-Q, --squiet
* Switch to alpine-based multi-stage Docker build to reduce
image size and improve build performance;
* Print receive ping moved to new functions
* Avoid unsigned overflow when determining the memory size to
save response times on systems where size\_t is the same as
unsigned int
* Document the new minimum value for the -p option
* Fix build without IPv6 support
* Fix debug build use of dbg_printf in fping.c
* Remove MacOS-specific test for -I option
* GitHub Actions fixes (thanks @gsnw-sebast)
* Fix measurement of time for timed reports (-Q) to start after
DNS name resolution.
-------------------------------------------------------------------
Thu Sep 25 05:23:24 UTC 2025 - Marius Grossu <marius.grossu@suse.com>
- Update to 5.4:
* Memory allocation safety checks for event storage (thanks David.A for the bug report)
* Fix off-by-one boundary check in seqmap code (thanks David.A for the bug report)
* The minimum value for the period (-p flag) is now 0.001 milliseconds
-------------------------------------------------------------------
Sun Jan 5 20:30:22 UTC 2025 - Antonio Teixeira <antonio.teixeira@suse.com>
- Update to 5.3:
* New option --icmp-timestamp to send ICMP timestamp requests (ICMP type 13)
instead of ICMP Echo requests (#353 #363, thanks @auerswal and @gsnw-sebast)
* New option --print-ttl to print returned TTL value (#354, thanks @nalves599)
* New option --print-tos to print returned TOS value (#335 #346 #347, thanks
@auerswal and @gsnw-sebast)
* New option --check-source (#334, thanks @auerswal)
* Predefined various timestamp formats (#321, thanks @auerswal and @gsnw-sebast)
* Print cumulative stats with -Q SECS,cumulative (#315, thanks @auerswal)
* ci: Upgrade actions/upload-artifact to v4 (#360, thanks @gsnw-sebast)
* ci: Azure Pipeline only trigger when changes are made in the development branch
(#359, thanks @gsnw-sebast)
* ci: Upgrade actions/upload-artifact to v3 (#355, thanks @pevik)
* ci: Azure Pipeline YAML add docker build (#354, thanks @gsnw-sebast)
* Dockerfile: change distribution from ubuntu to debian (#350, thanks
@gsnw-sebast)
* Fix warning unused parameter 'reply_timestamp' under macOS (#348, thanks
@gsnw-sebast)
* Fix increase maximum -s value to 65507 (#344, thanks @pevik)
* ci: use File::Temp to create temporary directory (#343, thanks @auerswal)
* Fix -k, --fwmark with setuid fping executable (#342, thanks @auerswal)
* Another batch of additional tests (take 2) (#341, thanks @auerswal)
* Document that -a and -u are overridden by -c and -C (#338, thanks @auerswal)
* Fix macOS build warning sets SEQMAP_TIMEOUT_IN_NSSEQMAP_TIMEOUT_IN_NS as INT64_C
(#336, thanks @gsnw-sebast)
* Fix inconsistent limits for address generation via -g, --generator using either
range or CIDR (#331, thanks @auerswal)
* Some additional tests (#329, thanks @auerswal)
* ci: skip an unreliable test on macOS (#328, thanks @auerswal)
* Fix incorrect return-value check for a scanf like function (CWE-253) (#323,
thanks @gsnw-sebast)
* A few more tests to increase code coverage a little bit (#320, thanks @auerswal)
* Github fix: Change to codeql-action-v2 (#319, thanks @gsnw-sebast)
* Developer function: Debug with Visual Studio Code (#318, thanks @gsnw-sebast)
-------------------------------------------------------------------
Thu May 9 18:52:29 UTC 2024 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package fping
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: fping
Version: 5.2
Version: 5.5
Release: 0
Summary: A program to ping multiple hosts
License: MIT