Alexandre Julliard [Fri, 2 Feb 2018 18:21:44 +0000 (19:21 +0100)]
Release 3.1.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Fri, 2 Feb 2018 16:58:54 +0000 (20:28 +0330)]
wined3d: Replace the pool in struct wined3d_resource_desc with resource access flags.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Fri, 2 Feb 2018 16:58:53 +0000 (20:28 +0330)]
wined3d: Replace the pool in struct wined3d_sub_resource_desc with resource access flags.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Fri, 2 Feb 2018 16:58:52 +0000 (20:28 +0330)]
wined3d: Use the resource access flags in texture_resource_sub_resource_map().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Fri, 2 Feb 2018 16:58:51 +0000 (20:28 +0330)]
wined3d: Use the resource access flags in wined3d_texture_unload().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Fri, 2 Feb 2018 16:58:50 +0000 (20:28 +0330)]
wined3d: Use the resource access flags in wined3d_texture_set_lod().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Józef Kucia [Fri, 2 Feb 2018 13:35:19 +0000 (14:35 +0100)]
d3d11/tests: Print adapter information.
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>
Józef Kucia [Fri, 2 Feb 2018 13:35:18 +0000 (14:35 +0100)]
d3d11/tests: Add option to use selected adapter.
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>
Józef Kucia [Fri, 2 Feb 2018 13:35:17 +0000 (14:35 +0100)]
d3d11/tests: Cleanup viewport offsets in test_fractional_viewports().
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>
Piotr Caban [Fri, 2 Feb 2018 15:36:26 +0000 (16:36 +0100)]
msvcr100: Add _ReentrantPPLLock class implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Fri, 2 Feb 2018 15:36:22 +0000 (16:36 +0100)]
msvcr100: Add _NonReentrantPPLLock class implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Fri, 2 Feb 2018 15:36:18 +0000 (16:36 +0100)]
msvcr100: Use scoped_lock internal buffer when locking critical_section.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Fri, 2 Feb 2018 15:36:12 +0000 (16:36 +0100)]
msvcr100: Add _NonReentrantPPLLock@details class stub.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 2 Feb 2018 14:40:36 +0000 (15:40 +0100)]
comdlg32: Correctly initialize the item dialog structure.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Wed, 31 Jan 2018 01:56:24 +0000 (19:56 -0600)]
user32: Kill focus before minimizing a window.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Andrey Gusev [Fri, 2 Feb 2018 10:09:12 +0000 (12:09 +0200)]
api-ms-win-security-lsalookup-l2-1-0: Add dll.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Andrey Gusev [Fri, 2 Feb 2018 10:08:49 +0000 (12:08 +0200)]
api-ms-win-core-shutdown-l1-1-0: Add dll.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Fri, 2 Feb 2018 06:51:58 +0000 (23:51 -0700)]
gameux/tests: Drop game stats test workarounds for Windows <= 2000.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 2 Feb 2018 11:31:40 +0000 (14:31 +0300)]
user32/tests: Add some tests for GetClassName() and versioned classes.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 2 Feb 2018 11:20:25 +0000 (12:20 +0100)]
kerberos: Use the global memory allocation helpers.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 2 Feb 2018 11:20:24 +0000 (12:20 +0100)]
kerberos: Fix parameter check in kerberos_SpUnsealMessage.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 2 Feb 2018 11:20:23 +0000 (12:20 +0100)]
kerberos: Don't check for GSS_S_CONTINUE_NEEDED from gss_acquire_cred.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Fri, 2 Feb 2018 10:22:29 +0000 (18:22 +0800)]
secur32: Print contents of LSA_STRING in traces.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 2 Feb 2018 11:53:21 +0000 (12:53 +0100)]
kernel32: Remove support for vm86 exceptions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 2 Feb 2018 11:53:09 +0000 (12:53 +0100)]
winedbg: Remove support for vm86 exceptions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 2 Feb 2018 11:43:25 +0000 (12:43 +0100)]
krnl386: Remove support for VGA emulation.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 2 Feb 2018 09:50:48 +0000 (10:50 +0100)]
krnl386: Remove support for DOS devices and event handling.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 2 Feb 2018 00:36:54 +0000 (18:36 -0600)]
user32/tests: Flush events after test_ShowWindow().
The test minimizes windows, which triggers most window managers to generate
focus events on other windows. These events aren't processed until halfway
through the next test, test_EnableWindow(), when a message loop is run, and
as a result an unexpected window (usually hwndMain) is activated, causing the
test to fail.
The testbot uses focus-follows-mouse mode, so these focus events were not
triggered, thereby causing a success inside the todo block.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 2 Feb 2018 05:39:42 +0000 (08:39 +0300)]
comctl32/imagelist: Use HeapAlloc() wrappers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 2 Feb 2018 05:39:41 +0000 (08:39 +0300)]
comctl32/hotkey: Use HeapAlloc() wrappers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 2 Feb 2018 05:39:40 +0000 (08:39 +0300)]
comctl32/header: Use HeapAlloc() wrappers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 2 Feb 2018 05:39:39 +0000 (08:39 +0300)]
comctl32/treeview: Use HeapAlloc() wrappers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 2 Feb 2018 05:39:38 +0000 (08:39 +0300)]
comctl32/updown: Use HeapAlloc() wrappers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 2 Feb 2018 05:41:15 +0000 (08:41 +0300)]
comctl32/edit: Fix replacement text trace.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 2 Feb 2018 05:41:14 +0000 (08:41 +0300)]
comctl32/edit: Merge theming logic.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Fri, 2 Feb 2018 00:03:52 +0000 (01:03 +0100)]
msvcrt: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Fri, 2 Feb 2018 00:03:57 +0000 (01:03 +0100)]
oleacc: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Fri, 2 Feb 2018 00:03:56 +0000 (01:03 +0100)]
ole32: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Fri, 2 Feb 2018 00:03:55 +0000 (01:03 +0100)]
odbccp32: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Fri, 2 Feb 2018 00:03:54 +0000 (01:03 +0100)]
netprofm: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:51:04 +0000 (22:51 +0100)]
mshtml: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Jacek Caban<jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:51:02 +0000 (22:51 +0100)]
jscript: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Jacek Caban<jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Tue, 30 Jan 2018 22:41:03 +0000 (23:41 +0100)]
ieframe: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 06:56:15 +0000 (14:56 +0800)]
secur32: Implement LsaFreeReturnBuffer.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 1 Feb 2018 04:03:12 +0000 (22:03 -0600)]
dbghelp: Avoid an infinite loop.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Józef Kucia [Thu, 1 Feb 2018 08:50:33 +0000 (09:50 +0100)]
d3d10core/tests: Add test for resource access flags.
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>
Józef Kucia [Thu, 1 Feb 2018 08:50:32 +0000 (09:50 +0100)]
d3d11/tests: Add test for resource access flags.
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>
Józef Kucia [Thu, 1 Feb 2018 08:50:31 +0000 (09:50 +0100)]
d3d11: Validate resource access flags for buffers and 2D textures.
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>
Fabian Maurer [Wed, 24 Jan 2018 20:51:42 +0000 (21:51 +0100)]
kernel32: Add stub for ReOpenFile.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Paul Graham [Sat, 27 Jan 2018 20:11:10 +0000 (21:11 +0100)]
kernel32: Fix failure reporting in WritePrivateProfile* and add tests.
Conformance tests based on work by Fabian Maurer, with some adaptations.
Signed-off-by: Paul Graham <development@omega-software.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Tue, 30 Jan 2018 18:08:15 +0000 (11:08 -0700)]
crypt32/tests: Drop store test workarounds for Windows <= 2000.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Tue, 30 Jan 2018 18:08:14 +0000 (11:08 -0700)]
include: Add CertRegisterSystemStore and CertUnregisterSystemStore.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Austin English [Tue, 30 Jan 2018 22:29:44 +0000 (16:29 -0600)]
kernel32: Add QueryProcessCycleTime stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Wed, 31 Jan 2018 02:41:20 +0000 (03:41 +0100)]
dxgi: Fix a trailing '\n' in a FIXME().
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 1 Feb 2018 15:06:13 +0000 (16:06 +0100)]
wineandroid: Force non-zero state on ACTION_BUTTON_RELEASE to avoid duplicate events.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 1 Feb 2018 12:50:46 +0000 (13:50 +0100)]
ntdll: Remove support for vm86 mode.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 1 Feb 2018 12:50:20 +0000 (13:50 +0100)]
krnl386: Remove support for running DOS executables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:04:33 +0000 (18:04 +0800)]
secur32: Remove Kerberos SSPI stubs.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:04:28 +0000 (18:04 +0800)]
secur32: Implement DecryptMessage in the SSP/AP wrapper.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:04:22 +0000 (18:04 +0800)]
secur32: Implement EncryptMessage in the SSP/AP wrapper.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:04:17 +0000 (18:04 +0800)]
secur32: Implement VerifySignature in the SSP/AP wrapper.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:04:12 +0000 (18:04 +0800)]
secur32: Implement MakeSignature in the SSP/AP wrapper.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:04:07 +0000 (18:04 +0800)]
secur32: Implement QueryContextAttributes in the SSP/AP wrapper.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:04:00 +0000 (18:04 +0800)]
secur32: Implement AcceptSecurityContext in the SSP/AP wrapper.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:03:54 +0000 (18:03 +0800)]
secur32: Implement DeleteSecurityContext in the SSP/AP wrapper.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 1 Feb 2018 10:03:48 +0000 (18:03 +0800)]
secur32: Implement InitializeSecurityContext in the SSP/AP wrapper.
Partially based on Hans Leidekker's work.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 1 Feb 2018 09:08:54 +0000 (12:08 +0300)]
winedbg: Use longer module names when printing module list.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 1 Feb 2018 07:09:06 +0000 (10:09 +0300)]
comctl32/edit: Get rid of ansi buffer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 1 Feb 2018 07:09:05 +0000 (10:09 +0300)]
comctl32: Introduce Edit control.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 1 Feb 2018 07:09:04 +0000 (10:09 +0300)]
comctl32/tests: Run more TreeView tests on version 6.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 1 Feb 2018 07:09:03 +0000 (10:09 +0300)]
comctl32/treeview: Fix tooltip window leak.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 1 Feb 2018 07:06:56 +0000 (10:06 +0300)]
user32/edit: Fix replacement text trace.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:51:06 +0000 (22:51 +0100)]
msscript.ocx: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:51:05 +0000 (22:51 +0100)]
msident: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:50:58 +0000 (22:50 +0100)]
hlink: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:51:03 +0000 (22:51 +0100)]
jsproxy: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:51:01 +0000 (22:51 +0100)]
inseng: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:51:00 +0000 (22:51 +0100)]
inetcpl.cpl: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 31 Jan 2018 21:50:59 +0000 (22:50 +0100)]
inetcomm: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Thu, 1 Feb 2018 00:28:02 +0000 (01:28 +0100)]
crypt32: Always set returned size in CRYPT_CopySignerInfo.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Thu, 1 Feb 2018 00:27:53 +0000 (01:27 +0100)]
crypt32: Fixed decoded size calculation in CRYPT_AsnDecodeSequence when indefinite length is used.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Thu, 1 Feb 2018 00:27:38 +0000 (01:27 +0100)]
crypt32/tests: Added more decoding tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Thu, 1 Feb 2018 00:27:28 +0000 (01:27 +0100)]
crypt32: Support constructed strings in octet strings decoder.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 23:37:36 +0000 (03:07 +0330)]
d3d10: Use the global memory allocation helpers.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 23:37:35 +0000 (03:07 +0330)]
d2d1: Replace d2d_calloc() with a global heap_calloc() helper.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 23:37:34 +0000 (03:07 +0330)]
wined3d: Use more resource access flags in wined3d_texture_use_pbo().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 23:37:33 +0000 (03:07 +0330)]
wined3d: Use the resource access flags in wined3d_surface_blt().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 23:37:32 +0000 (03:07 +0330)]
wined3d: Use the resource access flags in ffp_blitter_use_cpu_clear().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Wed, 31 Jan 2018 10:15:41 +0000 (13:15 +0300)]
user32: Make it possible to create windows for redirected classes.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Wed, 31 Jan 2018 15:40:44 +0000 (18:40 +0300)]
dbghelp: Use correct module name buffer length when doing enumeration.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 15:19:41 +0000 (18:49 +0330)]
d2d1: Use d2d_array_reserve() in d2d_clip_stack_push().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 15:19:40 +0000 (18:49 +0330)]
d2d1: Introduce a helper function to allocate arrays.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 15:19:39 +0000 (18:49 +0330)]
wined3d: Use the resource access flags in surface_blt_special().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 15:19:38 +0000 (18:49 +0330)]
wined3d: Use the resource access flags in wined3d_resource_set_priority().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 15:19:37 +0000 (18:49 +0330)]
wined3d: Use the resource access flags in resource_cleanup().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 31 Jan 2018 15:19:36 +0000 (18:49 +0330)]
wined3d: Use the resource access flags in resource_init().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Wed, 31 Jan 2018 16:14:13 +0000 (17:14 +0100)]
winevdm: Require DOSBox for running DOS executables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 18 Jan 2018 15:54:05 +0000 (23:54 +0800)]
secur32: Implement FreeCredentialsHandle in the SSP/AP wrapper.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 18 Jan 2018 15:54:01 +0000 (23:54 +0800)]
secur32: Implement AcquireCredentialsHandle in the SSP/AP wrapper.
Partially based on Hans Leidekker's work.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Thu, 18 Jan 2018 15:53:58 +0000 (23:53 +0800)]
secur32: Add support for loading SSP/AP dll as an SSPI provider.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>