]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
lsof: Update to version 4.96.4
authorAdolf Belka <adolf.belka@ipfire.org>
Mon, 28 Nov 2022 13:22:49 +0000 (14:22 +0100)
committerPeter Müller <peter.mueller@ipfire.org>
Tue, 29 Nov 2022 12:39:25 +0000 (13:39 +0100)
- Update from version 4.95.0 to 4.96.4
- Update of rootfile not required
- bz2 version of source tarball is no longer provided.
- Changelog
    4.96.4 October 18, 2022
[FreeBSD] sys/files.h no longer needs _KERNEL defined to
                 include it (bsdimp #256)
docs: Describe fd number truncation in output (#261)
    4.96.3 September 16, 2022
                [FreeBSD] Fix kqueue compat for releases < 14
    4.96.2 September 16, 2022
                [FreeBSD] fix FreeBSD < 14
    4.96.1 September 16, 2022
                [FreeBSD] Unconditionally define HASKQUEUE (mjguzik)
    4.96.0 September 16, 2022
[linux] fix hash functions used for finding local tcp/udp IPCs
 There were typos in the code calculating hash values. The typos might
 break the flatness of hashtables where the endpoint information about
 locally used tcp/udp was stored. Theoretically, this fix may improve
 the performance of lsof with [+|-]E option.
 Inspired by the issue #206 reported by Tomasz Kłoczko (@kloczek).
Show copyright notice in --version output.
[linux] compile with -Wall option
[linux] Avoid some easy collissions for udp/udp6 sockets when hashing
[linux] Changing the number of ipcbuckets to 4096
[darwin] fix build with -fno-common (Cfp redefinition)
 gcc-10 and llvm-11 changed the default from -fcommon to -fno-common:
 https://gcc.gnu.org/PR85678
 As a result build fails as:
duplicate symbol '_Cfp' in: ddev.o dfile.o
 Cfp is already explicitly defined in dstore.c. The change turns
 header definition into declaration.
 Provided by Sergei Trofimovich (@trofi) in #221. The same fix is
 applied to libproc backend by Jiajie Chen (@jiegec) in #226.
[linux] Make build reproducible by checking SOURCE_DATE_EPOCH
 and considering LSOF_{HOST,LOGNAME,SYSINFO,USER} as "none" when
 it is set.
 Provided by Danilo Spinella in #217
[darwin] remove /usr/include prefix from include for Darwin 19+
 The /usr/include path is missing since macOS Catalina.
 Fixes issue #234.
 Provided by Jiajie Chen in #235
[linux] obtain correct information of memory-mapped file.
 Provided by Teng Hu in #239
[FreeBSD] configure: suggest variable to set if FreeBSD sys not found
          submitted by @emaste
Updated 00FAQ with lookup to open files via mountpoint
 Provided by Jacob Chapman in #240
                [FreeBSD] modernize API usage and remove legacy FreeBSD releases
                 Contributor DamjanJovanovic (#184) Ed Maste (#250, #251, #252),
                 Warner Losh (#253)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
lfs/lsof

index eefaf35f5e7279cf789a709e758e2ae1edf8e377..0556438702f5f2cf437d487854be0c1018e37689 100644 (file)
--- a/lfs/lsof
+++ b/lfs/lsof
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # 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        #
 
 include Config
 
-VER        = 4.95.0.linux
+VER        = 4.96.4
 
-THISAPP    = lsof_$(VER)
-DL_FILE    = $(THISAPP).tar.bz2
+THISAPP    = lsof-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6a7d6353ec7f0f1e14416bff98867e64009c3f3901110c947f845bb3dcf9af3d40755c7ac6d586412a61778bc8ac355d2388cf2cfa8a975dbf4870c339c75a8c
+$(DL_FILE)_BLAKE2 = c420e2f928ffa8148a62298ba7176f860b15f9e78f4c2dc299162614a1d9b94a85c42ee93ef5e92b8a99f1c67e496cf2c848874b844c22c287aab53bfe211c58
 
 install : $(TARGET)