Dmitry Timoshkov
48ed6a6f3e
advapi32/tests: Add a test to show that THREAD_QUERY_INFORMATION should grant THREAD_QUERY_LIMITED_INFORMATION.
2015-08-20 17:35:13 +09:00
Dmitry Timoshkov
9e22949cec
advapi32/tests: Add a test to show that PROCESS_QUERY_INFORMATION should implicitly grant PROCESS_QUERY_LIMITED_INFORMATION access.
2015-08-19 20:19:57 +09:00
Dmitry Timoshkov
8a088d7c2f
advapi32/tests: Fix compilation with PSDK.
2015-08-19 20:19:56 +09:00
Michael Müller
4f3acf31de
advapi32: Add initial implementation for GetWindowsAccountDomainSid.
2015-06-24 23:01:45 +09:00
Michael Müller
54b3973ee0
advapi32/tests: Add tests for GetWindowsAccountDomainSid.
2015-06-24 23:01:45 +09:00
Sebastian Lackner
a176655414
advapi32/tests: Explicitly check return value of GetTokenInformation.
2015-06-24 22:57:37 +09:00
Hans Leidekker
1fb3f9cb15
advapi32/tests: Add tests to show that reading the SACL requires a special privilege.
2015-06-17 22:37:01 +09:00
Hans Leidekker
985e226c07
advapi32: Support parsing mandatory label ACE strings.
2015-04-17 14:53:13 +09:00
Piotr Caban
52df833a72
advapi32: Handle NULL DACL in SetSecurityInfo.
2015-04-03 17:07:44 +09:00
Sebastian Lackner
9e0045e167
advapi32/tests: Add tests for CreateFile with set security descriptor.
2015-04-01 22:34:19 +09:00
Sebastian Lackner
bfcfceec39
advapi32/tests: Merge common code to test DACL descriptors in a helper function.
2015-04-01 22:34:19 +09:00
Sebastian Lackner
3e47270b68
advapi32/tests: Add tests for NtCreateFile inheritance when security descriptor is set.
2015-03-31 14:49:14 +09:00
Sebastian Lackner
80b384311f
advapi32/tests: Repeat ACL inheritance tests for NtCreateFile.
2015-03-31 14:49:10 +09:00
Erich E. Hoover
404d5bf09d
advapi32/tests: Add tests for inheriting ACL attributes.
...
CreateFile should also inherit ACL from the parent directory.
2015-03-31 14:49:02 +09:00
Piotr Caban
00b3f055be
server: Fix DACL to permissions conversion.
2015-03-31 00:04:43 +09:00
Piotr Caban
966c5dffed
ntdll: Improve parameter validation in RtlAddAce.
2015-03-30 20:03:44 +09:00
Piotr Caban
f974d72672
advapi32: Add DACL inheritance support in SetSecurityInfo.
2015-03-27 20:46:02 +09:00
Piotr Caban
a4b12eb9f9
advapi32/tests: Add test for mapping DACL to permission.
...
This test shows that first DACL entry that allows or denies access
should be used. The logic inside server for translating DACL to
permission is not matching it (always scans all DACL entries, deny
entries have bigger priority).
2015-03-27 20:45:49 +09:00
Piotr Caban
02c4f5bd27
advapi32: Add SetNamedSecurityInfo test with empty DACL.
2015-03-27 20:45:07 +09:00
Piotr Caban
3eb448cf33
server: Make directory DACL entries inheritable.
2015-03-27 20:41:03 +09:00
Bruno Jesus
d3b406ecce
advapi32/tests: Remove dead assignment (Cppcheck).
2014-10-31 10:50:50 +09:00
Austin English
718f1bf1b9
advapi32: Fix a memory leak in test_process_security.
2014-07-09 21:16:27 +02:00
Joris van der Wel
0a4c7860f8
server: Setting a security descriptor should not replace an existing owner or group with a default, if only a DACL is being set.
2014-07-08 19:04:49 +02:00
Joris van der Wel
6930012f86
advapi32/tests: Refactor the retrieval of a security descriptor into a separate function so that it can be used in other tests.
2014-07-01 13:08:30 +02:00
Joris van der Wel
c3f87add45
advapi32/tests: Changed an invalid comment.
2014-07-01 13:08:29 +02:00
Joris van der Wel
11674b2f61
server: Any of the 4 SE_*_DEFAULTED controls should not be stored on objects, their usage is transient.
2014-07-01 13:07:48 +02:00
Huw Davies
0451a89ca1
advapi32/tests: Fix access rights tests in win 8.
2014-05-07 18:57:33 +02:00
Nikolay Sivov
e543eeb42b
advapi32/tests: Fix some leaks in tests (Valgrind).
2014-04-25 10:16:57 +02:00
Hans Leidekker
3dd7c60742
advapi32/test: Fix test failures on filesystems where compression is enabled.
2014-03-07 14:11:37 +01:00
Dmitry Timoshkov
8ac05cf48e
advapi32/tests: Fix test failures under Windows 2000 and some XP versions.
2014-02-14 13:48:41 +01:00
Nikolay Sivov
9756550c25
advapi32/tests: Accept another error code returned on some WinXP systems.
2014-02-13 17:52:14 +01:00
Dmitry Timoshkov
9c010d70b0
advapi32/tests: Correct the test failure message.
2014-02-11 19:19:13 +01:00
Erich E. Hoover
ee49a5a273
kernel32: Add support for security access parameters for named pipes.
2014-02-10 15:42:06 +01:00
Dmitry Timoshkov
fd9c9a6d03
kernel32: Fix page protection to access mapping performed by CreateFileMapping.
2014-02-10 10:46:52 +01:00
Dmitry Timoshkov
162c2b7aa0
advapi32/tests: Add a test for page to access mapping performed by CreateFileMapping.
2014-02-10 10:46:47 +01:00
Dmitry Timoshkov
a0b08adbe4
server: Add PROCESS_QUERY_LIMITED_INFORMATION to GENERIC_EXECUTE access mapping and appropriately change PROCESS_ALL_ACCESS.
2014-02-06 17:08:32 +01:00
Dmitry Timoshkov
53847fd6a1
server: Fix generic access mapping for a process.
2014-02-06 17:08:31 +01:00
Dmitry Timoshkov
6e2de14df1
server: Fix generic access mapping for a thread.
2014-02-05 13:49:30 +01:00
Dmitry Timoshkov
fdd483c083
server: Fix generic access mapping for a semaphore.
2014-02-04 10:52:15 +01:00
Dmitry Timoshkov
422116490b
server: Fix generic access mapping for a mutex.
2014-01-30 10:36:09 +01:00
Dmitry Timoshkov
5953851b8a
server: Fix generic access mapping for an event.
2014-01-29 15:00:57 +01:00
Dmitry Timoshkov
615319ebd0
advapi32/tests: Add access tests for a process.
2014-01-10 16:24:39 +01:00
Dmitry Timoshkov
eb96f7a5a3
advapi32/tests: Add access tests for a thread.
2014-01-10 16:24:37 +01:00
Dmitry Timoshkov
4229da7cae
advapi32/tests: Add access tests for a file mapping.
2014-01-10 16:24:35 +01:00
Dmitry Timoshkov
fa0b745d3f
advapi32/tests: Add more file access tests, add access tests for a directory.
2014-01-10 16:24:32 +01:00
Dmitry Timoshkov
b5c9bdaddb
advapi32/tests: Add a test for opening an event with access 0.
2014-01-10 16:24:28 +01:00
Dmitry Timoshkov
bce1a2b3d5
advapi32/tests: Add a test for opening a mutex with access 0.
2014-01-10 16:24:26 +01:00
Dmitry Timoshkov
df5affc13f
advapi32/tests: Add tests for access 0 mapping.
2014-01-10 16:24:22 +01:00
Dmitry Timoshkov
2d05a63390
advapi32/tests: Test generic access mapping for a file.
2013-12-30 19:01:58 +01:00
Dmitry Timoshkov
683a1dc943
advapi32/tests: Test generic access mapping for a pipe.
2013-12-30 19:01:57 +01:00