Commit graph

1446 commits

Author SHA1 Message Date
Nikolay Sivov
6a4c146962 services: Defer service delete until all handles are closed. 2014-06-12 18:24:17 +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
André Hentschel
77b0e788b8 advapi32: Add stubs for GetTraceEnableFlags and GetTraceEnableLevel. 2014-04-25 10:16:40 +02:00
André Hentschel
7e01e08939 advapi32: Add stub for GetTraceLoggerHandle. 2014-04-23 11:12:19 +02:00
Thomas Faber
6754c35589 advapi32: Fix uneven length handling in CredUnmarshalCredential. 2014-03-31 12:39:35 +02:00
Thomas Faber
309b5366e8 advapi32: Set output type earlier in CredUnmarshalCredential. 2014-03-31 12:39:30 +02:00
Thomas Faber
27c8e9013f advapi32/tests: Use a loop for CredUnmarshalCredential test cases. 2014-03-31 12:39:23 +02:00
Thomas Faber
0868486d17 advapi32: Remove unnecessary buffer copy in CredMarshalCredentialW. 2014-03-31 12:39:13 +02:00
Thomas Faber
f9fae1b3f6 advapi32: Fix stack corruption in CredIsMarshaledCredentialW.
In its currrent implementation, cred_decode with input length 6 writes
6 bytes to the output buffer. This overflows the DWORD passed in
CredIsMarshaledCredentialW.
2014-03-31 12:39:03 +02:00
Hans Leidekker
3dd7c60742 advapi32/test: Fix test failures on filesystems where compression is enabled. 2014-03-07 14:11:37 +01:00
Francois Gouget
daaae48e8f advapi32/tests: Fix the backup tests when run in a non-administrator pre-Vista account. 2014-03-04 17:06:01 +01:00
Henri Verbeet
e8f28511ac advapi32: Add a stub for EventProviderEnabled. 2014-02-17 11:32:39 +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
Frédéric Delanoy
0f2bed51bd Assorted spelling fixes. 2014-02-10 15:47:29 +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
André Hentschel
929d9fb9f7 advapi32: Use boolean return values in boolean functions. 2014-02-04 11:15:18 +01:00
Dmitry Timoshkov
fdd483c083 server: Fix generic access mapping for a semaphore. 2014-02-04 10:52:15 +01:00
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