Chip Davis
e42d4b5634
ntdll: Implement RtlCaptureStackBackTrace() for x86_64.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=40868
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47101
Signed-off-by: Chip Davis <cdavis@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 4e4aa46775
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-01-19 19:18:24 +01:00
Michael Stefaniuc
ab71182fbe
Release 4.0.3.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-11-25 16:10:40 +01:00
Andrey Gusev
f990ce8652
d3dx11: Fix D3DX11CreateShaderResourceViewFromMemory spec entry.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42078
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 8bf63a4c37
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-15 00:01:59 +01:00
Owen Rudge
00fd2319ff
wininet/tests: Fix http tests to reflect current state of winehq test server.
...
Signed-off-by: Owen Rudge <orudge@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 5b406e1446
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-15 00:00:12 +01:00
Zebediah Figura
6df7d78f51
d3d9/tests: Add another flush to work around an intermittent test failure on fvwm2.
...
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 eb13c3286f
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:58:54 +01:00
Zebediah Figura
21734aa3c0
d3d8/tests: Flush events after sending SC_MAXIMIZE.
...
For some reason, on fvwm2 sometimes focus_window will be restored and activated
between the subsequent call to SetForegroundWindow() and the next call to
ShowWindow(SW_RESTORE), causing the next test to fail. Flushing first seems to
reliably work around this.
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 2b29d02aa5
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:58:37 +01:00
Hans Leidekker
e9ee9a9149
wininet/tests: Fix FTP test failures.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit bbf74ea22a
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:57:04 +01:00
Hans Leidekker
249ee6f278
winhttp: Propagate request errors in request_wait.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 8de2369dcf
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:53:40 +01:00
Hans Leidekker
f6a0f02970
winhttp/tests: Fix some test failures.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 310620c072
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:52:02 +01:00
Nikolay Sivov
b8ce8e48ab
kernel32/nls: Add locale data for positive and negative infinity.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit e14249a364
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Nikolay Sivov
0abdeffeb0
kernel32/nls: Add percent formatting values.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 5d2914b2c2
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Nikolay Sivov
2ffe8fd64d
kernel32/nls: Add LOCALE_SPERMILLE data.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ce82e5e883
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Nikolay Sivov
d9314b5d21
kernel32/nls: Add LOCALE_SPERCENT locale data.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit c9b135cc88
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Enol Puente
01d16cc01a
kernel32: Add Asturian locale.
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ff8dcba466
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Enol Puente
62edbf6624
wmc: Support Asturian.
...
Signed-off-by: Enol Puente <enolp@softastur.org>
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit af5f7a8785
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Enol Puente
113f49c38e
wrc: Add Asturian locale.
...
Signed-off-by: Enol Puente <enolp@softastur.org>
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ec3181633b
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
ec1d0af95c
kernel/nls: Fix LOCALE_SABBREVCTRYNAME for Serbian.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 57d6c541b9
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
5ff99b30a6
kernel32: Add implementation for CAL_SMONTHDAY.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 9ed363a1fe
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
b9903ce0ce
kernel32: Add implementation of CAL_SSHORTESTDAYNAME*.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ded7efd27c
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
3acd748808
kernel/nls: Fix LOCALE_SLONGDATE and LOCALE_SYEARMONTH for some chinese locales.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 568609f051
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
d35194d7df
kernel/nls: Add LOCALE_SMONTHDAY to all supported languages.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 7a62bdc0d8
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
9c37afae2a
kernel/nls: Fix country name in Manx Gaelic locale.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit b243331550
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
fd9303dd40
kernel/nls: Fix country name and sname in English-Caribbean locale.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit d3cdff985f
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
0e72518a04
kernel/nls: Fix LOCALE_SNAME for Serbian (Cyrillic).
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 982ec5fcd6
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
c130bbfd06
kernel/nls: Fix LOCALE_SNAME for Uzbek (Cyrillic).
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 1a759b792a
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
84868a0adb
kernel/nls: Fix LOCALE_SNAME for Azeri (Cyrillic).
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ba7144bfae
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Vijay Kiran Kamuju
83b75de9c5
kernel/nls: Fix country name in Tatar locale.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 3c45bfc7da
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Ken Thomases
add7aa1a3c
winemac: Fix failure to render OpenGL on macOS 10.14 (Mojave).
...
For programs linked against the macOS 10.14 SDK, Mojave makes all view
hierarchies layer-backed. For views to which OpenGL contexts have been
attached this caused a regression where they sometimes failed to render and
just remain black. Updating the OpenGL context after the framework has
assigned a layer to our view works around the problem. Thanks to Elviss
Strazdins on Stack Overflow for the solution
<https://stackoverflow.com/a/52938517/1312143 >.
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 654b27823d
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Alistair Leslie-Hughes
be4553a807
advapi32: Don't read a value that might be uninitialized (Coverity).
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 1b714ca088
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Alistair Leslie-Hughes
39f5c0ff2b
dinput: Ensure buffer doesn't overflow (Coverity).
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 55edfc8837
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Sven Baars
9b2afce2b7
shell32: Fix a use after free (Coverity).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit e6ce281d30
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Sven Baars
026af56dba
d3dx9: Always free samplers (Valgrind).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 7dc42119b4
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Sven Baars
40f8298659
d3dx9: Release the full parameter name when a parameter is released (Valgrind).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 63443f249f
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Sven Baars
8a6f5f958f
comctl32: Always free the tooltip text before setting it (Valgrind).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit d2b32bac5c
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Jeff Smith
1d787b707b
d3drm: Fix reference leak in d3drm_viewport2_Clear().
...
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 8fb032916d
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Sven Baars
191f5e03ae
msrle32: Fix a memory leak (Valgrind).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit e5857da273
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Sven Baars
f41154ce7f
user32: Fix some leaks on error path (Coverity).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 381c4e7b66
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Sven Baars
86b5e684a4
shell32: Fix an item identifier list leak (Valgrind).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 0d0fa46553
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:58 +01:00
Sven Baars
7d8a34d6a1
wmp: Fix a crash in put_volume when basic_audio is NULL.
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 9e8cf8082c
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Zhiyi Zhang
cc0b0b9fcf
msctf: Add ITfContextOwnerCompositionServices stub.
...
Fix crash at launch for games that use Unreal Engine 4.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ef542fc797
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Jacek Caban
04dce9bc0b
msxml3: Fix string length handling in I[VB]SAXContentHandler::characters.
...
Windows crashes when -1 length is passed. Escaping should just copy
embedded null bytes.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 73af53c4bc
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Zebediah Figura
2a6171fce9
ucrtbase: Write the %hh prefix as a single char.
...
This fixes a crash in Planet Coaster on startup.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 9445bed298
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Zebediah Figura
090c7ad438
ucrtbase/tests: Add some tests for __stdio_common_vsscanf().
...
Based on msvcrt:scanf tests.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 353ea070f3
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Aric Stewart
d0a450a32c
dinput: Handle case where IOHIDDeviceGetValue fails.
...
This prevents crashes if a controller disconnects from OS/X.
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit c5283300e1
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Piotr Caban
beeadfb055
services: Don't double release process in service_start.
...
Fixes a crash while running ntoskrnl tests.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 496380709d
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Alexandre Julliard
c277654c3b
wbemprox: Use %define parse.error verbose instead of %error-verbose.
...
The latter is deprecated and causes warnings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 6d4cdeb658
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Alexandre Julliard
09f48cc249
d3dcompiler: Use %define parse.error verbose instead of %error-verbose.
...
The latter is deprecated and causes warnings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 2d27c13d5e
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Alexandre Julliard
87e7425820
widl: Use %define parse.error verbose instead of %error-verbose.
...
The latter is deprecated and causes warnings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 5ea4d5971b
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Alex Henrie
85dfdc2eb5
server: Fix use after free in add_committed_range (scan-build).
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit f3c9fdf852
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00
Alexandre Julliard
ef2cf798b3
server: Fix the returned error code for an invalid NT header offset.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47359
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit f59d05223d
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2019-11-14 23:44:57 +01:00