From patchwork Wed Jul 1 11:34:41 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9988 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 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4gqyc44xW0z3wkB for ; Wed, 01 Jul 2026 11:35:00 +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 "YE1" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4gqyc217ptz6xV for ; Wed, 01 Jul 2026 11:34:58 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4gqyc02RQhz3667 for ; Wed, 01 Jul 2026 11:34:56 +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 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4gqybt5FBKz2xHk for ; Wed, 01 Jul 2026 11:34:50 +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 4gqybr5dV7z30l; Wed, 01 Jul 2026 11:34:48 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1782905688; 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=JQq1T6nOaLH24qvbkT25qi1r6iqq4CpVlZcZnI+Te6Y=; b=/vKdn2yonJJw/5VFrkve5RH9xzkH5pA0G1Opso4/0i+9tg7Xt3wYzc7ajpgfpYWXvycxat JkTxrvP5/NSXHUAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1782905688; 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=JQq1T6nOaLH24qvbkT25qi1r6iqq4CpVlZcZnI+Te6Y=; b=vSbGPDwjQvq7cCy/PZT6OT9LbesUdnsYhE14B/SiPPYvEyMs+2oG0u++HzuuaD/nLVRpjC CMasuQ2kjTBUgLGfyw4PaXHYijfzTwAjkNXUbgfuQBjKSHj1yZG3NE3GfRe5qQvX8erHyO C/Ok41ZGrMjmZmpnCOTZY1r+HC6CDPjgCtW9GMuHPrGa1rAX0ZhNSFs4wCFbwJ3X/8gBqv 3vatmLUfJQcXIlG2AQNJziJ5ouQCSvJgABdhMyNrgHPg/sBXoIBSJvJqZk4F7T/0SvWnvR tzC1C3zr7G5FFZbjqA1EKofStDEnK5pJGmDngedVKyQGWI6iZRx4LS0v1cWKuw== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] lsof: Update to version 4.99.7 Date: Wed, 1 Jul 2026 13:34:41 +0200 Message-ID: <20260701113444.3425761-2-adolf.belka@ipfire.org> In-Reply-To: <20260701113444.3425761-1-adolf.belka@ipfire.org> References: <20260701113444.3425761-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 4.99.5 to 4.99.7 - No change to rootfile - Changelog 4.99.7 lsof_free_result(): handle result == NULL by @neek78 (#349) [linux] Fix missing parenthesis in lstat error message format by @cuiweixie (#350) Fix use-after-free in lsof_select_process_regex by @cuiweixie (#351) Fix truncated fd numbers in -F field output by @kurok (#352) Add -J/-j options for JSON and JSON Lines output format. -J outputs a JSON envelope with process and file information; -j outputs JSON Lines format where each line is a JSON object representing a file descriptor. by @kurok (#353) Document non-UTF-8 encoding behavior in JSON output by @kurok (#355) Follow autoconf conventions for --enable/--disable help output by @kurok (#356) Skip building liblsof when --disable-liblsof is given by @kurok (#357) [linux] Display connection state for UDP sockets with -T option by @kurok (#358) Add more information to the tutorial about debugging busy mounts by @jakobcornell (#360) Fix case sensitivity in INSTALL commands by @AngelofVerdant (#361) [netbsd] Fix support for NetBSD 10/11 by @jiegec (#363) 4.99.6 [darwin] parse and print NETPOLICY FDTYPE properly by @neek78 (#347) [linux] Treat NFS ESTALE fds as unlinked for +L selection by @x-lugoo (#345) [solaris] Update dlsof.h for Solaris NFS rnode4.h issues by @nic-kulowiec (#342) [doc] fix minor doc errors in 00README by @nic-kulowiec (#340) [aix] Add AIX platform-specific process_file() with filename capture by @uptycs-rmack (#339) [aix] Fix AIX dialect to work with context refactor by @uptycs-rmack (#338) [freebsd] Update supported FreeBSD versions by @yasuhirokimura (#337) Fix null pointer exception by @admardare-cyber (#336) [freebsd] Fix freebsd 15 compat due to rpc and sysctl changes in kernel headers [darwin] File name is now properly saved in liblsof (#348) Signed-off-by: Adolf Belka --- lfs/lsof | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/lsof b/lfs/lsof index 9bae57788..5867c3ecb 100644 --- a/lfs/lsof +++ b/lfs/lsof @@ -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 # @@ -24,7 +24,7 @@ include Config -VER = 4.99.5 +VER = 4.99.7 THISAPP = lsof-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 998ce85c7a0e742e6f7696d00ee3b6bb8aa6b6e5c30d5c76ac1fc74ea7d8062d73da4de54f433147b74ef4a6d6ac168f70ee68773c82269e07ec3f90bd9b8a8c +$(DL_FILE)_BLAKE2 = 73279d59bf7f86cb287dc3e9209903a58d9aa8ff409b0907b51658262baaad68cede04a863706ca28e1f170e80e9184e7dab0f578430086e023d467ee4ed68a4 install : $(TARGET)