Hugh McMaster
6a927ef70c
reg: Parse the registry operation using an enum.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-03 22:48:29 +09:00
Hugh McMaster
6ce8524271
reg: Recognise hyphen and forward slash help switches.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-03 22:48:27 +09:00
Alexandre Julliard
9da34d943e
explorer: Display buttons on the task bar for running applications.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-31 15:15:25 +09:00
Alexandre Julliard
f4568fc640
explorer: Add a generic handler for desktop notifications.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-31 13:55:45 +09:00
Lauri Kenttä
a3547a1359
winefile: Clarify header width calculations.
...
Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-31 11:32:29 +09:00
Lauri Kenttä
c1ab903f22
winefile: Fix horizontal scrolling.
...
Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-31 11:32:23 +09:00
Alexandre Julliard
e27e733f69
winebrowser: Support browser and mailer commands with arguments.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-28 14:53:00 +09:00
Alexandre Julliard
01cc315b91
winebrowser: Support MULTI_SZ strings for browsers and mailers configuration.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-28 14:42:36 +09:00
Alexandre Julliard
28834b5508
explorer: Add a Wine icon to the Start button.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-27 21:28:37 +09:00
Alexandre Julliard
3c33d6d32c
explorer: Vertically center the system tray icons.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-27 21:26:34 +09:00
Alexandre Julliard
19a7037d50
explorer: Use the window caption font for the Start button.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-27 21:26:32 +09:00
Alexandre Julliard
45b2b1f09b
explorer: Add a helper function to resize and display the tray window.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-27 21:11:16 +09:00
Andrey Gusev
6ef27773a7
winhlp32: Fix a typo in comment.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-27 16:22:51 +09:00
Hugh McMaster
deaad0f90a
reg: Inform users about the 'add/delete/query /?' command.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-24 22:32:04 +09:00
Hugh McMaster
859ff854a1
reg: Update the general usage message.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-24 22:30:42 +09:00
Hugh McMaster
2b77d24f0f
reg: Update general help logic.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-24 22:28:49 +09:00
Hugh McMaster
ccbbb92888
reg: Avoid using strlenW to check if a string is valid.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-24 22:17:58 +09:00
Nikolay Sivov
42a6fc28c8
rpcss: No need to initialize entry list pointers.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-23 14:11:04 +09:00
Nikolay Sivov
5b406f8963
rpcss: Fix a leak when TowerExplode() fails on endpoint insertion (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-23 14:11:00 +09:00
Nikolay Sivov
a87c510e9a
rpcss: Fix potential leaks when removing endpoint (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-23 14:10:51 +09:00
Alexandre Julliard
5b8fdb9731
winecfg: Keep metrics in DPI-relative format when saving the theme.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-18 01:06:11 +09:00
Kirill Smirnov
85c67cca96
winhlp32: Fix an uninitialized variable (clang).
...
Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-17 14:18:03 +09:00
Kirill Smirnov
5a3ad0ecf0
winhlp32: Do not pass NULL to strchr() (spotted by clang).
...
Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-17 14:18:03 +09:00
Kirill Smirnov
fe517f9256
regedit: Fix an out-of-bounds array access (clang).
...
Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-17 14:18:03 +09:00
Hugh McMaster
1348d9e97b
reg/tests: Add tests for 'reg add/delete/query /?'.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-14 15:49:05 +09:00
Hugh McMaster
08853dcd03
reg/tests: Add tests for 'reg query'.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-14 15:49:03 +09:00
Hugh McMaster
7b9a1a355f
reg: Output line break before displaying query output.
...
This matches Windows' behaviour.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-04 01:03:29 +09:00
Hugh McMaster
43875a7fae
reg: Output the number of matches when querying the registry recursively.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-04 01:03:29 +09:00
Jens Reyer
2ba799037f
msiexec: Fix a typo in the manpage.
...
Signed-off-by: Jens Reyer <jre.winesim@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-29 20:02:33 +09:00
Austin English
db77a0dba6
fsutil: Add stub program.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-27 19:43:21 +09:00
Hugh McMaster
dd5da0ae64
reg: Support recursion when querying a registry value.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-27 12:42:41 +09:00
Hugh McMaster
0c0d839aaa
reg: Add /v and /ve support to reg query.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-25 22:10:09 +09:00
Hugh McMaster
c81b0494ba
reg: Support recursion when querying a registry key.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-25 22:10:09 +09:00
Francois Gouget
003fb4b139
cmd: Fix a spelling erro in a TRACE() message.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-25 18:48:18 +09:00
Sebastian Lackner
7c774e9849
reg: Fix a heap corruption when printing specific REG_MULTI_SZ values.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-25 18:48:13 +09:00
Hugh McMaster
6433fee87e
reg: Output the data value when querying a registry key.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-22 21:04:37 +09:00
Hugh McMaster
bde6d0490e
reg: Correctly output the default value name when querying the registry.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-22 21:04:37 +09:00
Hugh McMaster
9042759767
reg: Output the value name and type via a separate function.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-22 21:04:37 +09:00
Hugh McMaster
a9b76d0057
reg: Output the value type when querying a registry key.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-22 21:04:37 +09:00
Hugh McMaster
2bd12424c9
reg: Output a list of subkeys when querying a registry key.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-22 21:04:37 +09:00
Hugh McMaster
3035599ad8
reg: Output value names when querying a registry key.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-22 21:04:37 +09:00
Hugh McMaster
3f62729b6e
reg: Add initial 'query' support.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-22 21:04:36 +09:00
Jean-Christophe Cardot
1dba777e69
winhlp32: Use debugstr_a() to trace.
...
Signed-off-by: Jean-Christophe Cardot <wine@cardot.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-22 21:04:34 +09:00
Sebastian Lackner
37097ce95c
services: Track services and processes separately.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-21 16:25:58 +09:00
Sebastian Lackner
72ae095d75
services: Change scmdatabase_remove_service to a void function.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-20 21:51:42 +09:00
Sebastian Lackner
168af6e750
services: Hold a reference to process in svcctl_ControlService.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-19 21:06:11 +09:00
Sebastian Lackner
4f3f502886
services: Improve implementation of service_get_pipe_name.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-19 21:06:11 +09:00
Jean-Christophe Cardot
91f89b4f96
winhlp32: Fix some images not shown in certain 16-bit help files.
...
Subfiles with bitmap images are usually prefixed with '|', but sometimes not.
Signed-off-by: Jean-Christophe Cardot <wine@cardot.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-18 15:15:44 +09:00
Sebastian Lackner
ce07a77610
services: Initialize environment block immediately after startup.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-15 17:57:10 +09:00
Nikolay Sivov
fde563b0d4
wordpad: Use correct buffer size when calling SHGetFolderPathW() (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-14 13:14:10 +09:00
Jean-Christophe Cardot
706145c563
winhlp32: Fix table formatting.
...
Signed-off-by: Jean-Christophe Cardot <wine@cardot.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 15:02:00 +09:00
Jean-Christophe Cardot
a01c003007
winhlp32: Rework and rename HLPFILE_HalfPointsToTwips.
...
HLPFILE_HalfPointsToTwips was performing a useless transformation of the
RTF measures, using a hardcoded 72 DPI. As winhlp32 makes use of the
richedit component, it is counter productive to transform the measures,
as this is taken care of by richedit himself.
Signed-off-by: Jean-Christophe Cardot <wine@cardot.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 15:01:19 +09:00
Jean-Christophe Cardot
5200dc9b05
winhlp32: Prepare winhlp32 for more font types.
...
Signed-off-by: Jean-Christophe Cardot <wine@cardot.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 14:53:51 +09:00
Jean-Christophe Cardot
d55cb801bc
winhlp32: Add a warning trace.
...
Signed-off-by: Jean-Christophe Cardot <wine@cardot.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 14:53:21 +09:00
Jean-Christophe Cardot
ae56f3d093
winhlp32: Add some trace calls.
...
Signed-off-by: Jean-Christophe Cardot <wine@cardot.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 14:53:15 +09:00
Jean-Christophe Cardot
58f16273c3
winhlp32: Replace magic numbers by symbols.
...
Signed-off-by: Jean-Christophe Cardot <wine@cardot.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 14:53:04 +09:00
Hugh McMaster
dad56c7dc6
reg: Exit with an error message if RegQueryInfoKeyW fails.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-07 00:59:56 +09:00
Hugh McMaster
31f0d95283
reg: Clean-up and inform the user if RegDeleteValueW fails when deleting all values in a registry key.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-05 00:06:41 +09:00
Hugh McMaster
5b3681f62d
regedit: Display REG_NONE values.
...
REG_NONE values are displayed in hexadecimal.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-29 21:05:05 +09:00
Hugh McMaster
32714ee447
regedit: Display REG_DWORD_BIG_ENDIAN values.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-29 21:05:05 +09:00
Alexandre Julliard
e1fc8dcdee
wineconsole: If necessary, fallback to a font without the right properties instead of failing.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-28 18:40:58 +09:00
Francois Gouget
f90871cbfd
cmd/tests: Slash spelling fix.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-28 16:26:54 +09:00
Francois Gouget
4f8b0b0e63
winecfg: Highlight spelling fixes.
...
Highlight is misspelled in many SDK constants and registry settings.
But we don't have to do the same for our own constants.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-28 16:26:53 +09:00
Thomas Faber
e91c06b068
dbghelp: Use documented member name in SYMBOL_INFO structure.
...
Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 12:20:58 +09:00
Hugh McMaster
ead76c7e47
reg: Allow values to be added, deleted or modified in root keys.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 00:36:28 +09:00
Sebastian Lackner
ed54b88173
services: Pass a process argument to wait_for_startup function.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 21:59:42 +09:00
Sebastian Lackner
fa593d4d87
services: Pass a process argument to send_control function.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 21:59:42 +09:00
Sebastian Lackner
7e2176459d
services: Pass a process argument to send_start_message function.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 21:59:42 +09:00
Sebastian Lackner
6617ff24f2
services: Introduce refcounting for processes.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 21:59:42 +09:00
Sebastian Lackner
7fc3107b4c
services: Initialize service ref_count directly in service_create.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 21:59:41 +09:00
Sebastian Lackner
38a09f9c7b
services: Hold scmdatabase lock while checking marked_for_delete.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 21:59:41 +09:00
Sebastian Lackner
4a3d712608
services: Fix a typo.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 21:59:41 +09:00
Hugh McMaster
bd278b1983
reg: Fail if multiple /v switches are passed in.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-15 21:44:33 +09:00
Hugh McMaster
735dca6074
reg: Fail if /v is passed without an argument.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-15 21:42:50 +09:00
Hugh McMaster
84eed4cf22
reg: Correctly handle cases with no data argument.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-15 19:15:42 +09:00
Michael Stefaniuc
887b445bb8
winefile: Use SetRectEmpty() instead of open coding it.
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-08 21:29:47 +09:00
Nikolay Sivov
3db8af259c
oleview: Fix buffer length passed to Reg* functions (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-08 11:12:00 +09:00
Nikolay Sivov
ba5e12ae83
notepad: Make sure to use large enough buffer when composing window title (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-08 11:11:42 +09:00
Hugh McMaster
3762c294d9
reg: Fail if REG_DWORD_BIG_ENDIAN is passed with no data argument.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-04 18:42:10 +09:00
Hugh McMaster
9bfddcf76f
reg: Correctly handle /ve commands with no data.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-04 18:42:09 +09:00
Hugh McMaster
9af841ea39
reg/tests: Add more tests for all supported data types.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 20:38:57 +09:00
Hans Leidekker
8d4ac88a6b
msiexec: Fix manpage markup for repair and logging modifiers.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 20:38:50 +09:00
Sebastian Lackner
7fc3f72de7
services: Move process related fields into a separate struct.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 15:26:59 +09:00
Sebastian Lackner
00b1184f10
services: Store a separate variable instead of clearing control_mutex.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 15:26:57 +09:00
Sebastian Lackner
d98194e791
services/tests: Initialize critical section just once.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 15:26:42 +09:00
Sebastian Lackner
a80c0d3cf2
services/tests: Consistently terminate service_{ok,trace} strings with linebreak.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 15:26:39 +09:00
Marcus Meissner
0d06ebf5fb
manpages: Markup fixes.
...
Reported by Eric S. Raymond.
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 01:38:23 +09:00
Michael Müller
183e8cf14e
shutdown: Add stub implementation.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 23:32:46 +09:00
Hugh McMaster
8220a32e0a
reg: Display the default value name when ask_confirm() is passed "" for reg_info.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 23:31:47 +09:00
Hugh McMaster
81a030b934
reg: Delete the default registry value instead of overwriting it.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 23:31:44 +09:00
Sebastian Lackner
6780c20342
services: Fix calculation of service timeout.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 23:29:02 +09:00
Sebastian Lackner
4931f5fbe9
services: Get rid of unnecessary locks.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 23:29:00 +09:00
Sebastian Lackner
34fd639801
services: Do not distinguish between shared/exclusive lock.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 23:28:58 +09:00
Sebastian Lackner
0819c739ec
services: Remove pipe argument from service_send_command function.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 23:28:55 +09:00
Sebastian Lackner
20633b292b
services: Consistently use InterlockedIncrement to increment refcount.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 23:28:53 +09:00
Hugh McMaster
a573f237d0
reg: Fail if the data for REG_MULTI_SZ begins with a separator.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 17:45:01 +09:00
Hugh McMaster
afa5251b10
reg: Fail if the data for REG_MULTI_SZ contains two adjacent separators.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 17:44:59 +09:00
Daniel Lehman
26b37c40e7
winedbg: Handle the 4th parameter for 64-bit C++ exceptions.
...
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-26 19:54:17 +09:00
Sebastian Lackner
e931f0e83d
winedevice: Get rid of global driver_hkey variable and fix some leaks.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-26 18:41:38 +09:00
Sebastian Lackner
4bed3d231e
winedevice: Use LdrFindEntryForAddress to find LDR_MODULE address.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-26 18:40:21 +09:00
Hugh McMaster
b57b998354
reg: Ignore the slash zero character sequence if a custom separator is specified.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 21:59:42 +09:00
Hugh McMaster
3cd90a43bb
reg/tests: Test handling of null and user-specified separators.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 21:59:42 +09:00
Hugh McMaster
47b2238b3d
reg: Add support for REG_MULTI_SZ.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 00:25:01 +09:00
Hugh McMaster
786eb1a70e
reg/tests: Add two more tests for REG_MULTI_SZ.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 00:25:01 +09:00
Hugh McMaster
965dee67c1
reg/tests: Add a test for REG_NONE with no data argument.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-23 20:22:22 +09:00
Hugh McMaster
7c50e34efe
reg/tests: Add a test for base 10 overflow.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-23 20:22:22 +09:00
Hugh McMaster
3c7b7ece37
reg: Fail if the data value passed with REG_DWORD will cause an overflow.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-23 20:22:21 +09:00
Hugh McMaster
99f2cebe86
reg/tests: Add more tests for REG_MULTI_SZ.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-23 20:22:21 +09:00
Hugh McMaster
5e6429520b
reg: Allow either lowercase or uppercase 'x' when used with REG_DWORD.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-23 20:22:21 +09:00
Hugh McMaster
8a902f3761
reg: Fail if the separator for REG_MULTI_SZ is not one character in length.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-18 00:22:05 +09:00
Hugh McMaster
5a2ddc8d25
reg/tests: Add a test for /s with no separator character.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-18 00:22:04 +09:00
Hugh McMaster
46bdc153f1
reg: Fail if /s is used without an accompanying argument.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-18 00:22:04 +09:00
Hugh McMaster
acb4e3f63a
reg: Explicitly use base 10 or base 16 with strtoulW.
...
All Windows versions, except XP, parse the number 0123 as decimal.
(XP parses 0123 as octal).
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 23:26:29 +09:00
Hugh McMaster
474361ecb4
reg: Fail if the data argument for REG_DWORD begins with a minus sign.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 23:26:29 +09:00
Hugh McMaster
948888b950
reg: Use strtoulW during conversion so we can set any value in the DWORD range.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 23:26:29 +09:00
Hugh McMaster
2fd010110a
reg: Fail if strtolW cannot convert the entire data string into a DWORD.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 23:26:28 +09:00
Hugh McMaster
0f42948bf1
reg/tests: Add two more tests for REG_DWORD.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 23:26:28 +09:00
Sebastian Lackner
94fb7c3b8b
services: Start SERVICE_FILE_SYSTEM_DRIVER services with winedevice.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 14:46:26 +09:00
André Hentschel
d15a807c3c
reg/tests: Use todo_wine_if() in tests.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 12:09:39 +09:00
Hugh McMaster
aa9d2a7c17
reg: Abort the process if get_regdata returns NULL.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-15 21:32:26 +09:00
Hugh McMaster
07c6b1392f
reg: Add case for REG_MULTI_SZ.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-15 21:32:01 +09:00
Hugh McMaster
b14e1ba801
reg: Handle data for REG_DWORD_LITTLE_ENDIAN and REG_DWORD_BIG_ENDIAN.
...
REG_DWORD_LITTLE_ENDIAN is #define'd as REG_DWORD, so the LITTLE_ENDIAN
case is just a comment added for clarity.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-15 21:31:20 +09:00
Hugh McMaster
03afd26eb1
reg: Handle data for REG_EXPAND_SZ.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-15 21:31:09 +09:00
Hugh McMaster
f1d45b5f44
reg: Handle data from REG_NONE.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-15 21:31:03 +09:00
Hugh McMaster
5061899c46
reg: Fail if REG_DWORD is passed with no data argument.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-15 21:30:19 +09:00
Hugh McMaster
e0492b27ac
reg: Call RegCloseKey before exiting if the user chooses to cancel the overwriting operation.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-15 21:30:17 +09:00
Hugh McMaster
3c340fda68
reg: Fail when /d is used without an accompanying argument.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 22:13:28 +09:00
Hugh McMaster
2c0359fb3c
reg/tests: Fix incorrect expected value.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 22:13:25 +09:00
Hugh McMaster
acf0c92943
reg/tests: Add tests for /d with no data argument.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 01:26:45 +09:00
Hugh McMaster
20a41d0339
reg: Ask the user if they want to delete the subkey, value, default value or all values.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 01:26:44 +09:00
Hugh McMaster
a365418ae2
reg: Add support for the default registry value in ask_confirm().
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 01:26:43 +09:00
Hugh McMaster
a2bdfbae39
reg/tests: Add tests for /v* flags.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 01:26:43 +09:00
Hugh McMaster
c0b26a649e
reg: Do not allow /v and /ve to be used together in the 'add' function.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 01:26:43 +09:00
Hugh McMaster
c59e3eae3b
reg: Do not allow combinations of /v, /ve or /va in the 'delete' function.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 01:26:43 +09:00
Hugh McMaster
ae48fbafa8
reg: Ask the user whether they want to overwrite an existing registry value.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-09 21:51:10 +09:00
Hugh McMaster
2b06308fdb
reg: Output program name instead of the generic 'Error'.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-09 21:49:42 +09:00
Hugh McMaster
5654b91f7c
reg: Specify the data type that is unsupported.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-09 21:45:05 +09:00
Hugh McMaster
5f07f81ad1
reg: Output messages with a variable number of arguments and convert message arrays to strings.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-09 21:41:12 +09:00
Hugh McMaster
dfe1c2b57c
reg: Use FormatMessage for easier internationalization support.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-09 21:39:20 +09:00
Hugh McMaster
bfcee1f149
reg: Split reg_printfW into separate functions.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-09 21:39:16 +09:00
Bernhard Übelacker
9a08714c02
include: Implement todo_wine_if for usage in wine tests.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-09 20:09:27 +09:00
Charles Davis
48737f0e68
icacls: New stub program.
...
Signed-off-by: Charles Davis <cdavis5x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-08 20:14:31 +09:00
Hugh McMaster
dcd05e8e86
reg: Remove stub output from the 'add' and 'delete' functions.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-08 20:05:24 +09:00
Hugh McMaster
bb29a9bf5b
wineconsole: Improve a user dialog resource string.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-28 01:25:49 +09:00
Hugh McMaster
969151755a
wineconsole: Apply the selected background colour to the entire font preview dialog.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-26 23:28:45 +09:00
Hugh McMaster
1948104cc9
wineconsole: Apply the new background colour to the visible screen buffer.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-26 23:28:32 +09:00
Jactry Zeng
f80a3f6c25
winecfg: Use better shortcut keys.
...
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-25 23:56:07 +09:00
Alexandre Julliard
91a394a616
explorer: Support a quoted /desktop option.
...
Workaround for Worms Armageddon which uses an invalid but previously
supported syntax.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-14 19:41:49 +09:00
Sebastian Lackner
c634f34aae
cmd: Fix sharing permissions of piped output files.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-08 00:45:49 +09:00
Jared Smudde
4b4288f869
winefile: Set MDI child icon.
...
Signed-off-by: Jared Smudde <computerwhiz02@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-06 18:12:35 +01:00
Hugh McMaster
8ac323f61b
wineconsole: Send the largest console window size information to the server.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-05 17:07:34 +01:00
Jared Smudde
6a9b4d1667
winefile: Use own icon in run dialog.
...
Signed-off-by: Jared Smudde <computerwhiz02@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-30 08:14:04 +01:00
Nikolay Sivov
ff94fc1daf
oleview: Use proper pointer type when allocating names array (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-29 22:38:29 +01:00
André Hentschel
4f1ed54c7d
winedbg: Remove a dead assignment (Clang).
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-25 14:07:16 +01:00
André Hentschel
054ca8f3c7
wineboot: Remove dead code (Clang).
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-25 14:06:52 +01:00
André Hentschel
67e5e8edf6
services: Fix access adjustment by reordering code (Clang).
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-24 11:59:20 +01:00
Austin English
bda46cc6fd
iexplore: Sync registry and program resource values.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-22 10:46:49 +01:00
Nikolay Sivov
f2538c6e26
winemenubuilder: Simplify MIME types list management.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-22 10:42:34 +01:00
Nikolay Sivov
c9fb3b7f8f
regedit: Fix potential buffer leak, simplify error handling (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-22 09:51:30 +01:00
Nikolay Sivov
a11b8ded1d
winecfg: Fix a crash on empty size field in Desktop Integration.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-12 05:28:16 +01:00
Hugh McMaster
05bc632add
cmd: Do not overwrite a user-specified Prompt variable.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-09 00:53:40 +09:00
Alex Henrie
7e5cb21540
winecfg: Widen "Folder" column to accommodate Catalan translation.
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-08 16:20:01 +09:00
Francois Gouget
9d90c897ce
winecfg: Tweak sizes and alignments so the 'Font' button does not clip in Portuguese (Portugal).
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-07 22:30:56 +09:00
Piotr Caban
0722a25dcd
msiexec: Avoid broken pipe error caused by setting SERVICE_STOPPED state twice.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-04 21:56:20 +09:00
Sebastian Lackner
d38b334bab
wineboot: Remove unused declaration for __wine_make_process_system.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-04 13:46:35 +09:00
Austin English
0e40a9bed7
iexplore: Add 'HKCR\Applications\iexplore.exe\shell\open\command' key.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-03 20:05:15 +09:00
Michael Müller
a78efe16f7
winedbg: Print windows version in system info.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-03 16:21:15 +09:00
Francois Gouget
413c6f60cf
Assorted spelling fixes.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-02 12:59:52 +09:00
Alexandre Julliard
6e6a0e2a2c
winoldapp: Grab the Win16 lock again before exiting.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-30 23:16:53 +09:00
Andrey Gusev
95baccdf7e
progman: Fix GROUP_AddGroup() declaration.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-27 15:38:54 +09:00
Jiaxing Wang
ebacf05258
regedit: Need 3 bytes of room at end of buffer for \r\n\0 to avoid endless loop.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-26 23:58:28 +09:00
Nikolay Sivov
0a3e54480a
sc: Fix service handle leak on error path (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-25 01:28:31 +09:00
Alexandre Julliard
9db3444e40
explorer: Treat unrecognized options as a file to open.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-24 22:58:44 +09:00
Francois Gouget
46e94c8d19
cmd/tests: Fix the builtin tests when the current directory contains a space.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-23 23:35:11 +09:00
Francois Gouget
50cb282c8c
cmd/tests: Fix the %~a check on Windows >= 8.
...
Starting with Windows 8 %~a reports two new attributes, most likely to
match the new +X and +V attrib options (integrity and no_scrub_data
respectively).
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-20 12:25:44 +09:00
Francois Gouget
9dee791516
cmd/tests: Use net session to verify we have sufficient privileges.
...
Modifying the associations requires holding administrator+elevated privileges.
'net session' is the standard way of checking that in batch files.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-19 00:21:45 +09:00
Francois Gouget
a9513cf446
cmd/tests: Fix handling of synchronization line mismatches.
...
If the synchronization line does not match assume that we skipped some tests.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-19 00:21:37 +09:00
Hugh McMaster
11669fa5e2
Assorted spelling and grammar fixes.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-17 22:56:40 +09:00
Hugh McMaster
16cb9c4cb7
cmd: 'del' should set %errorlevel% to zero, not one, on error.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-17 22:56:40 +09:00
Hugh McMaster
ca8b3843ab
cmd: Set colour attributes when clearing the screen with 'cls'.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-16 17:51:25 +09:00
Hugh McMaster
9e4e1cf9be
reg/tests: Fix the add empty type test.
...
The exit code of this test will always be REG_EXIT_FAILURE,
so the return code is neither broken nor todo_wine.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-16 17:49:19 +09:00
Alexandre Julliard
fc5739411d
makefiles: Expand the test resource list through a makefile variable.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-13 22:24:53 +09:00
Nikolay Sivov
136d6755de
winemine: Fix loading program state from registry.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-11 16:43:25 +09:00
Austin English
b871ebdc77
wmplayer: Add stub program.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-10 18:39:49 +09:00
Hugh McMaster
313e064a44
wineconsole: Pass font size information to wineserver.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-03 00:33:24 +09:00
Hugh McMaster
9096373048
wineconsole: Add if check to determine whether a font attribute has changed.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-03 00:33:23 +09:00
Alexandre Julliard
17ac5ba7f9
makefiles: Specify whether to install program binaries in the individual makefiles.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-30 14:58:50 +09:00
Francois Gouget
a96f7f13ce
oleview: Remove an unneeded NONAMELESSUNION define.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-27 21:44:57 +09:00
Alexandre Julliard
90d66cc874
makefiles: Only define the dummy target in makefiles that need it.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-22 21:36:15 +09:00
Alexandre Julliard
8e77d6a24d
wineconsole: Accept a too large font if we can't find one that fits the screen.
2015-10-21 00:25:33 +09:00
Alexandre Julliard
15f8b01223
wineconsole: Deal with fonts that don't have a uniform character width.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 00:25:33 +09:00
Bernhard Übelacker
74c2989db3
taskmgr: Fix changing of debug channels.
...
Signed-off-by: Bernhard Übelacker <bernhardu@vr-web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-15 13:26:26 +09:00
Frédéric Delanoy
e6042cf6a6
cmd/tests: Simplify boolean expressions (PVS-Studio).
...
Signed-off-by: Frédéric Delanoy <frederic.delanoy@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-14 12:51:23 +09:00
Frédéric Delanoy
23e7b5a6b0
cmd: Simplify boolean expressions (PVS-Studio).
...
Signed-off-by: Frédéric Delanoy <frederic.delanoy@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-14 12:51:17 +09:00
Michael Stefaniuc
915bdcbdca
winemenubuilder: Simplify an if-condition (PVS-Studio).
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-14 12:51:01 +09:00
Nikolay Sivov
6de871c01b
regsvr32: Simplify conditional expression (PVS-Studio).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-13 23:35:23 +09:00
Jonathan Vollebregt
60f599f584
reg: Simplify root key search.
...
Signed-off-by: Michel Zou <xantares09@hotmail.com>
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
2015-10-07 21:28:54 +09:00
Dmitry Timoshkov
26db80b685
oleview: Always check return value of SendMessage(TVM_GETITEM).
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2015-10-07 21:28:51 +09:00
Dmitry Timoshkov
65187a0b99
oleview: Remove useless check for hPrevInst.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2015-10-07 21:28:51 +09:00
Dmitry Timoshkov
e10db2f22e
oleview: Correctly set window's class background and cursor.
...
Otherwise background of some windows doesn't match current theme, and
mouse cursor sometimes gets stuck after moving over vertical splitter.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2015-10-07 21:28:51 +09:00
Dmitry Timoshkov
edb35ff096
oleview: Fix compilation with PSDK.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2015-10-07 21:28:51 +09:00
Hans Leidekker
c0b3f3f2e8
msiexec: Add support for /passive.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-06 17:21:02 +09:00
Hans Leidekker
171a4c4154
msiexec: Fix parsing of basic UI level modifiers.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-06 17:21:02 +09:00
André Hentschel
645ffcbdd3
wineboot: Remove unused macro.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-10-06 00:01:56 +09:00
André Hentschel
30c5f3bd63
wineboot: Move a function call after a possible return.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-10-05 22:27:12 +09:00
Michael Müller
5d4a961789
wineconsole: Forward child process exitcode.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-01 16:27:01 +09:00
Jared Smudde
3966affe06
winemine: Load main icon in the about window.
2015-09-25 22:20:21 +02:00
Nikolay Sivov
a72482fd39
regedit: When sorting by key type consistently compare types.
...
Otherwise when sorting by type for key with same type list get sorted by
name.
2015-09-15 16:04:22 +09:00
Nikolay Sivov
e428884c0c
regedit: Block sorting by key value.
2015-09-15 16:04:12 +09:00
Hugh McMaster
e19a8fd706
regsvr32: Return the most recent error code, even if later DLLs succeed.
2015-09-09 19:47:33 +09:00
Hugh McMaster
07cc9a34a8
regsvr32: Process the next file in the array if an error occurs.
...
The Windows version stops processing the current file and moves to the
next file on the first error.
2015-09-07 20:42:04 +09:00
Hugh McMaster
48c7a3f4d7
regsvr32: Call InstallDll before UnregisterDll when using /u /i.
2015-09-07 20:42:01 +09:00
Thomas Faller
5c9526cb6c
reg: Implement binary data add operation.
2015-09-07 15:04:49 +09:00
Hugh McMaster
80c3fca056
regsvr32: Do not attempt to register '/' or '-'.
2015-09-03 21:11:06 +09:00
Hugh McMaster
76162a4ea8
regsvr32: Use correct exit code when DllRegisterServer, DllUnregisterServer and DllInstall fail.
2015-09-03 19:02:21 +09:00
Hugh McMaster
99ecebe90d
regsvr32: Use INVALID_ARG define instead of magic 1.
2015-09-02 22:45:51 +09:00
Hugh McMaster
4a4baf2566
regsvr32: Use correct exit code when LoadLibraryEx fails.
2015-09-02 22:45:49 +09:00
Hugh McMaster
68a5642d5c
regsvr32: Use correct exit code when GetProcAddress fails.
2015-09-02 22:45:45 +09:00
Hugh McMaster
b09e98da78
regsvr32: /n and /u /n should be handled as invalid flags.
2015-09-02 16:41:11 +09:00
Hugh McMaster
d3b55e99e9
regsvr32: Process flags before files.
2015-08-31 20:13:26 +09:00
André Hentschel
b952703a2e
winedbg: Update minidump output.
2015-08-29 14:28:59 +09:00
Sebastian Lackner
8a73016819
notepad: New files should be created immediately.
2015-08-25 17:43:01 +09:00
Hugh McMaster
fb01bc0428
uninstaller: Add help switch and usage information.
2015-08-21 15:52:23 +09:00
Hugh McMaster
8432e7dd30
uninstaller: Add WriteFile fallback.
2015-08-19 20:19:57 +09:00
Michael Müller
130c655e2f
winecfg: Do not overwrite theme each time an item is drawn.
2015-08-19 20:19:57 +09:00
Thomas Faller
1d09a35878
cmd: Implement 'echo/'.
2015-08-19 08:39:26 +09:00
Andrey Gusev
5cdcd4493f
Assorted spelling and typos fixes.
2015-08-18 15:00:13 +09:00
Hugh McMaster
4335c464c3
uninstaller: Output Unicode program names in CLI mode.
2015-08-18 14:39:43 +09:00
Hugh McMaster
7bde6ec4ae
uninstaller: Add WriteConsoleW support.
2015-08-18 14:39:12 +09:00
Carlo Bramini
75e03c13e1
winecfg: Simplify code by using SetDlgItemInt.
2015-08-17 14:51:43 +09:00
André Hentschel
27bf278d72
ntdll: Add support for Win 10.
2015-08-13 15:04:29 +09:00
Sebastian Lackner
29b55a5cae
wineconsole: Consistently return nonzero exitcode on error.
2015-07-30 23:48:39 +02:00
Hao Peng
e48c3e466c
regsvr32: Change regsvr32 to a GUI program.
2015-07-29 21:44:04 +02:00
André Hentschel
3549810faa
winedbg: Remove dead variable (Clang).
2015-07-22 07:24:21 +02:00
André Hentschel
457c5f1977
notepad: Use character count for GetFileTitleW (Coverity).
2015-07-20 06:32:54 +02:00
André Hentschel
b5c3408a5e
wordpad: Copy the correct amount of data with lstrcpynW (Coverity).
2015-07-20 06:32:47 +02:00
Frédéric Delanoy
881ae8fc31
wineconsole: Leave more room for translations in resource file.
2015-07-20 06:30:07 +02:00
Huw Davies
3e7f0e685b
net: Don't call CloseServiceHandle() with an invalid handle.
2015-07-16 21:20:52 +09:00
Hugh McMaster
c3dd56c993
wineconsole: Allow users to enable or disable Insert Mode via the user dialog.
2015-07-13 22:22:57 +09:00
Hugh McMaster
f85b46912a
wineconsole: Rearrange user dialog to make room for new controls and improve resource strings.
2015-07-13 22:21:58 +09:00
Bernhard Übelacker
94c6e3af3a
oleview: Call RegEnumValueW with value and val_count parameters.
2015-07-08 16:02:25 +09:00
Bernhard Übelacker
cf6477ab27
regedit: Call RegEnumValueW with value and val_count parameters.
2015-07-08 16:02:24 +09:00
Alex Henrie
660021d0fc
cmd: Consistently wrap lines to 75 characters.
...
75 characters is the maximum length of a line before gettext breaks it,
so this convention will cause each translatable string to fit snugly
into the po files. It's also about what we were doing anyway, just not
consistently.
The biggest advantage to consistent line wrapping is that translators
will no longer have to guess where they should insert line breaks.
I have rewrapped the Catalan, Czech, Danish, German, Spanish, Finnish,
French, Croatian, Hungarian, Italian, Lithuanian, Norwegian, Dutch,
Polish, Portuguese, Romanian, Russian, Slovene, Swedish, Turkish, and
Ukranian translations so as to not burden their maintainers.
The Bulgarian, Greek, Esperanto, Farsi, Hindi, Malayalam, Oriya, Punjabi,
Romansh, Slovak, Serbian, Telugu, Thai, and Walloon translations did not
need to be rewrapped.
I removed Hebrew "translations" of cmd.rc that were just copies of the
English strings, and marked cmd.rc:142 as fuzzy if the translation
mentioned wine.conf.
Single-line translations that were 80 characters long or less were not
wrapped.
The Arabic, Japanese, Korean, and Chinese translations still need to be
rewrapped.
2015-07-06 14:49:40 +09:00
Hugh McMaster
ef0f0ad1d0
wineconsole: Add HKCU registry entries for Insert Mode.
2015-06-30 20:55:05 +09:00
Michael Stefaniuc
51144d6a6d
explorer: Print the debug string and not the pointer to it.
2015-06-30 17:40:27 +09:00
Nikolay Sivov
d11b498c81
winecfg: Fix string buffer length for override settings (Valgrind).
2015-06-29 18:51:03 +09:00
Nikolay Sivov
74c3a4a7e7
winecfg: Fix a leak when applying drive changes (Coverity).
2015-06-29 18:51:02 +09:00
Hugh McMaster
db4a8bf0ec
regsvr32: Clean up and update comments to reflect changes to the codebase.
2015-06-26 20:44:28 +09:00
Akihiro Sagawa
c908c9c7c9
winetest: Add SystemPreferredUILanguages to the log.
...
A few GDI functions are affected by System account's display
language (by GetSystemPreferredUILanguages).
2015-06-25 14:29:39 +09:00
Thomas Faller
3cda870469
cmd: Fix invalid "else if" execution.
2015-06-25 13:56:40 +09:00
Jared Smudde
49b6b60e23
winhlp32: Move Always on top to Options.
2015-06-24 19:09:59 +09:00
Hugh McMaster
3f01461ddc
regsvr32: Make Dll* exports WINAPI.
2015-06-24 19:07:12 +09:00
Hugh McMaster
485b8dfcf2
regsvr32: Add WriteFile fallback if WriteConsole fails.
2015-06-24 19:06:34 +09:00
Hugh McMaster
fdae80d45f
regsvr32: Convert codebase to Unicode.
2015-06-24 19:06:32 +09:00
Gerald Pfeifer
ced33792ff
winedbg: Avoid "uninitialized variable" compiler warning in types_extract_as_longlong.
2015-06-22 19:16:48 +09:00
Hugh McMaster
ba7d599b6f
net: WriteFile should output the number of bytes in the char array, not the length of the WCHAR array.
2015-06-19 20:17:26 +09:00
Qian Hong
2b6573ac3f
winemenubuilder: Fix copy and paste error.
2015-06-17 15:45:05 +09:00
Hugh McMaster
dc1b177a1a
regsvr32: Convert if-else block to switch statement.
2015-06-16 20:03:56 +09:00
Hugh McMaster
00c13a20a6
regsvr32: Move /i command line code to a separate function.
2015-06-16 20:03:39 +09:00
André Hentschel
bd1f7ef186
include: Rename 64-bit PState to 32-bit Cpsr on ARM64.
2015-06-15 14:51:33 +09:00
Thomas Faller
4e91fa5f6b
cmd: Fix invalid memory access.
2015-06-15 14:49:54 +09:00
Nikolay Sivov
6827724e54
regedit: Make it possible for save/restore position on tree root.
2015-06-15 14:48:46 +09:00
Thomas Faller
43dfe76376
cmd: Fix access of uninitialized memory.
2015-06-12 21:22:42 +09:00
Mark Harmstone
3b9ac1b18a
winecfg: Invalidate property sheet when font changed.
...
When you changed the font on the Desktop Integration tab, it wasn't
enabling the Apply button.
2015-06-12 21:22:41 +09:00
Sebastian Lackner
7661549755
winedbg: Also output system information to the terminal, not only to dialog.
2015-06-08 17:38:58 +09:00
André Hentschel
8e0164bd26
include: Add more ARM64 CV constants.
2015-05-28 14:20:55 +09:00
André Hentschel
48d150dc31
wineboot: Add hardware registry keys on ARM64.
2015-05-22 14:10:02 +09:00
André Hentschel
b4a46dbcaa
wineboot: Add environment registry keys on ARM64.
2015-05-22 14:09:50 +09:00
Jiaxing Wang
a53371497f
regedit: Avoid appending '\0' to string value of imported key.
2015-05-20 18:32:47 +09:00
Sebastian Lackner
2100d3e1ec
wineconsole: Allocate fake hwnds for curses backend.
...
Based on a patch by Qian Hong.
2015-05-20 18:21:18 +09:00
Nikolay Sivov
3ec3fa5eb7
explorer: Return desktop shellview interface.
2015-05-08 18:33:51 +09:00
Hugh McMaster
27753f2ea6
cmd.exe: Remove redundant call to SetConsoleMode.
2015-05-08 15:07:24 +09:00
Marcus Meissner
92286a521f
winedbg: Close filehandle on one exit branch (Coverity).
2015-05-07 22:29:22 +09:00
Marcus Meissner
aa59e6744d
winedbg: Initialize type.module (Coverity).
2015-05-07 22:29:22 +09:00
Nikolay Sivov
d1e309abe2
explorer: Added IDispatch support for IShellWindows.
2015-05-05 10:16:45 +09:00
Sebastian Lackner
c16f0644be
winedevice: Do not omit mandatory argument for VirtualProtect.
2015-05-04 20:08:00 +09:00
Nikolay Sivov
eeabe96abb
explorer: Return IShellBrowser in response to SID_STopLevelBrowser.
2015-05-04 15:08:38 +09:00
Nikolay Sivov
3c7bf0350a
explorer: Added stub IServiceProvider support for shell browser window.
2015-05-04 15:08:33 +09:00
Nikolay Sivov
68c5fed5cc
explorer: Implement Application property.
2015-05-04 15:08:27 +09:00
Nikolay Sivov
58775c878a
explorer: Added IDispatch support for ShellBrowserWindow instance.
2015-05-04 15:08:24 +09:00
Nikolay Sivov
a74c56a3b9
explorer: Added stub IWebBrowser2 support for desktop shell window.
2015-05-01 15:17:03 +09:00
Nikolay Sivov
b4769495bc
explorer: Added a stub IShellWindows implementation.
...
Most of it was done by Andrew Eikum.
2015-04-29 12:26:32 +09:00
Hans Leidekker
ae84730e34
iexplore: Update version to 9.0.8112.16421.
2015-04-21 22:21:20 +09:00
Nikolay Sivov
d0c8654d10
rpcss: Fix a protseq string leak (Valgrind).
2015-04-16 15:14:04 +09:00
Andrew Eikum
e17f4fd2f8
winecfg: Use a listview for speaker configuration.
2015-04-15 16:21:35 +09:00
Hugh McMaster
0516d969eb
wineconsole: Do not truncate argument strings larger than 256 bytes.
2015-04-14 18:00:02 +09:00
Jason Overland
4b18b0d10e
winecfg: Add owner to file picker dialogs, making them modal.
2015-04-06 16:08:25 +09:00
Mark Harmstone
8cf9108b2d
winecfg: Add manifest.
2015-04-03 17:07:37 +09:00
Francois Gouget
7f977e5d2f
winefile: Remove an unneeded NONAMELESSUNION directive.
2015-04-03 11:22:18 +09:00
Francois Gouget
ddcbbb6943
winhlp32: Remove an unneeded NONAMELESSSTRUCT directive.
2015-04-03 11:22:14 +09:00
Francois Gouget
2271d82cda
wineconsole: Remove an unneeded NONAMELESSSTRUCT directive.
2015-04-03 00:33:30 +09:00
Francois Gouget
6f64673fb5
winecfg: Remove unneeded NONAMELESSXXX directives.
2015-04-03 00:33:30 +09:00
Francois Gouget
1402201cd6
regedit: Remove an unneeded NONAMELESSSTRUCT directive.
2015-04-03 00:33:30 +09:00
Francois Gouget
546b1c4cea
rpcss: Remove unneeded NONAMELESSXXX directives.
2015-04-03 00:33:29 +09:00
Francois Gouget
c4f7918801
winedbg: Remove unneeded NONAMELESSXXX directives.
2015-04-03 00:33:29 +09:00
Mark Harmstone
8fab1cdc74
winecfg: Style updown control with UDS_ALIGNRIGHT.
2015-04-01 14:16:01 +09:00
Francois Gouget
801cf4c4af
explorer: Remove an uneeded NONAMELESSUNION directive.
2015-04-01 14:13:24 +09:00
Nikolay Sivov
db4dd8cd38
taskmgr: Set column order through listview.
2015-03-31 16:43:34 +09:00
Hugh McMaster
d4fb6257f5
attrib: Fix incorrect comment.
2015-03-31 00:04:44 +09:00
Thomas Faber
ee698506c8
wscript: Correctly use CommandLineToArgvW.
2015-03-30 16:42:18 +09:00
Frédéric Delanoy
f6a341c747
Assorted spelling/grammar fixes.
2015-03-27 22:29:48 +09:00
Hugh McMaster
ef41e8205a
netstat: Fix incorrect comment.
2015-03-27 21:30:58 +09:00
Alexandre Julliard
aceec41e93
explorer: Cleanup system tray icons when their owner is destroyed instead of polling.
2015-03-27 20:40:36 +09:00
Nikolay Sivov
66722487a7
taskmgr: Simplify setting extended style for a list.
2015-03-25 19:38:38 +09:00
Francois Gouget
f505e6fb4a
Assorted spelling fixes.
2015-03-19 21:54:14 +09:00
Francois Gouget
ab99567fe1
hh: Add an icon.
2015-03-19 13:57:55 +09:00
Ken Thomases
0815dc223e
winemenubuilder: Fix compiling on OS X.
2015-03-18 23:54:54 +09:00
Francois Gouget
520dcb4c23
winemenubuilder: Handle icons disguised as executables and better validate icon streams.
...
For some applications the shortcut's icon points to a .exe file which in
fact contains a .ico file. This means open_icon() cannot rely on the
file extension. Also reject icon streams that don't actually contain a
valid icon and use the next source as a fallback.
2015-03-17 14:17:16 +09:00
Francois Gouget
d4b9ac46a0
winemenubuilder: Avoid a couple of forward declarations.
2015-03-17 14:15:45 +09:00
Michael Stefaniuc
9e7135e00c
wordpad: Simplify code that happened to work by chance (PVS-Studio).
2015-03-06 20:32:03 +09:00
Michael Stefaniuc
9bf064a67a
winhlp32: Simplify code that happened to work by chance (PVS-Studio).
2015-03-06 20:32:03 +09:00
Nikolay Sivov
ebbb8fa5da
services: Fix GetNotifyResults() prototype.
2015-03-05 21:17:56 +09:00
Sebastian Lackner
317fc7aaf8
winecfg: Add library override instead of closing winecfg when pressing Enter.
...
Based on a patch by Hugh McMaster.
2015-03-04 21:50:36 +09:00
Nikolay Sivov
38bba54f32
services: Locate service image in proper system dir for WOW64 case.
2015-03-02 23:00:32 +09:00
Francois Gouget
123cfee93c
services: Fix compilation on systems that don't support nameless unions.
2015-03-02 13:49:13 +09:00
Nikolay Sivov
1896064332
services: Mark WOW64 services in registry.
2015-02-27 14:20:25 +09:00
Nikolay Sivov
daf0af4313
advapi32: Forward to CreateServiceWOW64W() when appropriate.
2015-02-27 14:20:25 +09:00
Nikolay Sivov
0f80d4b619
services: Make RPC interface compatible with native.
2015-02-27 14:20:24 +09:00
Andrew Eikum
1e783dbfaa
services: Monitor process handles for process quit.
2015-02-26 23:04:55 +09:00
Nikolay Sivov
c0b0d3b4e2
services: Pass resume index to server.
2015-02-25 20:35:23 +09:00
Nikolay Sivov
3c186a65d3
services: Make ChangeServiceConfig2W() rpc call compatible with native one.
2015-02-25 20:35:23 +09:00
Mark Harmstone
fa685fc353
winecfg: Refresh sys params on theme change.
2015-02-25 00:04:39 +09:00
Michael Müller
a8b000c54d
winedevice: Call DriverUnload function when unloading a driver.
...
Based on a patch by Alexander Morozov.
2015-02-24 21:55:48 +09:00
Jonathan Vollebregt
0898bd22bf
reg: Add wchar/type conversion functions.
2015-02-23 22:07:07 +09:00
Jonathan Vollebregt
513505d6c4
reg: Add a check for multiple backslashes at the end of the key.
2015-02-23 22:05:55 +09:00
Jonathan Vollebregt
208ca071dc
reg: Add sane_path function to do preliminary key validation.
2015-02-23 22:03:34 +09:00
Michael Stefaniuc
b7c8b62bbf
wcmd: Remove an unused variable (PVS-Studio).
2015-02-23 15:26:00 +09:00
André Hentschel
68d85cc7f8
taskmgr: Remove dead code.
2015-02-23 15:25:56 +09:00
Mark Harmstone
b467908ea4
winecfg: Draw colour button using theme.
2015-02-20 16:25:26 +09:00
Jacek Caban
748788f33e
wscript/tests: Fixed buffer handling and leaks.
2015-02-10 00:31:10 +09:00
Mark Harmstone
d3d4739513
winecfg: Fix bug causing 5.1 speakers to appear as stereo.
2015-02-04 21:32:50 +09:00
Mark Harmstone
b2dede7950
winecfg: Add speaker config controls to audio tab.
2015-02-03 20:12:50 +09:00
Jacek Caban
d6f527af14
wscript: Added IHost::Echo implementation.
2015-02-02 22:26:31 +09:00
Hans Leidekker
90fd0285f0
xcopy: Ignore the /V option.
2015-01-07 23:48:25 +01:00
Bruno Jesus
5a469f1b87
cmd: Ensure environment variables fit in memory.
2015-01-06 18:20:01 +01:00
Gerald Pfeifer
c7482ad1c1
wordpad: Avoid an out-of-bounds array access in registry_set_filelist.
2014-12-31 21:12:46 +01:00
Drew Ronneberg
cbc8f3c811
winemenubuilder: Eliminate an unused variable.
2014-12-18 11:30:12 +01:00
Drew Ronneberg
e6a558ad82
winemenubuilder: Prevent recursion by calling open_module_icon() instead of open_icon()
2014-12-17 18:04:05 +01:00
Dmitry Kozliuk
b4e261480d
winecfg: Fix title reset when removing application from the list.
2014-12-16 16:16:39 +01:00
Jonathan Vollebregt
4db1e20122
reg/tests: Test REG_NONE.
2014-12-15 14:16:08 +01:00
Jonathan Vollebregt
c15e87cec4
reg/tests: Test for integer overflow.
2014-12-15 14:16:05 +01:00
Bruno Jesus
a9c00c66d0
winefile: Allow paths with spaces.
2014-12-15 13:38:21 +01:00
Nikolay Sivov
37d5149ea5
regsvr32: Update program version.
2014-12-11 17:36:14 +01:00
André Hentschel
657933e135
winedbg: Remove unused code (Clang).
2014-12-04 14:03:18 +01:00
Alistair Leslie-Hughes
8885a4a2b9
winetest: Skip over stub dll if detected.
2014-12-03 21:34:26 +01:00
Gerald Pfeifer
1994140f3d
wordpad: Check for array index before using it in registry_set_filelist.
2014-12-01 11:00:15 +01:00
Hans Leidekker
d81b8bbd79
msiexec: Add support for /update.
2014-11-27 13:14:19 +01:00
Hans Leidekker
e3143f1105
msi: Update version resource.
2014-11-27 13:14:16 +01:00
Michael Stefaniuc
232390e5b8
cmd: Remove duplicated if-check (PVS-Studio).
2014-11-27 11:43:22 +01:00
André Hentschel
07b276e07e
control: Remove unused string (Clang).
2014-11-25 19:49:39 +01:00
André Hentschel
9988e2d685
winedbg: Declare debug channel only when needed in be_x86_64 (Clang).
2014-11-25 19:49:37 +01:00
André Hentschel
aa59d5b7bc
winecfg: Remove unused strings (Clang).
2014-11-25 19:49:35 +01:00
Jactry Zeng
eaa747311f
explorer: Remove unnecessary backslash when parsing /select and /root.
2014-11-20 22:38:45 +09:00
André Hentschel
51a4594f96
winedbg: Declare debug channel only when needed (Clang).
2014-11-20 22:32:00 +09:00
Sebastian Lackner
fb37d215cd
regedit: Fix incorrect usage of CompareString in parseKeyName.
2014-11-19 23:36:35 +09:00
Sebastian Lackner
f6b552324e
reg.exe: Fix incorrect usage of CompareString in get_rootkey.
2014-11-19 23:36:34 +09:00
Michael Stefaniuc
a542a13a02
regedit: Simplify check for an empty string (PVS-Studio).
2014-11-18 22:11:20 +09:00
Jonathan Vollebregt
e6acf969e7
reg/tests: Test result for deleting key that doesn't exist.
2014-11-07 14:41:33 +09:00
Jonathan Vollebregt
82c6c10428
reg/tests: Test for empty type and empty binary input.
2014-11-06 23:47:13 +09:00
Jonathan Vollebregt
1256177dc2
reg/tests: Move key format test section below first key creation.
2014-11-04 13:27:41 +09:00
Jonathan Vollebregt
375f9c9905
reg/tests: Delete keys manually to prevent timeout on winxp/win2k.
2014-11-04 13:27:24 +09:00
Alexandre Julliard
3d3c5ab400
cmd: Add a helper function to check if a path ends with a backslash.
2014-10-30 13:11:27 +09:00
Bruno Jesus
84d7239640
regedit: Allow importing/exporting strings with '\r'.
2014-10-30 12:00:38 +09:00
Bruno Jesus
c35bca6561
regedit: Allow importing strings with escaped NULL.
2014-10-29 20:31:10 +09:00
Michael Stefaniuc
517a495737
taskmgr: Fix messed up indentation of an if statement (PVS-Studio).
2014-10-29 20:31:06 +09:00
Alexandre Julliard
1555f29fc6
write: Always append a backslash to the system directory.
2014-10-28 15:47:42 +09:00
Bruno Jesus
01b0746906
regedit: Append exported strings using the correct size.
2014-10-28 14:54:12 +09:00
Alexandre Julliard
7711f494e3
xcopy: Avoid a potential out of bounds access.
2014-10-27 19:02:49 +09:00
Jonathan Vollebregt
f8445249a6
reg/tests: Test key formats.
2014-10-27 14:36:09 +09:00
Bruno Jesus
c5aacafeea
winecfg: No need to cut a backslash if it does not exist.
2014-10-24 19:58:05 +09:00
Jonathan Vollebregt
d2e6e210ac
reg/tests: Add REG_DWORD_BIG_ENDIAN tests for reg add.
2014-10-24 19:58:04 +09:00
Jonathan Vollebregt
90dcfadf9a
reg/tests: Add REG_BINARY tests for reg add.
2014-10-24 19:58:04 +09:00
Jonathan Vollebregt
53a5a837d2
reg/tests: Add REG_MULTI_SZ tests for reg add.
2014-10-24 19:58:04 +09:00
Jonathan Vollebregt
6552893824
reg/tests: Add REG_EXPAND_SZ tests for reg add.
2014-10-24 19:58:04 +09:00
Jonathan Vollebregt
b2c99522a6
reg/tests: Add negative DWORD tests.
2014-10-24 19:58:04 +09:00
Austin English
cf7fa95980
systeminfo: Add stub program.
2014-10-09 17:36:22 +02:00
André Hentschel
6d498018cc
winetest: Detect real version values.
2014-10-08 20:06:00 +02:00
André Hentschel
778c2ab6f9
ntdll: Add support for Win 8.1.
2014-10-08 17:45:51 +02:00
Frédéric Delanoy
1e214eb5d3
Assorted spelling/grammar fixes.
2014-10-02 16:58:53 +02:00
André Hentschel
b5eec81315
winemenubuilder: Respect TMPDIR environment variable.
2014-09-24 11:04:56 +02:00
Hao Peng
0af8e81238
svchost: Add LOAD_WITH_ALTERED_SEARCH_PATH flag when loading the dll.
2014-09-17 17:58:31 +02:00
André Hentschel
613d1715a4
winedbg: Respect TMPDIR environment variable.
2014-09-17 10:18:56 +02:00
Austin English
70d4979437
wineconsole: Only use getmouse when HAVE_MOUSEMASK is defined.
2014-09-12 10:38:57 +02:00
Akihiro Sagawa
a99d3c5bff
reg: Add reg.exe test suite.
2014-09-11 16:55:28 +02:00
Alistair Leslie-Hughes
213b244cb5
cmd: Dont assume cmd.exe is the first argument.
2014-09-10 12:40:02 +02:00
Indrek Altpere
c205e6800a
winemenubuilder: Fix crash on invalid icon entries.
2014-09-05 15:31:34 +02:00
Jonathan Vollebregt
b823337f65
reg.exe: Fix stack overflow on large registry keys.
2014-09-02 20:54:46 +02:00
Hans Leidekker
f5d916db06
msiexec: Command line option '!' is used to hide the cancel button.
2014-09-01 21:10:11 +02:00
Indrek Altpere
7b8624649a
winemenubuilder: Fix resource leak (Valgrind).
2014-08-27 11:02:15 +02:00
Gerald Pfeifer
ab8e9d23a0
winedbg: Avoid a compiler warning about "use of uninitialized" in in types_extract_as_longlong.
2014-08-25 22:01:29 +02:00
Gerald Pfeifer
1f14031334
uninstaller: Remove BackSlashW.
2014-08-21 12:23:42 +02:00
Gerald Pfeifer
51d217e6df
cmd: Remove fslashW.
2014-08-21 12:23:38 +02:00
Gerald Pfeifer
c24bd74486
winedbg: Add explicit return in the error case of print_typed_basic.
2014-08-11 23:55:22 +02:00
Andreas Mohr
6a86e2e983
kernel32: Fix naming/spelling/typo of macro to HasOverlappedIoCompleted().
2014-08-04 19:28:04 +02:00
Jacek Caban
e2fcd874e0
wscript: Added IActiveScriptSiteWindow implementation.
2014-07-23 21:24:26 +02:00
Alexandre Julliard
fd17c93224
cmd: Use array indexing syntax to access array members.
2014-07-16 14:53:18 +02:00
Bruno Jesus
421d3cd9e8
wineconsole: Free registry key name (valgrind).
2014-07-14 19:26:14 +02:00
Thomas Faber
f325bf7458
dxdiag: Do not omit mandatory argument to WriteFile.
2014-07-14 17:22:41 +02:00
Thomas Faber
d4c4f0ab95
cmd: Do not omit mandatory argument to WriteFile.
2014-07-14 17:22:40 +02:00
Vincent Povirk
5af3b8c97e
winebrowser: Don't use IUriBuilder with unix file: uri's.
2014-07-02 20:00:38 +02:00
Vincent Povirk
c5f000632f
winebrowser: Add traces for file uri conversion steps.
2014-07-02 20:00:28 +02:00
Vincent Povirk
ee17213f37
winebrowser: Manually percent-encode file: paths for unix filenames.
2014-07-02 20:00:23 +02:00
Frédéric Delanoy
95ae71f3ab
Assorted spelling/grammar fixes.
2014-07-01 13:09:13 +02:00
Vincent Povirk
8e873c8afc
notepad: Check IsDialogMessage before TranslateAccelerator.
2014-06-13 16:05:05 +02:00
Nikolay Sivov
6a4c146962
services: Defer service delete until all handles are closed.
2014-06-12 18:24:17 +02:00
Bruno Jesus
49ef87c314
winetest: Take care of EINTR on send/recv.
2014-06-12 13:19:09 +02:00
Nicolas Le Cam
81a904e729
winedbg: Remove unused variable.
2014-06-11 16:14:19 +02:00
Akihiro Sagawa
776849987d
taskmgr: Show whether the process is running under WOW64.
2014-05-12 10:52:33 +02:00
Jacek Caban
788cd0b4c6
iexplore: Mark iexplore.exe as large address aware.
2014-04-29 16:07:39 +02:00
André Hentschel
979c4498df
wscript: Fix function types.
2014-04-29 11:21:15 +02:00
André Hentschel
aa831198c2
winemenubuilder: Return FALSE on error when processing links and URLs.
2014-04-29 11:21:04 +02:00
Vincent Povirk
9e0971e374
start: Don't use SEE_MASK_NO_CONSOLE.
2014-04-25 10:22:51 +02:00
André Hentschel
aa7185a098
winemenubuilder: Use boolean return values in boolean functions.
2014-04-23 11:12:51 +02:00
Nikolay Sivov
fdbd8ffffc
services: Remove loop that's not really used anymore (Coverity).
2014-04-21 10:40:40 +02:00
Qian Hong
a1f8395290
wscript: Don't fail silently for unsupported switches.
2014-04-21 10:38:54 +02:00
Nikolay Sivov
389992fdfa
wscript: Ignore 'nologo' switch.
2014-04-18 10:47:32 +02:00
Alistair Leslie-Hughes
e838f0c285
sdbinst: New stub program.
2014-04-16 14:38:08 +02:00
Nikolay Sivov
463f91dce1
svchost: Simplify error handling, fix trace message.
2014-04-16 10:52:37 +02:00
Jacek Caban
6617f27004
wscript: Added WScript.CreateObject implementation.
2014-04-15 21:03:54 +02:00
Jacek Caban
e9aae93a6b
cscript: Share sources with wscript.
2014-04-14 20:19:01 +02:00
Nikolay Sivov
6c1d5f0bac
winhlp32: Remove unused assignments (Coverity).
2014-04-11 18:56:28 +02:00
Jacek Caban
98e9e4a3b0
services: Skip tests if OpenSCManager failed.
...
This should also fix failures on VMs with insufficient privileges.
2014-04-08 19:23:25 +02:00
Nikolay Sivov
5300364dfd
services: Remove redundant error code check (Coverity).
2014-04-07 15:34:36 +02:00
Nikolay Sivov
78720e52da
regsvr32: Fix some usage message issues.
2014-04-01 13:36:59 +02:00
Hugh McMaster
2aad5d7caf
regsvr32: Fix filename in version definition.
2014-03-28 20:09:07 +01:00
Hugh McMaster
3858ea03a3
regsvr32: Move silent check to the output_write function.
2014-03-26 19:20:31 +01:00
Hugh McMaster
412a4f13f6
regsvr32: Replace printf calls with WriteConsole function.
2014-03-26 19:20:30 +01:00
Thomas Faber
644bda381e
oleview: Avoid variable-length arrays.
2014-03-25 19:01:25 +01:00
Frédéric Delanoy
e9eb86edfb
cmd/tests: Don't use "@pwd@\" when expecting a full path.
2014-03-11 19:39:15 +01:00
Frédéric Delanoy
f80dd2469f
cmd/tests: Correctly determine script path for root directories.
2014-03-11 19:39:05 +01:00
Francois Gouget
8d51235dbe
xcopy/tests: Fix the test in case stdin has been redirected.
2014-03-03 17:02:29 +01:00
Frédéric Delanoy
e5a26f6fdf
winemenubuilder: Use BOOL type where appropriate.
2014-03-03 17:02:28 +01:00
Frédéric Delanoy
c60e81b7c9
start: Use BOOL type where appropriate.
2014-02-27 09:33:06 -06:00
Frédéric Delanoy
dc8b11e6f4
notepad: Use BOOL type where appropriate.
2014-02-27 09:32:57 -06:00
Nikolay Sivov
964c7d7305
programs: Added stub wevtutil tool.
2014-02-26 09:14:00 -06:00
Frédéric Delanoy
17fecb55a1
taskkill: Use BOOL type where appropriate.
2014-02-22 08:41:30 -06:00
Frédéric Delanoy
8bd2eb3e78
cabarc: Use BOOL type where appropriate.
2014-02-20 11:18:41 +01:00
Alistair Leslie-Hughes
e01f7fee0b
dpnsvr.exe: New stub program.
2014-02-18 14:13:37 +01:00
Jacek Caban
59c934aadc
wscript: Skip tests if we can't register ActiveX object.
2014-02-18 11:45:55 +01:00
Frédéric Delanoy
33cb4f80b7
winhlp32: Use BOOL type where appropriate.
2014-02-18 11:45:48 +01:00
Frédéric Delanoy
0f2bed51bd
Assorted spelling fixes.
2014-02-10 15:47:29 +01:00
Frédéric Delanoy
b3d07c7846
rundll32: Use BOOL type where appropriate.
2014-02-06 17:08:12 +01:00
André Hentschel
810fbdd222
taskmgr: Avoid return type when the return value is not used.
2014-02-04 11:15:05 +01:00
Alexandre Julliard
cf0e96c6d0
configure: Rename substituted variables to a standard _CFLAGS and _LIBS format.
2014-01-30 14:51:33 +01:00
André Hentschel
9ab0eab9e9
explorer: Check return of IShellFolder_GetDisplayNameOf (Coverity).
2014-01-29 15:02:14 +01:00
Alexandre Julliard
6bf64f0ac2
user32: Fail creation of the desktop window earlier on when it already exists.
2014-01-28 12:51:59 +01:00
Bruno Jesus
8a7687d868
programs: Add support to arguments with dash in taskkill.
2014-01-27 14:13:42 +01:00
Ken Thomases
a05b53894a
wineboot: Ignore 0 result from WM_QUERYENDSESSION if target window was destroyed.
2014-01-17 11:02:48 +01:00
Dmitry Timoshkov
dcc057c686
cabarc: Fix printing of a not recognized compression type argument.
2014-01-09 17:39:56 +01:00
Vincent Povirk
dfaf6a42ac
explorer: Default to showing the systray if the desktop is named "shell".
2014-01-08 16:11:40 +01:00