src/winsup/cygwin ChangeLog security.h sec_hel ...
Tue Sep 16 00:45:00 GMT 2003

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2003-09-16 00:45:51

Modified files:
	winsup/cygwin  : ChangeLog security.h 

Log message:
	2003-09-15  Pierre Humblet <>
	* security.h (__sec_user): Add "access2" argument.
	(sec_acl): Add "original" and "access2" arguments.
	(sec_user): Add "sid2" and "access2" argument. Remove dependence on
	(sec_user_nih): Ditto.
	* (__sec_user): Add "has_security" test.
	Call sec_acl with new arguments, letting it handle original_sid.
	(sec_acl): Add "original" and "access2" arguments. Handle original_sid
	depending on flag but avoiding duplicates. Use "access2" for sid2.
	* (pinfo::init): Use security attributes created by sec_user
	when creating the mapping.
	* (create_token): Adjust arguments in call to sec_acl.
	Call sec_user instead of __sec_user.
	* (seteuid32):  Adjust arguments in call to sec_acl. Remove
	now unnecessary test. Remove useless conversions to psid.
	* (dll_crt0_1): Call cygsid::init before pinfo_init.


More information about the Cygwin-cvs mailing list