freebsd-dev/sys/fs/fuse
Alan Somers 8cfb44315a fusefs: Fix another obscure permission handling bug
Don't allow unprivileged users to set SGID on files to whose group they
don't belong.  This is slightly different than what POSIX says we should do
(clear sgid on return from a successful chmod), but it matches what UFS
currently does.

Reported by:	pjdfstest
Sponsored by:	The FreeBSD Foundation
2019-05-06 16:54:35 +00:00
..
fuse_device.c fusefs: rename the SDT probes from "fuse" to "fusefs" 2019-04-20 00:04:31 +00:00
fuse_file.c fusefs: rename the SDT probes from "fuse" to "fusefs" 2019-04-20 00:04:31 +00:00
fuse_file.h fusefs: implement VOP_ADVLOCK 2019-04-12 23:22:27 +00:00
fuse_internal.c fusefs: clear SUID & SGID after a successful write by a non-owner 2019-05-06 16:17:55 +00:00
fuse_internal.h fusefs: clear SUID & SGID after a successful write by a non-owner 2019-05-06 16:17:55 +00:00
fuse_io.c fusefs: clear SUID & SGID after a successful write by a non-owner 2019-05-06 16:17:55 +00:00
fuse_io.h fusefs: fix a deadlock in VOP_PUTPAGES 2019-04-26 19:47:43 +00:00
fuse_ipc.c fusefs: use effective gid, not real gid, for FUSE operations 2019-05-04 02:11:28 +00:00
fuse_ipc.h fusefs: reap dead code 2019-04-19 23:04:07 +00:00
fuse_kernel.h fuse(4): add tests related to FUSE_MKNOD 2019-03-05 00:27:54 +00:00
fuse_main.c fusefs: FIFO support 2019-04-29 01:40:35 +00:00
fuse_node.c fusefs: fix "returning with lock held" panics in fuse_vnode_alloc 2019-05-01 17:27:04 +00:00
fuse_node.h fusefs: FIFO support 2019-04-29 01:40:35 +00:00
fuse_vfsops.c fusefs: rename the SDT probes from "fuse" to "fusefs" 2019-04-20 00:04:31 +00:00
fuse_vnops.c fusefs: Fix another obscure permission handling bug 2019-05-06 16:54:35 +00:00
fuse.h fusefs: reap dead code 2019-04-19 23:04:07 +00:00