Commit Graph

1177 Commits

Author SHA1 Message Date
Alexandre Julliard
e598850cc3 advapi32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:47 +02:00
Alexandre Goujon
2c127dd320 advapi32: Fix GetNamedSecurityInfo with NULL descriptor. 2010-08-24 17:57:41 +02:00
Marko Nikolic
f3a645f0de advapi32/tests: Removed sign comparison warnings in eventlog tests. 2010-08-18 17:14:00 +02:00
Austin Lund
ffb680569a advapi32/tests: Add more error reporting for ReportEvent tests. 2010-08-18 09:47:29 +02:00
Austin Lund
c98e6c09ae advapi32: Add magic codes to HCRYPTKEY and HCRYPTHASH. 2010-08-18 09:47:27 +02:00
Andrew Talbot
8d5f7fe13f advapi32: Constify some variables. 2010-07-28 12:21:48 +02:00
Marko Nikolic
da2750384d advapi32: Removed sign comparison warning. 2010-07-26 18:38:32 +02:00
Andrew Talbot
7114094472 advapi32: Constify some variables. 2010-07-26 18:38:30 +02:00
Harry Jeffery
4faf80280c Fixed various spelling mistakes. 2010-07-26 13:34:20 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Alexandre Goujon
061eb12ca3 advapi32: Fix cred domain according to tests. 2010-07-20 17:38:53 +02:00
Hans Leidekker
f2081fb2bd advapi32: Stub out the Safer* functions a bit more. 2010-07-20 16:29:44 +02:00
Marko Nikolic
5fe2fc20fd advapi32/tests: Removed sign comparison warning in service.c. 2010-07-19 11:09:53 +02:00
Marko Nikolic
29dd523505 advapi32/tests: Removed sign comparison warning in test_LookupAccountName. 2010-06-30 11:53:22 +02:00
Marko Nikolic
ff08a68668 advapi32/tests: Replaced function lstrlen with strlen in condition check. 2010-06-29 13:28:58 +02:00
Alexandre Julliard
58a698882d advapi32: Make rpcrt4 a delayed import to work around circular dependencies with native. 2010-06-21 17:55:37 +02:00
Marko Nikolic
b8978553ad advapi32/tests Fixed test macro in ConvertSecurityDescriptorToString. 2010-06-21 12:20:31 +02:00
Marko Nikolic
3675a38447 advapi32/tests: Fixed -Wsign-compare warnings in security tests. 2010-06-21 12:20:27 +02:00
Alexandre Julliard
ffb29fd335 advapi32: Fix Unicode string lengths in LsaLookupSids.
Found by Louis Lenders.
2010-06-10 11:23:35 +02:00
Gerald Pfeifer
0351f56e67 advapi32: Remove variable ret which is not really used from LsaLookupNames2. 2010-04-26 07:02:56 -05:00
Mikhail Maroukhine
3d2fc2f315 advapi32: Fix compiler warnings with flag -Wcast-qual. 2010-04-02 15:22:51 +02:00
Alexandre Julliard
6ebc627996 server: Disallow all operations on deleted registry keys. 2010-04-02 15:22:31 +02:00
Alexandre Julliard
21da080dbd advapi32: Add support for the KEY_WOW64_32KEY flag in RegOpenKey on 64-bit. 2010-04-02 12:23:02 +02:00
Alexandre Julliard
68a5c34731 advapi32: Add support for the KEY_WOW64_32KEY flag in RegCreateKey on 64-bit. 2010-04-02 11:51:15 +02:00
Alexandre Julliard
acc41b50d1 advapi32: Don't use the static Unicode buffer for value names since they can be larger than MAX_PATH. 2010-04-02 11:50:12 +02:00
Vincent Povirk
3db80a4b1f advapi32: Add test for RegDeleteValue. 2010-04-01 18:12:40 +02:00
Vincent Povirk
37235a9b46 advapi32: Add tests for registry keys that have been deleted. 2010-04-01 18:12:40 +02:00
Mikhail Maroukhine
0490131783 advapi32: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:10:06 +02:00
Andrew Nguyen
c62dd29b37 include: Add prototypes for RtlEncryptMemory and RtlDecryptMemory in ntsecapi.h. 2010-03-22 11:40:25 +01:00
Andrew Nguyen
890ce5360d advapi32: Fix SystemFunction036 prototype to match ntsecapi.h. 2010-03-22 11:40:22 +01:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Paul Vriens
0b994d0aee advapi32/tests: Restore default cryptographic provider after the tests. 2010-03-15 13:28:23 +01:00
Alexandre Julliard
e7ff9925fb advapi32/tests: Add a number of tests for Wow64 registry redirection. 2010-03-04 17:28:54 +01:00
Alexandre Julliard
972f96d6c4 advapi32: Create keys recursively if necessary. 2010-03-01 14:12:12 +01:00
Alexandre Julliard
47abab12a0 advapi32/tests: Fix a test failure on Wow64. 2010-02-23 11:07:02 +01:00
Alexandre Julliard
6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Alexandre Julliard
71fa5a36b1 advapi32/tests: Fix the ReadEventLog error checking. 2010-02-19 11:36:12 +01:00
Alexandre Julliard
4f6d085073 advapi32/tests: Avoid crashing if ReadEventLogA fails. 2010-02-18 14:06:10 +01:00
Alexandre Julliard
9b7d1041fc advapi32: Implemented RegDeleteKeyExA/W. 2010-02-18 14:01:45 +01:00
Dan Kegel
fed6738bc4 advapi32: Fix leak in test_symlinks. 2010-02-17 09:42:19 +01:00
Alexandre Julliard
0e98500e43 ntdll: Fix the return value of NtOpenKey for some invalid parameters. 2010-02-16 14:32:26 +01:00
Alexandre Julliard
18a2e83904 advapi32/tests: Add tests for registry symlinks at the advapi32 level. 2010-02-15 21:07:51 +01:00
Alexandre Julliard
6c07850270 advapi32: Add support for registry symlinks. 2010-02-15 21:07:41 +01:00
Alexandre Julliard
823edff312 advapi32/tests: Fix the service inactive state check to match the documentation. 2010-02-02 23:44:32 +01:00
Maarten Lankhorst
96ca708706 advapi32: Fix RegGetValue on REG_BINARY data. 2010-02-01 14:11:04 +01:00
Andrew Nguyen
3822f9d2e1 advapi32/tests: Test SystemFunction036. 2010-01-18 14:28:16 +01:00
James Hawkins
72158ac286 Revert "advapi32: Free descriptor if it isn't returned from GetSecurityInfo().".
This reverts commit dbd76575ef.

According to MSDN, ppSecurityDescriptor must not be NULL if any of the
SID or ACL parameters are non-NULL.  This is wrong, and native
GetSecurityInfo will happily return those pointers, leaving one unable
to free the original security descriptor.
2010-01-18 14:15:23 +01:00
Nikolay Sivov
dbd76575ef advapi32: Free descriptor if it isn't returned from GetSecurityInfo(). 2010-01-11 15:46:04 -06:00
James Hawkins
621a772d48 advapi32: Fix a few memory leaks. Use the correct API to free SIDs (FreeSid). 2010-01-07 17:59:58 +01:00
Marcin Baczyński
005b9066f4 advapi32/tests: Remove superfluous void* cast. 2010-01-07 09:27:02 +01:00