Nikolay Sivov
|
62d3309a72
|
advapi32: Make RegOpenCurrentUser() return real key handles for current SID.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-05 17:53:17 +01:00 |
Sebastian Lackner
|
723146ca6d
|
advapi32: Add stubs for RegCreateKeyTransacted[A/W] functions.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-24 11:30:41 +01:00 |
Michael Müller
|
79636bebbf
|
advapi32: Set last error to ERROR_SUCCESS in GetSidIdentifierAuthority.
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-09 00:53:41 +09:00 |
Nikolay Sivov
|
f611fcafd8
|
advapi32: Use proper enum member to initialize SECURITY_IMPERSONATION_LEVEL variable (Clang).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-02 12:58:25 +09:00 |
Vincent Povirk
|
f742b05d77
|
advapi32/tests: Skip test when registry virtualization can't delete values.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-23 13:14:13 +09:00 |
Alexandre Julliard
|
eafdbdd13b
|
advapi32: Don't try to create the registry root.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-20 20:28:53 +09:00 |
Hugh McMaster
|
11669fa5e2
|
Assorted spelling and grammar fixes.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-17 22:56:40 +09:00 |
Sebastian Lackner
|
96f4f53937
|
server: Do not require SeBackupPrivilege in load_registry and unload_registry.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-16 17:26:22 +09:00 |
Jacek Caban
|
ba081cab56
|
advapi32: Use absolute registry paths to create special root keys.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 11:53:09 +09:00 |
Jacek Caban
|
fdc6f610c3
|
advapi32: Added DECLSPEC_HOTPATCHABLE to CreateProcessAsUser[AW] functions.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 11:53:01 +09:00 |
Jacek Caban
|
3d5db6bdf5
|
server: Return KeyFullInformation maximal string lengths in bytes.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-12 11:32:49 +09:00 |
Jacek Caban
|
a0d0d0dd0a
|
ntdll: Fixed argument order in NtNotifyChangeKey.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-06 23:20:50 +09:00 |
Jacek Caban
|
b4eab7146f
|
advapi32: Pass SYNCHRONIZE flag in NtCreateFile and NtOpenFile calls.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-30 21:01:56 +09:00 |
Jacek Caban
|
a754579159
|
advapi32: Added FIXME about an unsupported argument and initialize its value.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-16 20:04:38 +09:00 |
Jacek Caban
|
5935e9509b
|
advapi32/tests: Properly test sdlen value.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-16 20:04:30 +09:00 |
Nikolay Sivov
|
076f50ee6c
|
advapi32/tests: Simplify conditional expression (PVS-Studio).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-13 23:35:24 +09:00 |
Dmitry Timoshkov
|
d2f0bc2f74
|
advapi32: Add CreatePrivateObjectSecurityWithMultipleInheritance semi-stub.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-11 13:46:21 +09:00 |
Alex Henrie
|
18b7ec9479
|
advapi32: Remove always-true if statements from RegEnumValue[AW].
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
|
2015-10-07 21:28:50 +09:00 |
Michael Müller
|
9eb8aa1ebb
|
advapi32: Mark some registry functions as hotpatchable.
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
|
2015-10-05 22:27:14 +09:00 |
Hans Leidekker
|
a5b4ed75cf
|
advapi32/tests: Avoid more test failures.
|
2015-09-11 18:21:58 +09:00 |
Hans Leidekker
|
ca32deb0d2
|
advapi32/tests: Perform a case-insensitive match on domain names.
|
2015-09-07 18:52:18 +09:00 |
Hans Leidekker
|
b368cd1b71
|
advapi32/tests: Avoid test failures when running as an unprivileged user.
|
2015-09-07 18:52:16 +09:00 |
Vincent Povirk
|
997484964a
|
advapi32: RegOpenKeyEx can return special roots when asked for empty subkey.
|
2015-09-01 15:24:14 +09:00 |
Matt Durgavich
|
b573986188
|
advapi32/tests: Fix for crashes on Mac OS X.
|
2015-08-27 21:43:46 +09:00 |
Hans Leidekker
|
3a771b6066
|
advapi32: Add well-known SID WinBuiltinAnyPackageSid.
|
2015-08-26 23:15:26 +09:00 |
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 |
Alistair Leslie-Hughes
|
3b5107d063
|
advapi32: Prevent buffer overrun.
|
2015-08-19 21:46:05 +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 |
Eric Kohl
|
424f010ac1
|
advapi32: Add some well-known SDDL SID strings.
|
2015-08-19 20:19:55 +09:00 |
Hans Leidekker
|
09de5cdb38
|
advapi32: Add a stub implementation of RegisterWaitChainCOMCallback.
|
2015-08-03 20:50:33 +02:00 |
Huw Davies
|
3e55f1d2cc
|
advapi32: Don't call CloseServiceHandle() with an invalid handle.
|
2015-07-16 21:20:44 +09:00 |
Bernhard Übelacker
|
eecd136cb7
|
advapi32: Fail in RegEnumValue on missing value or val_count parameters.
|
2015-07-08 16:02:25 +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 |
Huw Davies
|
645a31474c
|
Revert "advapi32: Fix RegEnumValueW when enumerating long values.".
This reverts commit 443ef6e7a6 .
The tests fail on all versions of Windows.
|
2015-06-23 15:04:03 +09:00 |
Bernhard Übelacker
|
443ef6e7a6
|
advapi32: Fix RegEnumValueW when enumerating long values.
|
2015-06-22 20:58:23 +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 |
Sebastian Lackner
|
e24eb501d3
|
advapi32: Forward ImpersonateAnonymousToken to ntdll.
|
2015-05-21 13:57:27 +09:00 |
Thomas Faber
|
817d903cb9
|
advapi32: Write back partial results in RegQueryInfoKeyA.
|
2015-05-20 17:26:44 +09:00 |
Thomas Faber
|
87b6d42c12
|
advapi32: Do not fail in RegQueryInfoKey if *class_len is 0.
|
2015-05-20 17:26:24 +09:00 |
Thomas Faber
|
b6c31bea3d
|
advapi32: Use STATUS_BUFFER_TOO_SMALL for buffer overflows in RegQueryInfoKeyW.
|
2015-05-20 17:25:56 +09:00 |
Thomas Faber
|
b8bcec140c
|
advapi32/tests: Add tests for RegQueryInfoKey.
|
2015-05-14 15:13:55 +09:00 |
Martin Storsjo
|
518e102a7e
|
advapi32: Add a stub implementation of EventSetInformation.
|
2015-05-11 15:39:24 +09:00 |
Hans Leidekker
|
191b1bfbba
|
advapi32: Return fake handles from RegisterTraceGuidsW.
|
2015-04-24 22:04:29 +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 |