reactos.git
22 months ago[REGEDIT] Fix issue at Find registry key (#4341)
Jose Carlos Jesus [Sun, 19 Jun 2022 19:57:30 +0000 (20:57 +0100)]
[REGEDIT] Fix issue at Find registry key (#4341)

- If we dont select a item as a starting point to search from, we need to set
  pszValueName to the first value name in current subkey.

- Check pszSubKey length before calling RegFindRecurse.

- Set focus to subkey when we search for it.

22 months ago[HHCTRL.OCX] Add help viewer window icon and default title (#4541)
Thamatip Chitpong [Sun, 19 Jun 2022 19:22:28 +0000 (02:22 +0700)]
[HHCTRL.OCX] Add help viewer window icon and default title (#4541)

22 months ago[TASKMGR] Process page: Fix DevicePathToDosPath (#4537)
Thamatip Chitpong [Sun, 19 Jun 2022 18:52:06 +0000 (01:52 +0700)]
[TASKMGR] Process page: Fix DevicePathToDosPath (#4537)

- Fix DevicePathToDosPath, don't use the same in-out buffer.
- Also simplify functions related to 59dcec1

Co-authored-by: Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
22 months ago[NTDLL_APITEST] NtQueryInformationToken: write tests for TokenGroupsAndPrivileges 4550/head
George Bișoc [Sat, 18 Jun 2022 19:41:50 +0000 (21:41 +0200)]
[NTDLL_APITEST] NtQueryInformationToken: write tests for TokenGroupsAndPrivileges

22 months ago[NTOS:SE] NtQueryInformationToken: implement TokenGroupsAndPrivileges
George Bișoc [Sun, 19 Jun 2022 10:39:23 +0000 (12:39 +0200)]
[NTOS:SE] NtQueryInformationToken: implement TokenGroupsAndPrivileges

TokenGroupsAndPrivileges is the younger sister of two TokenGroups and TokenPrivileges classes. In its purpose there's no huge substantial differences apart that this class comes with its own structure, TOKEN_GROUPS_AND_PRIVILEGES, and that this structure comes with extra information.

22 months ago[DISKPART] Print proper file system information for the FILESYSTEMS command
Eric Kohl [Sun, 19 Jun 2022 13:40:08 +0000 (15:40 +0200)]
[DISKPART] Print proper file system information for the FILESYSTEMS command

22 months agoModified WINESYNC.txt to show individual tests for msxml3 and update for schema
Doug Lyons [Fri, 15 Oct 2021 15:36:21 +0000 (10:36 -0500)]
Modified WINESYNC.txt to show individual tests for msxml3 and update for schema

22 months agoFix winetests/msxml3/schema.c crashes and sync to Wine-6.14
Doug Lyons [Thu, 14 Oct 2021 23:34:18 +0000 (18:34 -0500)]
Fix winetests/msxml3/schema.c crashes and sync to Wine-6.14

22 months ago[WINESYNC]: reg is now in sync with wine-staging wine-6.23 4298/head
Thomas Csovcsity [Mon, 17 Jan 2022 17:47:50 +0000 (18:47 +0100)]
[WINESYNC]: reg is now in sync with wine-staging wine-6.23

Used winesync.py script, commits which needed obious adjustments have explicit
note in commit message, that it is manually adjusted. Internationalization is
skipped while automated sync and done in last manual step.

Additonal manual adjustments to compile in ros are in this commit:
- wcsupr -> _wcsupr
- only 3 arguments for swprintf, instead of 4 in wine
- disable tests for "/reg:32" and "/reg:64", because they fail on w2k3

Manually addjusted base/applications/cmdutils/reg/lang/zh-CN.rc while rebase to
actuall master (4a66cbb224804317cb4bea32c10838f43a820a70) on 19.06.2022

22 months ago[WINESYNC] reg: Use the standard va_list instead of __ms_va_list.
winesync [Mon, 17 Jan 2022 17:47:46 +0000 (18:47 +0100)]
[WINESYNC] reg: Use the standard va_list instead of __ms_va_list.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 942f9f71575d4a53ae032360e03f1297be1319f7 by Alexandre Julliard <julliard@winehq.org>

22 months ago[WINESYNC] reg: Support use of registry views in the 'copy' operation.
winesync [Mon, 17 Jan 2022 17:47:39 +0000 (18:47 +0100)]
[WINESYNC] reg: Support use of registry views in the 'copy' operation.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50962
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 04d52eb83fa5c37cfe1100f435e36c2f78918338 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test use of registry views when copying registry data.
winesync [Mon, 17 Jan 2022 17:47:39 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test use of registry views when copying registry data.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id d92f26ed1264ec80f97c0a45a59b986f0b9cae38 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Support use of registry views when exporting registry data.
winesync [Mon, 17 Jan 2022 17:47:38 +0000 (18:47 +0100)]
[WINESYNC] reg: Support use of registry views when exporting registry data.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id fcf79426147adf0d9f1d80b0cf24d0b6abd8bf59 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Use correct file and line arguments with delete_file().
winesync [Mon, 17 Jan 2022 17:47:38 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Use correct file and line arguments with delete_file().

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 0b5ba1d0be04f7c6bc0e53e9a28984cf2941b4bc by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Split 'export' syntax tests into a separate function.
winesync [Mon, 17 Jan 2022 17:47:38 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Split 'export' syntax tests into a separate function.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 959ea6677ea0571c5042a5ec5bec33fb5a5f1dc6 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test use of registry views when exporting registry data.
winesync [Mon, 17 Jan 2022 17:47:38 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test use of registry views when exporting registry data.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id fee692178cebd33220027ad6038f6acd8185b77f by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add registry view syntax tests for the 'import' operation.
winesync [Mon, 17 Jan 2022 17:47:38 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Add registry view syntax tests for the 'import' operation.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 49cde0995827b24aa9c1ef1b6a0372797f4166e0 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Support use of registry views in the 'import' command.
winesync [Mon, 17 Jan 2022 17:47:38 +0000 (18:47 +0100)]
[WINESYNC] reg: Support use of registry views in the 'import' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 0c71a9879d894e4b82de2909c9c44e36c0bbb35e by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test use of registry views when importing keys and values.
winesync [Mon, 17 Jan 2022 17:47:37 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test use of registry views when importing keys and values.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f2ce614d85091500c071f9b7234f17d5d6418727 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Split 'import' syntax tests into a separate function.
winesync [Mon, 17 Jan 2022 17:47:37 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Split 'import' syntax tests into a separate function.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id e3d14e66f71193faeb532c28b5b5565d5ea9b12f by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Support use of registry views in the 'query' operation.
winesync [Mon, 17 Jan 2022 17:47:37 +0000 (18:47 +0100)]
[WINESYNC] reg: Support use of registry views in the 'query' operation.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8eef4a873513cca9ffea61fb225fa8a9c8ac784d by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Check all error codes in delete_tree() before returning.
winesync [Mon, 17 Jan 2022 17:47:37 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Check all error codes in delete_tree() before returning.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 48c73868720606ab62ae089ee3b9c978736bd530 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test use of registry views when querying registry values.
winesync [Mon, 17 Jan 2022 17:47:37 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test use of registry views when querying registry values.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 45955658e18b65d3af701885e2cfa58bd0c95ceb by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Don't verify key deletion after calling delete_tree().
winesync [Mon, 17 Jan 2022 17:47:37 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Don't verify key deletion after calling delete_tree().

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 3186a0046336e82a2e8133f8a5958e6250c6fe61 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Verify key opening and key deletion in delete_tree().
winesync [Mon, 17 Jan 2022 17:47:37 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Verify key opening and key deletion in delete_tree().

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 5115e51adb103f023600269ddc1833386fcc1e79 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test use of registry views with the 'query' operation.
winesync [Mon, 17 Jan 2022 17:47:37 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test use of registry views with the 'query' operation.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 76b30097525f755f572d835b0187d9496941d985 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Split 'query' syntax tests into a separate function.
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Split 'query' syntax tests into a separate function.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id a899d743c585fe8004c41f12cf0a080ebe622fd1 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Support use of registry views when deleting registry keys.
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg: Support use of registry views when deleting registry keys.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 31f070f7d3e312942d72e774a4a7dbd21b655a31 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Support use of registry views when deleting registry values.
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg: Support use of registry views when deleting registry values.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8d42cb9c1ca72e02b8961d6703aaa2e3ddfda5e2 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test deletion of keys and values using registry views.
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test deletion of keys and values using registry views.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 556121b1cafc2182edaeb7354caf46375205bef7 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Remove duplicate test from test_registry_view_wow64().
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Remove duplicate test from test_registry_view_wow64().

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8ad9c21b056d9f3119c363e0f7e56198985d5b08 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Modify delete_tree() to support the use of registry views.
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Modify delete_tree() to support the use of registry views.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id d790c593490bfb363cf34ab2d00dddbaf04ddd15 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Move 'delete' syntax tests into a separate function.
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Move 'delete' syntax tests into a separate function.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 7c9f372480511cba8abd90ed04480911d96036de by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Support the use of registry views during the 'add' operation.
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg: Support the use of registry views during the 'add' operation.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 304b80a9b5a6ed128dd8a89e22f05b99142310cd by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test key and value creation in 32-bit and 64-bit registry views.
winesync [Mon, 17 Jan 2022 17:47:36 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test key and value creation in 32-bit and 64-bit registry views.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 24d0d6f524d6c51cc5d8c909bf6cd942d6ae443d by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Modify add_key() to support key creation in registry views.
winesync [Mon, 17 Jan 2022 17:47:35 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Modify add_key() to support key creation in registry views.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 0d60749c218ae76645006e6273fc2f6a5ea87a58 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Update delete_value() declaration to deconstify 'const HKEY'.
winesync [Mon, 17 Jan 2022 17:47:35 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Update delete_value() declaration to deconstify 'const HKEY'.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ff0445a5de192b2984bb558ac54e7f4d54e96129 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Modify verify_key_nonexist() to support registry views.
winesync [Mon, 17 Jan 2022 17:47:35 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Modify verify_key_nonexist() to support registry views.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 9780dfc01a460264b6088fe23eada214c21441bd by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Modify verify_key() to support opening of registry views.
winesync [Mon, 17 Jan 2022 17:47:35 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Modify verify_key() to support opening of registry views.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id fdceb5ed7e5ce058cf9a64564e116f1bbe42d5ea by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Update reg_open() and reg_open_() definitions.
winesync [Mon, 17 Jan 2022 17:47:35 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Update reg_open() and reg_open_() definitions.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 0eb85504b4b9bdeef8a402d39024e20ad99789a0 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Modify delete_key() to support use of RegDeleteKeyEx().
winesync [Mon, 17 Jan 2022 17:47:35 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Modify delete_key() to support use of RegDeleteKeyEx().

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f06869199571466c989b0e75a8edfb55ad6e541a by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test how values are overwritten when copying.
winesync [Mon, 17 Jan 2022 17:47:35 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test how values are overwritten when copying.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8104629672db54fcc13f05f980149d2cc4170e24 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Prompt the user to confirm whether they want to overwrite existing...
winesync [Mon, 17 Jan 2022 17:47:14 +0000 (18:47 +0100)]
[WINESYNC] reg: Prompt the user to confirm whether they want to overwrite existing values when copying a key.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48000
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id aeeda123b1185e6d6f6c975354fe567c4573502e by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test whether the 'copy' command copies user-defined key classes.
winesync [Mon, 17 Jan 2022 17:47:14 +0000 (18:47 +0100)]
[WINESYNC] reg/tests: Test whether the 'copy' command copies user-defined key classes.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 664f8b638d421540e73b4e046a9aa5e66f8cc4ff by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Fail if the source and destination keys are the same when copying.
winesync [Mon, 17 Jan 2022 17:43:11 +0000 (18:43 +0100)]
[WINESYNC] reg: Fail if the source and destination keys are the same when copying.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 0abc002a3e232be3445241e435ef17ac89d6c947 by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg: Support recursion in the 'copy' command.
winesync [Mon, 17 Jan 2022 17:43:11 +0000 (18:43 +0100)]
[WINESYNC] reg: Support recursion in the 'copy' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8d9a228e99e1252a0d82c88e6a64635548c478a6 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Partially implement the 'copy' command.
winesync [Mon, 17 Jan 2022 17:43:11 +0000 (18:43 +0100)]
[WINESYNC] reg: Partially implement the 'copy' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id b1ccb87d9debb1a07e35263a76b6e34a7dd6ee49 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Group resource IDs by source location.
winesync [Mon, 17 Jan 2022 17:42:07 +0000 (18:42 +0100)]
[WINESYNC] reg: Group resource IDs by source location.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8f997a8b9b75320449711d3b05241b5f1f580ac3 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Remove two unused string resources.
winesync [Mon, 17 Jan 2022 17:40:42 +0000 (18:40 +0100)]
[WINESYNC] reg: Remove two unused string resources.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id e4f3d51fdde4b762d2317ce7b2aa140ac030989b by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Fail if one or more arguments follow a help switch.
winesync [Sun, 16 Jan 2022 20:22:50 +0000 (21:22 +0100)]
[WINESYNC] reg: Fail if one or more arguments follow a help switch.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 6c466296a7629487930d4d6e4fa7d7ae66a7bf61 by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg: Add initial support for the 'copy' command.
winesync [Sun, 16 Jan 2022 20:21:18 +0000 (21:21 +0100)]
[WINESYNC] reg: Add initial support for the 'copy' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ac32dd8abcdd93f5428ba93c8aff7f0bb5a7c2f2 by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg: Fix a typo in a function definition.
winesync [Sun, 16 Jan 2022 20:21:18 +0000 (21:21 +0100)]
[WINESYNC] reg: Fix a typo in a function definition.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 537cd26f7cf799bf51875d1bc4970ec79a1184a3 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add key and value order tests for the 'copy' command.
winesync [Sun, 16 Jan 2022 20:21:18 +0000 (21:21 +0100)]
[WINESYNC] reg/tests: Add key and value order tests for the 'copy' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ca57a86074e6109fcc2254e3d58ff225f4335236 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add more data tests for the 'copy' command.
winesync [Sun, 16 Jan 2022 20:21:18 +0000 (21:21 +0100)]
[WINESYNC] reg/tests: Add more data tests for the 'copy' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id baf0254bbb617c3b21c5b068e645615418a5be19 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add complex data and hex type tests for the 'copy' command.
winesync [Sun, 16 Jan 2022 20:21:18 +0000 (21:21 +0100)]
[WINESYNC] reg/tests: Add complex data and hex type tests for the 'copy' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 3115276367e61f98436f8ba2feee9da491f7d69f by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add missing return code checks.
winesync [Sun, 16 Jan 2022 20:21:18 +0000 (21:21 +0100)]
[WINESYNC] reg/tests: Add missing return code checks.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 48cd2588be54f7ab659ae3733456c826101f4c27 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add data tests for the 'copy' command.
winesync [Sun, 16 Jan 2022 20:21:18 +0000 (21:21 +0100)]
[WINESYNC] reg/tests: Add data tests for the 'copy' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id bb609c6acbf53b822825e3077fe0996a85d5026d by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add further syntax tests for the 'copy' command.
winesync [Sun, 16 Jan 2022 20:21:17 +0000 (21:21 +0100)]
[WINESYNC] reg/tests: Add further syntax tests for the 'copy' command.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id c0619c092962d1c14725ac6cdc84b8e80ecb09bc by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Update an error message.
winesync [Sun, 16 Jan 2022 20:19:21 +0000 (21:19 +0100)]
[WINESYNC] reg: Update an error message.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id fa4268dcbcfe0b1bcbe3adafb7e3dd542eb6d928 by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg: Update the STRING_VALUEALL_FAILED resource string.
winesync [Sun, 16 Jan 2022 20:17:20 +0000 (21:17 +0100)]
[WINESYNC] reg: Update the STRING_VALUEALL_FAILED resource string.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 5bee1882c009d399d4e9082bcf75a4ea9b51bfe0 by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg: Fail if access is denied when deleting registry data.
winesync [Sun, 16 Jan 2022 20:17:20 +0000 (21:17 +0100)]
[WINESYNC] reg: Fail if access is denied when deleting registry data.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ab64b0e33972b31b648ee92922b1df78cb6b5a70 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Prevent buffer over-read when querying REG_NONE values with no data.
winesync [Sun, 16 Jan 2022 20:17:20 +0000 (21:17 +0100)]
[WINESYNC] reg: Prevent buffer over-read when querying REG_NONE values with no data.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 60c8dfdd0bbaff4a2369f884ec1a553a06735676 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Avoid allocating zero bytes of memory when handling REG_BINARY data.
winesync [Sun, 16 Jan 2022 20:17:20 +0000 (21:17 +0100)]
[WINESYNC] reg: Avoid allocating zero bytes of memory when handling REG_BINARY data.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 1dd785d1490f64c33e89003453f7c82292d185d5 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Allow the 'reg_data' pointer to be NULL.
winesync [Sun, 16 Jan 2022 20:17:20 +0000 (21:17 +0100)]
[WINESYNC] reg: Allow the 'reg_data' pointer to be NULL.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id e2dfb0aff42153f2c1a25e8c9b37ad10409aca36 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Only prompt the user to overwrite registry data if the given key...
winesync [Sun, 16 Jan 2022 20:17:20 +0000 (21:17 +0100)]
[WINESYNC] reg: Only prompt the user to overwrite registry data if the given key already exists and [/f] is not supplied.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id cf1e6d3f3fcb726062b957a973bb0a78b7e00eab by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Fail if access is denied when adding registry data.
winesync [Sun, 16 Jan 2022 20:17:20 +0000 (21:17 +0100)]
[WINESYNC] reg: Fail if access is denied when adding registry data.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id d433d1f122a85b7902b48bae1930eef503a239a5 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Add or modify the (Default) registry value if [/v] is not specified.
winesync [Sun, 16 Jan 2022 20:17:20 +0000 (21:17 +0100)]
[WINESYNC] reg: Add or modify the (Default) registry value if [/v] is not specified.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id a0dc4d7ce37fa8cc515cd4c908245d12fc07cfae by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Replace the 'reg_count' variable name with context-specific names.
winesync [Sun, 16 Jan 2022 20:17:19 +0000 (21:17 +0100)]
[WINESYNC] reg: Replace the 'reg_count' variable name with context-specific names.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 2c73949a46c2dda10b544cef44c0f6c3623cc74e by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Update error messages.
winesync [Sun, 16 Jan 2022 20:17:19 +0000 (21:17 +0100)]
[WINESYNC] reg/tests: Update error messages.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 08786274e25461dc1af3684f0e46c896201b28cb by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add two REG_DWORD tests.
winesync [Sun, 16 Jan 2022 20:17:19 +0000 (21:17 +0100)]
[WINESYNC] reg/tests: Add two REG_DWORD tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 357601a01b894ecdd0e26f5493914192d7ccae6f by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Fix a typo in a REG_DWORD test.
winesync [Sun, 16 Jan 2022 20:17:19 +0000 (21:17 +0100)]
[WINESYNC] reg/tests: Fix a typo in a REG_DWORD test.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id a8e961ecacb845b3fc613401431ae9ca37bf9d4b by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Split the REG_DWORD_BIG_ENDIAN tests from the REG_DWORD tests.
winesync [Sun, 16 Jan 2022 20:17:19 +0000 (21:17 +0100)]
[WINESYNC] reg/tests: Split the REG_DWORD_BIG_ENDIAN tests from the REG_DWORD tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 94b582b1a68cd07676618144537465bdf21d1847 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Use string literals instead of a char buffer for REG_MULTI_SZ...
winesync [Sun, 16 Jan 2022 20:17:19 +0000 (21:17 +0100)]
[WINESYNC] reg/tests: Use string literals instead of a char buffer for REG_MULTI_SZ tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 1110421da93ebd6cc2648008fed874a49b8bbf28 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add and amend tests adding a (Default) value.
winesync [Sun, 16 Jan 2022 20:17:19 +0000 (21:17 +0100)]
[WINESYNC] reg/tests: Add and amend tests adding a (Default) value.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 1aae492dcbb2a0a7725a9cff40edd6a355f7fc79 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Use correct error message if RegCreateKeyExW() fails.
winesync [Sun, 16 Jan 2022 20:15:48 +0000 (21:15 +0100)]
[WINESYNC] reg: Use correct error message if RegCreateKeyExW() fails.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id dedcd7c100461cf8be46387ebd65b60488c13ecf by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg/tests: Verify that only the (Default) value is overwritten when neithe...
winesync [Sun, 16 Jan 2022 20:15:48 +0000 (21:15 +0100)]
[WINESYNC] reg/tests: Verify that only the (Default) value is overwritten when neither /v nor /ve is specified.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8203c5db0248d38f06af55411ac4f4c89976fad2 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Rework syntax tests for the 'copy' operation.
winesync [Sun, 16 Jan 2022 20:15:48 +0000 (21:15 +0100)]
[WINESYNC] reg/tests: Rework syntax tests for the 'copy' operation.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 1ce21dbb5f2eed468c3748a2de1f25744e10e04c by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Don't enumerate a registry key for subkeys if we know the key does...
winesync [Sun, 16 Jan 2022 20:15:48 +0000 (21:15 +0100)]
[WINESYNC] reg: Don't enumerate a registry key for subkeys if we know the key does not have subkeys.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 33cfc644a055a9bc88253ae8d8c824ad603e7a02 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Print a new line when recursing and the current key has no registry...
winesync [Sun, 16 Jan 2022 20:15:48 +0000 (21:15 +0100)]
[WINESYNC] reg: Print a new line when recursing and the current key has no registry values.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 35ccb87a767394ea3054c8890ad7b245e431290d by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Only print the name of the registry key if it contains values or...
winesync [Sun, 16 Jan 2022 20:15:48 +0000 (21:15 +0100)]
[WINESYNC] reg: Only print the name of the registry key if it contains values or we are recursing.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ec0a799ea8884479d7b56b81fb9fdd106f1a751b by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Do not print a line break after querying a registry key.
winesync [Sun, 16 Jan 2022 20:15:47 +0000 (21:15 +0100)]
[WINESYNC] reg: Do not print a line break after querying a registry key.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f32816268ed5715c5bce20daf9bb20aa194a7127 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Consistently use 'hkey' for HKEY variables.
winesync [Sun, 16 Jan 2022 20:15:47 +0000 (21:15 +0100)]
[WINESYNC] reg: Consistently use 'hkey' for HKEY variables.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id c809f9462455ffb0e03a9ae4057f0cd47c85ee5d by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Print the full key path without a trailing backslash.
winesync [Sun, 16 Jan 2022 20:10:12 +0000 (21:10 +0100)]
[WINESYNC] reg: Print the full key path without a trailing backslash.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id e685718c3b701b67e1920a8e4f2ddce31d3ca800 by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg: Fail if a system key has a trailing backslash but no subkey path.
winesync [Sun, 16 Jan 2022 20:10:12 +0000 (21:10 +0100)]
[WINESYNC] reg: Fail if a system key has a trailing backslash but no subkey path.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 797520db8f7eb708845891da6f08d3030393d6bc by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Drop key output from the "Invalid system key" error message.
winesync [Sun, 16 Jan 2022 20:08:23 +0000 (21:08 +0100)]
[WINESYNC] reg: Drop key output from the "Invalid system key" error message.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 6d2ab37a44c6d0bd58504cbc3ff20d2828afc841 by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg/tests: Add tests for querying a key only containing subkeys.
winesync [Sun, 16 Jan 2022 20:08:23 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Add tests for querying a key only containing subkeys.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8b0602023add5c530e4f257ebf07ebae8e4ffdba by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Use 'hkey' in 'query' tests for consistency with other reg...
winesync [Sun, 16 Jan 2022 20:08:23 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Use 'hkey' in 'query' tests for consistency with other reg.exe tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id c573fce35b80d60b38b720a82fee53941c7490ea by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Only try querying an invalid key once.
winesync [Sun, 16 Jan 2022 20:08:23 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Only try querying an invalid key once.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 9752dfeea82c48e2230bacbf9db9564d5562de02 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test key creation and initialization of the Default registry...
winesync [Sun, 16 Jan 2022 20:08:23 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Test key creation and initialization of the Default registry value.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id e9412a8ae020fe614d96d20f20355d53593048cc by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Only pass a newly created HKEY if it is used in later tests.
winesync [Sun, 16 Jan 2022 20:08:23 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Only pass a newly created HKEY if it is used in later tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 559086af62254a1f82c25f4fd4c145d93c60b973 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Refactor 'add' tests into registry types, keys and syntax checks.
winesync [Sun, 16 Jan 2022 20:08:23 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Refactor 'add' tests into registry types, keys and syntax checks.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 45b66285c38462bb57e8ab8a577f8df2dba15363 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Test output of keys with a trailing backslash.
winesync [Sun, 16 Jan 2022 20:08:23 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Test output of keys with a trailing backslash.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f6566bf7493dea2511238ad59aae873168b16963 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Compare output of some 'query' recursion tests.
winesync [Sun, 16 Jan 2022 20:08:22 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Compare output of some 'query' recursion tests.

Recursively querying a registry key for a given value name produces an extra
line specifying the number of matches found.

This line is locale-specific, so we only exclude it from the comparison
on a test-by-test basis.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f4b4398d797382f238f6a21da259fed0d0e2a286 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Compare 'query'test output with expected output.
winesync [Sun, 16 Jan 2022 20:08:22 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Compare 'query'test output with expected output.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 5983247c3a5a7b5b64498a2cdff0eadf5edc47b5 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Give 'query' tests some structure.
winesync [Sun, 16 Jan 2022 20:08:22 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Give 'query' tests some structure.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 5bc2af7b1cf2e4e56311dad77acd8f67b3b7a13f by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Reorder failing 'query' tests.
winesync [Sun, 16 Jan 2022 20:08:22 +0000 (21:08 +0100)]
[WINESYNC] reg/tests: Reorder failing 'query' tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 3d772fe408970f6a1aad02321f21706408dd92e9 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Allow /reg:32 and /reg:64 switches to be passed via the command line.
winesync [Sun, 16 Jan 2022 20:06:06 +0000 (21:06 +0100)]
[WINESYNC] reg: Allow /reg:32 and /reg:64 switches to be passed via the command line.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44755
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 2b900e1c38d9bed0901ea036488e896e6df0cbe9 by Hugh McMaster <hugh.mcmaster@outlook.com>

manual adjustment needed

22 months ago[WINESYNC] reg: Print additional help messages when syntax is invalid.
winesync [Sun, 16 Jan 2022 20:06:06 +0000 (21:06 +0100)]
[WINESYNC] reg: Print additional help messages when syntax is invalid.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 010cb1b4057550b2eb6c371db5ba5a8d11ef337e by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg/tests: Add tests for trailing backslashes after the system key.
winesync [Sun, 16 Jan 2022 20:06:06 +0000 (21:06 +0100)]
[WINESYNC] reg/tests: Add tests for trailing backslashes after the system key.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id a47829e13d639831ab9f36ba4592b840259e6f80 by Hugh McMaster <hugh.mcmaster@outlook.com>

22 months ago[WINESYNC] reg: Remove unneeded ternary operator in RegDeleteValueW().
winesync [Sun, 16 Jan 2022 20:06:06 +0000 (21:06 +0100)]
[WINESYNC] reg: Remove unneeded ternary operator in RegDeleteValueW().

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id fa24d458f5d9663fbefb1eb7406961b1c6ec3def by Hugh McMaster <hugh.mcmaster@outlook.com>