Commit Graph

145 Commits

Author SHA1 Message Date
Akihiro Sagawa 03f6a6e924 advapi32: Fix HKLM\Software handling when opening with KEY_WOW64_32KEY. 2015-01-19 14:19:32 +01:00
Hans Leidekker ff0ee8f8a8 advapi32: Return an error from RegSetValueExW if passed a NULL data pointer and non-zero size. 2015-01-05 20:15:14 +01:00
Akihiro Sagawa 88778ec0b8 advapi32/tests: Add more KEY_WOW64_32KEY tests for 64-bit. 2014-12-18 18:56:06 +01:00
Jonathan Vollebregt 0311b980f3 advapi32/tests: Test RegDeleteKey with empty string parameter. 2014-11-07 14:42:57 +09:00
Jonathan Vollebregt 495b97f05b advapi32/tests: Fix bad cleanup in test_reg_create_key. 2014-11-07 14:42:18 +09:00
Jonathan Vollebregt 2e78a2c921 advapi32/tests: Add trailing slashes tests for RegOpen/CreateKey. 2014-11-07 14:41:54 +09:00
Michael Stefaniuc bd6c16628f advapi32/tests: Simplify empty string check (PVS-Studio). 2014-11-04 13:31:40 +09:00
Bruno Jesus c7772a5d10 advapi32/tests: Fix copy & paste issue (Cppcheck). 2014-10-31 10:50:46 +09:00
Bruno Jesus cbc8d290b9 advapi32/tests: Add a test for enumerating a registry key without setting it. 2014-10-27 14:36:47 +09:00
Erich E. Hoover f9f3b21fb3 advapi32: Implement RegSetKeySecurity on top of NtSetSecurityObject. 2014-07-04 19:31:25 +02:00
Nikolay Sivov 7041b4db85 advapi32: Implement RegSetKeyValue(). 2014-07-02 19:59:01 +02:00
Nikolay Sivov da6d5e6ae6 advapi32: Implement RegDeleteKeyValue(). 2014-06-30 22:04:52 +02:00
Vincent Povirk 8340636c55 advapi32/tests: Account for limited users in registry test. 2014-06-18 16:27:00 +02:00
Frédéric Delanoy 3e9b7b5992 advapi32/tests: Constify some character strings. 2013-12-20 10:51:41 +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
Nikolay Sivov f6b2aa4a01 advapi32/tests: Compile with -D__WINESRC__. 2013-10-15 14:28:20 +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
George Stephanos 16bd3ffc87 advapi32/tests: RegDeleteKey tests for merged view of HKCR. 2013-07-01 12:49:44 +02:00
André Hentschel 1510838d1f advapi32/tests: Fix copy&paste typo. 2013-05-23 09:54:01 +02:00
Rico Schüller cea0e758e6 advapi32: Use the lower 32bit of the special HKEYs on 64bit. 2013-01-24 10:50:10 +01:00
Detlef Riekenberg fa59d1e5d7 advapi32/tests: Accept win8 failure code. 2012-12-11 20:45:45 +01:00
Francois Gouget b8050f0571 Assorted spelling fixes. 2012-09-04 16:15:52 +02:00
Dan Kegel 2cd062831d advapi32: RegSetValueExW should not crash when passed 1 instead of L"1". 2012-08-21 11:50:32 +02:00
André Hentschel c2c3b51650 advapi32/tests: Add a test to cover second RegSetValueW Parameter (gcov). 2012-02-15 11:54:46 +01:00
Frédéric Delanoy 760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
André Hentschel e2a3b4b4e5 advapi32/tests: Add some skips. 2011-03-14 19:31:31 +01:00
Austin English b7c18d104b advapi32/tests: Remove Win9x hacks. 2011-02-17 17:28:17 +01:00
Austin English 425e7ca15d advapi32/tests: Make sure to use return value (LLVM/Clang). 2011-02-07 10:05:47 -06:00
Andrew Nguyen ed657182ee server: Filter the WOW64 registry access flags before performing the access check. 2011-01-24 16:04:18 +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 9c7366c05e advapi32/tests: More tests for the merged view of HKEY_CLASSES_ROOT. 2010-12-03 11:04:06 +01:00
Austin Lund fd30e69538 advapi32/tests: Fix RegEnumValue overflow tests for broken behaviour on XP Pro Chinese. 2010-10-07 12:10:02 +02:00
Alexandre Julliard 625bce13fb advapi32/tests: Don't bother running HKCR tests when the registry key doesn't exist. 2010-10-05 11:01:22 +02:00
André Hentschel 6d2a2e1a97 advapi32/tests: Introduce tests for the merged view of HKEY_CLASSES_ROOT. 2010-10-04 15:00:05 +02:00
Alexandre Julliard 6ebc627996 server: Disallow all operations on deleted registry keys. 2010-04-02 15:22:31 +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
Alexandre Julliard e7ff9925fb advapi32/tests: Add a number of tests for Wow64 registry redirection. 2010-03-04 17:28:54 +01:00
Alexandre Julliard 47abab12a0 advapi32/tests: Fix a test failure on Wow64. 2010-02-23 11:07:02 +01:00
Dan Kegel fed6738bc4 advapi32: Fix leak in test_symlinks. 2010-02-17 09:42:19 +01:00
Alexandre Julliard 18a2e83904 advapi32/tests: Add tests for registry symlinks at the advapi32 level. 2010-02-15 21:07:51 +01:00