Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
#
9a227c57 |
| 13-Apr-2001 |
Chris D. Faulhaber <jedgar@FreeBSD.org> |
Add acl_get_perm_np(3), a non-portable function to check if a permission is in a permission set, required for third-party applications such as Samba.
Reviewed by: rwatson Obtained from: TrustedBSD P
Add acl_get_perm_np(3), a non-portable function to check if a permission is in a permission set, required for third-party applications such as Samba.
Reviewed by: rwatson Obtained from: TrustedBSD Project
show more ...
|
#
8eb5b197 |
| 05-Apr-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
Unbreak world.
Submitted by: jhay
|
#
4aa97316 |
| 05-Apr-2001 |
Chris D. Faulhaber <jedgar@FreeBSD.org> |
Install the acl_create_entry.3 man page
|
#
7bd44e92 |
| 04-Apr-2001 |
Thomas Moestl <tmm@FreeBSD.org> |
Prepare for the inclusion of libposix1e into libc: retire the old Makefile, add Makefile.inc needed for libc build; add #include "namespace.h"/#include "un-namespace.h" pairs around the includes of s
Prepare for the inclusion of libposix1e into libc: retire the old Makefile, add Makefile.inc needed for libc build; add #include "namespace.h"/#include "un-namespace.h" pairs around the includes of sys/acl.h and sys/capability.h, and an additional underscore in front of the functions that will be overridden in libc_r.
Approved by: rwatson Obtained from: TrustedBSD Project
show more ...
|
#
9199c09a |
| 06-Jan-2010 |
Warner Losh <imp@FreeBSD.org> |
Merge from head at r201628.
# This hasn't been tested, and there are at least three bad commits # that need to be backed out before the branch will be stable again.
|
#
442aea92 |
| 02-Jan-2010 |
Ed Schouten <ed@FreeBSD.org> |
Don't forget to clean up the file copied from the kernel sources.
MFC after: 1 week
|
#
cbd59a4f |
| 08-Sep-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- MFC from head@196987
|
#
3a67af38 |
| 12-Aug-2009 |
Robert Watson <rwatson@FreeBSD.org> |
Update posix1e-related man pages, especially as relates to MAC, to more accurately reflect the last ten years of work.
Approved by: re (kib)
|
#
11e9b8ba |
| 04-Aug-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- MFC @196061
|
#
ec71a417 |
| 14-Jul-2009 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add missing MLINKS for acl_{get,set}_link_fd(3).
Approved by: re (kib)
|
#
09c817ba |
| 03-Jul-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- MFC
|
#
aa015c8e |
| 25-Jun-2009 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
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_extende
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@
show more ...
|
#
2e370a5c |
| 26-May-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Merge from HEAD
|
#
ae1add4e |
| 22-May-2009 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Make 'struct acl' larger, as required to support NFSv4 ACLs. Provide compatibility interfaces in both kernel and libc.
Reviewed by: rwatson
|
Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
#
1e5294bc |
| 07-Jul-2006 |
Robert Watson <rwatson@FreeBSD.org> |
Following repo-copy of mac_is_present_np.3 to mac_is_present.3, remove old file, update references, etc. The C function is already named mac_is_present().
Obtained from: TrustedBSD Project
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
#
6fad3aaf |
| 13-Mar-2006 |
Daniel Eischen <deischen@FreeBSD.org> |
Add each directory's symbol map file to SYM_MAPS.
|
Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
#
46813f96 |
| 03-Jun-2005 |
Warner Losh <imp@FreeBSD.org> |
Missed rwatson's redundancy
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
#
804613dc |
| 17-Jun-2004 |
Robert Watson <rwatson@FreeBSD.org> |
Add reference to mac_get_link() in man page, which was omitted when mac_get_link() and mac_set_link() were added.
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0 |
|
#
781a15a5 |
| 20-Apr-2003 |
Robert Watson <rwatson@FreeBSD.org> |
Add a man page for the mac.conf MAC library configuration file.
Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
|
Revision tags: release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
#
76a829fd |
| 15-Jan-2003 |
Chris Costello <chris@FreeBSD.org> |
o Document mac_prepare() and associated functions o Link mac_get_pid.3 to mac_get.3 o Update SEE ALSO to refer to mac_prepare, and added missing references o Remove clause #3 on my work o Update mac_
o Document mac_prepare() and associated functions o Link mac_get_pid.3 to mac_get.3 o Update SEE ALSO to refer to mac_prepare, and added missing references o Remove clause #3 on my work o Update mac_get.3 for the updated MAC API
Sponsored by: DARPA, Network Associates Laboratories Obtained from: TrustedBSD Project
show more ...
|
#
c51d717f |
| 18-Nov-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
libc_r wasn't so tied to libc for 22 months.
|
#
ce311c66 |
| 06-Nov-2002 |
Robert Watson <rwatson@FreeBSD.org> |
Hook up the userland wrapper for __mac_execve().
Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
|
#
391b1d75 |
| 22-Oct-2002 |
Robert Watson <rwatson@FreeBSD.org> |
Reflect MAC kernel/user API changes into the libc MAC implementation. This removes a lot of complexity, since we basically just reserve space on a retrieval of a label, and pass around strings. Two
Reflect MAC kernel/user API changes into the libc MAC implementation. This removes a lot of complexity, since we basically just reserve space on a retrieval of a label, and pass around strings. Two new elements: (1) consumers of the API must now declare what label elements they are interested in retrieving, or (2) rely on the default provided in a new configuration file, mac.conf.
Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
show more ...
|
#
803bf083 |
| 21-Oct-2002 |
Robert Watson <rwatson@FreeBSD.org> |
Unhook the per-policy parsing/printing MAC modules in libc to prepare to bring in the new MAC label management API. With the new API revision, we have only policy-agnostic code in libc and the base
Unhook the per-policy parsing/printing MAC modules in libc to prepare to bring in the new MAC label management API. With the new API revision, we have only policy-agnostic code in libc and the base kernel.
Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
show more ...
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2 |
|
#
d97fcfce |
| 02-Aug-2002 |
Robert Watson <rwatson@FreeBSD.org> |
Introduce support for Mandatory Access Control and extensible kernel access control.
Extensions to libc to provide basic MAC label manipulation facilities for userland. These interface will be repl
Introduce support for Mandatory Access Control and extensible kernel access control.
Extensions to libc to provide basic MAC label manipulation facilities for userland. These interface will be replaced in the next month or two with more flexible interfaces, but provide sufficient support to allow use of the Biba and MLS policies for user applications.
libc_r wrappers to follow.
Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
show more ...
|