]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commit
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)
commit80274cc875304fa2c1e83b9e25ca8cbcb9805e33
tree24c22e3d8db7b708565a9449d00c2f88d3c7bfac
parenta0751fde7894fb1f352caab56be8720861ce1c34
lsof: Update to version 4.96.4

- 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