Alexandre Julliard
825487b1eb
advapi32/tests: Use the global wine_dbgstr_w instead of a local variant.
2009-08-19 13:36:17 +02:00
Alexandre Julliard
4f71d33dfa
advapi32: Fix sid pointer calculation in LsaLookupNames2.
2009-08-18 13:23:38 +02:00
Rein Klazes
b46e2ef9b1
advapi32: SetEntriesInAclW() should accept account name "CURRENT_USER".
2009-08-17 15:52:57 +02:00
Stefan Leichter
5ffba2da97
advapi32: Add stub for SaferGetPolicyInformation.
2009-08-12 13:28:09 +02:00
Hans Leidekker
9cec6e64ec
advapi32: Add tests for LsaLookupNames2.
2009-08-07 11:39:50 +02:00
Hans Leidekker
bf021af0ee
advapi32: Add a basic implementation of LsaLookupNames2.
2009-08-07 11:39:43 +02:00
Hans Leidekker
e5e40ef423
advapi32: Factor out lookup of local usernames and well-known SIDs.
...
Based on a patch by Aric Stewart.
2009-08-06 17:26:31 +02:00
Hans Leidekker
508322a8bf
advapi32: LsaFreeMemory returns NTSTATUS.
2009-08-04 15:25:12 +02:00
Stefan Leichter
08e7a1bfe7
advapi32: Test a combination of CreateServiceA and GetSecurityInfo.
2009-07-21 10:46:45 +02:00
Stefan Leichter
6ee1b06073
advapi32: Fix parameter types of CreateServiceA/W in spec file.
2009-07-20 14:14:00 +02:00
Detlef Riekenberg
04b9f0251c
advapi32/tests: Remove unneeded SetLastError.
2009-07-01 11:38:44 +02:00
Francois Gouget
d475279149
advapi32/tests: Add a trailing '\n' to ok() calls.
2009-06-30 12:39:29 +02:00
Louis Lenders
011c5b8fae
advapi32: Add a few tests for GetSidSubAuthority and SetLastError correctly.
2009-06-29 15:08:00 +02:00
Detlef Riekenberg
0ca3b3b423
advapi32: Check the output pointer first in RegOpenKey, with test.
2009-06-29 14:51:30 +02:00
Ge van Geldorp
dcf4a9903b
advapi32: Set values to 0 in LsaEnumerateAccountRights.
2009-06-16 13:40:31 +02:00
Alexandre Julliard
3a33ff7df9
advapi32: Fix self-relative security descriptor creation for 64-bit.
2009-06-16 13:28:08 +02:00
Alexandre Julliard
ac5002ed2b
advapi32/tests: Avoid accessing an uninitialized pointer.
2009-06-16 13:27:32 +02:00
Kai Blin
faf6f3f299
advapi32: Fix output of GetUserNameW when joined to a domain.
...
On a Windows box joined to a domain, GetUserName will not return the domain
part. On a Unix box joined to a domain via winbindd, wine_get_user_name will.
So we need to cut off the domain instead of just replacing the \ character.
2009-06-03 15:34:24 +02:00
Aric Stewart
a61885d64d
advapi: Correct buffer length in LookupAccountNameW.
2009-05-28 12:42:17 +02:00
Aric Stewart
fe30b79d72
advapi32: Handle well qualified names in LookupAccountNameW for account names.
2009-05-19 15:26:05 +02:00
Francois Gouget
3d5f1edff5
advapi32/tests: Replace realloc() with HeapReAlloc().
2009-05-18 12:32:46 +02:00
Alexandre Julliard
66df782b11
advapi32/tests: Fix a couple of test failures on Vista.
2009-04-24 12:17:31 +02:00
Hans Leidekker
f483f71ad2
ntdll: Implement NtQuery/SetInformationToken(TokenDefaultDacl).
2009-04-21 15:41:05 +02:00
Hans Leidekker
dbe5453f7c
advapi32: Fix buffer size query for CreateWellKnownSid.
2009-04-15 15:56:38 -05:00
Andreas.Rosenberg
f212579ae9
advapi32/tests: Added a test to verify result of LookupAccountSid.
2009-04-09 17:38:33 +02:00
Paul Vriens
8955d7c233
advapi32/tests: Fix test failures on W2K.
2009-04-03 13:01:54 +02:00
Aric Stewart
9d9a684ef6
advapi32: Handle fully qualified account names for well known sids in LookupAccountName.
2009-04-01 14:23:31 +02:00
Aric Stewart
b540d57c39
advapi32: Modify check_well_known_name test to be more robust on more Windows platforms.
...
Thanks to Paul Vriens for pointing out the need for this.
2009-04-01 14:23:31 +02:00
Aric Stewart
4ea704d15a
advapi32: Alias some sids in LookupAccountName and make comparison case insensitive.
2009-03-30 17:48:24 +02:00
Andrew Talbot
c17cfbdc51
advapi32: Constify some variables.
2009-03-27 11:23:16 +01:00
Andrew Talbot
301cfd141b
advapi32: Constify some variables.
2009-03-27 11:23:10 +01:00
Aric Stewart
df1203342c
advapi32: Stub TreeResetNamedSecurityInfo for the IE8 installer.
2009-03-25 13:30:42 +01:00
Rob Shearman
1c89dacf9c
services: svcctl_GetServiceDisplayNameW and svcctl_GetServiceKeyNameW should have string attribute on output buffer.
...
They also should not have two parameters for specifying the size of the buffer.
The buffer size should also not include in the nul-terminating character.
2009-03-24 13:11:41 +01:00
Rob Shearman
b9587e69e4
advapi32: Trace the contents of the in parameter to GetServiceKeyNameW, not the out parameter.
2009-03-24 13:11:09 +01:00
Michael Stefaniuc
4de7ac858b
advapi32/tests: Don't use "long" for variable types.
2009-03-23 12:40:56 +01:00
Vincent Povirk
4351b37d09
advapi32: Stub TraceEvent.
2009-03-06 12:38:34 +01:00
Alexandre Julliard
ec1d6aa617
advapi32/tests: GetTokenInformation apparently needs a dword-aligned buffer.
2009-03-04 12:07:20 +01:00
Francois Gouget
e3b00de35f
advapi32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-26 12:18:46 +01:00
Paul Bryan Roberts
be9875fb60
advapi32: Add stub for GetSecurityInfoExA.
2009-02-25 16:06:21 +01:00
Michael Stefaniuc
6a48bb4217
advapi32: Remove superfluous pointer casts.
2009-02-16 16:01:36 +01:00
Juan Lang
6991d55796
advapi32: Fix failing tests on a number of systems.
2009-02-16 11:48:15 +01:00
Juan Lang
58c6467ce6
advapi32: Fix a test failure on systems that are domain members.
2009-02-13 12:59:34 +01:00
Marcus Meissner
398b5cfef6
advapi32: LookupAccountNameW removed redundant NULL check (Coverity).
2009-02-09 14:37:22 +01:00
Marcus Meissner
fb3d3d020d
advapi32: Fixed size of userName.
2009-02-06 13:04:22 +01:00
Juan Lang
fc5ea773e5
advapi32: Support the computer name as an account name in LookupAccountNameW.
2009-02-05 14:24:19 +01:00
Juan Lang
0b32bdc4b4
advapi32: Test LookupAccountName with the computer name as the account name.
2009-02-05 14:22:39 +01:00
Aric Stewart
8dc84666a6
advapi32: Add Security Label sids used by IE7.
2009-02-04 12:25:35 +01:00
Marcus Meissner
45a1269013
advapi32: Fixed NULL ptr deref in QueryServiceConfig2A (Coverity).
2009-02-02 15:21:43 +01:00
Rob Shearman
d3085abc08
Change parameter type from size_t to SIZE_T for MIDL_user_allocate.
2009-02-02 11:55:21 +01:00
James Hawkins
a072f85b9f
advapi32: Skip tests if the default provider cannot be removed.
2009-01-26 16:07:56 +01:00