]> sourceware.org Git - newlib-cygwin.git/commit
Add Authz class to compute exact POSIX user perms in a security descriptor
authorCorinna Vinschen <corinna@vinschen.de>
Mon, 17 Aug 2015 16:29:24 +0000 (18:29 +0200)
committerCorinna Vinschen <corinna@vinschen.de>
Wed, 18 Nov 2015 21:28:33 +0000 (22:28 +0100)
commit42fad6ffa56f4627f414c8b76758bd71592e8400
treea21b94a9819c130425c85f4fe62154b8bd22fe27
parente2742d467a9f02803582787a111c6bb260969d15
Add Authz class to compute exact POSIX user perms in a security descriptor

* autoload.cc (AuthzAccessCheck): Import.
(AuthzFreeContext): Import.
(AuthzInitializeContextFromSid): Import.
(AuthzInitializeContextFromToken): Import.
(AuthzInitializeResourceManager): Import.
* sec_helper.cc (get_sids_info): Remove.
(class authz_ctx_cache_entry): New class.
(class authz_ctx_cache): New class.
(class authz_ctx): New class.
(authz_get_user_attribute): New function.
* security.h (get_sids_info): Drop prototype.
(authz_get_user_attribute): Add prototype.
* winlean.h (_AUTHZ_): Define.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
winsup/cygwin/ChangeLog
winsup/cygwin/autoload.cc
winsup/cygwin/sec_helper.cc
winsup/cygwin/security.h
winsup/cygwin/winlean.h
This page took 0.026823 seconds and 5 git commands to generate.