History log of /freebsd-9.3-release/lib/libc/posix1e/acl.3
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 194970 25-Jun-2009 trasz

Manual page tweaks.


# 194956 25-Jun-2009 trasz

Bump manual page timestamps.


# 194955 25-Jun-2009 trasz

Add NFSv4 ACL support to libc.

This adds the following functions to the acl(3) API: acl_add_flag_np,
acl_clear_flags_np, acl_create_entry_np, acl_delete_entry_np,
acl_delete_flag_np, acl_get_extended_np, acl_get_flag_np, acl_get_flagset_np,
acl_set_extended_np, acl_set_flagset_np, acl_to_text_np, acl_is_trivial_np,
acl_strip_np, acl_get_brand_np. Most of them are similar to what Darwin
does. There are no backward-incompatible changes.

Approved by: rwatson@


# 192638 23-May-2009 trasz

Improve API documentation.

Reviewed by: rwatson (earlier version)


# 110440 06-Feb-2003 charnier

The .Fn function


# 108410 29-Dec-2002 rwatson

Update libc POSIX.1e code and documentation to reflect:

- Updated copyrights, modified dates
- Remove "BUGS" entry indicating that ACLs are unimplemented
- Implement acl_*_link() library wrapper variants for get, set,
delete, aclvalid.
- Document acl_*_link() calls.

Obtained from: TrustedBSD Project


# 108317 27-Dec-2002 schweikh

english(4) police.


# 106629 08-Nov-2002 rwatson

Update acl.3 to xref getfacl(1) and setfacl(1), the recommended tools for
manipulating file ACLs. Update the status of the implementation a bit,
update the copyright, etc.

Obtained from: TrustedBSD Project


# 84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


# 79754 15-Jul-2001 dd

Remove whitespace at EOL.


# 79531 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


# 79366 06-Jul-2001 ru

mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).


# 76055 26-Apr-2001 jedgar

Document acl_get_entry(3)

Obtained from: TrustedBSD Project


# 75222 05-Apr-2001 ru

Record -lposix1e merge with -lc.


# 75220 05-Apr-2001 ru

mdoc(7) police rev 1.11: convert descriptions and cross-references
for the ACL editing library functions to the plain tagged list.


# 75211 04-Apr-2001 jedgar

- Add descriptions and cross-references for the ACL editing library
functions.
- Place the acl_dup() description in alphabetical order.
- Move the POSIX.1e descriptions under the ENVIRONMENT section to the
STANDARDS section.

Reviewed by: rwatson
Obtained from: TrustedBSD Project


# 74832 26-Mar-2001 rwatson

o Update copyright date
o Revise description in light of commits over last month including:
- ACL editing library is now implemented
- ACLs are now implemented

Obtained from: TrustedBSD Project


# 70481 29-Dec-2000 ru

Prepare for mdoc(7)NG.


# 70015 14-Dec-2000 ru

mdoc(7) police: removed history info from the .Os FreeBSD call.


# 68716 14-Nov-2000 ru

Use Fx macro wherever possible.


# 66076 19-Sep-2000 rwatson

o EACCES is not a possible error for acl_from_text(), so fix
acl_from_text.3
o Minor whitespace cleanups relative to the TrustedBSD tree to reduce
content-free differences.

Obtained from: TrustedBSD Project


# 61258 04-Jun-2000 rwatson

o Add posix1e(3) references to acl.3 and cap.3

Obtained from: TrustedBSD Project


# 61253 04-Jun-2000 rwatson

o Remove extra cross reference from acl.3 to acl.3
o Remove "BUGS" entries indicating that there's nowhere to store ACLs as
we now have extended attributes.

Obtained from: TrustedBSD Project


# 59514 22-Apr-2000 phantom

Introduce .Lb macro to libposix1e manpages
Sort some .Nm values
Decapitalize .Nd values


# 56791 29-Jan-2000 mpp

Fix various typos and mdoc style issues.

Reviewed by: rwatson


# 56760 28-Jan-2000 rwatson

Introduce ACL man pages en masse for library calls, and general introduction.

Introduce ACL man pages en masse for library calls, and general introduction.

Also, fix acl_valid.c non-portable calls to include _np in their names,
making them standard-happy as well as consistent with acl.h