Hans Leidekker
e0c5dfdf5d
advapi32/tests: Mark a test result on Windows 2000 as broken.
2014-01-30 14:51:35 +01:00
Alexandre Julliard
cf0e96c6d0
configure: Rename substituted variables to a standard _CFLAGS and _LIBS format.
2014-01-30 14:51:33 +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
Hans Leidekker
fbb669d0d4
advapi32: Use a generic Keychain item to store credentials on MacOS.
2014-01-28 19:38:43 +01:00
Hans Leidekker
6cd1076f61
advapi32/tests: Add a test to show that OpenSCManager clears last error on success.
2014-01-28 14:35:55 +01:00
Andrey Gusev
be367393c9
Assorted typos fixes.
2014-01-13 17:37:42 +01:00
Hans Leidekker
8953c74e34
advapi32: Don't shadow keychain_item in mac_write_credential.
2014-01-10 18:15:08 +01:00
Hans Leidekker
2722c45173
advapi32: PP_USE_HARDWARE_RNG is a parameter, not a flag.
2014-01-10 18:15:05 +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
Frédéric Delanoy
91f2435469
Assorted spelling fixes.
2014-01-09 17:39:59 +01:00
Alexandre Julliard
99ef0d6ff0
makefiles: Get rid of the MAKE_TEST_RULES variable.
2014-01-02 12:13:16 +01:00
Alexandre Julliard
5e7416e5c8
makefiles: Get rid of the MAKE_DLL_RULES variable.
2014-01-02 12:08:18 +01:00
Alexandre Julliard
d08ff3ff19
makefiles: Use a single variable for all types of idl files.
2013-12-31 18:15:17 +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
Dmitry Timoshkov
8b91e6e41e
advapi32/tests: Test generic access mapping for a semaphore.
2013-12-30 19:01:56 +01:00
Dmitry Timoshkov
3fa43b6b65
advapi32/tests: Test generic access mapping for an event.
2013-12-30 19:01:56 +01:00
Dmitry Timoshkov
8caa9f351d
advapi32/tests: Test generic access mapping for a mutex.
2013-12-30 19:01:55 +01:00
Frédéric Delanoy
3e9b7b5992
advapi32/tests: Constify some character strings.
2013-12-20 10:51:41 +01:00
Hans Leidekker
2f3c474e41
advapi32: Avoid a crash when storing credentials on MacOS.
2013-12-19 17:10:30 +01:00
Frédéric Delanoy
b160c733a8
advapi32: Constify a character string.
2013-12-17 08:42:49 +01:00
Nikolay Sivov
fd65b0a1c3
ntdll: Allow NULL return length argument in NtAdjustPrivilegesToken().
2013-12-02 10:52:41 +01:00
Hans Leidekker
0c56639a6a
advapi32: Perform a case-insensitive match on the credential target name.
2013-11-27 14:57:48 +01:00
Erich E. Hoover
d2e216f462
server: Create directories with the specified security attributes.
2013-11-21 19:44:45 +01:00
Erich E. Hoover
95c414fea7
advapi32/tests: Add tests for creating directories with specific security attributes.
2013-11-21 19:44:44 +01:00
Akira Nakagawa
55928a90e5
advapi32: Remove extra comma.
2013-11-19 19:05:52 +01:00
Hans Leidekker
7519cddddb
advapi32: Forward LogonUserA to LogonUserW.
2013-11-13 18:29:22 +01:00
Hans Leidekker
02970b578e
advapi32: Return a fake handle from LogonUserW.
2013-11-13 18:29:04 +01:00
Frédéric Delanoy
da6c728195
Assorted spelling fixes.
2013-11-07 19:01:20 +01:00
Alexandre Julliard
c3a48aab20
makefiles: Add makedep pragmas for client and server idl files.
2013-11-05 20:38:18 +01:00
Alexandre Julliard
8b11533dcf
advapi32/tests: Use the function pointer to call RegDeleteKeyExA.
2013-10-29 10:23:56 +01:00
Nikolay Sivov
26c2dc93cb
advapi32/tests: Remove string constants redefinition that are not needed anymore.
2013-10-28 10:42:00 +01:00
Andrew Eikum
0d1526bf4a
advapi32: Don't cache HKCR if WOW64 redirection flags are set.
2013-10-15 16:29:37 +02:00
Andrew Eikum
8cb7f877d7
advapi32: Attempt to open WOW64 key before the lowest level key, too.
...
Without this, we'll fail to open the correct key for e.g.
<Machine\Software\Classes> with KEY_WOW64_32KEY, which should resolve to
<Machine\Software\Wow6432Node\Classes>.
2013-10-15 16:27:15 +02:00
Nikolay Sivov
f6b2aa4a01
advapi32/tests: Compile with -D__WINESRC__.
2013-10-15 14:28:20 +02:00
Frédéric Delanoy
6b6495e3ca
advapi32: Use BOOL type where appropriate.
2013-10-04 12:46:13 +02:00
Michael Stefaniuc
0e681027a2
tests: Compile the tests by default with -D__WINESRC__.
2013-10-02 11:04:02 +02:00
Frédéric Delanoy
ce88fd16ae
advapi32: Use BOOL type where appropriate.
2013-09-25 19:51:09 +02:00
Hans Leidekker
51acdc6b27
advapi32/tests: Mark a test result as broken.
2013-09-23 11:56:58 +02:00
Michael Stefaniuc
6f8b2f5938
advapi32: Avoid using CONST.
2013-09-23 11:53:54 +02:00
Hans Leidekker
8e74c8953a
rsaenh: Add support for retrieving the security descriptor on key containers.
2013-09-19 20:14:02 +02:00
George Stephanos
8aa205fbcf
advapi32/tests: HKCR mask tests fix for WinNT.
2013-09-02 19:44:27 +02:00
George Stephanos
96b03962cd
advapi32/tests: Add more tests for hkcr handle mask in existent tests.
2013-08-26 10:55:13 +02:00
George Stephanos
69208b60f8
advapi32/tests: Add tests for hkcr handle mask.
2013-08-26 10:55:11 +02:00
George Stephanos
babc072471
advapi32/tests: RegEnumKey and RegEnumValue tests for merged view of HKCR.
2013-08-21 13:08:35 +02:00
George Stephanos
4bdba5c402
advapi32/tests: delete_key() permissions fix.
2013-08-21 13:08:35 +02:00
Hans Leidekker
7dfdcf3034
server: The token user SID must be present in the default DACL.
2013-07-30 14:43:34 +02:00
George Stephanos
16bd3ffc87
advapi32/tests: RegDeleteKey tests for merged view of HKCR.
2013-07-01 12:49:44 +02:00
Alexandre Julliard
cbe413187a
advapi32: Fix ReportEvent parameter types in the spec file.
2013-06-27 18:47:59 +02:00
Daniel Jelinski
240172f108
wine.inf: Add HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\Application registry key.
2013-05-28 19:44:23 +02:00
André Hentschel
1510838d1f
advapi32/tests: Fix copy&paste typo.
2013-05-23 09:54:01 +02:00
Nikolay Sivov
397c2200a6
advapi32: Allocate temporary name buffer once.
2013-04-29 13:33:54 +02:00
Nikolay Sivov
bc52f1c029
advapi32: Fix allocation length for domain list (Valgrind).
2013-04-29 13:33:54 +02:00
Erich Hoover
c6896f357c
advapi32: Fix default DACL test on win2k and w2k8 server editions.
2013-04-29 11:52:23 +02:00
Erich Hoover
03d99df597
server: Add builtin admins ACE to default registry DACL.
2013-04-29 11:52:15 +02:00
Erich Hoover
04cd764d76
server: Report a default DACL for registry keys.
2013-04-23 17:20:11 +02:00
Erich Hoover
0ae8f2daa4
advapi32: Fix group ownership test on Vista.
2013-04-23 16:21:36 +02:00
Christian Costa
0d8776fa59
advapi32: Specify the function is a stub in some FIXME.
2013-04-18 19:12:07 +02:00
Erich Hoover
56c1a8b062
server: Report administrator ownership by default for registry objects.
2013-04-11 13:15:58 +02:00
Alexander Morozov
a792a5b486
advapi32: Do not terminate a regular program if it calls StartServiceCtrlDispatcher.
2013-04-02 15:03:29 +02:00
André Hentschel
9374c5bb56
advapi32/tests: Remove bad key set on cleanup.
2013-04-02 12:47:26 +02:00
Jimmy Rentz
c61df08543
advapi32: Fix segfault in OpenService.
2013-03-25 16:21:17 +01:00
Detlef Riekenberg
245dbaac5d
advapi32/tests: Skip tests on non-English systems.
2013-02-11 11:46:08 +01:00
Erich Hoover
5915954ef1
advapi32: Support registry objects in SetNamedSecurityInfo.
2013-02-05 20:15:32 +01:00
Erich Hoover
5368301a48
advapi32: Support registry objects in GetNamedSecurityInfo.
2013-02-05 11:15:37 +01:00
Alex Henrie
142afabb41
advapi32: Destination length -1 means no limit.
2013-01-31 12:21:08 +01:00
Erich Hoover
44593ba612
advapi32: Support service objects in SetNamedSecurityInfo.
2013-01-31 12:10:46 +01:00
Erich Hoover
08238b83b8
advapi32: Support service objects in GetNamedSecurityInfo.
2013-01-31 12:08:59 +01:00
Erich Hoover
d195bbeb69
advapi32: Make an internal routine for [Get|Set]SecurityInfo file objects.
2013-01-30 13:08:26 +01:00
Erich Hoover
e4717c299e
advapi32: Support service objects in SetSecurityInfo.
2013-01-30 13:07:38 +01:00
Alexandre Julliard
8148b99e3e
advapi32/tests: Fix another test failure.
2013-01-24 17:00:13 +01:00
Erich Hoover
cb45236032
advapi32: Fix intermittent 64-bit test failure.
2013-01-24 16:56:07 +01:00
Rico Schüller
cea0e758e6
advapi32: Use the lower 32bit of the special HKEYs on 64bit.
2013-01-24 10:50:10 +01:00
Ričardas Barkauskas
1593bdf9a6
advapi32: Partially implement CreateProcessWithTokenW.
2013-01-23 12:47:24 +01:00
Ričardas Barkauskas
9a448b5d6a
advapi32: Add AddMandatoryAce stub.
2013-01-23 12:44:37 +01:00
Nikolay Sivov
f8aabe2247
advapi32: Fix LsaLookupNames2() regarding referenced domain list allocation.
2013-01-21 12:51:13 +01:00
Nikolay Sivov
af641dc94c
advapi32: Make it possible to free data buffer returned from LsaLookupSids().
2013-01-21 12:51:13 +01:00
Hans Leidekker
bbb29e9d4c
advapi32: Improve the stub for CreateRestrictedToken.
2013-01-16 12:23:25 +01:00
Marcus Meissner
a422d6b382
advapi32: Close scm_handle on error exit (Coverity).
2013-01-08 12:31:54 +01:00
Marcus Meissner
2bc8e076e0
advapi32: Close hTemp on error (Coverity).
2013-01-07 11:13:27 +01:00
Alexandre Julliard
2c0b470019
advapi32/tests: Fix test failures on older Windows versions.
2013-01-03 11:58:49 +01:00
Andrew Talbot
a377563b00
advapi32: Avoid signed-unsigned integer comparisons.
2013-01-02 13:35:52 +01:00
Marcus Meissner
7750dd8ec4
advapi32: Do not use invalid pSD value (Coverity).
2012-12-28 11:26:09 +01:00
Erich Hoover
331b99cf19
advapi32: Support service objects in GetSecurityInfo.
2012-12-14 12:25:57 +01:00
Detlef Riekenberg
fa59d1e5d7
advapi32/tests: Accept win8 failure code.
2012-12-11 20:45:45 +01:00
Hans Leidekker
ffa6dbe0b1
advapi32: Add support for filtering credentials on MacOS in CredEnumerateW.
2012-12-11 20:45:42 +01:00
Erich Hoover
22863acfcc
advapi32: Fix NamedSecurityInfo test crash on some systems.
2012-12-03 18:24:48 +01:00
Erich Hoover
e3986462df
advapi32: Return immediately for unsupported [Get|Set]NamedSecurityInfo objects.
2012-12-03 18:24:47 +01:00
Detlef Riekenberg
53bd69491b
advapi32/tests: Fix crash on 64bit windows for 64bit test.
2012-12-03 12:37:57 +01:00
Hans Leidekker
d008771bd2
advapi32: Export more tracing functions.
2012-11-30 11:58:23 +01:00
Erich Hoover
722c2b1008
advapi: Implement GetNamedSecurityInfoW on top of GetSecurityInfo.
2012-11-28 20:14:53 +01:00
Erich Hoover
5851032d07
advapi: Implement SetNamedSecurityInfoW on top of SetSecurityInfo.
2012-11-28 20:14:53 +01:00
Jacek Caban
d331118bfd
advapi32: Added debug trace to RegOverridePredefKey.
2012-11-22 14:53:35 +01:00