Alexandre Julliard [Fri, 30 Aug 2019 20:11:51 +0000 (30 22:11 +0200)]
Release 4.15.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jeff Smith [Fri, 30 Aug 2019 19:23:54 +0000 (30 23:53 +0430)]
d3drm: Initialise the front and back clip distances in d3drm_viewport2_Init().
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jeff Smith [Fri, 30 Aug 2019 19:23:53 +0000 (30 23:53 +0430)]
d3drm: Implement d3drm_viewport2_SetPlane().
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jeff Smith [Fri, 30 Aug 2019 19:23:52 +0000 (30 23:53 +0430)]
d3drm: Implement d3drm_viewport2_GetPlane().
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jeff Smith [Fri, 30 Aug 2019 19:23:51 +0000 (30 23:53 +0430)]
d3drm: Implement d3drm_viewport2_SetCamera().
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jeff Smith [Fri, 30 Aug 2019 19:23:50 +0000 (30 23:53 +0430)]
d3drm: Implement d3drm_viewport2_GetCamera().
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
André Hentschel [Fri, 30 Aug 2019 18:21:54 +0000 (30 20:21 +0200)]
ntdll: Add RtlUnwindEx spec entry for ARM64.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 03:49:28 +0000 (29 22:49 -0500)]
amstream: Get rid of the IAMMultiMediaStreamImpl typedef.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 03:49:27 +0000 (29 22:49 -0500)]
amstream: Rename amstream.c to multimedia.c.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 03:49:26 +0000 (29 22:49 -0500)]
amstream/tests: Link to strmiids and uuid.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 03:49:25 +0000 (29 22:49 -0500)]
amstream/tests: Add some tests for IAMMultiMediaStream::Initialize().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 03:49:24 +0000 (29 22:49 -0500)]
amstream/tests: Separate and expand tests for IAMMultiMediaStream::AddMediaStream().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 00:58:08 +0000 (29 19:58 -0500)]
httpapi: Prefer the builtin version.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 00:58:07 +0000 (29 19:58 -0500)]
httpapi/tests: Add some tests for version 2 request queues.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 00:58:06 +0000 (29 19:58 -0500)]
httpapi: Implement HttpCreateRequestQueue() and HttpCloseRequestQueue().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47476
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46549
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 00:58:05 +0000 (29 19:58 -0500)]
httpapi: Implement HttpAddUrlToUrlGroup() and HttpRemoveUrlFromUrlGroup().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Fri, 30 Aug 2019 00:58:04 +0000 (29 19:58 -0500)]
httpapi: Partially implement HttpSetUrlGroupProperty().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Thu, 29 Aug 2019 21:11:42 +0000 (29 16:11 -0500)]
winemac.drv: Use generic EnumDisplayMonitors and GetMonitorInfo.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Thu, 29 Aug 2019 21:11:41 +0000 (29 16:11 -0500)]
winemac.drv: Handle display device change events.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Thu, 29 Aug 2019 21:11:40 +0000 (29 16:11 -0500)]
winemac.drv: Add monitor initialization functions.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Thu, 29 Aug 2019 21:11:39 +0000 (29 16:11 -0500)]
winemac.drv: Add adapter initialization functions.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Thu, 29 Aug 2019 21:11:38 +0000 (29 16:11 -0500)]
winemac.drv: Support GPU initialization via Metal.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Thu, 29 Aug 2019 21:11:37 +0000 (29 16:11 -0500)]
winemac.drv: Add GPU initialization functions.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 30 Aug 2019 18:06:52 +0000 (30 20:06 +0200)]
mfplat: Fix a GUID name.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jactry Zeng [Thu, 29 Aug 2019 15:50:41 +0000 (29 23:50 +0800)]
mfmediaengine: Add MFMediaEngineClassFactory stub.
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jactry Zeng [Thu, 29 Aug 2019 15:50:27 +0000 (29 23:50 +0800)]
mfuuid: Import mfmediaengine.h.
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jactry Zeng [Thu, 29 Aug 2019 15:50:13 +0000 (29 23:50 +0800)]
include: Add mfmediaengine.idl.
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jactry Zeng [Thu, 29 Aug 2019 15:49:56 +0000 (29 23:49 +0800)]
mfmediaengine: Add stub dll.
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jactry Zeng [Thu, 29 Aug 2019 15:49:40 +0000 (29 23:49 +0800)]
mfplat: Implement IMFDXGIDeviceManager::ResetDevice().
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jactry Zeng [Thu, 29 Aug 2019 15:49:17 +0000 (29 23:49 +0800)]
mfplat: Implement MFCreateDXGIDeviceManager().
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Akihiro Sagawa [Thu, 29 Aug 2019 18:25:27 +0000 (29 13:25 -0500)]
winemac.drv: Indicate whether the drop point is non-client area.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Akihiro Sagawa [Thu, 29 Aug 2019 18:25:26 +0000 (29 13:25 -0500)]
winemac.drv: Translate the WM_DROPFILES point into client coordinates whenever possible.
This is winemac.drv port of
846a8f6c8dcf7ad0bc72437d7ea79cc9e00c8ab7.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Naveen Narayanan [Thu, 29 Aug 2019 00:54:53 +0000 (29 02:54 +0200)]
wineoss: Fix the -lossaudio check.
Only check for libossaudio if compiling wineoss.drv and the headers
are recent enough. Also only wineoss.drv needs to be linked with
libossaudio so put the link options in OSS4_LIBS.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Rémi Bernon [Thu, 29 Aug 2019 10:36:58 +0000 (29 12:36 +0200)]
dbghelp: Prevent an invalid memory access when the search path element is empty.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:45:31 +0000 (28 20:45 -0500)]
httpapi: Implement HttpCreateUrlGroup() and HttpCloseUrlGroup().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:45:30 +0000 (28 20:45 -0500)]
httpapi: Implement HttpCreateServerSession() and HttpCloseServerSession().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:45:29 +0000 (28 20:45 -0500)]
httpapi: Start the http service in HttpInitialize().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=38245
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:45:28 +0000 (28 20:45 -0500)]
httpapi: Implement HttpSendHttpResponse().
While it's a little architecturally weird to have this part uniquely
implemented in httpapi, it's far easier to handle building the response
string here than having to marshal everything into an ioctl buffer first.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:45:27 +0000 (28 20:45 -0500)]
http.sys: Allow sending response data.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:24:33 +0000 (28 20:24 -0500)]
amstream: Create the stream filter when the multimedia stream is created.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:24:32 +0000 (28 20:24 -0500)]
amstream: Use shorter names for IMediaStreamFilter methods.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:24:31 +0000 (28 20:24 -0500)]
amstream: Get rid of the IMediaStreamFilterImpl typedef.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:24:30 +0000 (28 20:24 -0500)]
strmbase: Get rid of the BaseFilter typedef.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Thu, 29 Aug 2019 01:24:29 +0000 (28 20:24 -0500)]
strmbase: Get rid of the BaseFilterFuncTable typedef.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 29 Aug 2019 13:11:47 +0000 (29 15:11 +0200)]
ntdll: Implement stack unwinding on ARM64.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 29 Aug 2019 12:46:00 +0000 (29 14:46 +0200)]
configure: Add support for using an external libunwind.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 29 Aug 2019 11:08:43 +0000 (29 13:08 +0200)]
ntdll: Add a helper function for calling RtlVirtualUnwind() on x86-64.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 29 Aug 2019 10:01:08 +0000 (29 12:01 +0200)]
ntdll: Implement RtlVirtualUnwind() for ARM64.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Wed, 28 Aug 2019 16:44:28 +0000 (28 21:14 +0430)]
wined3d: Truncate stencil reference values to the stencil component size.
As opposed to OpenGL, which clamps them. This fixes a regression introduced by
commit
a9e199e5ad76c0540381f25011d6051ace3e7c0a.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Wed, 28 Aug 2019 16:44:27 +0000 (28 21:14 +0430)]
d3d9/tests: Add a test for stencil reference value truncation.
With suggestions by Paul Gofman.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 28 Aug 2019 16:44:26 +0000 (28 21:14 +0430)]
wined3d: Initialise d3d_info after quirks are applied.
In particular, quirk_broken_viewport_subpixel_bits() disables
ARB_CLIP_CONTROL, which affects "d3d_info->clip_control". This fixes a
regression introduced by commit
e795ddb3d80d7b94d29cf97a24a01bb157b0138d.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47636
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Wed, 28 Aug 2019 09:51:48 +0000 (28 17:51 +0800)]
rpcrt4: Add an exception handler to NdrAsyncClientCall.
NdrClientCall already uses TRY/EXCEPT block if the procedure has
Oi_HAS_COMM_OR_FAULT in its Oi_flags, I've added similar block
to NdrAsyncClientCall but without mapping the fault code using
CommFaultOffsets because NdrAsyncClientCall doesn't have this
implemented.
An installer that I have here calls NdrAsyncClientCall in order
to query status of a not yet installed service, and that leads
to a crash due to RaiseException from inside of NdrAsyncClientCall.
With this patch it no longer crashes on an unhandled exception,
and then installs the service.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Wed, 28 Aug 2019 12:14:29 +0000 (28 14:14 +0200)]
wbemprox: Implement IWbemQualifierSet::GetNames.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Wed, 28 Aug 2019 12:14:28 +0000 (28 14:14 +0200)]
wbemprox: Implement IWbemClassObject::GetQualifierSet.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Wed, 28 Aug 2019 12:14:27 +0000 (28 14:14 +0200)]
wbemprox: Support boolean qualifier values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Wed, 28 Aug 2019 12:14:26 +0000 (28 14:14 +0200)]
wbemprox: Avoid evaluating row conditions twice.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Wed, 28 Aug 2019 12:14:25 +0000 (28 14:14 +0200)]
wbemprox/tests: Add tests for Win32_Baseboard.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Wed, 28 Aug 2019 01:05:50 +0000 (28 01:05 +0000)]
msi: Don't error when an ODBC Data Source fails to register.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 21:43:01 +0000 (27 16:43 -0500)]
httpapi: Implement HttpReceiveHttpRequest().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 21:43:00 +0000 (27 16:43 -0500)]
http.sys: Send a 400 Bad Request response when an invalid request is received.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 21:42:59 +0000 (27 16:42 -0500)]
http.sys: Keep track of pending IOCTL_HTTP_RECEIVE_REQUEST IRPs and satisfy them when possible.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 21:42:58 +0000 (27 16:42 -0500)]
http.sys: Assign a unique ID to each request.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Wed, 28 Aug 2019 01:45:20 +0000 (27 20:45 -0500)]
evr/tests: Add some tests for querying pin information.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Wed, 28 Aug 2019 01:45:19 +0000 (27 20:45 -0500)]
evr/tests: Add some tests for IBaseFilter::FindPin().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Wed, 28 Aug 2019 01:45:18 +0000 (27 20:45 -0500)]
evr/tests: Add some tests for IEnumPins.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Wed, 28 Aug 2019 01:45:17 +0000 (27 20:45 -0500)]
evr: Consistently use base renderer methods.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Wed, 28 Aug 2019 01:45:16 +0000 (27 20:45 -0500)]
strmbase: Zero-initialize the BaseRenderer structure in strmbase_renderer_init().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Wed, 28 Aug 2019 01:45:15 +0000 (27 20:45 -0500)]
strmbase: Get rid of the "debug_info" parameter to strmbase_filter_init().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Rémi Bernon [Mon, 26 Aug 2019 14:06:57 +0000 (26 16:06 +0200)]
dinput8/tests: Add window name and window class name test.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Rémi Bernon [Mon, 26 Aug 2019 14:06:56 +0000 (26 16:06 +0200)]
dinput8/tests: Add test to validate interactions between dinput8 and raw input devices.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Rémi Bernon [Mon, 26 Aug 2019 14:06:55 +0000 (26 16:06 +0200)]
dinput/tests: Add test to validate interactions between dinput and raw input devices.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Mon, 26 Aug 2019 17:37:20 +0000 (26 19:37 +0200)]
kernel32/tests: Add exception handling race test.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Tue, 27 Aug 2019 14:35:56 +0000 (27 16:35 +0200)]
wbemprox: Retrieve more properties from the SMBIOS table.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Tue, 27 Aug 2019 14:35:55 +0000 (27 16:35 +0200)]
wbemprox: Store the element size in struct array.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Tue, 27 Aug 2019 14:35:54 +0000 (27 16:35 +0200)]
ntdll: Read the chassis type from sysfs.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zhiyi Zhang [Tue, 27 Aug 2019 13:06:41 +0000 (27 21:06 +0800)]
msctf: Check TF_GetThreadMgr error in DocumentMgr_Destructor.
Thread manager could be already destroyed when calling DocumentMgr_Destructor.
This removes the error dialog when closing Unreal Engine 4 games.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Tue, 27 Aug 2019 09:46:51 +0000 (27 11:46 +0200)]
kernelbase: Comment out DECLSPEC_HOTPATCH on stub functions.
It triggers a MinGW compiler bug.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47633
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Tue, 27 Aug 2019 01:35:35 +0000 (27 03:35 +0200)]
api-*-advapi32-*: Fix the name of the ConvertToAutoInheritPrivateObjectSecurity() stub.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Tue, 27 Aug 2019 01:34:33 +0000 (27 03:34 +0200)]
wdscore: Fix the name of the WdsIterate*() stubs.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Tue, 27 Aug 2019 01:33:54 +0000 (27 03:33 +0200)]
ntoskrnl.exe: Fix the name of CONFIGURATION_TYPE's MaximumType enum entry.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Tue, 27 Aug 2019 01:33:08 +0000 (27 03:33 +0200)]
ninput: Fix the name of MANIPULATION_VELOCITY's velocityExpansion field.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Tue, 27 Aug 2019 01:32:34 +0000 (27 03:32 +0200)]
ntdll: Fix the spelling of StoragePortClassGuid.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Tue, 27 Aug 2019 01:31:48 +0000 (27 03:31 +0200)]
dbgeng: Fix the spelling of GetInterruptTimeout().
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Tue, 27 Aug 2019 03:45:03 +0000 (27 03:45 +0000)]
odbccp32: Correct error when driver cannot be found.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 04:31:21 +0000 (26 23:31 -0500)]
http.sys: Implement HTTP_RECEIVE_REQUEST_FLAG_COPY_BODY.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 04:31:20 +0000 (26 23:31 -0500)]
http.sys: Fill out the request headers.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 04:31:19 +0000 (26 23:31 -0500)]
http.sys: Fill out the local and remote addresses.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 04:31:18 +0000 (26 23:31 -0500)]
http.sys: Fill out the cooked URL.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 27 Aug 2019 04:31:17 +0000 (26 23:31 -0500)]
http.sys: Fill out the raw URL.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Mon, 12 Aug 2019 14:24:26 +0000 (12 16:24 +0200)]
msi: Fix component Action for shared components in CostFinalize.
Fixes regression in wow .NET4.6.2 installation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Fri, 16 Aug 2019 19:28:52 +0000 (16 21:28 +0200)]
msi/tests: Actually test two return values.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Tue, 27 Aug 2019 08:12:10 +0000 (27 10:12 +0200)]
Revert "winebuild: Quote stdcall decored symbols."
This reverts commit
a3e1fe936edc076168571da8ab4320cae22f64d4.
It breaks with older binutils.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Tue, 27 Aug 2019 08:12:29 +0000 (27 10:12 +0200)]
Revert "wine/asm.h: Quote stdcall decored symbols."
This reverts commit
bdcc54c19d7356077362e7001aa9c4a08919af89.
It breaks with older binutils.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Paul Gofman [Mon, 26 Aug 2019 10:57:00 +0000 (26 13:57 +0300)]
user32: Return correct showCmd from GetWindowPlacement() for other process window.
Fixes black screen in SWTOR after window minimize / maximize or
switching window in full screen mode.
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Akihiro Sagawa [Sun, 25 Aug 2019 10:27:04 +0000 (25 19:27 +0900)]
comctl32/updown: Suppress the NM_RELEASEDCAPTURE notification.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47427
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Akihiro Sagawa [Sun, 25 Aug 2019 10:27:02 +0000 (25 19:27 +0900)]
comctl32/tests: Add tests to show no NM_RELEASEDCAPTURE notifications in the updown control.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Mon, 26 Aug 2019 19:08:36 +0000 (26 22:08 +0300)]
oleaut32: Reduce noise in SAFEARRAY traces.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Mon, 26 Aug 2019 15:04:32 +0000 (26 17:04 +0200)]
vbscript: Suport + sign in exponential literals.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Mon, 26 Aug 2019 04:49:17 +0000 (26 04:49 +0000)]
include: Allow compiling against IDirectSound*8 interfaces.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Mon, 26 Aug 2019 04:49:15 +0000 (26 04:49 +0000)]
dsound: Add missing defines.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>