freebsd-dev/lib/libc/posix1e
Robert Watson 0d01d41007 The libc acl_valid(3) function validates the contents of a POSIX.1e ACL.
This change removes the requirement that an ACL contain no ACL_USER
entries with a uid the same as those of a file, or ACL_GROUP entries
with a gid the same as those of a file.  This requirement is not in the
specification, and not enforced by the kernel's ACL implementation.

Reported by:	Iustin Pop <iusty at k1024 dot org>
MFC after:	1 week
2008-07-13 16:37:51 +00:00
..
acl_add_perm.3
acl_calc_mask.3
acl_calc_mask.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
acl_clear_perms.3
acl_copy_entry.3
acl_copy.c
acl_create_entry.3
acl_delete_entry.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_delete_entry.c
acl_delete_perm.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_delete.3 Fix the NAME section making whatis(1) happy in particular. 2004-07-05 17:12:53 +00:00
acl_delete.c
acl_dup.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_entry.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
acl_free.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_free.c
acl_from_text.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_from_text.c Move _posix1e_acl_name_to_id out of acl_support.c and into 2007-02-26 02:07:02 +00:00
acl_get_entry.3 -mdoc sweep. 2005-11-17 13:00:00 +00:00
acl_get_perm_np.3
acl_get_permset.3
acl_get_qualifier.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_get_tag_type.3
acl_get.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_get.c
acl_init.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_init.c
acl_perm.c
acl_set_permset.3
acl_set_qualifier.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_set_tag_type.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_set.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_set.c Update libc POSIX.1e code and documentation to reflect: 2002-12-29 20:47:05 +00:00
acl_size.c
acl_support.c The libc acl_valid(3) function validates the contents of a POSIX.1e ACL. 2008-07-13 16:37:51 +00:00
acl_support.h Move _posix1e_acl_name_to_id out of acl_support.c and into 2007-02-26 02:07:02 +00:00
acl_to_text.3 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
acl_to_text.c
acl_valid.3 Fixed markup bug. 2005-01-15 12:21:03 +00:00
acl_valid.c
acl.3
extattr.3
extattr.c Include a couple of headers to ensure consistency between the prototype and 2005-09-12 19:52:42 +00:00
mac_exec.c Add __FBSDID() tags. 2008-03-07 15:25:56 +00:00
mac_free.3
mac_get.3
mac_get.c Add __FBSDID() tags. 2008-03-07 15:25:56 +00:00
mac_is_present.3 Revise markup in recently added manpages. 2006-09-30 10:34:13 +00:00
mac_prepare.3 Following repo-copy of mac_is_present_np.3 to mac_is_present.3, remove 2006-07-07 14:02:17 +00:00
mac_set.3 Following repo-copy of mac_is_present_np.3 to mac_is_present.3, remove 2006-07-07 14:02:17 +00:00
mac_set.c Add __FBSDID() tags. 2008-03-07 15:25:56 +00:00
mac_text.3 Following repo-copy of mac_is_present_np.3 to mac_is_present.3, remove 2006-07-07 14:02:17 +00:00
mac.3 Fix all the spelling mistakes I could find in the man pages for words 2005-07-31 03:30:48 +00:00
mac.c Add __FBSDID() tags. 2008-03-07 15:25:56 +00:00
mac.conf.5 Sort sections. 2005-01-20 09:17:07 +00:00
Makefile.inc Following repo-copy of mac_is_present_np.3 to mac_is_present.3, remove 2006-07-07 14:02:17 +00:00
posix1e.3 There's no longer^Wyet <sys/capability.h>. 2005-11-23 16:24:39 +00:00
Symbol.map Some libc symbol map cleanups. 2007-05-31 13:01:34 +00:00