Corinna Vinschen ebbdc7034b * syscalls.cc (seteuid): Set default dacl in process token.
Replace in-line code by call to verify_token().
	(setegid): Reverse change from 2002-01-21. Add call to
	RevertToSelf and set primary group in impersonation token.
	* security.cc (create_token): Store pgrpsid in token security
	descriptor, except if it already appears in my_grps.
	Use sec_acl() in place of get_dacl().
	(verify_token): Create from code in seteuid(), with tighter checks.
	(get_dacl) Deleted.
	(get_group_sidlist): Add argument to indicate if pgrpsid is already
	in the groups.
	* security.h: Define verify_token().
	* autoload.cc: Load GetKernelObjectSecurity().
2002-05-16 09:30:48 +00:00
..
2001-09-11 20:01:02 +00:00
2001-12-20 03:03:59 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2002-01-01 16:49:52 +00:00
2001-09-11 20:01:02 +00:00
2001-10-12 01:51:21 +00:00
2001-09-11 20:01:02 +00:00
2001-12-10 03:35:54 +00:00
2001-09-12 17:46:37 +00:00
2002-02-25 17:47:51 +00:00
2002-04-19 14:42:20 +00:00
2002-04-19 14:42:20 +00:00
2001-11-26 20:21:27 +00:00
2001-09-11 20:01:02 +00:00
2001-11-05 06:09:15 +00:00
2001-10-05 04:36:14 +00:00
2001-10-28 23:05:49 +00:00
.
2002-05-04 04:30:57 +00:00
2001-09-22 01:29:07 +00:00
2002-02-11 02:25:42 +00:00
2002-01-30 02:44:21 +00:00
2002-01-13 20:03:03 +00:00
2002-01-13 20:03:03 +00:00
2002-05-12 01:50:38 +00:00
2001-09-11 20:01:02 +00:00
2002-05-02 04:13:48 +00:00
2002-02-25 17:47:51 +00:00
2002-03-21 05:52:21 +00:00
2001-09-11 20:01:02 +00:00
2001-09-11 20:01:02 +00:00
2001-11-05 06:09:15 +00:00
2001-09-11 20:01:02 +00:00
2002-02-25 17:47:51 +00:00
2002-03-05 02:23:39 +00:00
2001-09-11 20:01:02 +00:00
2002-01-13 20:03:03 +00:00
2002-01-13 20:03:03 +00:00
2002-04-04 05:28:49 +00:00
2002-04-15 19:23:27 +00:00
2002-05-12 01:50:38 +00:00
2002-03-05 18:03:32 +00:00
2001-11-05 06:09:15 +00:00