summaryrefslogtreecommitdiffstats
path: root/lib/libc/posix1e
Commit message (Collapse)AuthorAgeFilesLines
* Eliminate 19 warnings in libc (at level WARNS=2) of thenectar2003-02-271-0/+5
| | | | `implicit declaration of function' variety.
* mdoc(7) police: Scheduled sweep.ru2003-02-241-11/+14
|
* mdoc(7) police: kill self-xref.ru2003-02-231-1/+0
|
* Punctuation.ru2003-02-231-1/+1
|
* Typo.ru2003-02-231-1/+1
|
* Grammar.ru2003-02-231-0/+1
|
* Whack 28 unused variables.nectar2003-02-181-8/+1
|
* Eliminate 61 warnings emitted at WARNS=2 (leaving 53 to go).nectar2003-02-162-0/+9
| | | | | | | Only warnings that could be fixed without changing the generated object code and without restructuring the source code have been handled. Reviewed by: /sbin/md5
* The .Fn functioncharnier2003-02-063-6/+11
|
* Actually add mac_prepare.3.chris2003-01-151-0/+85
| | | | Sponsored by: DARPA, Network Associates Laboratories
* Cross-reference mac(4)chris2003-01-155-0/+5
| | | | Sponsored by: DARPA, Network Associates Laboratories
* s/SEE_ALSO/SEE ALSO/chris2003-01-152-2/+5
| | | | | | Cross-reference mac(4) and mac(9) Sponsored by: DARPA, Network Associates Laboratories
* o Document mac_prepare() and associated functionschris2003-01-158-33/+61
| | | | | | | | | | 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
* o Remove clause #3chris2003-01-141-5/+9
| | | | | | o Document mac_set_link(). Sponsored by: DARPA, Network Associates Labs
* Remove BUGS section indicating that these calls are unimplemented.rwatson2002-12-295-15/+15
| | | | | | Update copyrights. Obtained from: TrustedBSD Project
* Update acl_set.3, missed in last round:rwatson2002-12-291-11/+19
| | | | | | | | - Update BUGS: this stuff is implemented. - Update last modified date. - Document acl_set_link_np() call. Obtained from: TrustedBSD Project
* Update libc POSIX.1e code and documentation to reflect:rwatson2002-12-298-44/+164
| | | | | | | | | | - 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
* english(4) police.schweikh2002-12-274-4/+4
|
* mdoc(7) police: "The .Fa argument.".ru2002-12-191-0/+4
|
* mdoc(7) police: "The .Fn function".ru2002-12-1819-0/+40
|
* mdoc(7) police: sort xrefs in SEE ALSO.ru2002-12-131-1/+1
|
* Uniformly refer to a file system as "file system".ru2002-12-121-1/+1
| | | | Approved by: re
* mdoc(7) police: Added the missing .Os call; it's not strictlyru2002-12-116-0/+6
| | | | | | | necessary nowadays, but is documented as "required", and may become so again in the future. Approved by: re
* mdoc(7) police: markup overhaul.ru2002-12-047-58/+82
| | | | Approved by: re
* libc_r wasn't so tied to libc for 22 months.ru2002-11-181-5/+1
|
* Update acl.3 to xref getfacl(1) and setfacl(1), the recommended tools forrwatson2002-11-081-6/+10
| | | | | | | manipulating file ACLs. Update the status of the implementation a bit, update the copyright, etc. Obtained from: TrustedBSD Project
* o Make the COMPATIBILITY section a bit less redundant.chris2002-11-061-1/+1
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Labs
* o Update man page to reflect the new prototypes for mac_{to,from}_text.chris2002-11-061-43/+15
| | | | | | | o Remove a (currently) no-longer-pertinent entry from errors. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Labs
* Hook up the userland wrapper for __mac_execve().rwatson2002-11-062-0/+43
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* License update authorized by NAI: remove clause 3.rwatson2002-11-051-7/+4
|
* Clarify language relating to ACLs, Capabtilities, and MAC, since therwatson2002-11-041-28/+36
| | | | | implementation status of these services has changed substantially since this man page was last updated.
* Update license, historical information.rwatson2002-11-041-7/+8
|
* Point out that the MAC Framework is considered experimental.rwatson2002-11-041-0/+9
|
* Scoop out examples illustrating the label text format and refer tochris2002-10-281-51/+5
| | | | | | | maclabel(7) instead. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Labs
* Do not include <sys/syslimits.h> directly; it is not intended for generalwollman2002-10-271-1/+1
| | | | consumption.
* Place mac_prepare() with the other mac_prepare*() functions.chris2002-10-241-10/+10
|
* mac_free() no longer accepts a void * parameter; only mac_t's are supposedchris2002-10-241-9/+20
| | | | | | | | to be passed. Point this out in a warning notice, which will eventually go away, sometime between now and -RELEASE. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Remove superfluous empty "FILES" section.chris2002-10-231-1/+0
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Remove hard sentence breaks.chris2002-10-231-11/+19
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Reflect MAC kernel/user API changes into the libc MAC implementation.rwatson2002-10-227-247/+398
| | | | | | | | | | | | 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
* .Xr mac.3 and posix1e.3 to mac.9. Point at sys/mac.h in posix1e.3.rwatson2002-10-222-3/+5
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Unhook the per-policy parsing/printing MAC modules in libc to preparerwatson2002-10-217-815/+5
| | | | | | | | | 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
* Update TE policy and MAC text conversion routines to support partialrwatson2002-08-092-10/+71
| | | | | | | | | | label updates. Biba and MLS already supported this. This permits the userland library to submit relative updates on MAC labels, rather than submitting an entire label to replace the current label. This also requires changes to the MAC modules, which are forthcoming. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* X-ref mac.3.rwatson2002-08-091-0/+1
|
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-0218-2/+1878
| | | | | | | | | | | | | | 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
* No POSIX.1e capabilities in the main tree yet.rwatson2002-06-1329-2995/+0
|
* Correct a bunch of typos. Translators can ignore this commit.schweikh2002-06-021-8/+8
| | | | MFC after: 3 weeks
* Fix the style of the SCM ID's.obrien2002-03-2231-68/+93
| | | | I believe have made all of libc .c's as consistent as possible.
* Check if string is not NULL, not *string, before setting *string.green2002-02-271-2/+2
|
* o style(9) and consistency fix:jedgar2002-02-211-2/+2
| | | | | | | | - if (!var) -> if (var == NULL) o spelling fix (althouh -> although) Reviewed by: rwatson Obtained from: TrustedBSD Project
OpenPOWER on IntegriCloud