- update to 4.95.0:
* Update perl scripts for the past few decades of progress
* Drop LSOF_CCDATE across all dialects to ensure reproducible builds
* Fix FD field description.
* Adjust alignment of buffer passed to stat().
* Clean up source code and documents.
- remove trailing whitespace,
- fix some issues in scripts found through shellcheck, and
- fix spelling
* man page: fix hyphen issues
* Fix broken LSOF_CFLAGS_OVERRIDE.
* [linux] Remove sysvlegacy function.
* [linux] use close_range instead of calling close repeatedly
* Add -Q option for adjusting exit status when failed to find a
search item (#129)
- drop lsof-no-build-date-etc.patch (obsolete)
OBS-URL: https://build.opensuse.org/request/show/975544
OBS-URL: https://build.opensuse.org/package/show/utilities/lsof?expand=0&rev=38
- Update to 4.94.0:
* Fix various bugs
* Display more information for eventfd and other objects
- Remove lsof-glibc-linux-5.0.path as it has been fixed upstream
- Remove lsof_4.81_include.path as it is not needed anymore
- Remove lsof_4.81-perl.patch as this change is now done inside the spec file
- Remove lsof_4.81-fmt.path as it is not needed anymore
OBS-URL: https://build.opensuse.org/request/show/905218
OBS-URL: https://build.opensuse.org/package/show/utilities/lsof?expand=0&rev=35
- update to 4.93.2:
The maintainership is switched from Vic to lsof-org
Made FreeBSD 13 adjustment.
Fix a typo causing a build error.
Fix a potential memory leak.
[linux] use tirpc for rpc if libc doesn't provide rpc.h.
Fix a typo in man page.
fix memory leaks detected by valgrind about unix endpoint
information.
Update the description about -fg and -fG options on linux.
Fix a broken symbolic link.
Update the version number embedded in lsof executable.
- lsof-no-build-date-etc.patch: refreshed against newer base
OBS-URL: https://build.opensuse.org/request/show/838225
OBS-URL: https://build.opensuse.org/package/show/utilities/lsof?expand=0&rev=31
- Update to version 4.90 [bsc#1081562]
* Taught the Configure script to create a dummy opt_random.h
for FreeBSD systems whose <sys/random.h> includes it.
* Added support for the FreeBSD ZFUSE file system.
* Corrected the quoting in a Darwin putchar() statement in the
dfile.c source file.
* Added support for the FreeBSD DTYPE_PTS file descriptor and
for unknown descriptors that reference the kernel's badfileops
operation switch. Enabled FreeBSD 12.0 support.
* Enhanced -K option with the form "-K i" to direct lsof to
(i)gnore tasks. Linux task reports now include both
process and task command names, making lsof's "-c <name>"
option work correctly.
* Added a patch to prevent NFS blocking in Linux
* Installed a FreeBSD patch that prevents examining a TCP state
structure during a race condition.
* Updated FreeBSD for new UFS inode structure that lacks an i_dev
member in the most recent 12.0-CURRENT.
* Added "#define KLD_MODULE" to dlsof.h and dnode2.c to prevent
<machine/cpuconf.h> from generating an "ARM_NARCH is 0" error.
This is needed so lsof can access kernel structures.
* Added recognition of the FreeBSD 11 file system name "nullfs".
* Added a patch that is needed on FreeBSD 12 so the lsof
compilation can obtain the inpcb and tcpcb structures from
their respective header files. Updated FreeBSD dmnt.c for the
ino64 changes.
* Inserted a patch for Solaris 12.x to avoid compilation errors
from <sys/aio_req.h>.
* Added performance enhancement that uses the FreeBSD closefrom()
and dup2() C library functions when available.
OBS-URL: https://build.opensuse.org/request/show/578048
OBS-URL: https://build.opensuse.org/package/show/utilities/lsof?expand=0&rev=25
- Update to version 4.89
* Applied correction from Casper Dik <Casper.Dik@oracle.com> to
his patch for Solaris 11 that I applied incorrectly in revision
4.88.
* Updated for latest version of FreeBSD 11.0-CURRENT.
* Compensated for a missing FreeBSD 10.0 typedef of bool on the
i386 architecture. Allen Hewes <rallenh@hotmail.com> provided
a test system. Andrey Chernov <ache@freebsd.org> provided
useful advice.
* Improved tests/Add2TestDB script with a patch from Peter
Schiffer <pschiffe@redhat.com>. Added patches from Peter to
eliminate Linux gcc warnings. Updated Lsof.8 with improvements
supplied by Bjarni Ingi Gislason <bjarniig@rhi.hi.is>.
* Changed FreeBSD global CFLAGS extraction per Terry Kennedy
<TERRY@tmk.com>. Also made sure -DNEEDS_BOOL_TYPEDEF is
#define'd when the resulting CFLAGS doesn't contain it. Terry
reported that need.
* Improved Linux test for tcp.h in response to a report from
Cato Auestad <cato@cato.ninja>. Cato did the testing.
* Fixed Linux UNIX socket search by name bug reported by
Stephane Chazelas <stephane.chazelas@gmail.com>.
* Added Linux display of UNIX socket endpoint information with
code provided by Masatake YAMATO <yamato@redhat.com>. Peter
Schiffer <pschiffe@redhat.com> provided a test system.
* Insured that type definitions from <vm/vm.h> were again made
visible to lsof on FreeBSD 11 after a system header file change
hid them.
- use spec-cleaner to clean specfile
OBS-URL: https://build.opensuse.org/request/show/393331
OBS-URL: https://build.opensuse.org/package/show/utilities/lsof?expand=0&rev=17