Commit Graph

135655 Commits (stable)
 

Author SHA1 Message Date
Dmitry Timoshkov 9e2ca4bae5 user32/tests: Add some tests for classes with non-zero low word instance.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit e2c0f51312)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 21:47:29 +02:00
Brendan Shanks c2a28685d9 include: Fix size of RecordCreateOptionsEnum.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48577
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 61d0cc78b2)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 21:45:43 +02:00
Brendan Shanks 4aaa9196cd include: Fix size of tomConstants enum.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48577
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 0e408452a4)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 21:45:23 +02:00
Brendan Shanks c683d7dcea include: Fix size of DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY enum.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48577
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ca2ad6acbf)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 21:37:57 +02:00
Roman Pišl 0d85e007b9 ole32: Avoid calling QueryContinueDrag recursively.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48569
Signed-off-by: Roman Pišl <rpisl@seznam.cz>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 808d8b87a0)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:10:54 +02:00
Alexandre Julliard d715810b3f ver: Use the 16-bit resource function in GetFileVersionInfo16().
The 32-bit functions no longer support LZ compression.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48557
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit f4ebe20b2b)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:09:30 +02:00
Rémi Bernon 2fc491c389 dinput: Increase device buffer size to 1024.
The buffer size was previously limited to 20 in:

  8d05256172

Testing shows that it is somewhere around 1024 on Windows, and using a
smaller buffer causes some input data to be lost with high polling rate
mouses. It can be spotted in Wolfenstein II: New Colossus menus.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 50440e28bb)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:08:04 +02:00
Roman Pišl afba948ba9 shell32: Avoid crash on WM_WINDOWPOSCHANGING in BrsFolderDlgProc.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48510
Signed-off-by: Roman Pišl <rpisl@seznam.cz>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit a102671720)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:06:48 +02:00
Olivier F. R. Dierick 30453bc1b1 winecfg: Add Downloads and Templates to shell folders UI interface.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48484
Signed-off-by: Olivier F. R. Dierick <o.dierick@piezo-forte.be>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 7216da8851)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:05:42 +02:00
Paul Gofman ca227f4770 ntdll: Report rdtsc processor feature if supported.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48386
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit fc8e9bac5f)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:03:58 +02:00
Paul Gofman 1ac99798f4 ntdll: Fill NumberOfPhysicalPages field in user shared data area.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48387
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 9689d07740)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:02:49 +02:00
Nikolay Sivov 8ba69d9a02 user32: Improve window state handling in SetScrollInfo().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42038
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 92d336263c)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 00:10:41 +02:00
Nikolay Sivov 5d489c26e4 dwrite: Add partial implementation for IDWriteFontFaceReference1::CreateFontFace().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 6ee109c5aa)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:38:08 +02:00
Piotr Caban 81cca6bb78 msvcp90: Don't pass NULL as reference in runtime_error and logic_error constructors.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48561
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit daff3be7d2)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:32:28 +02:00
Vijay Kiran Kamuju 797c80adff mscms: Add stub for WcsGetDefaultRenderingIntent.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48541
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit a0e4dbcfd5)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:22:55 +02:00
Vijay Kiran Kamuju 4227dcb721 mscms: Add stub for WcsGetDefaultColorProfileSize.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48541
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 87e14f6102)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:22:40 +02:00
Vijay Kiran Kamuju 4b7e8339b2 include: Add missing defines to icm.h.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit b4db9884c3)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:22:14 +02:00
Dirk Niggemann c7befdbcc7 krnl386.exe: Make CallProcEx32W16 clear CPEX_DEST_CDECL flag before looping over arguments.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48480
Signed-off-by: Dirk Niggemann <dirk.niggemann@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit c57483ba4d)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:14:24 +02:00
Zebediah Figura 09e9cf281c d3d9: Return a stub interface from Direct3DShaderValidatorCreate9().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46735
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 2a4a8a5cf3)
Conflicts:
	dlls/d3d9/tests/device.c
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:01:44 +02:00
Alistair Leslie-Hughes c8044aef1f d3dx9: Implement D3DXCreateKeyframedAnimationSet.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45481
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 0854a7eab7)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:53:38 +02:00
Michael Müller b7958fb0a8 setupapi: Implement SP_COPY_IN_USE_NEEDS_REBOOT.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=36059
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 87b2af73ba)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:52:18 +02:00
Piotr Caban 446daec1f5 msvcrt: Don't duplicate _wsearchenv_s code in _wsearchenv.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 1b5a551324)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:49:19 +02:00
Piotr Caban 99c683af96 msvcrt: Add support for quoted paths in _wsearchenv_s.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit f05549b7f7)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:49:04 +02:00
Piotr Caban ea66b05c2b msvcrt: Don't duplicate _searchenv_s code in _searchenv.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 98c554ac06)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:48:49 +02:00
Piotr Caban 1cd091e6c1 msvcrt: Add support for quoted paths in _searchenv_s.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 2e7ad72a8d)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:48:33 +02:00
Piotr Caban bfd41ed7a9 msvcrt: Add support for quoted paths in _searchenv.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 1d0cca465a)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:47:30 +02:00
Nikolay Sivov 51c7d18007 ucrtbase: Add _query_new_handler() and _query_new_mode().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 5b9323400d)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:40:18 +02:00
Dmitry Timoshkov fb1f78d982 gdiplus: Reimplement GdipCreateBitmapFromGdiDib by using GdipCreateBitmapFromHBITMAP.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 506f3bf53d)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:37:05 +02:00
Alexandre Julliard d2582c1d66 rundll32: Add wrapper to call entry point on i386.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48018
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 092d76b911)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:22:18 +02:00
Zebediah Figura 84fb913dd1 kernelbase: Implement ReOpenFile().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47668
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit c7019a8887)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:19:52 +02:00
Zebediah Figura 5b2a6414ae widl: Output a registry script for all interfaces written into the typelib.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46005
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 56995dd322)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:16:18 +02:00
Giovanni Mascellani 1a985ae8d6 d2d1: Implement rounded rectangle drawing.
Currently rounded parts are approximated with quadratic Bézier curves.

Signed-off-by: Giovanni Mascellani <gio@debian.org>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit f04bcb2d1b)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:04:06 +02:00
Dmitry Timoshkov a5d8012e3d schedsvc/tests: Fix compilation with recent gcc/clang versions.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 1d78579860)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Gerald Pfeifer 80df6fed6a msi: Properly declare variables in msi/tests/utils.h as extern.
Omitting the extern storage qualifier when declaring a global variable in
a header file is mistake. If that header is included by several files it
results in multiple definitions of the same variable (unless -fcommon is
specified or assumed, the latter being the case for GCC 9.x and earlier).

This fixes building with GCC 10.

Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ea032bb7f8)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth a01ae837f8 sane.ds: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit c13d58780f)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth 0c934a8474 gphoto2.ds: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 453980e130)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth 8405a5ebba webservices: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit bc51c5d589)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth d03186481f msi: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit cc7f698b82)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth 0503b5835b twain_32: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 4a91eb3626)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth d42cb277d0 xinput: Global variable compatibility update for gcc 10.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 44e69405ad)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth 5f11f35ad0 wbemprox: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit da21c30516)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth df434090e3 winebus: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 388348ddbf)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth b80892d1f0 secur32: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 93888fbb3e)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth d36e0fa240 mshtml: Global variable compatibility update for gcc 10.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit e402fdf364)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth e1e1c7ed4c dsound: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit fba65a1537)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth 94b6a19772 crypt32: Global variable compatibility update for gcc 10.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 5740b735cd)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Gerald Pfeifer 483e26259b winedump: Add a default case to numeric_leaf().
This addresses two warnings issues by GCC 10 (currently in development
stage 4, so this is unlikely to change):

msc.c:687:9: warning: 'value' may be used uninitialized in this function
msc.c:301:13: warning: 'value' may be used uninitialized in this function

Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 7299735fdf)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Alexandre Julliard da816802e0 Release 5.0.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 18:03:21 +01:00
Alexandre Julliard 02f3a133b6 Release 5.0-rc6.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-17 23:02:41 +01:00
Piotr Caban 94245fd38e urlmon: Fix CoInternetParse{Url,IUri} spec entry.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-17 15:01:23 +01:00