- Nov 08, 2022
-
-
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>
-
Some applications crash when the storage provider is null. Signed-off-by:
Santino Mazza <mazzasantino1206@gmail.com> Signed-off-by:
Hans Leidekker <hans@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit cf3517b7) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Santino Mazza <mazzasantino1206@gmail.com> Signed-off-by:
Hans Leidekker <hans@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit e7a91b0a) Conflicts: dlls/ncrypt/Makefile.in dlls/ncrypt/tests/ncrypt.c Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
This fixes a crash when trying to set their value. Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 47351a60) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
1a) fixes a too short memory allocation on 64bit (DRVCONFIGINFO is 20 byte large while only 16 bytes were allocated) 1b) incidentally, removes a bunch of GCC11 warnings (generated by 1a) 2) introduces DRVCONFIGINFOEX (note, in SDK, it's defined in mmiscapi.h; since it doesn't exist yet in Wine, I added the structure to mmsystem.h, where DRVCONFIGINFO already exists) 3) initializes the missing field Note: my testing don't show on Win10's msacm32 that DRV_CONFIGURE uses the DRVCONFIGINFOEX structure. So, maybe (wild guess here), the extended structure is only used when the driver is linked to some hardware. Signed-off-by:
Eric Pouech <eric.pouech@gmail.com> Signed-off-by:
Andrew Eikum <aeikum@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 14f8089d) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Gerald Pfeifer <gerald@pfeifer.com> Signed-off-by:
Huw Davies <huw@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 56b26e1d) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Alexandre Julliard authored
Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 26a3472b) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
It conflicts in C++ compilation with MINGW builtin definitions. Signed-off-by:
Eric Pouech <eric.pouech@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 69ab9568) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
AC_CHECK_LIB sets the variable to "no", not an empty string. Hence compilation would fail if headers were present but libraries were missing. Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit b8cb9195) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Fixes compilation on Cygwin, undeclared identifiers: _alldiv, _allmul, _allrem, _aulldiv, _aullrem. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52607 Signed-off-by:
Saulius Krasuckas <saulius2@ar-fi.lt> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit f72978ad) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Bhavesh Davda <bhaveshd@hotmail.com> Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit c53e4ee4) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit e58f596c) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
This fixes an inconsistency since fed7e7a7 (ntdll: Simulate a syscall return when starting a thread); in that commit, on i386 and x86_64, the syscall_frame used for starting the thread was zeroed with a memset, while it wasn't on arm and arm64. This had a noticable effect on float maths, where the uninitialized frame->restore_flags field could have the CONTEXT_FLOATING_POINT bit set. (call_init_thunk only ORs in CONTEXT_INTEGER into the restore_flags field, on all architectures). If that bit was set, it would restore uninitialized data into the fpscr register, possibly setting the FPU in a nondefault rounding mode. Signed-off-by:
Martin Storsjö <martin@martin.st> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 482b6a6d) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
This was already passed through for linking, and for spec.o files, but was overlooked when implementing -Wl,--out-implib Signed-off-by:
Kevin Puetz <PuetzKevinA@JohnDeere.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit ccf7b445) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-