| Commit message (Collapse) | Author | Age | Files | Lines | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
- if (!var) -> if (var == NULL)
  - return val; -> return (val);
Reviewed by:	rwatson
Obtained from:	TrustedBSD Project
Notes:
    svn path=/head/; revision=91034
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
required by POSIX.1e.  This maintains the current 'struct acl'
  in the kernel while providing the generic external acl_t
  interface required to complete the ACL editing library.
o Add the acl_get_entry() function.
o Convert the existing ACL utilities, getfacl and setfacl, to
  fully make use of the ACL editing library.
Obtained from:	TrustedBSD Project
Notes:
    svn path=/head/; revision=75928
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
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
Notes:
    svn path=/head/; revision=75185
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
o Rename internal library functions so that they are prefixed with
  _posix1e or _POSIX1E, removing them from the application namespace (and
  potential conflict with other ACL functions elsewhere in the system).
Obtained from:	TrustedBSD Project
Notes:
    svn path=/head/; revision=74191
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
Submitted by:	jedgar
Obtained from:	TrustedBSD Project
Notes:
    svn path=/head/; revision=71142
 | 
| | 
| 
| 
| 
| 
| 
|  | 
Submitted by:	jedgar
Notes:
    svn path=/head/; revision=70840
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
adds _np to a couple of function prototypes that provided more broad/useful
interfaces than POSIX.1e interfaces included.
Also, move from using a heuristic to identify POSIX.1e-semantic ACLs to
using different ACL types for non-POSIX.1e ACLs.  This should clean up the
existing fuzzy logic that determined when acl_sort() should be applied
before kernel submission.
Notes:
    svn path=/head/; revision=56625
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
prettier (?) names, adding some const's around here, et al.
This is commit 4 out of 3, updating the userland library to reflect kernel
interface changes.
Reviewed by:	bde
Notes:
    svn path=/head/; revision=56274
 | 
|   
  
  
  
  
  
  
  
  
  
   | 
interface.  This commit introduces the library, as well as a modest
subset of the ACL calls, with some modifications to support multiple
ACL semantics.
Reviewed by:	eivind
Notes:
    svn path=/head/; revision=56055
 |