wine-orson.git
6 years agoRelease 3.0-rc4. wine-3.0-rc4
Alexandre Julliard [Fri, 29 Dec 2017 19:43:59 +0000 (20:43 +0100)]
Release 3.0-rc4.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3dx9/tests: Use the available ARRAY_SIZE() macro.
Michael Stefaniuc [Fri, 29 Dec 2017 18:20:10 +0000 (19:20 +0100)]
d3dx9/tests: Use the available ARRAY_SIZE() macro.

Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz/tests: Fix resource leak.
Andrey Gusev [Fri, 29 Dec 2017 15:53:16 +0000 (17:53 +0200)]
quartz/tests: Fix resource leak.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agobcrypt: macOS version 10.8 is needed for encryption support.
Alexandre Julliard [Fri, 29 Dec 2017 10:35:37 +0000 (11:35 +0100)]
bcrypt: macOS version 10.8 is needed for encryption support.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Recognize undefined characters in OemKeyScan tests.
Alex Henrie [Fri, 29 Dec 2017 06:46:57 +0000 (23:46 -0700)]
user32/tests: Recognize undefined characters in OemKeyScan tests.

This reverts commit 72ab2d5b078d0ebad70a0baed29a80ce6b6c86ad.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Fix OemKeyScan failures with input method editors.
Alex Henrie [Thu, 28 Dec 2017 17:45:46 +0000 (10:45 -0700)]
user32/tests: Fix OemKeyScan failures with input method editors.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Add some tests for A/W auto conversion in case of mismatching window...
Nikolay Sivov [Thu, 28 Dec 2017 12:23:05 +0000 (15:23 +0300)]
user32/tests: Add some tests for A/W auto conversion in case of mismatching window vs dialog procedure types.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Test some return values (Coverity).
Nikolay Sivov [Thu, 28 Dec 2017 12:20:17 +0000 (15:20 +0300)]
comctl32/tests: Test some return values (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: NtQuerySection takes SIZE_T parameters.
Alexandre Julliard [Thu, 28 Dec 2017 12:04:20 +0000 (13:04 +0100)]
ntdll: NtQuerySection takes SIZE_T parameters.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Add missing todos for 64-bit.
Alexandre Julliard [Thu, 28 Dec 2017 12:03:56 +0000 (13:03 +0100)]
kernel32/tests: Add missing todos for 64-bit.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Remove unused variables.
Piotr Caban [Thu, 28 Dec 2017 10:11:20 +0000 (11:11 +0100)]
msvcrt: Remove unused variables.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoshell32/tests: Use the available ARRAY_SIZE() macro.
Michael Stefaniuc [Wed, 27 Dec 2017 23:50:32 +0000 (00:50 +0100)]
shell32/tests: Use the available ARRAY_SIZE() macro.

Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoddraw/tests: Recognise E_NOTIMPL returned from UpdateOverlay() on VMware as broken.
Alex Henrie [Wed, 27 Dec 2017 16:30:15 +0000 (17:30 +0100)]
ddraw/tests: Recognise E_NOTIMPL returned from UpdateOverlay() on VMware as broken.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoddraw/tests: Print driver and device information before running the tests.
Henri Verbeet [Wed, 27 Dec 2017 16:30:14 +0000 (17:30 +0100)]
ddraw/tests: Print driver and device information before running the tests.

Analogous to the d3d8 and d3d9 tests.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoddraw/tests: Introduce an ARRAY_SIZE macro to ddraw7 as well.
Henri Verbeet [Wed, 27 Dec 2017 16:30:13 +0000 (17:30 +0100)]
ddraw/tests: Introduce an ARRAY_SIZE macro to ddraw7 as well.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Add tests for loading dlls of different 32/64 bitness.
Alexandre Julliard [Wed, 27 Dec 2017 17:51:01 +0000 (18:51 +0100)]
kernel32/tests: Add tests for loading dlls of different 32/64 bitness.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Add tests for the ImageContainsCode flag.
Alexandre Julliard [Wed, 27 Dec 2017 17:37:56 +0000 (18:37 +0100)]
kernel32/tests: Add tests for the ImageContainsCode flag.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Build the dll path in the create_test_dll helper function.
Alexandre Julliard [Wed, 27 Dec 2017 17:36:34 +0000 (18:36 +0100)]
kernel32/tests: Build the dll path in the create_test_dll helper function.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Enable tests for version 6 imagelist serialization format.
Nikolay Sivov [Wed, 27 Dec 2017 10:51:38 +0000 (13:51 +0300)]
comctl32/tests: Enable tests for version 6 imagelist serialization format.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agousp10/tests: Add missing return value tests (Coverity).
Nikolay Sivov [Sat, 23 Dec 2017 10:22:28 +0000 (13:22 +0300)]
usp10/tests: Add missing return value tests (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Add _get_[winmajor|winminor|osver].
Gijs Vermeulen [Tue, 26 Dec 2017 23:52:27 +0000 (00:52 +0100)]
msvcrt: Add _get_[winmajor|winminor|osver].

Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoscrrun/tests: Add a helper to construct test file path.
Nikolay Sivov [Tue, 26 Dec 2017 18:28:12 +0000 (21:28 +0300)]
scrrun/tests: Add a helper to construct test file path.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Don't include MSVC 10.0+ math functions in SOs for older DLLs.
Alex Henrie [Fri, 22 Dec 2017 17:38:56 +0000 (10:38 -0700)]
msvcrt: Don't include MSVC 10.0+ math functions in SOs for older DLLs.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Round the pthread stack size to a page boundary.
Alexandre Julliard [Tue, 26 Dec 2017 09:14:38 +0000 (10:14 +0100)]
ntdll: Round the pthread stack size to a page boundary.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoshell32: Fix SHGetFolderPathAndSubDir() trace message.
Nikolay Sivov [Sat, 23 Dec 2017 21:58:06 +0000 (00:58 +0300)]
shell32: Fix SHGetFolderPathAndSubDir() trace message.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsxml3/tests: Add missing return value test (Coverity).
Nikolay Sivov [Sat, 23 Dec 2017 10:16:27 +0000 (13:16 +0300)]
msxml3/tests: Add missing return value test (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agotaskschd: Fix a leak on error path (Coverity).
Nikolay Sivov [Sat, 23 Dec 2017 07:51:17 +0000 (10:51 +0300)]
taskschd: Fix a leak on error path (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomlang/tests: Add some return value checks (Coverity).
Nikolay Sivov [Sat, 23 Dec 2017 07:50:57 +0000 (10:50 +0300)]
mlang/tests: Add some return value checks (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agohlink/tests: Check return value (Coverity).
Nikolay Sivov [Sat, 23 Dec 2017 07:49:48 +0000 (10:49 +0300)]
hlink/tests: Check return value (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoRelease 3.0-rc3. wine-3.0-rc3
Alexandre Julliard [Fri, 22 Dec 2017 17:12:27 +0000 (18:12 +0100)]
Release 3.0-rc3.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinhttp/tests: Fix an intermittent test failure on Windows XP/Vista.
Hans Leidekker [Fri, 22 Dec 2017 15:52:51 +0000 (16:52 +0100)]
winhttp/tests: Fix an intermittent test failure on Windows XP/Vista.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit/tests: Skip tests if running as non-elevated admin.
Zebediah Figura [Fri, 22 Dec 2017 15:43:12 +0000 (09:43 -0600)]
regedit/tests: Skip tests if running as non-elevated admin.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinhttp/tests: Fix typos in ok() messages.
Andrey Gusev [Fri, 22 Dec 2017 15:25:28 +0000 (17:25 +0200)]
winhttp/tests: Fix typos in ok() messages.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsi/tests: Fix typos in ok() messages.
Andrey Gusev [Fri, 22 Dec 2017 15:25:04 +0000 (17:25 +0200)]
msi/tests: Fix typos in ok() messages.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Fix a typo in ok() message.
Andrey Gusev [Fri, 22 Dec 2017 15:24:36 +0000 (17:24 +0200)]
kernel32/tests: Fix a typo in ok() message.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Fix a typo in ok() message.
Andrey Gusev [Fri, 22 Dec 2017 15:24:04 +0000 (17:24 +0200)]
comctl32/tests: Fix a typo in ok() message.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdi32: Fix clipping to the DIB rectangle in GetPixel().
Alexandre Julliard [Fri, 22 Dec 2017 15:29:03 +0000 (16:29 +0100)]
gdi32: Fix clipping to the DIB rectangle in GetPixel().

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Make sure v6 module is used when running tests, run more tests with...
Nikolay Sivov [Fri, 22 Dec 2017 12:30:47 +0000 (15:30 +0300)]
comctl32/tests: Make sure v6 module is used when running tests, run more tests with v6 module.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoinclude: Fix a typo in newly added edit control message.
Akihiro Sagawa [Fri, 22 Dec 2017 13:04:02 +0000 (22:04 +0900)]
include: Fix a typo in newly added edit control message.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoserver: Add support for querying FileNameInformation on named pipes.
Jacek Caban [Thu, 21 Dec 2017 15:12:12 +0000 (16:12 +0100)]
server: Add support for querying FileNameInformation on named pipes.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoserver: Introduce get_file_info request for server-side NtQueryInformationFile implem...
Jacek Caban [Thu, 21 Dec 2017 15:12:01 +0000 (16:12 +0100)]
server: Introduce get_file_info request for server-side NtQueryInformationFile implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll/tests: Add NtQueryInformationFile(FileNameInformation) on named pipes tests.
Jacek Caban [Thu, 21 Dec 2017 15:04:26 +0000 (16:04 +0100)]
ntdll/tests: Add NtQueryInformationFile(FileNameInformation) on named pipes tests.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Simplified Chinese translation.
Kim Malmo [Fri, 22 Dec 2017 00:49:00 +0000 (00:49 +0000)]
po: Update Simplified Chinese translation.

Signed-off-by: Kim Malmo <berencamlost@msn.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Norwegian translation.
Kim Malmo [Fri, 22 Dec 2017 04:27:04 +0000 (04:27 +0000)]
po: Update Norwegian translation.

Signed-off-by: Kim Malmo <berencamlost@msn.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agobcrypt: Fix build error on systems with old GnuTLS.
Hans Leidekker [Fri, 22 Dec 2017 08:39:27 +0000 (09:39 +0100)]
bcrypt: Fix build error on systems with old GnuTLS.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoRevert "msi: Don't execute a deferred custom action when not running the install...
Zebediah Figura [Thu, 21 Dec 2017 07:12:16 +0000 (01:12 -0600)]
Revert "msi: Don't execute a deferred custom action when not running the install script.".

This (effectively) reverts commit 86bc556f9fd4a964cbaa66bc1fd67e4603ecd450.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Consider CPU blitter when clearing discarded textures.
Józef Kucia [Thu, 21 Dec 2017 11:08:25 +0000 (12:08 +0100)]
wined3d: Consider CPU blitter when clearing discarded textures.

In order to avoid invalidating system memory for "converted" surfaces.

Fixes a regression introduced by commit 56128d18d4df ("wined3d: Drop the
special case for "converted" surfaces in wined3d_surface_blt().").

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d8/tests: Work around focus-follows-mouse test failures.
Stefan Dösinger [Mon, 18 Dec 2017 20:39:29 +0000 (21:39 +0100)]
d3d8/tests: Work around focus-follows-mouse test failures.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d9/tests: Work around focus-follows-mouse test failures.
Stefan Dösinger [Mon, 18 Dec 2017 20:39:28 +0000 (21:39 +0100)]
d3d9/tests: Work around focus-follows-mouse test failures.

Removing WS_VISIBLE without updating the window state with
SWP_FRAMECHANGED is enough to trigger d3d9's hidden window codepath
(native and in Wine), but doesn't actually hide the window. This
prevents unpredictable focus changes on focus follows mouse WMs.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoddraw: Validate the surface descriptor size in GetDisplayMode.
Alexandre Julliard [Mon, 18 Dec 2017 10:12:04 +0000 (11:12 +0100)]
ddraw: Validate the surface descriptor size in GetDisplayMode.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tooltips: Reset window subclass data when removing tools.
Nikolay Sivov [Wed, 20 Dec 2017 23:05:09 +0000 (02:05 +0300)]
comctl32/tooltips: Reset window subclass data when removing tools.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/updown: Reset control width conditionally on UDM_SETBUDDY with NULL buddy...
Nikolay Sivov [Thu, 21 Dec 2017 09:14:45 +0000 (12:14 +0300)]
comctl32/updown: Reset control width conditionally on UDM_SETBUDDY with NULL buddy handle.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Add separate test for CreateUpDownControl().
Nikolay Sivov [Thu, 21 Dec 2017 09:14:44 +0000 (12:14 +0300)]
comctl32/tests: Add separate test for CreateUpDownControl().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Use CreateWindowEx() to create UpDown controls.
Nikolay Sivov [Thu, 21 Dec 2017 09:14:43 +0000 (12:14 +0300)]
comctl32/tests: Use CreateWindowEx() to create UpDown controls.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Add a basic test for maximizing windows.
Zebediah Figura [Thu, 21 Dec 2017 07:21:02 +0000 (01:21 -0600)]
user32/tests: Add a basic test for maximizing windows.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Also test client rect size.
Zebediah Figura [Thu, 21 Dec 2017 07:21:01 +0000 (01:21 -0600)]
user32/tests: Also test client rect size.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Explicitly test minimized window size.
Zebediah Figura [Thu, 21 Dec 2017 07:21:00 +0000 (01:21 -0600)]
user32/tests: Explicitly test minimized window size.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agonetapi32/tests: Print NetWkstaTransportEnum error code on test failure.
Alex Henrie [Wed, 20 Dec 2017 06:02:06 +0000 (23:02 -0700)]
netapi32/tests: Print NetWkstaTransportEnum error code on test failure.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomfplat: Implement MFGetService().
Nikolay Sivov [Wed, 20 Dec 2017 14:42:23 +0000 (17:42 +0300)]
mfplat: Implement MFGetService().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoinclude: Add newer definitions for user controls.
Nikolay Sivov [Wed, 20 Dec 2017 11:59:05 +0000 (14:59 +0300)]
include: Add newer definitions for user controls.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Use WARN for exception traces instead of separated debug channel.
Jacek Caban [Wed, 20 Dec 2017 15:03:37 +0000 (16:03 +0100)]
jscript: Use WARN for exception traces instead of separated debug channel.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinegstreamer: Hold a reference to the filter in push_data().
Zebediah Figura [Wed, 20 Dec 2017 02:49:20 +0000 (20:49 -0600)]
winegstreamer: Hold a reference to the filter in push_data().

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Add activation tests for minimizing windows.
Zebediah Figura [Wed, 20 Dec 2017 02:32:52 +0000 (20:32 -0600)]
user32/tests: Add activation tests for minimizing windows.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Add activation tests for hiding windows.
Zebediah Figura [Wed, 20 Dec 2017 00:29:31 +0000 (18:29 -0600)]
user32/tests: Add activation tests for hiding windows.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Add more tests for SetActiveWindow().
Zebediah Figura [Wed, 20 Dec 2017 00:29:30 +0000 (18:29 -0600)]
user32/tests: Add more tests for SetActiveWindow().

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Don't leave hwndMain in a topmost state.
Zebediah Figura [Wed, 20 Dec 2017 00:29:29 +0000 (18:29 -0600)]
user32/tests: Don't leave hwndMain in a topmost state.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Norwegian translation.
Kim Malmo [Tue, 19 Dec 2017 23:07:25 +0000 (23:07 +0000)]
po: Update Norwegian translation.

Signed-off-by: Kim Malmo <berencamlost@msn.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tooltips: Remove window subclass right before window is destroyed.
Nikolay Sivov [Tue, 19 Dec 2017 22:21:44 +0000 (01:21 +0300)]
comctl32/tooltips: Remove window subclass right before window is destroyed.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agommdevapi/tests: Fix memory leaks (Coverity).
Alex Henrie [Tue, 19 Dec 2017 16:00:17 +0000 (09:00 -0700)]
mmdevapi/tests: Fix memory leaks (Coverity).

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agobcrypt: Require macOS version 10.7 or newer for encryption support.
Hans Leidekker [Tue, 19 Dec 2017 14:40:19 +0000 (15:40 +0100)]
bcrypt: Require macOS version 10.7 or newer for encryption support.

Reported by Ryan Schmidt.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agobcrypt: Fix build on macOS 10.8 and older.
Hans Leidekker [Tue, 19 Dec 2017 13:02:50 +0000 (14:02 +0100)]
bcrypt: Fix build on macOS 10.8 and older.

Based on a patch by Ryan Schmidt.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Remove some workarounds that no longer apply.
Nikolay Sivov [Tue, 19 Dec 2017 10:13:34 +0000 (13:13 +0300)]
comctl32/tests: Remove some workarounds that no longer apply.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Add ListBox tests.
Nikolay Sivov [Tue, 19 Dec 2017 10:12:57 +0000 (13:12 +0300)]
comctl32/tests: Add ListBox tests.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdi32: Set otmMacLineGap from the line gap in the hhea table.
Huw Davies [Tue, 19 Dec 2017 10:10:33 +0000 (10:10 +0000)]
gdi32: Set otmMacLineGap from the line gap in the hhea table.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdi32: Scale outline font metrics as signed integers.
Alex Henrie [Tue, 19 Dec 2017 03:31:06 +0000 (20:31 -0700)]
gdi32: Scale outline font metrics as signed integers.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Improve tests for 32/64-bit image mappings.
Alexandre Julliard [Tue, 19 Dec 2017 13:33:25 +0000 (14:33 +0100)]
kernel32/tests: Improve tests for 32/64-bit image mappings.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Simplified Chinese translation.
Mingcong Bai [Mon, 18 Dec 2017 15:55:36 +0000 (23:55 +0800)]
po: Update Simplified Chinese translation.

Signed-off-by: Mingcong Bai <jeffbai@aosc.xyz>
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp90/tests: Use the correct return type for basic_istream::ipfx.
Alexandre Julliard [Mon, 18 Dec 2017 15:16:50 +0000 (16:16 +0100)]
msvcp90/tests: Use the correct return type for basic_istream::ipfx.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml.idl: Added events dispinterfaces declarations.
Jacek Caban [Mon, 18 Dec 2017 15:22:31 +0000 (16:22 +0100)]
mshtml.idl: Added events dispinterfaces declarations.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml.idl: Added IDOMMouseEvent declaration.
Jacek Caban [Mon, 18 Dec 2017 15:22:04 +0000 (16:22 +0100)]
mshtml.idl: Added IDOMMouseEvent declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32: Globally invalidate key state on changes in other threads.
Sebastian Lackner [Mon, 18 Dec 2017 15:20:58 +0000 (16:20 +0100)]
user32: Globally invalidate key state on changes in other threads.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernelbase: Quiet a noisy fixme in QuirkIsEnabled3.
Louis Lenders [Fri, 15 Dec 2017 08:54:21 +0000 (09:54 +0100)]
kernelbase: Quiet a noisy fixme in QuirkIsEnabled3.

Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinecfg: Fix a crash when inputting non-ASCII dll override name.
Zhiyi Zhang [Mon, 18 Dec 2017 14:33:08 +0000 (22:33 +0800)]
winecfg: Fix a crash when inputting non-ASCII dll override name.

Signed-off-by: Zhiyi Zhang <yi.gd.cn@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowebservices/tests: Register an exception with the firewall to avoid a dialog.
Hans Leidekker [Mon, 18 Dec 2017 09:31:11 +0000 (10:31 +0100)]
webservices/tests: Register an exception with the firewall to avoid a dialog.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowebservices/tests: Merge the listener tests into channel.c.
Hans Leidekker [Mon, 18 Dec 2017 09:31:10 +0000 (10:31 +0100)]
webservices/tests: Merge the listener tests into channel.c.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Correctly set rounding mode in _ftol implementation.
Piotr Caban [Mon, 18 Dec 2017 11:10:28 +0000 (12:10 +0100)]
msvcrt: Correctly set rounding mode in _ftol implementation.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcr71: Don't raise exception in _invalid_parameter.
Piotr Caban [Mon, 18 Dec 2017 09:30:08 +0000 (10:30 +0100)]
msvcr71: Don't raise exception in _invalid_parameter.

Support for invalid parameter handler was added in msvcr80.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Add Edit control tests.
Nikolay Sivov [Mon, 18 Dec 2017 08:35:33 +0000 (11:35 +0300)]
comctl32/tests: Add Edit control tests.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Class API tests for interaction with activation contexts.
Nikolay Sivov [Mon, 18 Dec 2017 10:41:12 +0000 (13:41 +0300)]
user32/tests: Class API tests for interaction with activation contexts.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Remove runtime check for GetMenuBarInfo().
Nikolay Sivov [Mon, 18 Dec 2017 08:35:17 +0000 (11:35 +0300)]
user32/tests: Remove runtime check for GetMenuBarInfo().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32: Properly detect ELF binaries that are position independent executables.
Alexandre Julliard [Mon, 18 Dec 2017 10:16:13 +0000 (11:16 +0100)]
kernel32: Properly detect ELF binaries that are position independent executables.

Based on a patch by Sebastian Lackner.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Catalan translation.
Alex Henrie [Mon, 18 Dec 2017 03:10:52 +0000 (20:10 -0700)]
po: Update Catalan translation.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoRelease 3.0-rc2. wine-3.0-rc2
Alexandre Julliard [Fri, 15 Dec 2017 20:43:56 +0000 (21:43 +0100)]
Release 3.0-rc2.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod2d1/tests: A test to show that DC is validated on BindDC().
Nikolay Sivov [Fri, 15 Dec 2017 16:47:58 +0000 (19:47 +0300)]
d2d1/tests: A test to show that DC is validated on BindDC().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update German translation.
Julian Rüger [Fri, 15 Dec 2017 15:04:06 +0000 (16:04 +0100)]
po: Update German translation.

Signed-off-by: Julian Rüger <jr98@gmx.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Ukrainian translation.
Andrey Gusev [Fri, 15 Dec 2017 14:28:18 +0000 (16:28 +0200)]
po: Update Ukrainian translation.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocabinet: Treat only -1 as an error from the FDICopy callback.
Alexandre Julliard [Fri, 15 Dec 2017 17:47:14 +0000 (18:47 +0100)]
cabinet: Treat only -1 as an error from the FDICopy callback.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Reset the exit frame when switching back to it.
Alexandre Julliard [Fri, 15 Dec 2017 11:36:16 +0000 (12:36 +0100)]
ntdll: Reset the exit frame when switching back to it.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agolibport: Add a replacement implementation for strnlen.
Alexandre Julliard [Fri, 15 Dec 2017 09:48:48 +0000 (10:48 +0100)]
libport: Add a replacement implementation for strnlen.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agousp10: Fix a typo in an ERR() message.
Andrey Gusev [Thu, 14 Dec 2017 16:21:10 +0000 (18:21 +0200)]
usp10: Fix a typo in an ERR() message.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>