Commit Graph

1244 Commits

Author SHA1 Message Date
Alex Stanev
82b7a4166f advapi32: Set *lpSize properly in GetUserNameA. 2011-07-05 14:40:00 +02:00
Hans Leidekker
dc46df47a4 advapi32: Make sure lpDisplayName is initialized in EnumServicesStatusA. 2011-06-10 10:56:48 +02:00
Alexandre Julliard
ad4c995c3f advapi32: Always pass valid buffers in the EnumServicesStatus requests. 2011-06-09 23:42:41 +02:00
Alexandre Julliard
519fbf6202 advapi32: Fix the parameter checks in QueryServiceStatusEx. 2011-06-09 23:42:41 +02:00
Michael Stefaniuc
b856884c3b advapi32: Remove wrong "is NULL and error out" code (coccicheck). 2011-06-06 16:29:58 +02:00
Andrew Nguyen
c0b7345e38 advapi32: Fix last error value of GetUserNameA/W and output buffer handling in GetUserNameA. 2011-06-01 16:12:36 +02:00
Andrew Nguyen
750cadd2ff advapi32/tests: Add tests for GetUserNameA/W. 2011-05-31 18:33:33 +02:00
Andrew Nguyen
163dfad5a1 advapi32/tests: Use a matching enumeration value for the trustee form member. 2011-05-18 16:54:41 +02:00
Andrew Nguyen
4d154d007d advapi32: Add stubs for GetNamedSecurityInfoExA/W. 2011-05-18 16:54:22 +02:00
Austin English
8781b58ed9 advapi32: Return success in RegisterTraceGuids. 2011-05-13 17:05:26 +02:00
Huw Davies
e8859699e8 advapi32: Fix incorrect pointer increment. 2011-05-05 16:31:58 +02:00
Austin English
51bdb255e3 advapi32: Add ProcessTrace stub. 2011-04-29 16:52:12 +02:00
Austin English
f9a455964c advapi32: Add OpenTraceA/W stubs. 2011-04-29 16:52:12 +02:00
Marcus Meissner
7810e231a8 advapi32: Mark some internal symbols as hidden. 2011-04-27 18:15:57 +02:00
Owen Rudge
65ba77bd5c advapi32: Add basic SaferSetLevelInformation stub. 2011-04-04 12:26:12 +02:00
Dmitry Timoshkov
1b5602e59c server: Add excute permission when read file access is allowed. 2011-03-28 17:16:01 +02:00
Dmitry Timoshkov
2dfae4a733 advapi32: Add more file access permissions tests. 2011-03-17 10:54:37 +01:00
Dmitry Timoshkov
da077956e1 server: Explicitly add FILE_DELETE_CHILD permission when file write access is allowed. 2011-03-16 16:31:56 +01:00
Dmitry Timoshkov
19c4331d61 advapi32: Add a bunch of file access tests. 2011-03-16 16:31:56 +01:00
Dmitry Timoshkov
58bff4e3f8 advapi32: Fix the English language check. 2011-03-16 16:31:55 +01:00
Francois Gouget
5b4f0dfc4c advapi32: Make trustee_name_A_to_W() and free_trustee_name() static. 2011-03-16 14:14:23 +01:00
André Hentschel
e2a3b4b4e5 advapi32/tests: Add some skips. 2011-03-14 19:31:31 +01:00
Dmitry Timoshkov
494ceab83a advapi32: Move the 'const' modifier in front of the storage specifier. 2011-03-14 12:39:28 +01:00
Dmitry Timoshkov
99109567ad advapi32: Properly skip the tests that depend on English locale. 2011-03-14 12:39:28 +01:00
Alexandre Julliard
5055ec63a7 advapi32: Fix array size construct that gcc doesn't like. 2011-03-07 11:06:51 +01:00
Hans Leidekker
837fc836aa advapi32: Use a fixed computer SID that matches local user SIDs. 2011-03-02 12:50:59 +01:00
Hans Leidekker
c65bcce589 server: Map the Unix user id to a local user SID instead of the interactive SID. 2011-03-02 12:50:59 +01:00
Austin English
4bf211714e advapi32/tests: Remove Win9x hacks. 2011-02-28 13:10:55 +01:00
André Hentschel
6e62dc8ece advapi32: Add stub for EnableTraceEx. 2011-02-23 19:21:58 +01:00
Austin English
b7c18d104b advapi32/tests: Remove Win9x hacks. 2011-02-17 17:28:17 +01:00
Austin English
33db33d474 advapi32/tests: Make sure to use return value (LLVM/Clang). 2011-02-17 17:27:47 +01:00
Austin English
68e1d5d78e advapi32/tests: Make sure to use return value (LLVM/Clang). 2011-02-17 17:27:41 +01:00
Austin English
a19ce2080e advapi32/tests: Remove useless assignments (LLVM/Clang). 2011-02-09 09:28:41 -06:00
Austin English
425e7ca15d advapi32/tests: Make sure to use return value (LLVM/Clang). 2011-02-07 10:05:47 -06:00
Austin English
d10a4dce8e advapi32/tests: Make sure to use return value (LLVM/Clang). 2011-02-04 15:25:33 +01:00
Austin English
2951007d18 advapi32/tests: Make sure to use return value (LLVM/Clang). 2011-02-04 15:25:33 +01:00
Andrew Nguyen
ed657182ee server: Filter the WOW64 registry access flags before performing the access check. 2011-01-24 16:04:18 +01:00
Juan Lang
c91afb9733 rsaenh: Add support for CRYPT_IPSEC_HMAC_KEY. 2011-01-14 18:26:17 +01:00
Andrew Nguyen
97fa635fc7 advapi32: Convert the trustee name buffer based on trustee form in SetEntriesInAclA. 2011-01-12 11:32:19 +01:00
Hans Leidekker
3440e768dd Revert "advapi32: Fix cred domain according to tests.".
This reverts commit 061eb12ca3.
The patch makes tests for CredRead and CredEnumerate pass but breaks
CredWrite at the same time.
2011-01-10 10:42:29 +01:00
Damian Dixon
a9bbd7dc86 advapi32: Implement SetEntriesInAclA by calling SetEntriesInAclW. 2011-01-03 16:37:59 +01:00
André Hentschel
b49e1c2994 advapi32/tests: Don't test function directly when reporting GetLastError(). 2011-01-03 11:54:06 +01:00
André Hentschel
92f9cb6c5d advapi32/tests: Don't test function directly when reporting GetLastError(). 2010-12-31 11:42:52 +01:00
André Hentschel
2399e7f25a advapi32/tests: Test how creating a subkey in HKCR affect HKLM/HKCU. 2010-12-31 11:42:16 +01:00
André Hentschel
ffea4ba5ac advapi32/tests: Even more tests for the merged view of HKCR. 2010-12-29 11:59:33 +01:00
André Hentschel
c6682ef5dc advapi32: Print a FIXME also for the unknown levels. 2010-12-23 13:47:27 +01:00
Damian Dixon
fd0bec1f96 advapi32: Added check for NULL pointer being passed to QueryServiceStatus for either parameter. 2010-12-21 16:56:00 +01:00
André Hentschel
f36b593498 advapi32: Fix test failure on some NT4 machines. 2010-12-13 17:29:46 +01:00
Hans Leidekker
eba814763a advapi32: Return the computer name as referenced domain name in LookupAccountName. 2010-12-10 14:02:00 +01:00
André Hentschel
9c7366c05e advapi32/tests: More tests for the merged view of HKEY_CLASSES_ROOT. 2010-12-03 11:04:06 +01:00