freebsd-dev/sys/fs/fuse
Alan Somers 16f8783452 Coverity fixes in fusefs(5)
CID 1404532 fixes a signed vs unsigned comparison error in fuse_vnop_bmap.
It could potentially have resulted in VOP_BMAP reporting too many
consecutive blocks.

CID 1404364 is much worse. It was an array access by an untrusted,
user-provided variable. It could potentially have resulted in a malicious
file system crashing the kernel or worse.

Reported by:	Coverity
Reviewed by:	emaste
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D21466
2019-09-06 19:40:11 +00:00
..
fuse_device.c fusefs: don't leak memory of unsent operations on unmount 2019-06-28 18:48:02 +00:00
fuse_file.c fusefs: remove superfluous counter_u64_zero 2019-08-06 00:50:25 +00:00
fuse_file.h [skip ci] update copyright headers in fusefs files 2019-06-28 04:18:10 +00:00
fuse_internal.c Coverity fixes in fusefs(5) 2019-09-06 19:40:11 +00:00
fuse_internal.h fusefs: fix the build after r350446 2019-07-31 21:48:35 +00:00
fuse_io.c fusefs: fix panic when writing with O_DIRECT and using writeback cache 2019-07-28 15:17:32 +00:00
fuse_io.h [skip ci] update copyright headers in fusefs files 2019-06-28 04:18:10 +00:00
fuse_ipc.c fusefs: remove superfluous counter_u64_zero 2019-08-06 00:50:25 +00:00
fuse_ipc.h fusefs: add a intr/nointr mount option 2019-07-18 17:55:13 +00:00
fuse_kernel.h fusefs: raise protocol level to 7.23 2019-06-21 04:57:23 +00:00
fuse_main.c projects/fuse2: build fixes 2019-07-13 14:42:09 +00:00
fuse_node.c fusefs: remove superfluous counter_u64_zero 2019-08-06 00:50:25 +00:00
fuse_node.h [skip ci] update copyright headers in fusefs files 2019-06-28 04:18:10 +00:00
fuse_vfsops.c fusefs: add a intr/nointr mount option 2019-07-18 17:55:13 +00:00
fuse_vnops.c Coverity fixes in fusefs(5) 2019-09-06 19:40:11 +00:00
fuse.h [skip ci] update copyright headers in fusefs files 2019-06-28 04:18:10 +00:00