Louis Lenders
|
27e8b829a4
|
advapi32: Export RegOverridePredefKey.
|
2007-10-26 15:16:38 +02:00 |
Mikolaj Zalewski
|
a1e0f773e0
|
advapi32: Add a well known sid.
|
2007-10-26 14:03:46 +02:00 |
Mikolaj Zalewski
|
e7d423ce48
|
advapi32: Fix CreateWellKnownSid test on Windows XP.
|
2007-10-26 14:03:46 +02:00 |
Rob Shearman
|
e51f8490f2
|
server: Ignore ACEs with the INHERIT_ONLY_ACE flag set during access checks.
|
2007-10-26 12:46:30 +02:00 |
Rob Shearman
|
340122abb7
|
advapi32: Fix the ACCESS_SYSTEM_SECURITY test by impersonating the token during the call to RtlAdjustPrivileges.
|
2007-10-26 12:46:30 +02:00 |
Rob Shearman
|
efed229a08
|
advapi32: Add a test for access checks with the INHERIT_ONLY_ACE flag.
|
2007-10-26 12:46:30 +02:00 |
Juan Lang
|
1fd2bc5215
|
advapi32: Add stubs for CredEnumerateA/W.
|
2007-10-25 12:53:22 +02:00 |
Rob Shearman
|
87b15db617
|
advapi32: Print out the unknown value for sid use in the LookupAccountName test, instead of the known value.
|
2007-10-25 12:14:34 +02:00 |
Rob Shearman
|
6b081232b9
|
ntdll: Add a stub for RtlSetControlSecurityDescriptor.
Implement SetSecurityDescriptorControl on top of RtlSetControlSecurityDescriptor.
|
2007-10-23 18:20:45 +02:00 |
Francois Gouget
|
b1335db353
|
Better match the PSDK types and update win32.api to fix the winapi_check warnings.
|
2007-10-23 18:19:42 +02:00 |
Rob Shearman
|
06b2da9560
|
ntdll: Fix RtlValidAcl to accept newer ACL revisions.
|
2007-10-23 18:18:29 +02:00 |
Rob Shearman
|
866ec27044
|
advapi32: Add some tests for ACL functions.
|
2007-10-23 18:18:29 +02:00 |
Rob Shearman
|
8bfb77b958
|
advapi32: Runtime link to CreateWellKnownSid in the tests for the function, since it isn't available on all platforms.
|
2007-10-23 18:18:29 +02:00 |
Hans Leidekker
|
35c0511d2b
|
advapi32: Remove tests for the sha context structure.
|
2007-10-23 12:22:52 +02:00 |
Lionel Debroux
|
5c1334e775
|
advapi32/tests: Fix memory leak (found by Smatch).
|
2007-10-22 15:58:22 +02:00 |
Mikołaj Zalewski
|
cf509c29f1
|
advapi32: Make CreateWellKnownSid create domain sids (with test).
|
2007-10-22 14:54:39 +02:00 |
Mikołaj Zalewski
|
b06379b2b3
|
advapi32: Add a test for CreateWellKnownSid and implement two more SIDs.
|
2007-10-22 14:54:39 +02:00 |
Mikołaj Zalewski
|
8bc12f3f41
|
advapi32/tests: Define OBJECT_BASIC_INFORMATION in source file as it is not defined in Windows SDK winternl.h.
|
2007-10-22 14:54:39 +02:00 |
Mikołaj Zalewski
|
05cb54fcc8
|
advapi32/tests: Make the SDDL test pass under Vista.
|
2007-10-22 14:54:39 +02:00 |
Bang Jun-young
|
27213de046
|
advapi32: Fix AdjustTokenPrivileges() to match the PSDK.
|
2007-10-17 13:44:01 +02:00 |
Rob Shearman
|
2cecc630b6
|
advapi32: Don't link to CreateWellKnownSid at compile time in the security tests.
It isn't available on some Windows platforms.
|
2007-10-16 13:17:29 +02:00 |
Rob Shearman
|
12e44bf299
|
server: Fix token_access_check to allow full access to security descriptors with present but NULL DACLs.
|
2007-10-16 13:17:22 +02:00 |
Rob Shearman
|
a006b06080
|
ntdll: Fix the return code from RtlSetDaclSecurityDescriptor when daclpresent is FALSE.
|
2007-10-16 13:17:14 +02:00 |
Rob Shearman
|
d1a3e2ede5
|
advapi32: Add tests for AccessCheck with NULL DACLs and blank DACLs.
|
2007-10-16 13:17:09 +02:00 |
Louis Lenders
|
22e9da0dd7
|
advapi32: Improve stub for EnumServicesStatusExA a bit.
|
2007-10-15 16:56:11 +02:00 |
Francois Gouget
|
d16a634c38
|
Better match the PSDK types and update win32.api to fix the winapi_check warnings.
|
2007-10-15 14:06:48 +02:00 |
Francois Gouget
|
fda899a778
|
Assorted spelling fixes.
|
2007-10-11 19:52:49 +02:00 |
Mikolaj Zalewski
|
719da96a3e
|
advapi32: security: Remove unneeded FIXME.
|
2007-10-04 11:41:06 +02:00 |
Lionel Debroux
|
57a67ebcce
|
advapi32/tests: Fix a typo.
|
2007-10-03 12:02:48 +02:00 |
Lionel Debroux
|
40c66b8977
|
advapi32/tests: Fix memory leaks (found by Smatch).
|
2007-10-03 12:02:38 +02:00 |
Rob Shearman
|
00bc3d9e48
|
advapi32: Allow GetFileSecurityA/W to work on files that have been opened already with restricted sharing flags.
Only use the minimum required access rights for the information being retrieved.
|
2007-10-03 11:17:04 +02:00 |
Rob Shearman
|
1262d7dbef
|
advapi32: Implement SetFileSecurityW on top of NtSetSecurityObject.
|
2007-10-03 11:16:59 +02:00 |
Mikolaj Zalewski
|
a8b8ddd865
|
advapi32: Fix GetServiceDisplayNameA for cchBuffer == 0.
|
2007-09-28 11:30:00 +02:00 |
Mikolaj Zalewski
|
8fd1cf0f56
|
advapi32: Implement GetPrivateObjectSecurity (with test).
|
2007-09-28 11:26:45 +02:00 |
Mikolaj Zalewski
|
0590dc9b5c
|
advapi32: In ConvertStringSecurityDescriptorToSecurityDescriptor "AU" should be checked before "A" (with testcase).
|
2007-09-28 11:26:25 +02:00 |
Mikolaj Zalewski
|
8188ce6fb1
|
advapi32: Make ConvertStringSecurityDescriptorToSecurityDescriptor write the ACL.
|
2007-09-28 11:26:18 +02:00 |
Mikolaj Zalewski
|
611f57bc20
|
advapi32/ntdll: GetSecurityDescriptorOwner/Group should fill isDefaulted also for NULL sids.
|
2007-09-28 11:26:10 +02:00 |
Mikolaj Zalewski
|
3c51b2c645
|
advapi32/ntdll: MakeRelativeSD should preserve NULL pointers (with testcase).
|
2007-09-28 11:26:00 +02:00 |
Mikolaj Zalewski
|
2ba324738d
|
advapi32: The lpServiceStartName should default to LocalSystem for Win32 services.
|
2007-09-27 12:49:35 +02:00 |
Michael Stefaniuc
|
790424f0ad
|
advapi32: Move the storage specifier to the beginning of the declaration.
|
2007-09-27 11:08:21 +02:00 |
Mikolaj Zalewski
|
6d5d0eaafa
|
advapi32: Make ConvertSidToStringSid use helper functions of ConvertSecurityDescriptorToStringSecurityDescriptor.
|
2007-09-26 12:15:14 +02:00 |
Mikolaj Zalewski
|
3198809fd5
|
advapi32: Implement ConvertSecurityDescriptorToStringSecurityDescriptor[AW].
|
2007-09-26 12:15:14 +02:00 |
Christian Gmeiner
|
bb3a968d30
|
advapi32: fix some compiler warnings when using -Wsign-compare.
|
2007-09-25 14:12:46 +02:00 |
Mikolaj Zalewski
|
ff3ab48081
|
advapi32: Make ConvertStringSidToSid not to ignore the first subauthority.
|
2007-09-25 11:18:53 +02:00 |
Mikolaj Zalewski
|
57ca9ae92d
|
advapi32: Add AddAuditAccessAceEx.
|
2007-09-25 11:18:45 +02:00 |
Mikolaj Zalewski
|
1122dc130a
|
advapi32: Fix a test.
|
2007-09-25 11:18:30 +02:00 |
Mikołaj Zalewski
|
5b4aa62fd2
|
advapi32: Add some more rights constants for ConvertStringSecurityDescriptorToSecurityDescriptor.
|
2007-09-24 13:31:30 +02:00 |
Francois Gouget
|
af183df608
|
advapi32: Add and use LSTATUS.
|
2007-09-18 11:20:53 +02:00 |
Mikolaj Zalewski
|
c5c0a26f60
|
advapi32: QueryObjectSecurity should return a self-relative security descriptor and not overflow the buffer.
|
2007-09-18 10:47:50 +02:00 |
Rob Shearman
|
bcfe954451
|
advapi32: Fix ImpersonateNamedPipeClient to pass in a pointer to an IO_STATUS_BLOCK to NtFsControl.
Otherwise, NtFsControl file won't do anything except return STATUS_INVALID_PARAMETER.
|
2007-09-14 14:23:35 +02:00 |