svn commit: r194955 - in head: lib/libc/posix1e lib/libc/sys sys/sys

2009-06-25 Thread Edward Tomasz Napierala
== --- /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

svn commit: r194956 - in head/lib/libc: posix1e sys

2009-06-25 Thread Edward Tomasz Napierala
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

svn commit: r194957 - head/lib/libc/posix1e

2009-06-25 Thread Edward Tomasz Napierala
/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

svn commit: r194970 - head/lib/libc/posix1e

2009-06-25 Thread Edward Tomasz Napierala
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

svn commit: r195004 - head/lib/libc/posix1e

2009-06-25 Thread Edward Tomasz Napierala
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

svn commit: r195195 - in head/sys/geom: . journal

2009-06-30 Thread Edward Tomasz Napierala
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:

svn commit: r195211 - head/lib/libc/sys

2009-06-30 Thread Edward Tomasz Napierala
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

svn commit: r195243 - head/bin/chmod

2009-07-01 Thread Edward Tomasz Napierala
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

svn commit: r195257 - head/sys/geom

2009-07-01 Thread Edward Tomasz Napierala
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

svn commit: r195265 - head/sys/ufs/ffs

2009-07-01 Thread Edward Tomasz Napierala
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

svn commit: r195296 - in head: sys/ufs/ufs tools/regression/acltools

2009-07-02 Thread Edward Tomasz Napierala
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

svn commit: r195458 - in head: include lib/libc/sys sys/bsm sys/compat/freebsd32 sys/compat/svr4 sys/i386/ibcs2 sys/kern sys/sys

2009-07-08 Thread Edward Tomasz Napierala
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

svn commit: r195468 - head/sys/compat/freebsd32

2009-07-08 Thread Edward Tomasz Napierala
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

svn commit: r195469 - head/sys/compat/freebsd32

2009-07-08 Thread Edward Tomasz Napierala
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

svn commit: r195692 - head/lib/libc/posix1e

2009-07-14 Thread Edward Tomasz Napierala
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

svn commit: r195785 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-07-20 Thread Edward Tomasz Napierala
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

Re: svn commit: r195785 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-07-22 Thread Edward Tomasz Napierala
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

svn commit: r195822 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-07-22 Thread Edward Tomasz Napierala
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

svn commit: r195863 - in head/usr.sbin/sysinstall: . help

2009-07-25 Thread Edward Tomasz Napierala
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

svn commit: r196179 - head/sys/cddl/compat/opensolaris/kern

2009-08-13 Thread Edward Tomasz Napierala
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:

svn commit: r196242 - head/share/man/man4

2009-08-15 Thread Edward Tomasz Napierala
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

svn commit: r196243 - stable/8/share/man/man4

2009-08-15 Thread Edward Tomasz Napierala
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

svn commit: r196700 - head/share/man/man4

2009-08-31 Thread Edward Tomasz Napierala
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

svn commit: r196701 - head/share/man/man4

2009-08-31 Thread Edward Tomasz Napierala
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

svn commit: r196710 - head/tools/regression/acltools

2009-08-31 Thread Edward Tomasz Napierala
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:

svn commit: r196711 - head/bin/chmod

2009-08-31 Thread Edward Tomasz Napierala
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

svn commit: r196712 - head/bin/ls

2009-08-31 Thread Edward Tomasz Napierala
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 ==

svn commit: r196736 - head/tools/regression/acltools

2009-09-01 Thread Edward Tomasz Napierala
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:

svn commit: r196740 - head/lib/libc/posix1e

2009-09-01 Thread Edward Tomasz Napierala
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.

svn commit: r196753 - head/bin/chmod

2009-09-01 Thread Edward Tomasz Napierala
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

svn commit: r196754 - head/bin/cp

2009-09-02 Thread Edward Tomasz Napierala
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

svn commit: r196773 - head/bin/ls

2009-09-02 Thread Edward Tomasz Napierala
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

svn commit: r196826 - head/sys/dev/usb/storage

2009-09-04 Thread Edward Tomasz Napierala
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

svn commit: r196827 - head/bin/getfacl

2009-09-04 Thread Edward Tomasz Napierala
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

svn commit: r196862 - in stable/8/lib/libc: . posix1e stdio stdtime string

2009-09-05 Thread Edward Tomasz Napierala
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

svn commit: r196863 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-09-05 Thread Edward Tomasz Napierala
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:

svn commit: r196936 - head/bin/setfacl

2009-09-07 Thread Edward Tomasz Napierala
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

svn commit: r196938 - head/tools/regression/acltools

2009-09-07 Thread Edward Tomasz Napierala
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)

svn commit: r196941 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-09-07 Thread Edward Tomasz Napierala
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

svn commit: r196949 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-09-07 Thread Edward Tomasz Napierala
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:

svn commit: r196948 - in head/tools/regression/fstest: . tests/chmod tests/granular

2009-09-07 Thread Edward Tomasz Napierala
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)

svn commit: r196952 - head/share/man/man4

2009-09-07 Thread Edward Tomasz Napierala
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

svn commit: r196986 - head/sys/geom

2009-09-08 Thread Edward Tomasz Napierala
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

svn commit: r197405 - in head: share/man/man9 sys/conf sys/kern sys/sys

2009-09-22 Thread Edward Tomasz Napierala
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

svn commit: r197434 - head/tools/regression/acltools

2009-09-23 Thread Edward Tomasz Napierala
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:

svn commit: r197435 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-09-23 Thread Edward Tomasz Napierala
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:

svn commit: r197436 - head/tools/regression/acltools

2009-09-23 Thread Edward Tomasz Napierala
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

svn commit: r197650 - head/sys/fs/nfs

2009-09-30 Thread Edward Tomasz Napierala
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

svn commit: r197680 - in head/sys: fs/fifofs kern sys

2009-10-01 Thread Edward Tomasz Napierala
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

svn commit: r197710 - svnadmin/conf

2009-10-02 Thread Edward Tomasz Napierala
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

svn commit: r197780 - head/share/man/man9

2009-10-05 Thread Edward Tomasz Napierala
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:

svn commit: r197789 - head/sys/kern

2009-10-05 Thread Edward Tomasz Napierala
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

svn commit: r197859 - head/cddl/contrib/opensolaris/lib/libzfs/common

2009-10-08 Thread Edward Tomasz Napierala
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

svn commit: r197867 - head/cddl/contrib/opensolaris/lib/libzfs/common

2009-10-08 Thread Edward Tomasz Napierala
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

svn commit: r197945 - head/sys/dev/fdc

2009-10-10 Thread Edward Tomasz Napierala
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

svn commit: r197966 - stable/8/share/man/man4

2009-10-11 Thread Edward Tomasz Napierala
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)

svn commit: r198368 - in stable/8: . cddl/compat/opensolaris contrib/pf sys sys/amd64/include/xen sys/cddl/contrib/opensolaris sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/contrib/dev/acpica ...

2009-10-22 Thread Edward Tomasz Napierala
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)

svn commit: r198873 - head/sys/kern

2009-11-03 Thread Edward Tomasz Napierala
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

svn commit: r198874 - head/sys/kern

2009-11-03 Thread Edward Tomasz Napierala
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:

svn commit: r198875 - head/sys/kern

2009-11-03 Thread Edward Tomasz Napierala
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 == ---

svn commit: r198876 - head/sys/kern

2009-11-03 Thread Edward Tomasz Napierala
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

svn commit: r198877 - head/sys/kern

2009-11-04 Thread Edward Tomasz Napierala
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

svn commit: r198975 - stable/8/sys/kern

2009-11-06 Thread Edward Tomasz Napierala
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

svn commit: r199041 - head/sys/kern

2009-11-08 Thread Edward Tomasz Napierala
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

svn commit: r199182 - head/sbin/mount

2009-11-11 Thread Edward Tomasz Napierala
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

svn commit: r199183 - head/sys/kern

2009-11-11 Thread Edward Tomasz Napierala
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:

svn commit: r206542 - stable/8/lib/libc/posix1e

2010-04-13 Thread Edward Tomasz Napierala
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:

svn commit: r206543 - stable/8/usr.bin/calendar/calendars

2010-04-13 Thread Edward Tomasz Napierala
. 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

svn commit: r206789 - stable/8/share/man/man4

2010-04-18 Thread Edward Tomasz Napierala
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

svn commit: r206790 - stable/8/share/man/man4

2010-04-18 Thread Edward Tomasz Napierala
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)

svn commit: r206791 - stable/8/share/man/man4

2010-04-18 Thread Edward Tomasz Napierala
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/

svn commit: r206799 - stable/8/cddl/contrib/opensolaris/lib/libzfs/common

2010-04-18 Thread Edward Tomasz Napierala
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:

svn commit: r206800 - stable/8/cddl/contrib/opensolaris/lib/libzfs/common

2010-04-18 Thread Edward Tomasz Napierala
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:

svn commit: r206804 - in stable/8: sbin/dumpfs sbin/mount sbin/tunefs sys/sys sys/ufs/ffs sys/ufs/ufs

2010-04-18 Thread Edward Tomasz Napierala
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

svn commit: r206805 - stable/8/tools/regression/acltools

2010-04-18 Thread Edward Tomasz Napierala
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,

svn commit: r206806 - stable/8/sys/sys

2010-04-18 Thread Edward Tomasz Napierala
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

svn commit: r206807 - stable/8/sys/kern

2010-04-18 Thread Edward Tomasz Napierala
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)

svn commit: r206809 - stable/8/sys/ufs/ufs

2010-04-18 Thread Edward Tomasz Napierala
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

svn commit: r206849 - stable/8/sys/ufs/ufs

2010-04-19 Thread Edward Tomasz Napierala
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)

svn commit: r206850 - stable/8/sys/ufs/ufs

2010-04-19 Thread Edward Tomasz Napierala
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)

svn commit: r207426 - head/sys/netgraph

2010-04-30 Thread Edward Tomasz Napierala
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

svn commit: r207662 - in head/sys: fs/ext2fs fs/msdosfs fs/nfsclient fs/nwfs fs/smbfs fs/tmpfs gnu/fs/xfs/FreeBSD kern nfsclient sys ufs/ffs

2010-05-05 Thread Edward Tomasz Napierala
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

svn commit: r207719 - in head/sys: fs/msdosfs fs/tmpfs kern sys

2010-05-06 Thread Edward Tomasz Napierala
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

svn commit: r207725 - head/sys/kern

2010-05-06 Thread Edward Tomasz Napierala
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

svn commit: r207745 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-05-07 Thread Edward Tomasz Napierala
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:

svn commit: r208030 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-05-13 Thread Edward Tomasz Napierala
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:

svn commit: r208033 - head/lib/libc/posix1e

2010-05-13 Thread Edward Tomasz Napierala
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

svn commit: r208034 - head/lib/libc/posix1e

2010-05-13 Thread Edward Tomasz Napierala
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:

svn commit: r208035 - head/bin/setfacl

2010-05-13 Thread Edward Tomasz Napierala
@@ -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

svn commit: r208209 - stable/8/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-05-17 Thread Edward Tomasz Napierala
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:

svn commit: r208358 - stable/8/lib/libc/posix1e

2010-05-20 Thread Edward Tomasz Napierala
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

svn commit: r208359 - stable/8/lib/libc/posix1e

2010-05-20 Thread Edward Tomasz Napierala
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:

svn commit: r208360 - stable/8/bin/setfacl

2010-05-20 Thread Edward Tomasz Napierala
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

svn commit: r208437 - head/lib/libc/posix1e

2010-05-23 Thread Edward Tomasz Napierala
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

svn commit: r208756 - stable/8/lib/libc/posix1e

2010-06-02 Thread Edward Tomasz Napierala
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

svn commit: r208779 - head/sys/kern

2010-06-03 Thread Edward Tomasz Napierala
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

svn commit: r208780 - head/sys/kern

2010-06-03 Thread Edward Tomasz Napierala
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

svn commit: r208781 - head/sys/kern

2010-06-03 Thread Edward Tomasz Napierala
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:

svn commit: r208782 - head/lib/libc/posix1e

2010-06-03 Thread Edward Tomasz Napierala
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

svn commit: r208783 - head/lib/libc/posix1e

2010-06-03 Thread Edward Tomasz Napierala
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   2   3   4   5   6   7   8   9   10   >