- Nov 08, 2022
-
-
Alexandre Julliard authored
(cherry picked from commit c0c93d80) Conflicts: dlls/webservices/tests/writer.c Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Alexandre Julliard authored
(cherry picked from commit 81e91afb) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Alexandre Julliard authored
Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 02eae36e) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Alexandre Julliard authored
(cherry picked from commit 3c9c1ffd) Conflicts: dlls/ntdll/tests/info.c Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Alexandre Julliard authored
(cherry picked from commit 5314fac5) Conflicts: dlls/kernel32/tests/thread.c Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
(cherry picked from commit 41274a09) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Alexandre Julliard authored
(cherry picked from commit 3253cbd8) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Scroll bar arrow button background within its sizing margins is all white, using stretch instead of tile has no visual difference and is more efficient. On Windows, stretch sizing type is also used for this part. Signed-off-by:
Zhiyi Zhang <zzhang@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 3acf12b8) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
This normally works because the only module linking to tiff (windowscodecs) also pulls in static zlib via PNG_PE_LIBS. However, if using shared libpng, windowscodecs will currently fail to link. Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit ad5b6be1) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Apply the same patch from 72528be8 for adpcm data sent to mono destinations in addition to stereo destinations. Signed-off-by:
Brandon Moore <moore.3071@osu.edu> Signed-off-by:
Andrew Eikum <aeikum@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 63f9a082) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
According to MSDN [1], the `TCP_NODELAY` parameter should be of type `BOOL` which is 4 bytes. Due to a bug [2] in rustc passing a byte instead of an int, any program written in rust that tries to set that option on a socket will fail with a "Invalid parameter supplied" error. Turns out that setsockopt on linux does not want optlen to be less than 4 bytes [3]. Windows' behavior is the following: - For optlen <= 0, return SOCKET_ERROR and set last error to WSAEFAULT - For optlen > 0, ignore the optlen value and set the TCP_NODELAY value to one if the first byte of the given optvalue is not 0. This will fix any rust program using the hyper library to do HTTP requests. [1]: https://docs.microsoft.com/en-us/windows/win32/winsock/ipproto-tcp-socket-options [2]: https://github.com/rust-lang/rust/blob/44593aeb1387b1be355aeaf0040d5927bd80f060/library/std/src/sys/windows/net.rs#L470 [3]: https://github.com/torvalds/linux/blob/d58071a8a76d779eedab38033ae4c821c30295a5/net/ipv4/tcp.c#L3419-L3420 Signed-off-by:
Bastien Orivel <eijebong@bananium.fr> Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit d6ea38f3) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Otherwise when hr is not SUCCEEDED we use array and free it again. Signed-off-by:
Fabian Maurer <dark.shadow4@web.de> Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit d98646f9) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Fabian Maurer <dark.shadow4@web.de> Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit f5d41f28) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 312e0d51) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Fabian Maurer <dark.shadow4@web.de> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit f1cf7a02) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit c814fbe1) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 68c3ac76) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 7b32a327) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 93d8a86c) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Huw Davies <huw@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 5a12c6a4) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Huw Davies <huw@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 746b5bbd) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 6daef74f) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 978df2e0) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 950792ae) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 78df9cb9) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 36af6828) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
And use a single variable for the encoded or decoded URL so that free only has to be called once. Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Hans Leidekker <hans@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 2b63fdd9) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Alex Henrie <alexhenrie24@gmail.com> Signed-off-by:
Hans Leidekker <hans@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit ad90181e) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Gabriel Ivăncescu <gabrielopcode@gmail.com> Signed-off-by:
Jacek Caban <jacek@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 89317f53) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 792546f6) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Same as b1807751. Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit ce71f5a0) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Right now, if the same tracked sample is released at the same time from two different threads it might happen that neither of them calls the callback, because they might go through the critical section at the same time (while neither has decremented the reference count yet). Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit b1807751) Conflicts: dlls/mfplat/sample.c Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Currently, the winegstreamer media source checks for EOS when RequestSample() is called, but doesn't handle the cases when EOS is detected between the RequestSample() call and the moment when the request is popped from the command queue and serviced. This can result in the media source waiting forever for a sample and get stuck. This commit fixes the bug by adding a check for EOS in wait_for_event(). This commit fixes Medieval Dynasty hanging on developer logos on the Steam Deck. Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 4853f65c) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
If a session is paused then started again, or if a start position is provided we wait forever for the source to send a MESourceStarted event, when it sends a MESourceSeeked instead. This causes a deadlock in Bright Memory: Infinite as the game then waits for the Start command to complete, while the session is stuck in the SESSION_STATE_STARTING_SOURCES state. Signed-off-by:
Rémi Bernon <rbernon@codeweavers.com> Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 899ae42b) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
This fixes a deadlock when trying to skip video in Persona 4 Golden. Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit fc5719e4) Conflicts: dlls/winegstreamer/wm_asyncreader.c Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
In addition to 41cfc86d. This fixes another crash when browsing help file that I have here. Signed-off-by:
Dmitry Timoshkov <dmitry@baikal.ru> Signed-off-by:
Jacek Caban <jacek@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 732f2815) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
update_travellog() in order to clear forward history calls free_travellog_entry() to invalidate forward history entries, and when later an entry gets reused entry->stream contains a no longer valid pointer. Signed-off-by:
Dmitry Timoshkov <dmitry@baikal.ru> Signed-off-by:
Jacek Caban <jacek@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 41cfc86d) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Instead of crashing. Signed-off-by:
Gabriel Ivăncescu <gabrielopcode@gmail.com> Signed-off-by:
Jacek Caban <jacek@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit c464c1bd) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
This is just to stop a crash when Clone is called. Signed-off-by:
Alistair Leslie-Hughes <leslie_alistair@hotmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 8fbc1c1a) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
The game INVERSUS Deluxe calls upon this function and crashes without it. Signed-off-by:
Mohamad Al-Jaf <mohamadaljaf@gmail.com> Signed-off-by:
Rémi Bernon <rbernon@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 3ec8c645) Conflicts: dlls/hid/hidd.c Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-