==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lib/libc/posix1e/acl_add_flag_np.3 Thu Jun 25 12:46:59 2009
(r194955)
@@ -0,0 +1,294 @@
+.\-
+.\ Copyright (c) 2008, 2009 Edward Tomasz Napierala
+.\ All rights reserved.
+.\
+.\ Redistribution and use in source
Author: trasz
Date: Thu Jun 25 12:53:50 2009
New Revision: 194956
URL: http://svn.freebsd.org/changeset/base/194956
Log:
Bump manual page timestamps.
Modified:
head/lib/libc/posix1e/acl.3
head/lib/libc/posix1e/acl_add_flag_np.3
head/lib/libc/posix1e/acl_add_perm.3
/acl_add_flag_np.3 Thu Jun 25 13:08:02 2009
(r194957)
@@ -96,199 +96,3 @@ The
.Fn acl_add_flag_np
function was written by
.An Edward Tomasz Napierala Aq tr...@freebsd.org .
-.\-
-.\ Copyright (c) 2008, 2009 Edward Tomasz Napierala
-.\ All rights reserved.
-.\
-.\ Redistribution and use in source
Author: trasz
Date: Thu Jun 25 16:34:29 2009
New Revision: 194970
URL: http://svn.freebsd.org/changeset/base/194970
Log:
Manual page tweaks.
Modified:
head/lib/libc/posix1e/acl.3
Modified: head/lib/libc/posix1e/acl.3
Author: trasz
Date: Thu Jun 25 20:57:53 2009
New Revision: 195004
URL: http://svn.freebsd.org/changeset/base/195004
Log:
Fix acl_set_fd(3) and acl_get_fd(3) for cases where the kernel doesn't know
anything about _PC_ACL_NFS4.
Modified:
head/lib/libc/posix1e/acl_get.c
Author: trasz
Date: Tue Jun 30 14:34:06 2009
New Revision: 195195
URL: http://svn.freebsd.org/changeset/base/195195
Log:
Make gjournal work with kernel compiled with options DIAGNOSTIC.
Previously, it would panic immediately.
Reviewed by: pjd
Approved by: re (kib)
Modified:
Author: trasz
Date: Tue Jun 30 20:53:56 2009
New Revision: 195211
URL: http://svn.freebsd.org/changeset/base/195211
Log:
Make it clear where to look for for protocol-specific socket options.
Reviewed by: rwatson
Approved by: re (kib)
Modified:
head/lib/libc/sys/getsockopt.2
Author: trasz
Date: Wed Jul 1 15:52:19 2009
New Revision: 195243
URL: http://svn.freebsd.org/changeset/base/195243
Log:
With NFSv4 ACLs, it is possible that applying a mode to an ACL which
is identical to the mode computed from that ACL will modify the ACL.
For example, mode computed from
Author: trasz
Date: Wed Jul 1 20:16:29 2009
New Revision: 195257
URL: http://svn.freebsd.org/changeset/base/195257
Log:
Fix a panic which (reportedly) can happen when unmounting a filesystem
with I/O requests in flight on kernels compiled with options INVARIANTS.
Also, make it obvious it's
Author: trasz
Date: Wed Jul 1 22:30:36 2009
New Revision: 195265
URL: http://svn.freebsd.org/changeset/base/195265
Log:
Don't panic on attempt to set ACL on a block device file.
This is just a part of kern/125613.
PR: kern/125613
Submitted by: Jaakko Heinonen jh at
Author: trasz
Date: Thu Jul 2 20:05:21 2009
New Revision: 195296
URL: http://svn.freebsd.org/changeset/base/195296
Log:
Fix fpathconf(3) on fifos, in effect making ls(1) properly
display '+' on them. Taken from kern/125613, with cosmetic
changes.
PR: kern/125613
Submitted
Author: trasz
Date: Wed Jul 8 15:23:18 2009
New Revision: 195458
URL: http://svn.freebsd.org/changeset/base/195458
Log:
There is an optimization in chmod(1), that makes it not to call chmod(2)
if the new file mode is the same as it was before; however, this
optimization must be disabled
Author: trasz
Date: Wed Jul 8 16:26:43 2009
New Revision: 195468
URL: http://svn.freebsd.org/changeset/base/195468
Log:
Fix freebsd32 version of lpathconf(2).
Approved by: re (kib)
Modified:
head/sys/compat/freebsd32/syscalls.master
Modified: head/sys/compat/freebsd32/syscalls.master
Author: trasz
Date: Wed Jul 8 16:30:34 2009
New Revision: 195469
URL: http://svn.freebsd.org/changeset/base/195469
Log:
Regen the freebsd32 parts.
Approved by: re (kib)
Modified:
head/sys/compat/freebsd32/freebsd32_proto.h
head/sys/compat/freebsd32/freebsd32_syscall.h
Author: trasz
Date: Tue Jul 14 19:37:53 2009
New Revision: 195692
URL: http://svn.freebsd.org/changeset/base/195692
Log:
Add missing MLINKS for acl_{get,set}_link_fd(3).
Approved by: re (kib)
Modified:
head/lib/libc/posix1e/Makefile.inc
Modified: head/lib/libc/posix1e/Makefile.inc
Author: trasz
Date: Mon Jul 20 19:16:42 2009
New Revision: 195785
URL: http://svn.freebsd.org/changeset/base/195785
Log:
Fix permission handling for extended attributes in ZFS. Without
this change, ZFS uses SunOS Alternate Data Streams semantics - each
EA has its own permissions, which are
On 0720T1916, Edward Tomasz Napierala wrote:
Author: trasz
Date: Mon Jul 20 19:16:42 2009
New Revision: 195785
URL: http://svn.freebsd.org/changeset/base/195785
Log:
Fix permission handling for extended attributes in ZFS. Without
this change, ZFS uses SunOS Alternate Data Streams
Author: trasz
Date: Wed Jul 22 15:15:58 2009
New Revision: 195822
URL: http://svn.freebsd.org/changeset/base/195822
Log:
Fix extattr_list_file(2) on ZFS in case the attribute directory
doesn't exist and user doesn't have write access to the file.
Without this fix, it returns bogus value
Author: trasz
Date: Sat Jul 25 08:36:28 2009
New Revision: 195863
URL: http://svn.freebsd.org/changeset/base/195863
Log:
Change the name displayed in sysinstall(8) from 'Wizard Mode'
to 'Expert Mode', to make it less confusing to new users, to whom
a 'wizard' is a set of simple dialogs with
Author: trasz
Date: Thu Aug 13 12:28:30 2009
New Revision: 196179
URL: http://svn.freebsd.org/changeset/base/196179
Log:
Remove CDDL warning.
Approved by: re (kib), core
Modified:
head/sys/cddl/compat/opensolaris/kern/opensolaris.c
Modified:
Author: trasz
Date: Sat Aug 15 11:47:05 2009
New Revision: 196242
URL: http://svn.freebsd.org/changeset/base/196242
Log:
Add mptutil(8) and mfiutil(1) to 'SEE ALSO' sections in mpt(4) and mfi(4).
Approved by: re (rwatson)
Modified:
head/share/man/man4/mfi.4
head/share/man/man4/mpt.4
Author: trasz
Date: Sat Aug 15 11:52:40 2009
New Revision: 196243
URL: http://svn.freebsd.org/changeset/base/196243
Log:
MFC c196242: Add mptutil(8) and mfiutil(1) to 'SEE ALSO' sections in mpt(4)
and mfi(4).
Approved by: re (rwatson)
Modified:
stable/8/share/man/man4/ (props
Author: trasz
Date: Mon Aug 31 16:19:06 2009
New Revision: 196700
URL: http://svn.freebsd.org/changeset/base/196700
Log:
Manual page for mfiutil(8) is in section 8 now.
Modified:
head/share/man/man4/mfi.4
Modified: head/share/man/man4/mfi.4
Author: trasz
Date: Mon Aug 31 16:20:06 2009
New Revision: 196701
URL: http://svn.freebsd.org/changeset/base/196701
Log:
Make it easier to find proper manual page for newer ServeRAID controllers.
Modified:
head/share/man/man4/ips.4
Modified: head/share/man/man4/ips.4
Author: trasz
Date: Mon Aug 31 20:11:35 2009
New Revision: 196710
URL: http://svn.freebsd.org/changeset/base/196710
Log:
Add regression test for ACLs on device files - mostly to make
sure we don't crash on attempt to set ACL on them.
Modified:
Author: trasz
Date: Mon Aug 31 20:42:07 2009
New Revision: 196711
URL: http://svn.freebsd.org/changeset/base/196711
Log:
Make the code more readable and fix chmod(1) on symlinks with
NFSv4 enabled.
Modified:
head/bin/chmod/chmod.c
Modified: head/bin/chmod/chmod.c
Author: trasz
Date: Mon Aug 31 20:53:01 2009
New Revision: 196712
URL: http://svn.freebsd.org/changeset/base/196712
Log:
Add NFSv4 ACL support to ls(1).
Modified:
head/bin/ls/print.c
Modified: head/bin/ls/print.c
==
Author: trasz
Date: Tue Sep 1 15:51:36 2009
New Revision: 196736
URL: http://svn.freebsd.org/changeset/base/196736
Log:
Adapt to the fact that ls(1) correctly prints '+' for symlinks with ACLs now.
Modified:
head/tools/regression/acltools/tools-posix.test
Modified:
Author: trasz
Date: Tue Sep 1 18:30:17 2009
New Revision: 196740
URL: http://svn.freebsd.org/changeset/base/196740
Log:
Fix regression introduced with NFSv4 ACL support - make acl_to_text(3)
and acl_calc_mask(3) return error instead of crashing when acl passed
to them is NULL.
Author: trasz
Date: Wed Sep 2 05:26:59 2009
New Revision: 196753
URL: http://svn.freebsd.org/changeset/base/196753
Log:
- Don't include both sys/types.h and sys/param.h
- Keep variables sorted
- Fix logic error with -f and -v options - don't print
the usual -v output if there was
Author: trasz
Date: Wed Sep 2 08:08:57 2009
New Revision: 196754
URL: http://svn.freebsd.org/changeset/base/196754
Log:
Add NFSv4 ACL support to cp(1) and fix a few memory leaks.
Note that this changes error reporting behaviour somewhat - before,
no error was reported if ACL couldn't be
Author: trasz
Date: Wed Sep 2 20:50:39 2009
New Revision: 196773
URL: http://svn.freebsd.org/changeset/base/196773
Log:
Fix regression introduced in r196712 - the 'name' string needs
to be rewritten for each file we want to check ACL on. Without
this change, ls(1) would check only the ACL
Author: trasz
Date: Fri Sep 4 09:57:03 2009
New Revision: 196826
URL: http://svn.freebsd.org/changeset/base/196826
Log:
Make umass(4) pass device USB serial number to CAM, making it possible
to e.g. retrieve it using camcontrol(8).
Reviewed by: scottl, hps (earlier version)
Obtained
Author: trasz
Date: Fri Sep 4 10:22:29 2009
New Revision: 196827
URL: http://svn.freebsd.org/changeset/base/196827
Log:
Add NFSv4 ACL support to getfacl(1).
Reviewed by: rwatson
Modified:
head/bin/getfacl/getfacl.1
head/bin/getfacl/getfacl.c
Modified: head/bin/getfacl/getfacl.1
Author: trasz
Date: Sat Sep 5 15:01:56 2009
New Revision: 196862
URL: http://svn.freebsd.org/changeset/base/196862
Log:
MFC r196740:
Fix regression introduced with NFSv4 ACL support - make acl_to_text(3)
and acl_calc_mask(3) return error instead of crashing when acl passed
to them is
Author: trasz
Date: Sat Sep 5 15:08:58 2009
New Revision: 196863
URL: http://svn.freebsd.org/changeset/base/196863
Log:
Improve wording.
Discussed with: pjd, cperciva, rink, wkoszek and des, in order of
appearance.
Modified:
Author: trasz
Date: Mon Sep 7 16:19:32 2009
New Revision: 196936
URL: http://svn.freebsd.org/changeset/base/196936
Log:
Add NFSv4 support to setfacl(1).
Reviewed by: rwatson
Modified:
head/bin/setfacl/mask.c
head/bin/setfacl/merge.c
head/bin/setfacl/remove.c
Author: trasz
Date: Mon Sep 7 16:26:03 2009
New Revision: 196938
URL: http://svn.freebsd.org/changeset/base/196938
Log:
Add regression tests for NFSv4 ACLs and update POSIX.1e tests to the changed
error messages.
Added:
head/tools/regression/acltools/01.t (contents, props changed)
Author: trasz
Date: Mon Sep 7 16:56:41 2009
New Revision: 196941
URL: http://svn.freebsd.org/changeset/base/196941
Log:
Prevent the line from wrapping.
Modified:
head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
Author: trasz
Date: Mon Sep 7 19:43:13 2009
New Revision: 196949
URL: http://svn.freebsd.org/changeset/base/196949
Log:
Enable NFSv4 ACL support in ZFS.
Reviewed by: pjd
Modified:
head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
Modified:
Author: trasz
Date: Mon Sep 7 19:40:22 2009
New Revision: 196948
URL: http://svn.freebsd.org/changeset/base/196948
Log:
Add regression tests for NFSv4 ACL granular permission enforcement.
Added:
head/tools/regression/fstest/tests/chmod/12.t (contents, props changed)
Author: trasz
Date: Mon Sep 7 20:57:01 2009
New Revision: 196952
URL: http://svn.freebsd.org/changeset/base/196952
Log:
Some of the controllers sold as ServeRAID (IBM ServeRAID-MR10i,
in particular) are actually mfi(4) devices. Provide hints.
Submitted by: pluknet at gmail.com
Author: trasz
Date: Tue Sep 8 17:20:17 2009
New Revision: 196986
URL: http://svn.freebsd.org/changeset/base/196986
Log:
Remove unused variable.
Modified:
head/sys/geom/geom_vfs.c
Modified: head/sys/geom/geom_vfs.c
of
+.Fn vaccess_acl_nfs4
+was written by
+.An Edward Tomasz Napierala Aq tr...@freebsd.org .
+.Sh BUGS
+This manual page should include a full description of the NFSv4 ACL
+evaluation algorithm, or cross reference another page that does.
Modified: head/sys/conf/files
Author: trasz
Date: Wed Sep 23 15:06:51 2009
New Revision: 197434
URL: http://svn.freebsd.org/changeset/base/197434
Log:
Add ACL fuzzer. It's not used by the regression tests right now,
but I'd prefert to have it here, so it won't get lost.
Added:
Author: trasz
Date: Wed Sep 23 15:09:34 2009
New Revision: 197435
URL: http://svn.freebsd.org/changeset/base/197435
Log:
In VOP_SETACL(9) and VOP_GETACL(9), specifying wrong ACL type should result
in EINVAL, not EOPNOTSUPP.
Modified:
Author: trasz
Date: Wed Sep 23 15:12:20 2009
New Revision: 197436
URL: http://svn.freebsd.org/changeset/base/197436
Log:
Add cross-filesystem regression tests for ACLs.
Added:
head/tools/regression/acltools/03.t (contents, props changed)
head/tools/regression/acltools/tools-crossfs.test
Author: trasz
Date: Wed Sep 30 18:50:50 2009
New Revision: 197650
URL: http://svn.freebsd.org/changeset/base/197650
Log:
Fix typo in the comment.
Modified:
head/sys/fs/nfs/nfs_commonacl.c
Modified: head/sys/fs/nfs/nfs_commonacl.c
Author: trasz
Date: Thu Oct 1 17:22:03 2009
New Revision: 197680
URL: http://svn.freebsd.org/changeset/base/197680
Log:
Provide default implementation for VOP_ACCESS(9), so that filesystems which
want to provide VOP_ACCESSX(9) don't have to implement both. Note that
this commit makes
Author: trasz
Date: Fri Oct 2 17:39:23 2009
New Revision: 197710
URL: http://svn.freebsd.org/changeset/base/197710
Log:
Welcome Jaakko Heinonen (jh@) as a src committer. Jaakko will start
with bugbusting, mostly in kern and bin categories. I'll be his mentor,
with Robert Watson
Author: trasz
Date: Mon Oct 5 15:16:28 2009
New Revision: 197780
URL: http://svn.freebsd.org/changeset/base/197780
Log:
Make fetch(9) and store(9) manual pages closer to reality.
Modified:
head/share/man/man9/Makefile
head/share/man/man9/fetch.9
head/share/man/man9/store.9
Modified:
Author: trasz
Date: Mon Oct 5 19:56:56 2009
New Revision: 197789
URL: http://svn.freebsd.org/changeset/base/197789
Log:
Fix NFSv4 ACLs on sparc64. Turns out that fuword(9) fetches 64 bits
instead of sizeof(int), and on sparc64 that resulted in fetching wrong
value for acl_maxcnt, which in
Author: trasz
Date: Thu Oct 8 15:34:01 2009
New Revision: 197859
URL: http://svn.freebsd.org/changeset/base/197859
Log:
'aclmode' and 'aclinherit' properties should work as advertised; don't
refuse to set them.
Modified:
head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
Author: trasz
Date: Thu Oct 8 19:45:37 2009
New Revision: 197867
URL: http://svn.freebsd.org/changeset/base/197867
Log:
Properly mark ZFS properties which are not changeable under FreeBSD.
Reviewed by: pjd
Modified:
head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
Author: trasz
Date: Sat Oct 10 21:49:04 2009
New Revision: 197945
URL: http://svn.freebsd.org/changeset/base/197945
Log:
Orphaning provider with EXDEV seems weird; perhaps the author meant
ENXIO here?
Modified:
head/sys/dev/fdc/fdc.c
Modified: head/sys/dev/fdc/fdc.c
Author: trasz
Date: Sun Oct 11 18:14:18 2009
New Revision: 197966
URL: http://svn.freebsd.org/changeset/base/197966
Log:
MFC r196700:
Manual page for mfiutil(8) is in section 8 now.
Approved by: re (kib)
Modified:
stable/8/share/man/man4/ (props changed)
Author: trasz
Date: Thu Oct 22 16:26:38 2009
New Revision: 198368
URL: http://svn.freebsd.org/changeset/base/198368
Log:
MFC r196863:
Improve wording.
MFC r196941:
Prevent the line from wrapping.
Approved by: re (kib)
Modified:
stable/8/ (props changed)
Author: trasz
Date: Wed Nov 4 06:47:14 2009
New Revision: 198873
URL: http://svn.freebsd.org/changeset/base/198873
Log:
While VAPPEND without VWRITE makes sense for VOP_ACCESSX(9) (e.g. to check
for the permission to create subdirectory (ACE4_ADD_SUBDIRECTORY)), it doesn't
really make
Author: trasz
Date: Wed Nov 4 06:48:34 2009
New Revision: 198874
URL: http://svn.freebsd.org/changeset/base/198874
Log:
Make sure we don't end up with VAPPEND without VWRITE, if someone calls
open(2)
like this: open(..., O_APPEND).
Modified:
head/sys/kern/vfs_vnops.c
Modified:
Author: trasz
Date: Wed Nov 4 07:04:15 2009
New Revision: 198875
URL: http://svn.freebsd.org/changeset/base/198875
Log:
Style fixes.
Modified:
head/sys/kern/vfs_acl.c
Modified: head/sys/kern/vfs_acl.c
==
---
Author: trasz
Date: Wed Nov 4 07:14:16 2009
New Revision: 198876
URL: http://svn.freebsd.org/changeset/base/198876
Log:
Revert r198874, pending further discussion.
Modified:
head/sys/kern/vfs_vnops.c
Modified: head/sys/kern/vfs_vnops.c
Author: trasz
Date: Wed Nov 4 08:25:58 2009
New Revision: 198877
URL: http://svn.freebsd.org/changeset/base/198877
Log:
Fix build.
Submitted by: Andrius Morkūnas hinokind at gmail.com
Modified:
head/sys/kern/vfs_acl.c
Modified: head/sys/kern/vfs_acl.c
Author: trasz
Date: Fri Nov 6 09:39:35 2009
New Revision: 198975
URL: http://svn.freebsd.org/changeset/base/198975
Log:
MFC r197789:
Fix ACL support on sparc64. Turns out that fuword(9) fetches 64 bits
instead of sizeof(int), and on sparc64 that resulted in fetching wrong
value for
Author: trasz
Date: Sun Nov 8 09:54:25 2009
New Revision: 199041
URL: http://svn.freebsd.org/changeset/base/199041
Log:
Add suggestion for zfs root.
Modified:
head/sys/kern/vfs_mount.c
Modified: head/sys/kern/vfs_mount.c
Author: trasz
Date: Wed Nov 11 12:55:58 2009
New Revision: 199182
URL: http://svn.freebsd.org/changeset/base/199182
Log:
Add links to zfs(8) and zpool(8) to mount(8) manual page.
Modified:
head/sbin/mount/mount.8
Modified: head/sbin/mount/mount.8
Author: trasz
Date: Wed Nov 11 13:49:22 2009
New Revision: 199183
URL: http://svn.freebsd.org/changeset/base/199183
Log:
Revert r198873. Having different VAPPEND semantics for VOP_ACCESS(9)
and VOP_ACCESSX(9) is not a good idea.
Modified:
head/sys/kern/vfs_default.c
Modified:
Author: trasz
Date: Tue Apr 13 06:01:24 2010
New Revision: 206542
URL: http://svn.freebsd.org/changeset/base/206542
Log:
MFC r205796:
Make acl_to_text_np(3) not crash on long group or user names in NFSv4 ACLs.
PR: amd64/145091
Modified:
. 1967
+04/07 Edward Tomasz Napierala tr...@freebsd.org born in Wolsztyn, Poland,
1981
04/08 Jordan K. Hubbard j...@freebsd.org born in Honolulu, Hawaii, United
States, 1963
04/09 Ceri Davies c...@freebsd.org born in Haverfordwest, Pembrokeshire,
United Kingdom, 1976
04/11 Bruce A. Mah b
Author: trasz
Date: Sun Apr 18 10:36:49 2010
New Revision: 206789
URL: http://svn.freebsd.org/changeset/base/206789
Log:
MFC r201115:
Line discipline support is gone; update tty(4) manual page to reflect this.
Reviewed by: ed
Modified:
stable/8/share/man/man4/tty.4
Directory
Author: trasz
Date: Sun Apr 18 10:38:17 2010
New Revision: 206790
URL: http://svn.freebsd.org/changeset/base/206790
Log:
MFC r201114:
Add references to termios-related stuff.
Modified:
stable/8/share/man/man4/termios.4
Directory Properties:
stable/8/share/man/man4/ (props changed)
Author: trasz
Date: Sun Apr 18 10:42:42 2010
New Revision: 206791
URL: http://svn.freebsd.org/changeset/base/206791
Log:
MFC r201118:
Bump manual page dates.
Modified:
stable/8/share/man/man4/termios.4
stable/8/share/man/man4/tty.4
Directory Properties:
stable/8/share/man/man4/
Author: trasz
Date: Sun Apr 18 16:36:38 2010
New Revision: 206799
URL: http://svn.freebsd.org/changeset/base/206799
Log:
MFC r197859:
'aclmode' and 'aclinherit' properties should work as advertised; don't
refuse to set them.
Modified:
Author: trasz
Date: Sun Apr 18 16:37:38 2010
New Revision: 206800
URL: http://svn.freebsd.org/changeset/base/206800
Log:
MFC r197867:
Properly mark ZFS properties which are not changeable under FreeBSD.
Reviewed by: pjd
Modified:
Author: trasz
Date: Sun Apr 18 19:21:08 2010
New Revision: 206804
URL: http://svn.freebsd.org/changeset/base/206804
Log:
MFC r200796:
Implement NFSv4 ACL support for UFS.
Reviewed by: rwatson
Modified:
stable/8/sbin/dumpfs/dumpfs.c
stable/8/sbin/mount/mntopts.h
Author: trasz
Date: Sun Apr 18 19:40:52 2010
New Revision: 206805
URL: http://svn.freebsd.org/changeset/base/206805
Log:
MFC r200811:
Add regression test for NFSv4 ACLs on UFS.
Added:
stable/8/tools/regression/acltools/02.t
- copied unchanged from r200811,
Author: trasz
Date: Sun Apr 18 19:44:54 2010
New Revision: 206806
URL: http://svn.freebsd.org/changeset/base/206806
Log:
MFC r200829:
Cosmetic fixes.
Modified:
stable/8/sys/sys/acl.h
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/xen/ (props
Author: trasz
Date: Sun Apr 18 19:51:46 2010
New Revision: 206807
URL: http://svn.freebsd.org/changeset/base/206807
Log:
MFC r206160 by jh@:
Add missing MNT_NFS4ACLS.
Modified:
stable/8/sys/kern/vfs_subr.c
Directory Properties:
stable/8/sys/ (props changed)
Author: trasz
Date: Sun Apr 18 20:34:46 2010
New Revision: 206809
URL: http://svn.freebsd.org/changeset/base/206809
Log:
MFC r202934:
Move out code that does POSIX.1e ACL inheritance into separate routines.
Reviewed by: rwatson
Modified:
stable/8/sys/ufs/ufs/ufs_vnops.c
Directory
Author: trasz
Date: Mon Apr 19 18:19:59 2010
New Revision: 206849
URL: http://svn.freebsd.org/changeset/base/206849
Log:
MFC r196987:
Remove useless variable assignment.
Modified:
stable/8/sys/ufs/ufs/ufs_acl.c
Directory Properties:
stable/8/sys/ (props changed)
Author: trasz
Date: Mon Apr 19 18:22:21 2010
New Revision: 206850
URL: http://svn.freebsd.org/changeset/base/206850
Log:
MFC r202971:
Return proper error code.
Found with: clang
Modified:
stable/8/sys/ufs/ufs/ufs_acl.c
Directory Properties:
stable/8/sys/ (props changed)
Author: trasz
Date: Fri Apr 30 07:09:13 2010
New Revision: 207426
URL: http://svn.freebsd.org/changeset/base/207426
Log:
Avoid undefined behaviour.
Reviewed by: zec@
Modified:
head/sys/netgraph/ng_pipe.c
Modified: head/sys/netgraph/ng_pipe.c
Author: trasz
Date: Wed May 5 16:44:25 2010
New Revision: 207662
URL: http://svn.freebsd.org/changeset/base/207662
Log:
Move checking against RLIMIT_FSIZE into one place, vn_rlimit_fsize().
Reviewed by: kib
Modified:
head/sys/fs/ext2fs/ext2_readwrite.c
Author: trasz
Date: Thu May 6 18:43:19 2010
New Revision: 207719
URL: http://svn.freebsd.org/changeset/base/207719
Log:
Style fixes and removal of unneeded variable.
Submitted by: bde@
Modified:
head/sys/fs/msdosfs/msdosfs_vnops.c
head/sys/fs/tmpfs/tmpfs_vnops.c
Author: trasz
Date: Thu May 6 18:52:41 2010
New Revision: 207725
URL: http://svn.freebsd.org/changeset/base/207725
Log:
Avoid overflow.
Submitted by: bde@
Modified:
head/sys/kern/vfs_vnops.c
Modified: head/sys/kern/vfs_vnops.c
Author: trasz
Date: Fri May 7 14:30:21 2010
New Revision: 207745
URL: http://svn.freebsd.org/changeset/base/207745
Log:
Enforce RLIMIT_FSIZE in ZFS.
Reviewed by: pjd@
Modified:
head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
Modified:
Author: trasz
Date: Thu May 13 15:31:00 2010
New Revision: 208030
URL: http://svn.freebsd.org/changeset/base/208030
Log:
Add missing check to prevent local users from panicing the kernel by trying
to set malformed ACL.
MFC after:3 days
Modified:
Author: trasz
Date: Thu May 13 16:42:01 2010
New Revision: 208033
URL: http://svn.freebsd.org/changeset/base/208033
Log:
Make it possible to actually use NFSv4 permission bits with acl_set_perm(3)
and acl_delete_perm(3). It went undetected, because neither setfacl(1)
nor Samba use this
Author: trasz
Date: Thu May 13 16:44:27 2010
New Revision: 208034
URL: http://svn.freebsd.org/changeset/base/208034
Log:
Make branding less intrusive - in acl_set(3), in case ACL brand
is ACL_BRAND_UNKNOWN, do what the programmer says instead of failing.
MFC after:1 week
Modified:
@@ -453,8 +453,13 @@ as part of the
.Tn TrustedBSD
Project and introduced in
.Fx 5.0 .
+NFSv4 ACL support was introduced in
+.Fx 8.1 .
.Sh AUTHORS
+.An -nosplit
The
.Nm
utility was written by
.An Chris D. Faulhaber Aq jed...@fxp.org .
+NFSv4 ACL support was implemented by
+.An Edward Tomasz
Author: trasz
Date: Mon May 17 17:56:27 2010
New Revision: 208209
URL: http://svn.freebsd.org/changeset/base/208209
Log:
MFC r208030:
Add missing check to prevent local users from panicing the kernel by trying
to set malformed ACL.
Modified:
Author: trasz
Date: Thu May 20 18:45:07 2010
New Revision: 208358
URL: http://svn.freebsd.org/changeset/base/208358
Log:
MFC r208033:
Make it possible to actually use NFSv4 permission bits with acl_set_perm(3)
and acl_delete_perm(3). It went undetected, because neither setfacl(1)
nor
Author: trasz
Date: Thu May 20 18:46:11 2010
New Revision: 208359
URL: http://svn.freebsd.org/changeset/base/208359
Log:
MFC r208034:
Make branding less intrusive - in acl_set(3), in case ACL brand
is ACL_BRAND_UNKNOWN, do what the programmer says instead of failing.
Modified:
Aq jed...@fxp.org .
+NFSv4 ACL support was implemented by
+.An Edward Tomasz Napierala Aq tr...@freebsd.org .
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all
Author: trasz
Date: Sun May 23 08:12:36 2010
New Revision: 208437
URL: http://svn.freebsd.org/changeset/base/208437
Log:
Make acl_get_perm_np(3) work with NFSv4 ACLs.
Reviewed by: kientzle@
MFC after:1 week
Modified:
head/lib/libc/posix1e/acl_get.c
Author: trasz
Date: Wed Jun 2 20:35:56 2010
New Revision: 208756
URL: http://svn.freebsd.org/changeset/base/208756
Log:
MFC r208437:
Make acl_get_perm_np(3) work with NFSv4 ACLs.
Reviewed by: kientzle@
Approved by: re (kib)
Modified:
stable/8/lib/libc/posix1e/acl_get.c
Author: trasz
Date: Thu Jun 3 13:41:55 2010
New Revision: 208779
URL: http://svn.freebsd.org/changeset/base/208779
Log:
The acl_cnt field is unsigned; no point in checking if it's = 0.
Found with: Coverity Prevent
CID: 3683
Modified:
head/sys/kern/subr_acl_nfs4.c
Author: trasz
Date: Thu Jun 3 13:43:58 2010
New Revision: 208780
URL: http://svn.freebsd.org/changeset/base/208780
Log:
The 'acl_cnt' field is unsigned; no point in checking if it's = 0.
Found with: Coverity Prevent
CID: 3684
Modified:
head/sys/kern/subr_acl_posix1e.c
Author: trasz
Date: Thu Jun 3 13:45:27 2010
New Revision: 208781
URL: http://svn.freebsd.org/changeset/base/208781
Log:
The 'acl_cnt' field is unsigned; no point in checking if it's = 0.
Found with: Coverity Prevent
CID: 3688
Modified:
head/sys/kern/vfs_acl.c
Modified:
Author: trasz
Date: Thu Jun 3 14:15:08 2010
New Revision: 208782
URL: http://svn.freebsd.org/changeset/base/208782
Log:
The 'acl_cnt' field is unsigned; no point in checking if it's = 0.
Found with: Coverity Prevent
CID: 6193
Modified:
head/lib/libc/posix1e/acl_entry.c
Author: trasz
Date: Thu Jun 3 14:16:58 2010
New Revision: 208783
URL: http://svn.freebsd.org/changeset/base/208783
Log:
The 'acl_cnt' field is unsigned; no point in checking if it's = 0.
Found with: Coverity Prevent
CID: 6192
Modified:
head/lib/libc/posix1e/acl_entry.c
1 - 100 of 2627 matches
Mail list logo