Among the 43 debian patches available in version 8.0~repack-4 of the package, we noticed the following issues:
commit 217e2e3c498d4b66350991c1bc806445e7fa6991 Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Feb 18 23:53:18 2023 +0000 release 8.0~repack-4 commit 25839159b3a87eb50339103639cddea9994e2c6f Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Feb 18 20:05:05 2023 +0000 release 8.0~repack-3 commit 4b8456d62dddbacecf145bf40148df1c2c4725e0 Author: Michael Gilbert <mgilbert@debian.org> Date: Sun Feb 5 15:14:46 2023 +0000 release 8.0~repack-2 commit 14bb2ac2b8f31bd852ebda74172808f6ec62d546 Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Feb 4 19:44:42 2023 +0000 release 8.0~repack-1 commit c7505bfd8f8e04b5bb5797d9a2f6794add18ac28 Author: Michael Gilbert <mgilbert@debian.org> Date: Fri Jan 27 01:36:02 2023 +0000 Finalize automatic import of wine-8.0. commit f6663968f5d37ded4c8d03644e5d813bf170220f Merge: 8341864468 6677c044ab Author: Michael Gilbert <mgilbert@debian.org> Date: Fri Jan 27 01:35:58 2023 +0000 Merge branch 'upstream-wine8' into bookworm-wine8 commit 83418644688a8a3d58a8107c9f31b2f706c0b126 Author: Michael Gilbert <mgilbert@debian.org> Date: Fri Jan 27 01:31:20 2023 +0000 release 8.0~rc5~repack-1 commit 6677c044abb711f423fadfb61f2c9a37da6ff686 Author: Alexandre Julliard <julliard@winehq.org> Date: Tue Jan 24 16:06:25 2023 +0100 Release 8.0. commit b73081edb8b25e66edfba2e544c3ce1ff42e7573 Author: Alexandre Julliard <julliard@winehq.org> Date: Tue Jan 24 12:46:39 2023 +0100 gitlab: Don't force the date of the release. commit 11bd4b53a95dfb678a3f6958e8d3c5f38088efb0 Author: Floris Renaud <jkfloris@dds.nl> Date: Tue Jan 24 13:06:02 2023 +0100 loader: Document the WINE_D3D_CONFIG environment variable. commit 5def851a2792dfc51761254cef15ad9cd3fb1bd6 Author: Michael Gilbert <mgilbert@debian.org> Date: Sun Jan 22 19:49:25 2023 +0000 Finalize automatic import of wine-8.0-rc5. commit fb152855b9699f03567192316a7f4c1973cdd2d0 Merge: 37f911602e eb3355bcf8 Author: Michael Gilbert <mgilbert@debian.org> Date: Sun Jan 22 19:49:18 2023 +0000 Merge branch 'upstream-wine8' into bookworm-wine8 commit 37f911602e55ac50ba22794bd203923ed1cf4c3a Author: Michael Gilbert <mgilbert@debian.org> Date: Sun Jan 22 19:42:14 2023 +0000 release 8.0~rc4~repack-1 commit eb3355bcf801b5484aa1ca968fdb051fe5a94bb5 Author: Alexandre Julliard <julliard@winehq.org> Date: Fri Jan 20 19:07:17 2023 +0100 Release 8.0-rc5. commit dd917e74133e498a4a06ffafda7854a93d5f42e9 Author: Byeongsik Jeon <bsjeon@hanmail.net> Date: Fri Jan 20 20:39:20 2023 +0900 po: Update Korean translation. commit a9c03e6d5b4741c204ca8185ce231d80dbb16d58 Author: Francois Gouget <fgouget@codeweavers.com> Date: Fri Jan 20 11:24:25 2023 +0100 win32u: Document the font_lock handling in font_EnumFonts(). Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=49202 commit 7f62f7be878a2dd17ad9824dc88df17613ccb1cd Author: Fan WenJie <fanwj@mail.ustc.edu.cn> Date: Fri Jan 20 21:07:45 2023 +0800 winebuild: Only set thumb_mode on ARM targets. Signed-off-by: Fan WenJie <fanwj@mail.ustc.edu.cn> commit 31792f43701d74589e2f06dc5b6446a84d5d4614 Author: Francois Gouget <fgouget@codeweavers.com> Date: Tue Jan 17 19:39:41 2023 +0100 nsi: Add some margin to the tables size in NsiAllocateAndGetTable(). The table size typically keeps increasing such that in some cases the size we got is already too small by the time we try to get the table content in the next iteration. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54328 commit cc32eb6c0d9f5fa834ee628529fccea51fafc00d Author: Francois Gouget <fgouget@codeweavers.com> Date: Tue Jan 17 19:34:37 2023 +0100 nsi: Return an error if NsiAllocateAndGetTable() fails to allocate the tables. err must be set if the last attempt to allocate the tables fails. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54328 commit 3bcda5aefa41e83d24879911ee1c7c364a6f82a0 Author: Brendan Shanks <bshanks@codeweavers.com> Date: Wed Jan 18 09:18:59 2023 -0800 kernel32/tests: Test GetFileType() with additional types of handles. commit f659ae65e4671721334d1affed8e39505d21990e Author: Santino Mazza <smazza@codeweavers.com> Date: Wed Jan 18 20:59:14 2023 -0300 iphlpapi: Set Ipv4Enabled and Ipv6Enabled flags accordingly. commit a331f1e61404a5a27e435bc562088a09933e52f6 Author: Santino Mazza <smazza@codeweavers.com> Date: Wed Jan 18 20:57:35 2023 -0300 iphlpapi/tests: Test for Ipv4Enabled and Ipv6Enabled flags. commit 929fdbbf5541d0139492b6e5072e0cb410073776 Author: Gabriel Ivăncescu <gabrielopcode@gmail.com> Date: Wed Jan 18 18:30:14 2023 +0200 notepad: Fix uninitialized upper 64-bits of `pos` in DoFind. And get rid of the hacky casts. Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com> commit 8ddf8daa529667d326c274c5e4e3958a57b583da Author: Francois Gouget <fgouget@codeweavers.com> Date: Fri Jan 13 13:08:49 2023 +0100 d3d12/tests: Allow a broken Windows 10 1709 hresult. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54298 commit 8aeca16ca552dd61b6efd1dc66c995f29dfe66b0 Author: Eric Pouech <eric.pouech@gmail.com> Date: Wed Jan 18 16:24:01 2023 +0100 kernel32/tests: Filter spurious thread creation debug events. On windows, we get some test failures as un-expected thread create debug events are sent. Try to filter them out in a couple of places. Signed-off-by: Eric Pouech <eric.pouech@gmail.com> commit 982472d8953fab6356c43a322f794d3f29ae3971 Author: Eric Pouech <eric.pouech@gmail.com> Date: Wed Jan 18 16:24:00 2023 +0100 kernel32/tests: Merge two debug event loops in test_debugger(). Current test in debugger expects that all breakpoint debug events appear before all the exit thread events. On Windows, it happens that sometimes the breakpoint and exit thread events are intertwined (making the test fail). So, this patch: - merges the exception events loop and the exit thread events loop into a single loop. - detects the unordered sequence (mark it broken as windows only) - extends the test so that we check that all exit thread events are received. - introduce next_event_filter helper to not return some unwanted events. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47874 Signed-off-by: Eric Pouech <eric.pouech@gmail.com> commit 6895ad6f9c074904316f1f8936729ef66ee474dc Author: Robert Wilhelm <robert.wilhelm@gmx.net> Date: Fri Jan 13 18:35:57 2023 +0100 vbscript/tests: Fix chr() tests with double-byte character sets. There are no errors when running chr(-1) e.g. in utf-8 locale. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54003 commit ce083b37f9a67a7d15902268f554e572a8d6045f Author: Eric Pouech <eric.pouech@gmail.com> Date: Tue Jan 17 18:10:05 2023 +0100 kernel32/tests: Extend share right for debugger's black box tests. Trying to improve upon previous attempt: 2486f5a0028de8bfd23c46e8f1d95064cf994be5 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53456 Signed-off-by: Eric Pouech <eric.pouech@gmail.com> commit 08832c5a77b6835114bf654f33d402f010a9f5fb Author: Jactry Zeng <jzeng@codeweavers.com> Date: Sun Jan 15 22:38:53 2023 -0600 po: Update Simplified Chinese translation. commit 87b4f800f7de23033197281e9370f1e5af34743c Author: Lauri Kenttä <lauri.kentta@gmail.com> Date: Sat Jan 14 18:18:30 2023 +0200 po: Update Finnish translation. commit 6f123e84244245f63524b817fa193a40bf3e83a8 Author: Alexandre Julliard <julliard@winehq.org> Date: Mon Jan 16 20:41:52 2023 +0100 tools: Always fall back to argv[0] to find the tools directory. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54319 commit 5ca22f551d8d6094d0dc0344a633378be6cf10e6 Author: Tim Clem <tclem@codeweavers.com> Date: Fri Jan 13 10:20:55 2023 -0800 win32u: Correct GetRawInputBuffer alignment under WoW64. Patch originally by Rémi Bernon. commit fb0f8fe54712541790944f24ad61f662ddb92155 Author: Tim Clem <tclem@codeweavers.com> Date: Thu Jan 12 11:30:23 2023 -0800 user32/tests: Test GetRawInputBuffer header fields more thoroughly. Exposes an alignment issue under WoW64. commit f13aef390c5bb40b3d25e29611ecd33f891a5c09 Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Jan 14 20:12:31 2023 +0000 Finalize automatic import of wine-8.0-rc4. commit a63156344dfaf2ade7ba3da30de7e0b86ed0e42a Merge: 88df5bb519 3e266800c4 Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Jan 14 20:12:28 2023 +0000 Merge branch 'upstream-wine8' into bookworm-wine8 commit 88df5bb51992cb670c5a003d74c32cbb984a35df Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Jan 14 20:06:56 2023 +0000 release 8.0~rc3~repack-1 commit f7ded8d63839b8d7c150ad186de4cc8c9e313e15 Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Jan 14 12:54:04 2023 +0000 Finalize automatic import of wine-8.0-rc3. commit e5877edd501baff447b1c5dce0a80b45d47a3456 Merge: 22ffec3ea9 9e33e4f4a2 Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Jan 14 12:54:02 2023 +0000 Merge branch 'upstream-wine8' into bookworm-wine8 commit 3e266800c40fb67c4406901196e3247910cae1c7 Author: Alexandre Julliard <julliard@winehq.org> Date: Fri Jan 13 22:22:36 2023 +0100 Release 8.0-rc4. commit 0bb029eb597f3502b2960b05c01688bfd5b8dcbf Author: Rémi Bernon <rbernon@codeweavers.com> Date: Thu Jan 12 20:27:31 2023 +0100 comctl32: Avoid mismatching heap in ProgressWindowProc. When free-ing an Alloc-ed pointer. commit ca40454f47ee18f769dee2261eeac0182b205726 Author: Paul Gofman <pgofman@codeweavers.com> Date: Wed Jan 11 14:17:47 2023 -0600 cryptnet: Also cache revocation status when using OCSP. commit 67de946ca9bdc8f39adffca57a336165936e62e2 Author: Paul Gofman <pgofman@codeweavers.com> Date: Wed Jan 11 14:00:48 2023 -0600 cryptnet: Check cached revocation status in verify_cert_revocation(). commit c23c43e9eb24b6520ab63c665555089d95dc32cb Author: Rémi Bernon <rbernon@codeweavers.com> Date: Thu Jan 12 20:24:17 2023 +0100 wininet: Allocate returned options strings with the process heap. commit 69a730090abe81c5829c6504aac373babbe9e8a8 Author: Zebediah Figura <zfigura@codeweavers.com> Date: Wed Jan 11 14:19:21 2023 -0600 wined3d: Write into a mapped BO when replacing the entire destination in wined3d_context_gl_copy_bo_address(). Instead of using glBufferSubData(). In practice, this means that we will either discard and rename the BO (if it's still in use) or write directly into it (if not). This improves performance drastically on NVidia GL drivers. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53408 commit 19c3e1d4437f3bc0892f4f26d1aeec1195632892 Author: Zebediah Figura <zfigura@codeweavers.com> Date: Wed Jan 11 19:29:51 2023 -0600 wined3d: Map the destination BO with WINED3D_MAP_DISCARD when replacing the entire destination in wined3d_context_gl_copy_bo_address(). Analogous to the Vulkan backend. This is not particularly impactful, though, since it only affects buffer-buffer copies in the case where ARB_copy_buffer is not supported. commit b17629045f9416342ebeb8e6073a1f0b3e8ee9d5 Author: Rémi Bernon <rbernon@codeweavers.com> Date: Fri Jan 13 12:13:07 2023 +0100 msv1_0: Avoid double free when SpInitLsaModeContext fails. commit 3a143c0938f7937b82e50d751feea55ec888933a Author: Rémi Bernon <rbernon@codeweavers.com> Date: Thu Jan 12 22:59:51 2023 +0100 msv1_0: Avoid double free when SpAcceptLsaModeContext fails. And a previously created context is passed, which may later be destroyed on its own, causing a double free. commit f221465a3c689e6c20c29b99f9c9f6a50ec7ff38 Author: Gerald Pfeifer <gerald@pfeifer.com> Date: Fri Jan 13 13:10:55 2023 +0100 wrc: Avoid undefined behavior in the FreeBSD case. init_argv0_dir has a special case for FreeBSD where one branch led to an unitialized variable and undefined behavior. Initialize properly. commit 696515d8d4d322f6bfbb1b7ca8015cbd02dde041 Author: Conor McCarthy <cmccarthy@codeweavers.com> Date: Fri Jan 13 14:36:31 2023 +1000 d3d11: Apply the 'KEEP' options when sending RTVs and UAVs to wined3d. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53761 commit 3356ba6810513cd19e87b4d773458f1894e6d6f1 Author: Rémi Bernon <rbernon@codeweavers.com> Date: Mon Dec 5 23:04:38 2022 +0100 rpcrt4/tests: Avoid invalid free of static string. commit c5c2db52a31589348de88652015a58d9676daa9a Author: Hans Leidekker <hans@codeweavers.com> Date: Thu Jan 12 17:25:09 2023 +0100 ntdll/tests: Mark some test results on Windows 11 as broken. commit 3a0de91ecf7c0b2b968c51bf90f9c1e5f9904a88 Author: Rémi Bernon <rbernon@codeweavers.com> Date: Fri Jan 13 10:30:45 2023 +0100 dinput/tests: Remove the async cancel tests. The tests are actually racy, and the async operation is cancellable in a very short period of time after its creation, but before it started executing. This will be hard to test precisely and it's not related to dinput tests in any way. Let's remove this to fix some spurious Windows failures. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54283 commit 93f8819c95407769992c69f75905708178f2b5ce Author: Rémi Bernon <rbernon@codeweavers.com> Date: Thu Jan 12 20:58:16 2023 +0100 ole32: Allocate and free moniker lists with CRT allocations. The RunningObjectTableImpl_EnumRunning codepath returns a list allocated from combase MIDL_user_allocate, which uses msvcrt heap. commit a547efc094ca89461731c49302883e4d45692eb9 Author: Rémi Bernon <rbernon@codeweavers.com> Date: Fri Dec 2 08:47:56 2022 +0100 ole32: Reset IMoniker data pointer to NULL on failure. To avoid double free when the caller releases the object. commit 85fdc7d60eb1f08f1fa169d8bfa5e1abd970c4d6 Author: Rémi Bernon <rbernon@codeweavers.com> Date: Fri Dec 2 08:45:33 2022 +0100 ole32: Allocate IEnumSTATDATA data with the process heap. It will later be freed in EnumSTATDATA_Release with HeapFree, and the copy code path may allocate the member with HeapAlloc. commit af43e72860722794977d8892b05c0f05136d6299 Author: Rémi Bernon <rbernon@codeweavers.com> Date: Thu Jan 12 20:32:12 2023 +0100 ole32: Use CRT allocation for MIDL_user_(allocate/free). To match combase allocations, as for instance we're freeing pointers returned from InternalIrotRevoke, which are allocated using combase MIDL_user_allocate. commit 22ffec3ea9030da4cd55fa7cc1cceeeff4596da2 Author: Michael Gilbert <mgilbert@debian.org> Date: Fri Jan 13 00:53:10 2023 +0000 release 8.0~rc2~repack-1 commit 047118247ce489a7138428c8b2cd5692ed04337e Author: Julian Rüger <jr98@gmx.net> Date: Thu Jan 12 16:46:58 2023 +0100 po: Update German translation. commit e02e62e7548fcc986320ef6f1ef180d6f758ed53 Author: Michael Gilbert <mgilbert@debian.org> Date: Thu Jan 12 18:03:15 2023 +0000 Finalize automatic import of wine-8.0-rc2. commit 31ce46f2d95c424d25f81d88bba107c89412451d Merge: 82cf43e67c 2d7d84a65a Author: Michael Gilbert <mgilbert@debian.org> Date: Thu Jan 12 18:03:12 2023 +0000 Merge branch 'upstream-wine8' into bookworm-wine8 commit 1318f8aa0ae53abc3047d3beb448b1bd822e5860 Author: Hans Leidekker <hans@codeweavers.com> Date: Thu Jan 12 15:38:02 2023 +0100 ntdll: Fix a test failure on Windows 11. commit bdc40b4b60d0f8a8532e920547de7c8fa2975474 Author: Alexandre Julliard <julliard@winehq.org> Date: Thu Jan 12 13:00:55 2023 +0100 tools: Create a temporary directory to store temp files. commit 5250493177f3dcb1ab455e018c1c3046198db746 Author: Zebediah Figura <zfigura@codeweavers.com> Date: Wed Jan 11 17:12:05 2023 -0600 ntdll: Manually write byte code for the xsavec instruction. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51268 commit 95fe8e5d152338c17152fc06024c081f7f4181b7 Author: Zebediah Figura <zfigura@codeweavers.com> Date: Wed Jan 11 16:42:25 2023 -0600 ntdll: Check for AT_HWCAP2 definition before using it. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54210 commit 90d975ac1ed5da6de23d4edb732c0d08954b000a Author: Hans Leidekker <hans@codeweavers.com> Date: Tue Jan 10 14:56:50 2023 +0100 ntdll: Conform to Windows 11 behavior in RtlIpv6StringToAddress(). Also fixes test failures on Windows 11. Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=54045 commit a0985cbff5fecf41f67902c786e4975f823f4f1d Author: Hans Leidekker <hans@codeweavers.com> Date: Wed Jan 11 12:21:00 2023 +0100 ws2_32/tests: Fix test failures on Windows 11. commit 36afabb9c1aa73ea6aeab4af627327ce1a712b2a Author: Zhiyi Zhang <zzhang@codeweavers.com> Date: Wed Jan 11 10:08:22 2023 +0800 ddraw/tests: Do not create a fullscreen test window in test_window_position_cb(). Some window managers have trouble moving fullscreen windows to another monitor. For example, KWin doesn't allow moving windows with _NET_WM_STATE_FULLSCREEN set. FVWM used by TestBots keeps the size for fullscreen windows after they are moved to another monitor and when the window is also fullscreen on the new monitor, which could be a bug in FVWM. But let's work around this in the tests as well. The changed tests don't need created windows being fullscreen at the start. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54172 commit a5cc9c9d44e7979bd9170fbdece4fa787a0365be Author: Hans Leidekker <hans@codeweavers.com> Date: Wed Jan 11 16:26:02 2023 +0100 shell32/tests: Fix a test failure on Windows 11. commit 3c060b0ac0df12eb774c9a8ac929ed93a70c8600 Author: Hans Leidekker <hans@codeweavers.com> Date: Tue Jan 10 20:16:53 2023 +0100 wininet/tests: Pass INTERNET_FLAG_RELOAD in secure connection tests. Avoids test failures when the URL is cached by other tests. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51227 commit e25d83dc903412bf70a82ed419e8c9e470addff2 Author: Alexandre Julliard <julliard@winehq.org> Date: Wed Jan 11 15:14:04 2023 +0100 winecrt0: Check for RTLD_SELF support to enable ELF constructors. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54218 commit d5e8d3a15cfe225fb8f82a8b6f094272838837d2 Author: Eric Pouech <eric.pouech@gmail.com> Date: Wed Jan 11 13:14:54 2023 +0100 po: Update French translations. Signed-off-by: Eric Pouech <eric.pouech@gmail.com> commit ec05c03463368ed0f5309def116c88a4376d8db6 Author: Eric Pouech <eric.pouech@gmail.com> Date: Wed Jan 11 14:07:17 2023 +0100 conhost: Initialize color_map when creating an alternate screen buffer. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54287 Signed-off-by: Eric Pouech <eric.pouech@gmail.com> commit 8993f5720a453aecb9ead2cd7531f6513340de97 Author: Eric Pouech <eric.pouech@gmail.com> Date: Wed Jan 11 10:34:03 2023 +0100 conhost: Reset console attribute upon exit in unix mode. Signed-off-by: Eric Pouech <eric.pouech@gmail.com> commit 0e6b21ef1d775c34fa14d8f527468b1a65df3eda Author: Hugh McMaster <hugh.mcmaster@outlook.com> Date: Fri Dec 23 22:09:49 2022 +1100 conhost: Migrate from FontPitchFamily to FontFamily. To ensure a seamless transition between value names, we try loading the registry value from FontFamily first and FontPitchFamily second. Any changes to the console font family are saved to the new value name. commit f2a07805b9b027da9a1caaf6023abc90bc950459 Author: Alexandre Julliard <julliard@winehq.org> Date: Tue Jan 10 15:35:53 2023 +0100 wow64: Initialize win32u syscall table when it is mapped. commit 4d8091cccc46053c605e68eccd27b94ec297f28e Author: Jacek Caban <jacek@codeweavers.com> Date: Thu Dec 8 17:52:23 2022 +0100 include: Add stdarg.h header. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54263 commit 4c7e7ccac9f2b33d8685fd830e9468a1599f33fd Author: Jacek Caban <jacek@codeweavers.com> Date: Thu Dec 8 17:49:24 2022 +0100 include: Add vadefs.h header. Based on mingw-w64. commit 62fa96df16a0285cce1694ce47eef946f75bfd42 Author: Paul Gofman <pgofman@codeweavers.com> Date: Mon Jan 9 15:53:32 2023 -0600 dwmapi: Fill qpcVBlank in DwmGetCompositionTimingInfo(). commit 09cafcc3b6eff3b046d3c08f64d9c1fb9ce54c47 Author: Stefan Dösinger <stefan@codeweavers.com> Date: Wed Jan 4 11:16:14 2023 +0300 wined3d: Clamp the bound buffer range to the buffer size. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53671 commit 82cf43e67c28c19e7b5d74cc43619544e81b4da7 Author: Michael Gilbert <mgilbert@debian.org> Date: Tue Jan 10 03:51:57 2023 +0000 release 8.0~rc1~repack-1 commit 71c43c7c4f050db80859c56f9039a5db7886a785 Author: Michael Gilbert <mgilbert@debian.org> Date: Tue Jan 10 02:09:55 2023 +0000 Finalize automatic import of wine-8.0-rc1. commit 2ab9e3f6064ceff447dcddbd0d8309ab70aa6805 Merge: da9289a19a 772badd0d7 Author: Michael Gilbert <mgilbert@debian.org> Date: Tue Jan 10 02:09:47 2023 +0000 Merge branch 'upstream-wine8' into bookworm-wine8 commit da9289a19ac9210245e76758e23eb7abc52dec5a Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Jan 7 23:05:46 2023 +0000 release 7.22~repack-2 commit 6de91a2ca535e25fdf3a936fe17854c106641fd0 Author: Michael Gilbert <mgilbert@debian.org> Date: Sat Jan 7 18:59:32 2023 +0000 release 7.22~repack-1 commit 9e33e4f4a26091fc02106a1cd874f77098b99883 Author: Alexandre Julliard <julliard@winehq.org> Date: Sat Jan 7 11:36:52 2023 +0100 Release 8.0-rc3. commit ec7fcef6c8d5f1a76bf26c8118fbfe6a96004620 Author: Michael Gilbert <mgilbert@debian.org> Date: Fri Jan 6 23:06:28 2023 +0000 Finalize automatic import of wine-7.22. commit 62f8937fbf32787560d7b81e88f00940d8d8e496 Merge: 5ff61ec661 20d86f34a0 Author: Michael Gilbert <mgilbert@debian.org> Date: Fri Jan 6 23:06:26 2023 +0000 Merge branch 'upstream' commit 5ff61ec661d6499c283a479768fd32f69edb7559 Author: Michael Gilbert <mgilbert@debian.org> Date: Fri Jan 6 23:04:21 2023 +0000 release 7.21~repack-2 commit 8028ef5be8afb786e9905d3b0668770aa29b18b8 Author: Piotr Caban <piotr@codeweavers.com> Date: Thu Jan 5 19:22:17 2023 +0100 msvcirt: Fix ostream_print_char on 0 character. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54180 commit dbe6244f103aaef9f0c32b8008a2e1748b686e73 Author: Piotr Caban <piotr@codeweavers.com> Date: Thu Jan 5 19:21:35 2023 +0100 msvcirt: Don't fail in streambuf_xsputn on 0xff character. commit 904bedb3e96bc68101652e151db102532399abe8 Author: Philip K. Gisslow <ripxorip@gmail.com> Date: Thu Jan 5 08:08:05 2023 +0100 msi: Initialize all members of WINTRUST_DATA. The pSignatureSettings field was not unitilized so it got a random value from the stack causing a later crash when it was dereferenced in Wintrust (SoftPubloadSignature). commit 136a576d8c4445e2a2f3206af84f0648cc87bb0c Author: Nikolay Sivov <nsivov@codeweavers.com> Date: Thu Jan 5 09:15:41 2023 +0300 comctl32/tests: Ignore some IME messages in monthcal tests. commit 51a27f3124bd1916b8fce0b76d3b0cca22638124 Author: Alistair Leslie-Hughes <leslie_alistair@hotmail.com> Date: Thu Jan 5 17:41:38 2023 +1100 include: Add missing enum XHR_PROP_ values. commit 7ac173fb439299c5f554c5cb2f58e8ecc9f28d05 Author: Alistair Leslie-Hughes <leslie_alistair@hotmail.com> Date: Thu Jan 5 17:42:22 2023 +1100 xactengine3_7/tests: Skip tests when XACTEngine Initialization fails. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54151 commit b3ab1f8fb303a157bcc1d315632ee7ea61746b1c Author: Vladislav Timonin <timoninvlad@yandex.ru> Date: Thu Dec 22 02:41:17 2022 +0700 comctl32/listview: Exclude header area in WM_NCPAINT. An improvement of 5f0dcf79185941c4faff35d1cc9c758160f3a27d, which, depending on theme, had an issue with drawing the top border clipped inside the header. commit 066221a9f955f6353e7019e47cc51d45060134ad Author: Zhiyi Zhang <zzhang@codeweavers.com> Date: Tue Jan 3 22:56:51 2023 +0800 d2d1/tests: Fix memory leaks. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53995 commit 379ae701c04046661a092cacd7263ca97101f51b Author: Zebediah Figura <zfigura@codeweavers.com> Date: Thu Dec 22 12:33:15 2022 -0600 d3d8: Filter out redundant buffer discards. I was unable to write tests for this; it seems it doesn't consistently work on Windows. However, Rayman 3 seems to rely on it; it maps the same buffer twice immediately after creation, with DISCARD flags on both maps, and expects the same address to be returned. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53752 commit c96d34e86e624159287dea0f3db12e3175000b15 Author: Ziqing Hui <zhui@codeweavers.com> Date: Wed Jan 4 11:08:13 2023 +0800 mfplat/tests: Add more RGB24 image size tests. commit bc467de573830e38ac3a618fe73fa4cfec935a0e Author: Ziqing Hui <zhui@codeweavers.com> Date: Thu Dec 22 10:45:35 2022 +0800 mfplat/tests: Test MFGetStrideForBitmapInfoHeader for NV11. commit fcdc76388f6b9d5abfe17bdee1d2577b62866a96 Author: Zebediah Figura <zfigura@codeweavers.com> Date: Tue Jan 3 13:58:40 2023 -0600 winegstreamer: Explicitly sleep in the streaming thread when flushing. The code originally intended to achieve this by simply waiting on flushing_cs, and having the application thread hold flushing_cs while seeking. Unfortunately, this can result in starvation of the application thread, since the streaming thread always reacquires flushing_cs immediately after releasing it. Avoid this by using a separate condition variable. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53403 Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>