Paul Vriens
|
cac17c455d
|
advapi32/tests: Make tests run on win98 again.
|
2007-11-02 12:38:36 +01: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 |
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
|
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 |
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 |
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 |
Francois Gouget
|
fda899a778
|
Assorted spelling fixes.
|
2007-10-11 19:52:49 +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 |
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
|
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
|
3198809fd5
|
advapi32: Implement ConvertSecurityDescriptorToStringSecurityDescriptor[AW].
|
2007-09-26 12:15:14 +02:00 |
Mikolaj Zalewski
|
ff3ab48081
|
advapi32: Make ConvertStringSidToSid not to ignore the first subauthority.
|
2007-09-25 11:18:53 +02:00 |
Mikołaj Zalewski
|
5b4aa62fd2
|
advapi32: Add some more rights constants for ConvertStringSecurityDescriptorToSecurityDescriptor.
|
2007-09-24 13:31:30 +02:00 |
Paul Vriens
|
c213c2c2ab
|
advapi32/tests: Don't use locale dependent string for testing.
|
2007-08-27 11:57:57 +02:00 |
Paul Vriens
|
95af1823ca
|
advapi32/tests: Skip a test when not properly logged in on win9x.
|
2007-08-17 11:47:51 +02:00 |
Paul Vriens
|
4e8b83dcde
|
advapi32/tests: Make tests run again on win95.
|
2007-08-14 12:45:49 +02:00 |
Paul Vriens
|
a5aab7fae6
|
advapi32/tests: Fix typo.
|
2007-08-08 15:32:04 +02:00 |
Francois Gouget
|
5266e57975
|
Assorted spelling fixes.
|
2007-07-31 21:37:50 +02:00 |
Paul Vriens
|
12dbeef655
|
advapi32/tests: Run on NT4 again.
|
2007-07-23 11:48:19 +02:00 |
Dmitry Timoshkov
|
433393fd51
|
advapi32: Rename the test to better represent the tested functionality.
|
2007-07-20 12:25:50 +02:00 |
Rob Shearman
|
4fdf90d406
|
advapi32: Add tests for ConvertStringSecurityDescriptorToSecurityDescriptor.
|
2007-07-19 11:55:47 +02:00 |
Paul Vriens
|
21492e4904
|
advapi32/tests: Use skip for not implemented function.
|
2007-07-05 19:54:31 +02:00 |
Rob Shearman
|
d521a2c6d3
|
advapi32: Always set the requested fields of the security descriptor according to the info flags in GetNamedSecurityInfoW.
Also, set the control flags so that other security descriptor
functions can retrieve the info from it.
|
2007-06-25 23:21:50 +02:00 |
Paul Vriens
|
81a95ff6ee
|
advapi32/tests: Add check to see if SetEntriesInAclW is implemented.
|
2007-03-30 10:09:15 +02:00 |
Paul Vriens
|
33b8ec1cb5
|
advapi32/tests: Add check to see if ImpersonateSelf is implemented.
|
2007-03-30 10:09:10 +02:00 |
Paul Vriens
|
bb00c95c45
|
advapi32/tests: Add check to see if LookupAccountNameA is implemented.
|
2007-03-29 21:13:54 +02:00 |
Paul Vriens
|
e54247b10c
|
advapi32/tests: Move check for ERROR_CALL_NOT_IMPLEMENTED to the first call.
|
2007-03-29 21:13:38 +02:00 |
Paul Vriens
|
640cb29bb7
|
advapi32/tests: Use skip.
|
2007-03-29 21:13:32 +02:00 |
Francois Gouget
|
d9e8a0f63e
|
Remove unneeded checks on the GetModuleHandle() return value for cases where we are linked with the dll.
|
2007-03-28 12:36:13 +02:00 |
Jacek Caban
|
2cd033eee1
|
advapi: Improve SetEntriesInAclW stub.
|
2007-03-20 12:39:41 +01:00 |
Detlef Riekenberg
|
fc45352781
|
advapi32/tests: DuplicateTokenEx is not present on all platforms.
|
2007-03-17 19:52:01 +01:00 |
Rob Shearman
|
c2b05d32f0
|
advapi32: Fix a failing test on Windows caused by the existence of one SID that always has no associated account.
|
2007-03-16 11:21:02 +01:00 |
Vitaliy Margolen
|
c0a5671d9c
|
ntdll: More error checking. Properly handle NULL ACLs.
|
2007-02-28 13:28:33 +01:00 |
Rob Shearman
|
d342d1413c
|
server: Add get_token_impersonation_level server call for retrieving the impersonation level from a token.
Add tests for GetTokenInformation(TokenImpersonationLevel).
|
2007-02-21 19:49:37 +01:00 |
Rob Shearman
|
6a76a0ac7a
|
server: Check object's security when creating handles.
Don't check object's security when duplicating a handle of the same or
lower access rights. Based on a patch by Vitaliy Margolen.
|
2007-02-21 19:49:02 +01:00 |
Rob Shearman
|
c9b9847dce
|
server: Track the impersonation level of tokens.
|
2007-02-16 13:09:55 +01:00 |