Commit Graph

6940 Commits

Author SHA1 Message Date
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