From patchwork Fri Feb 27 18:18:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9539 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4fMxRV0cGZz3wnd for ; Fri, 27 Feb 2026 18:19:02 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E7" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4fMxRT0wsPz6Bt for ; Fri, 27 Feb 2026 18:19:01 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4fMxRQ2tBCz34S5 for ; Fri, 27 Feb 2026 18:18:58 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4fMxR8123gz33t5 for ; Fri, 27 Feb 2026 18:18:44 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4fMxR74bHPz5ts; Fri, 27 Feb 2026 18:18:43 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1772216323; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nQKK7K9m/dHU1AEd8Lr8JOofmDzd+HK+Yj7CWzZ/T2A=; b=S7IcM3TMd5X0x/VKXSVHqwl5rg9OH+LWl2lX7CXrmVMndoDwoHil55RRn2whJwgS/tyLr5 oj5uf8d+eWPUhTCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1772216323; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nQKK7K9m/dHU1AEd8Lr8JOofmDzd+HK+Yj7CWzZ/T2A=; b=MfaYAvy5kjFJxyOX74dUUtFBniJtiGsVXRxCWe7/4ijQHOs/xYZ0o4t0w48aA+7pJmNj87 BPWXgk6SaO/5qR+hjvoSknRd116AdM69GcYQ6IZLBUkdbZcCqjzPYNc93G2W367vYC/ByV QQofQY0uzLfQx0dFvAyqYFd379VZ8xcCenu2Jt0hbbouo+66zgEy+vWTwKNwKZESlznwXv 68++Xe+EAlB+Dz0EGlwzjgOkLzEcYI1XV2jJvweMUOpi00irlP7QdoiCAOs7TbejVaNvrc /LK01Nq8HkDYHB8KiZefeXJWduQtf+onoj0XinP+kUUx82msdpWd2abG6CleJQ== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] fping: Update to version 5.5 Date: Fri, 27 Feb 2026 19:18:33 +0100 Message-ID: <20260227181838.3716442-5-adolf.belka@ipfire.org> In-Reply-To: <20260227181838.3716442-1-adolf.belka@ipfire.org> References: <20260227181838.3716442-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Update from version 5.4 to 5.5 - No change to rootfile - Changelog 5.5 New features - 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 (#386, thanks @bonkf, @JoshIPT, @sebast-gsnw, and @auerswal). - The -g, --generate option now also supports IPv6 addresses (#376, thanks @auerswal) - New option --seqmap-timeout to control the time after which sequence numbers can be used again (#388, thanks @auerswal) Bugfixes and other changes - Fix OpenBSD sprintf() warning (#394, thanks @gsnw-sebast) - Fix fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not available (#375, thanks @auerswal) - When reading target names from file or standard input, lines longer than the static buffer are no longer interpreted as more than one line (#378, thanks @auerswal) - 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 (#384, thanks @auerswal) - Report received ICMPv6 error messages (#391, thanks @auerswal) - Suppress duplicate reports in count mode with -q, --quiet or -Q, --squiet (#392, thanks @gsnw-sebast and @auerswal) - Switch to alpine-based multi-stage Docker build to reduce image size and improve build performance; add OpenContainers-compatible labels (#399, thanks @hoodadt) - Print receive ping moved to new functions (#400, thanks @gsnw-sebast) - Avoid unsigned overflow when determining the memory size to save response times on systems where size\_t is the same as unsigned int (#412 by @auerswal) - Document the new minimum value for the -p option (#414, thanks @auerswal) - Fix build without IPv6 support (#416, thanks @auerswal) - Fix debug build use of dbg_printf in fping.c (#415, thanks @auerswal) - Remove MacOS-specific test for -I option (#407) - GitHub Actions fixes (thanks @gsnw-sebast) - Fix measurement of time for timed reports (-Q) to start after DNS name resolution. - Updated autoconf from 2.71 to 2.72 - Updated automake from 1.16.5 to 1.18.1 - Updated libtool from 2.4.6 to 2.5.4 - Implemented verification of autotools tarballs in Github actions. - Implemented stricter flag value checking (e.g. -c 10xyz is not accepted anymore). Signed-off-by: Adolf Belka --- lfs/fping | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lfs/fping b/lfs/fping index 1f8d41772..1d1850a88 100644 --- a/lfs/fping +++ b/lfs/fping @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2025 IPFire Team # +# Copyright (C) 2007-2026 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config SUMMARY = A program to ping multiple hosts -VER = 5.4 +VER = 5.5 THISAPP = fping-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = fping -PAK_VER = 10 +PAK_VER = 11 DEPS = @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = b3c2f3ac8cb2d27593ad7a937c2fb27ab67bef3cd0d912a2a08b52bf9a96b2e5a5637567f0ef1203f86fefc99036a78ee05d69f175bdb1c2d62b6eaf6e474284 +$(DL_FILE)_BLAKE2 = 3b1707ce73d0f55dd02466091321adb8b91b9d77a0a1145347cf25527f90052702fac70411cd5a91fdc840e32ac2ad32232bac5e4ded73a254127bbe59d54ae0 install : $(TARGET)