Skip to content

lsof-4.99.0

Compare
Choose a tag to compare
@jiegec jiegec released this 10 Nov 07:12
· 44 commits to master since this release
	[netbsd] Get device numer of tmpfs instead of reporting zero


	[openbsd] Rewrite OpenBSD support because OpenBSD disallows
	kernel memory access and lsof has to switch to user mode API.
	Currently, most features are working, but file path reporting
	and lock status are not working for lack of kernel support.
	As a consequence, OpenBSD dialect is separated in a new folder.


	[darwin] Remove /dev/kmem backend because it no longer exists on
	current macOS releases. Use libproc backend instead.

	
	[linux] Do not hard-code fd numbers in epoll test, fixing tests
	on Void Linux


	[freebsd] Use kf_file_nlink if provided by kernel instead of
	stat(). This commit requires kernel with
	https://reviews.freebsd.org/D38169. It brings back the ability
	to list deleted files via `lsof +L1`. Closes #264.


	[linux] Add --with-selinux configure option.


	[solaris] Re-introduce support for recent Solaris & OpenIndiana
	releases.


	[darwin] Display kern ctl info, learned from apple lsof version.


	[linux] Improve performance by using closefrom(). Closes #281.


	[aix] Fix compilation on AIX 7.2 and add autotools build system
	support for AIX.

	[aix] Suppress warnings properly on AIX version greater than
	5.0. Closes #187.
	
	Introduce alpha version of liblsof which allows users to use
	lsof functionality via C functions instead of spawning a
	subprocess and parsing the output. This version may contain BUGs
	and memory leaks, and the API may change before it stablizes.