Commit Graph

16 Commits

Author SHA1 Message Date
ca76ed314b Implement object security descriptor management stubs 2026-08-18 11:05:18 +02:00
ea967b8084 Improve exception handling and memory safety in OB lifecycle 2026-08-17 17:07:18 +02:00
317cf5ef24 Implement device map inheritance 2026-08-06 22:10:47 +02:00
ba6b22f160 Simplify device map locking using RAII 2026-08-06 18:48:23 +02:00
0a66c8a3a3 Initialize handle table support and create system table 2026-08-06 13:35:07 +02:00
3a05d2f2f6 Migrate handle table calls from executive to object manager 2026-08-06 12:27:43 +02:00
8d639f7c97 Move handle table management from executive to object manager 2026-08-06 12:20:19 +02:00
5349bd115e Add function to consume audit masks 2026-07-14 23:22:30 +02:00
f99e919cb7 Implement kernel handle encoding 2026-07-14 23:04:48 +02:00
e4ae43f676 Implement object reference by handle 2026-07-14 21:54:34 +02:00
f436efbd11 Implement InitializeObjectAttributes helper 2026-07-14 21:47:22 +02:00
f51c7a5ce5 Implement RAII guards for exclusive and shared push locks 2026-07-10 08:27:09 +02:00
e8fa736c7a Implement RAII guard for critical regions 2026-07-10 08:03:58 +02:00
17f23fff41 Implement skeleton switch for object security 2026-07-09 20:25:15 +02:00
55e1373fc5 Apply access right definitions in Object Manager type registry 2026-07-09 09:04:53 +02:00
195c749396 Implement core Object Manager subsystem 2026-07-09 08:11:44 +02:00