wine-orson.git
6 years agoRelease 3.3. wine-3.3
Alexandre Julliard [Fri, 2 Mar 2018 18:12:41 +0000 (19:12 +0100)]
Release 3.3.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdiplus/tests: Fix copy-paste typos.
Andrey Gusev [Fri, 2 Mar 2018 10:03:49 +0000 (12:03 +0200)]
gdiplus/tests: Fix copy-paste typos.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdiplus/tests: Check the correct value.
Alistair Leslie-Hughes [Thu, 1 Mar 2018 23:04:49 +0000 (23:04 +0000)]
gdiplus/tests: Check the correct value.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwmapi: Add stub for DwmSetIconicLivePreviewBitmap.
Michael Müller [Fri, 2 Mar 2018 03:23:02 +0000 (03:23 +0000)]
dwmapi: Add stub for DwmSetIconicLivePreviewBitmap.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinevulkan: Load instance functions.
Roderick Colenbrander [Fri, 2 Mar 2018 06:13:35 +0000 (22:13 -0800)]
winevulkan: Load instance functions.

Signed-off-by: Roderick Colenbrander <thunderbird2k@gmail.com>
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernelbase: Implement PathCchAddBackslash()/PathCchAddBackslashEx().
Nikolay Sivov [Fri, 2 Mar 2018 11:14:54 +0000 (14:14 +0300)]
kernelbase: Implement PathCchAddBackslash()/PathCchAddBackslashEx().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox/tests: Add tests for Win32_Printer.
Hans Leidekker [Fri, 2 Mar 2018 10:55:00 +0000 (11:55 +0100)]
wbemprox/tests: Add tests for Win32_Printer.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox: Provide DeviceID, Location and PortName for printers.
Michael Müller [Fri, 2 Mar 2018 10:54:59 +0000 (11:54 +0100)]
wbemprox: Provide DeviceID, Location and PortName for printers.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox/tests: Add a test for Win32_OperatingSystem.FreePhysicalMemory.
Hans Leidekker [Fri, 2 Mar 2018 10:54:58 +0000 (11:54 +0100)]
wbemprox/tests: Add a test for Win32_OperatingSystem.FreePhysicalMemory.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox: Add FreePhysicalMemory to Win32_OperatingSystem.
Michael Müller [Fri, 2 Mar 2018 10:54:57 +0000 (11:54 +0100)]
wbemprox: Add FreePhysicalMemory to Win32_OperatingSystem.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agosecur32: Add support for NameFullyQualifiedDN to GetComputerObjectName.
Dmitry Timoshkov [Fri, 2 Mar 2018 10:46:13 +0000 (18:46 +0800)]
secur32: Add support for NameFullyQualifiedDN to GetComputerObjectName.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Also initialize DnsDomainName and DnsForestName in LsaQueryInformationPolicy.
Dmitry Timoshkov [Fri, 2 Mar 2018 10:45:13 +0000 (18:45 +0800)]
advapi32: Also initialize DnsDomainName and DnsForestName in LsaQueryInformationPolicy.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Return correct short domain name.
Dmitry Timoshkov [Fri, 2 Mar 2018 10:45:00 +0000 (18:45 +0800)]
advapi32: Return correct short domain name.

Also remove suffix and uppercase the returned name as Windows does.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Use GetWindowsAccountDomainSid() to retrieve the domain SID.
Dmitry Timoshkov [Fri, 2 Mar 2018 10:44:17 +0000 (18:44 +0800)]
advapi32: Use GetWindowsAccountDomainSid() to retrieve the domain SID.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agousp10: Use heap_calloc() in ScriptTextOut().
Henri Verbeet [Fri, 2 Mar 2018 08:40:49 +0000 (12:10 +0330)]
usp10: Use heap_calloc() in ScriptTextOut().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agousp10: Use heap_calloc() in ScriptLayout().
Henri Verbeet [Thu, 1 Mar 2018 06:16:55 +0000 (09:46 +0330)]
usp10: Use heap_calloc() in ScriptLayout().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Added Array.prototype.indexOf implementation.
Jacek Caban [Thu, 1 Mar 2018 22:58:55 +0000 (23:58 +0100)]
jscript: Added Array.prototype.indexOf implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Renamed equal2_values to jsval_strict_equal.
Jacek Caban [Thu, 1 Mar 2018 22:58:45 +0000 (23:58 +0100)]
jscript: Renamed equal2_values to jsval_strict_equal.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Properly handle elisions in array literals.
Jacek Caban [Thu, 1 Mar 2018 22:58:38 +0000 (23:58 +0100)]
jscript: Properly handle elisions in array literals.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Properly support missing array elements in Array.pop.
Jacek Caban [Thu, 1 Mar 2018 22:58:25 +0000 (23:58 +0100)]
jscript: Properly support missing array elements in Array.pop.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Properly support missing array elements in stringify_array.
Jacek Caban [Thu, 1 Mar 2018 22:58:17 +0000 (23:58 +0100)]
jscript: Properly support missing array elements in stringify_array.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Norwegian translation.
Kim Malmo [Thu, 1 Mar 2018 22:19:59 +0000 (22:19 +0000)]
po: Update Norwegian translation.

Signed-off-by: Kim Malmo <berencamlost@msn.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodmusic/tests: Add IDirectMusicObject::ParseDescriptor() tests.
Michael Stefaniuc [Thu, 1 Mar 2018 22:57:38 +0000 (23:57 +0100)]
dmusic/tests: Add IDirectMusicObject::ParseDescriptor() tests.

Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodmime/tests: Add IDirectMusicObject::ParseDescriptor() tests.
Michael Stefaniuc [Fri, 2 Mar 2018 00:16:08 +0000 (01:16 +0100)]
dmime/tests: Add IDirectMusicObject::ParseDescriptor() tests.

Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Explicitly calculate the sub-resource level in wined3d_texture_allocate_gl_m...
Henri Verbeet [Fri, 2 Mar 2018 08:40:48 +0000 (12:10 +0330)]
wined3d: Explicitly calculate the sub-resource level in wined3d_texture_allocate_gl_mutable_storage().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Explicitly pass the sub-resource level to surface_is_full_rect().
Henri Verbeet [Fri, 2 Mar 2018 08:40:47 +0000 (12:10 +0330)]
wined3d: Explicitly pass the sub-resource level to surface_is_full_rect().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Explicitly calculate the sub-resource level in raw_blitter_blit().
Henri Verbeet [Fri, 2 Mar 2018 08:40:46 +0000 (12:10 +0330)]
wined3d: Explicitly calculate the sub-resource level in raw_blitter_blit().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Explicitly calculate the sub-resource level in surface_load_renderbuffer().
Henri Verbeet [Fri, 2 Mar 2018 08:40:45 +0000 (12:10 +0330)]
wined3d: Explicitly calculate the sub-resource level in surface_load_renderbuffer().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz/tests: Remove some unnecessary error-checking.
Zebediah Figura [Thu, 1 Mar 2018 19:19:23 +0000 (13:19 -0600)]
quartz/tests: Remove some unnecessary error-checking.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz/tests: Add more tests for IMediaSeeking.
Zebediah Figura [Thu, 1 Mar 2018 19:19:22 +0000 (13:19 -0600)]
quartz/tests: Add more tests for IMediaSeeking.

Also remove uninteresting IMediaControl test.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz/tests: Simply test_render_with_multithread().
Zebediah Figura [Thu, 1 Mar 2018 19:19:21 +0000 (13:19 -0600)]
quartz/tests: Simply test_render_with_multithread().

Use CoCreateInstance directly, and try to run the graph on a real file.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz/tests: Expand and separate media event tests.
Zebediah Figura [Thu, 1 Mar 2018 19:19:20 +0000 (13:19 -0600)]
quartz/tests: Expand and separate media event tests.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz/tests: Expand and separate state change tests.
Zebediah Figura [Thu, 1 Mar 2018 19:19:19 +0000 (13:19 -0600)]
quartz/tests: Expand and separate state change tests.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz/tests: Explicitly test correct return value for IGraphBuilder_Connect().
Zebediah Figura [Thu, 1 Mar 2018 19:19:18 +0000 (13:19 -0600)]
quartz/tests: Explicitly test correct return value for IGraphBuilder_Connect().

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11/tests: Use no attachments draw calls.
Józef Kucia [Thu, 1 Mar 2018 18:36:56 +0000 (19:36 +0100)]
d3d11/tests: Use no attachments draw calls.

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 agod3d11/tests: Add test for draws with NULL render target views.
Józef Kucia [Thu, 1 Mar 2018 18:36:55 +0000 (19:36 +0100)]
d3d11/tests: Add test for draws with NULL render target views.

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 agowined3d: Fix draw calls when first render target is NULL.
Józef Kucia [Thu, 1 Mar 2018 18:36:54 +0000 (19:36 +0100)]
wined3d: Fix draw calls when first render target is NULL.

In Direct3D 10+, the render target at index 0 can be set to NULL.

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 agowined3d: Factor out get_viewport() function.
Józef Kucia [Thu, 1 Mar 2018 18:36:53 +0000 (19:36 +0100)]
wined3d: Factor out get_viewport() function.

No attachment draw calls are always offscreen.

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 agowined3d: Implement draw calls with no attachments.
Józef Kucia [Thu, 1 Mar 2018 18:36:52 +0000 (19:36 +0100)]
wined3d: Implement draw calls with no attachments.

Supported when ARB_framebuffer_no_attachments is available.

It was reported that no attachments framebuffers trigger GPU hangs
in The Witcher 3 on some system configurations with radeonsi driver.
MESA_EXTENSION_OVERRIDE=-GL_ARB_framebuffer_no_attachments can be used
as a workaround until it's fixed.

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 agowined3d: Remove redundant if statement from device_init_swapchain_state().
Józef Kucia [Thu, 1 Mar 2018 18:36:51 +0000 (19:36 +0100)]
wined3d: Remove redundant if statement from device_init_swapchain_state().

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 agokernel32: Move the mapping object functions to sync.c.
Alexandre Julliard [Fri, 2 Mar 2018 09:51:31 +0000 (10:51 +0100)]
kernel32: Move the mapping object functions to sync.c.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32: Add a helper function to fill object attributes in Create* functions.
Alexandre Julliard [Fri, 2 Mar 2018 09:41:12 +0000 (10:41 +0100)]
kernel32: Add a helper function to fill object attributes in Create* functions.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32: Add a helper function to fill object attributes in Open* functions.
Alexandre Julliard [Fri, 2 Mar 2018 09:40:41 +0000 (10:40 +0100)]
kernel32: Add a helper function to fill object attributes in Open* functions.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Remove some win9x workarounds.
Alexandre Julliard [Fri, 2 Mar 2018 09:39:50 +0000 (10:39 +0100)]
kernel32/tests: Remove some win9x workarounds.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Russian translation.
Nikolay Sivov [Thu, 1 Mar 2018 18:33:48 +0000 (21:33 +0300)]
po: Update Russian translation.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Added Array.isArray implementation.
Jacek Caban [Thu, 1 Mar 2018 18:19:01 +0000 (19:19 +0100)]
jscript: Added Array.isArray implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Added Date.now implementation.
Jacek Caban [Thu, 1 Mar 2018 18:18:49 +0000 (19:18 +0100)]
jscript: Added Date.now implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Use JScript extension for IE9+ mode support.
Jacek Caban [Thu, 1 Mar 2018 18:18:35 +0000 (19:18 +0100)]
mshtml: Use JScript extension for IE9+ mode support.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Introduce Wine-specific extension allowing IE9+ JavaScript mode implementation.
Jacek Caban [Thu, 1 Mar 2018 18:18:26 +0000 (19:18 +0100)]
jscript: Introduce Wine-specific extension allowing IE9+ JavaScript mode implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Use SCRIPTLANGUAGEVERSION_5_7 for IE7 and IE5 compatibility mode.
Jacek Caban [Thu, 1 Mar 2018 18:18:10 +0000 (19:18 +0100)]
mshtml: Use SCRIPTLANGUAGEVERSION_5_7 for IE7 and IE5 compatibility mode.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Use IE8 compatibility mode for documents in standards mode in internet zone.
Jacek Caban [Thu, 1 Mar 2018 18:17:59 +0000 (19:17 +0100)]
mshtml: Use IE8 compatibility mode for documents in standards mode in internet zone.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Use streams as pins in MediaStreamFilter.
Anton Baskanov [Fri, 16 Feb 2018 16:43:43 +0000 (23:43 +0700)]
amstream: Use streams as pins in MediaStreamFilter.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Store streams as IAMMediaStream in MediaStreamFilter.
Anton Baskanov [Fri, 16 Feb 2018 16:43:42 +0000 (23:43 +0700)]
amstream: Store streams as IAMMediaStream in MediaStreamFilter.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Implement AMAudioStream::JoinFilter.
Anton Baskanov [Fri, 16 Feb 2018 16:43:41 +0000 (23:43 +0700)]
amstream: Implement AMAudioStream::JoinFilter.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Implement CheckMediaType for AMAudioStream based on code from mediastreamfi...
Anton Baskanov [Fri, 16 Feb 2018 16:43:40 +0000 (23:43 +0700)]
amstream: Implement CheckMediaType for AMAudioStream based on code from mediastreamfilter.c.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Implement GetMediaType for AMAudioStream based on code from mediastreamfilt...
Anton Baskanov [Fri, 16 Feb 2018 16:43:39 +0000 (23:43 +0700)]
amstream: Implement GetMediaType for AMAudioStream based on code from mediastreamfilter.c.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Add stub IPin and IMemInputPin to AMAudioStream.
Anton Baskanov [Fri, 16 Feb 2018 16:43:38 +0000 (23:43 +0700)]
amstream: Add stub IPin and IMemInputPin to AMAudioStream.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Implement AMDirectDrawStream::JoinFilter.
Anton Baskanov [Fri, 16 Feb 2018 16:43:37 +0000 (23:43 +0700)]
amstream: Implement AMDirectDrawStream::JoinFilter.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Implement CheckMediaType for AMDirectDrawStream based on code form mediastr...
Anton Baskanov [Fri, 16 Feb 2018 16:43:36 +0000 (23:43 +0700)]
amstream: Implement CheckMediaType for AMDirectDrawStream based on code form mediastreamfilter.c.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Implement GetMediaType for AMDirectDrawStream based on code from mediastrea...
Anton Baskanov [Fri, 16 Feb 2018 16:43:35 +0000 (23:43 +0700)]
amstream: Implement GetMediaType for AMDirectDrawStream based on code from mediastreamfilter.c.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoamstream: Add stub IPin and IMemInputPin to AMDirectDrawStream.
Anton Baskanov [Fri, 16 Feb 2018 16:43:34 +0000 (23:43 +0700)]
amstream: Add stub IPin and IMemInputPin to AMDirectDrawStream.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoping: Implement -l, -w, -n using IcmpSendEcho.
Isira Seneviratne [Sat, 17 Feb 2018 04:52:55 +0000 (10:22 +0530)]
ping: Implement -l, -w, -n using IcmpSendEcho.

Signed-off-by: Isira Seneviratne <isirasen96@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernelbase/tests: Add some tests for PathCchCombineEx().
Michael Müller [Wed, 28 Feb 2018 10:54:17 +0000 (13:54 +0300)]
kernelbase/tests: Add some tests for PathCchCombineEx().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoinclude: Add PathCchCombineEx() definition.
Michael Müller [Wed, 28 Feb 2018 10:54:16 +0000 (13:54 +0300)]
include: Add PathCchCombineEx() definition.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodswave/tests: Add IDirectMusicObject::ParseDescriptor() tests.
Michael Stefaniuc [Tue, 27 Feb 2018 23:05:00 +0000 (00:05 +0100)]
dswave/tests: Add IDirectMusicObject::ParseDescriptor() tests.

Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox/tests: Add tests for Win32_VideoController.
Hans Leidekker [Thu, 1 Mar 2018 16:20:40 +0000 (17:20 +0100)]
wbemprox/tests: Add tests for Win32_VideoController.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox: Add DriverDate for Win32_VideoController.
Michael Müller [Thu, 1 Mar 2018 16:20:39 +0000 (17:20 +0100)]
wbemprox: Add DriverDate for Win32_VideoController.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox: Add InstalledDisplayDrivers for Win32_VideoController.
Michael Müller [Thu, 1 Mar 2018 16:20:38 +0000 (17:20 +0100)]
wbemprox: Add InstalledDisplayDrivers for Win32_VideoController.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox: Add Status for Win32_VideoController.
Michael Müller [Thu, 1 Mar 2018 16:20:37 +0000 (17:20 +0100)]
wbemprox: Add Status for Win32_VideoController.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox: Add ConfigManagerErrorCode for Win32_VideoController.
Michael Müller [Thu, 1 Mar 2018 16:20:36 +0000 (17:20 +0100)]
wbemprox: Add ConfigManagerErrorCode for Win32_VideoController.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Finnish translation.
Lauri Kenttä [Thu, 1 Mar 2018 15:41:45 +0000 (17:41 +0200)]
po: Update Finnish translation.

Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32: Treat Vulkan environment variables as special variables.
Józef Kucia [Thu, 1 Mar 2018 16:04:58 +0000 (17:04 +0100)]
kernel32: Treat Vulkan environment variables as special variables.

We do not want to inherit Vulkan environment variables from the Unix
environment, e.g. VK_ICD_FILENAMES confuses Windows Vulkan loader.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoconfigure: Sort AC_ARG_WITH() calls.
Józef Kucia [Thu, 1 Mar 2018 15:37:06 +0000 (16:37 +0100)]
configure: Sort AC_ARG_WITH() calls.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinevulkan: Implement vkDestroyInstance.
Roderick Colenbrander [Thu, 1 Mar 2018 15:37:05 +0000 (16:37 +0100)]
winevulkan: Implement vkDestroyInstance.

Signed-off-by: Roderick Colenbrander <thunderbird2k@gmail.com>
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinevulkan: Add instance funcs stubs.
Roderick Colenbrander [Thu, 1 Mar 2018 15:37:04 +0000 (16:37 +0100)]
winevulkan: Add instance funcs stubs.

Signed-off-by: Roderick Colenbrander <thunderbird2k@gmail.com>
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinevulkan/winex11: Implement vkCreateInstance.
Roderick Colenbrander [Thu, 1 Mar 2018 15:37:03 +0000 (16:37 +0100)]
winevulkan/winex11: Implement vkCreateInstance.

Signed-off-by: Roderick Colenbrander <thunderbird2k@gmail.com>
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Fix misleading indentation in gets.
Piotr Caban [Thu, 1 Mar 2018 14:30:57 +0000 (15:30 +0100)]
msvcrt: Fix misleading indentation in gets.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomaintainers: Add a DirectMusic section.
Michael Stefaniuc [Thu, 1 Mar 2018 18:00:03 +0000 (19:00 +0100)]
maintainers: Add a DirectMusic section.

Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomaintainers: Remove myself from a dmusic DLL.
Andrew Eikum [Thu, 1 Mar 2018 13:57:23 +0000 (07:57 -0600)]
maintainers: Remove myself from a dmusic DLL.

Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32: Implement the LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE flag.
Alexandre Julliard [Thu, 1 Mar 2018 16:21:32 +0000 (17:21 +0100)]
kernel32: Implement the LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE flag.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32: Implement the LOAD_LIBRARY_AS_IMAGE_RESOURCE flag.
Alexandre Julliard [Thu, 1 Mar 2018 16:18:03 +0000 (17:18 +0100)]
kernel32: Implement the LOAD_LIBRARY_AS_IMAGE_RESOURCE flag.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontoskrnl.exe: More general implementation of the CRn and DRn registers.
Alexandre Julliard [Thu, 1 Mar 2018 16:11:34 +0000 (17:11 +0100)]
ntoskrnl.exe: More general implementation of the CRn and DRn registers.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontoskrnl.exe: Add a helper function for accessing registers.
Alexandre Julliard [Thu, 1 Mar 2018 16:11:12 +0000 (17:11 +0100)]
ntoskrnl.exe: Add a helper function for accessing registers.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/button: Do not select old font back after painting.
Nikolay Sivov [Thu, 1 Mar 2018 11:38:33 +0000 (14:38 +0300)]
comctl32/button: Do not select old font back after painting.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/button: Do not select old font back after painting.
Nikolay Sivov [Thu, 1 Mar 2018 11:17:31 +0000 (14:17 +0300)]
user32/button: Do not select old font back after painting.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Implement ProcessPriorityClass in NtQueryInformationProcess.
Michael Müller [Thu, 1 Mar 2018 01:22:31 +0000 (19:22 -0600)]
ntdll: Implement ProcessPriorityClass in NtQueryInformationProcess.

Allows Process Hacker to show process priority.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Initialize more fields in LsaQueryInformationPolicy(PolicyDnsDomainInformat...
Dmitry Timoshkov [Thu, 1 Mar 2018 08:25:52 +0000 (16:25 +0800)]
advapi32: Initialize more fields in LsaQueryInformationPolicy(PolicyDnsDomainInformation).

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agosecur32: Fix GetComputerObjectNameW for the cases of NULL or insufficient buffer...
Dmitry Timoshkov [Thu, 1 Mar 2018 08:25:44 +0000 (16:25 +0800)]
secur32: Fix GetComputerObjectNameW for the cases of NULL or insufficient buffer size.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agofonts/tahoma.sfd: Add glyphs U+FB01 and U+FB02.
Michael Müller [Thu, 1 Mar 2018 05:22:01 +0000 (23:22 -0600)]
fonts/tahoma.sfd: Add glyphs U+FB01 and U+FB02.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Explicitly calculate the sub-resource level in surface_load_texture().
Henri Verbeet [Thu, 1 Mar 2018 06:16:54 +0000 (09:46 +0330)]
wined3d: Explicitly calculate the sub-resource level in surface_load_texture().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Explicitly calculate the sub-resource level in surface_load_drawable().
Henri Verbeet [Thu, 1 Mar 2018 06:16:53 +0000 (09:46 +0330)]
wined3d: Explicitly calculate the sub-resource level in surface_load_drawable().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Explicitly calculate the sub-resource level in surface_blt_special().
Henri Verbeet [Thu, 1 Mar 2018 06:16:52 +0000 (09:46 +0330)]
wined3d: Explicitly calculate the sub-resource level in surface_blt_special().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Explicitly calculate the sub-resource level in fb_copy_to_texture_direct().
Henri Verbeet [Thu, 1 Mar 2018 06:16:51 +0000 (09:46 +0330)]
wined3d: Explicitly calculate the sub-resource level in fb_copy_to_texture_direct().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Add listbox WM_MEASUREITEM tests.
Piotr Caban [Wed, 28 Feb 2018 16:37:18 +0000 (17:37 +0100)]
comctl32/tests: Add listbox WM_MEASUREITEM tests.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32: Fix itemData passed in ListBox WM_MEASUREITEM message.
Piotr Caban [Wed, 28 Feb 2018 16:37:10 +0000 (17:37 +0100)]
comctl32: Fix itemData passed in ListBox WM_MEASUREITEM message.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Add listbox WM_MEASUREITEM tests.
Piotr Caban [Wed, 28 Feb 2018 16:37:03 +0000 (17:37 +0100)]
user32/tests: Add listbox WM_MEASUREITEM tests.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32: Fix itemData passed in ListBox WM_MEASUREITEM message.
Piotr Caban [Wed, 28 Feb 2018 16:36:51 +0000 (17:36 +0100)]
user32: Fix itemData passed in ListBox WM_MEASUREITEM message.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoactivscp.idl: Added SCRIPTLANGUAGEVERSION declaration.
Jacek Caban [Wed, 28 Feb 2018 17:40:45 +0000 (18:40 +0100)]
activscp.idl: Added SCRIPTLANGUAGEVERSION declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadsldp: Implement IADsADSystemInfo::get_ComputerName().
Dmitry Timoshkov [Wed, 28 Feb 2018 03:44:49 +0000 (11:44 +0800)]
adsldp: Implement IADsADSystemInfo::get_ComputerName().

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agosecur32/tests: Make GetComputerObjectName() tests pass when computer is part of a...
Dmitry Timoshkov [Wed, 28 Feb 2018 03:29:33 +0000 (11:29 +0800)]
secur32/tests: Make GetComputerObjectName() tests pass when computer is part of a domain.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>