Wine Logo Glass
WineHQ
Wine Stable Patch Queue

Useful Links

Accepted Patches For Wine 9.0.1 (146)

CommitAuthorSummaryReleasedFixes BugsDiff StatAcked-byComments
Michael Stefaniuctools: Get the ANNOUNCE bug list from the stable-notes git notes.n/a1 file, 3(+), 8(-)
d33b5a33bf32Alexandre Julliardwinhttp/tests: Allow some more notifications for the new test.winehq.org server.wine-10.0-rc5only tests
3bf0ce1ce075Alexandre Julliardsecur32/tests: Update expected results for the new test.winehq.org server.wine-10.0-rc5only tests
be2a77f3876cAlexandre Julliardwininet/tests: Update certificate for the new test.winehq.org server.wine-10.0-rc5only tests
57f9f157dc5dAlexandre Julliarddnsapi/tests: Update DNS names for the new test.winehq.org server.wine-10.0-rc5only tests
bd2a2c25f54ePaul Gofmanwinhttp: Always return result at once if available in WinHttpReadData().wine-9.11 file, 39(+), 3(-)
fd2534422ba6Paul Gofmanwinhttp: Always return result at once if available in WinHttpQueryDataAvailable().wine-9.12 files, 67(+), 5(-)
7e2f44210bfdAlexandre Julliarduser32/tests: Fix some sysparams results on recent Windows.wine-9.2only tests
0ab411a047b7Rémi Bernonuser32/tests: Fix cursoricon tests on recent Windows versions.wine-9.1#51285
#55268
only tests
d2f07ffa8be8Alexandre Julliardurlmon/tests: Skip test if ftp connection fails.wine-9.18only tests
658df7f2121dHans Leidekkercrypt32/tests: Fix a test failure.wine-9.19only tests
ca7a246e209cRémi Bernonwininet: Parse multi-token Connection strings for Keep-Alive.wine-9.221 file, 33(+), 18(-)
839839b36e77Alexandre Julliardwininet/tests: Update issuer check for winehq.org certificate.wine-9.13only tests
85dac24e64aaRémi Bernonuser32/tests: Add flaky_wine to some SetActiveWindow tests.wine-9.1only tests
1fa229cad526Rémi Bernonurlmon/tests: Expect "Upgrade, Keep-Alive" connection string.wine-9.22only tests
36a7ea777675Alexandre Julliardurlmon/tests: Fix a test that fails after WineHQ updates.wine-9.14only tests
4bca7bb7d219Hans Leidekkersecur32/tests: Mark some test results as broken on old Windows versions.wine-9.14only tests
5f7094ffd425Rémi Bernonimm32/tests: Add todo_himc to some ImmTranslateMessage expected calls.wine-9.1only tests
644780cd92b8Alexandre Julliarddnsapi/tests: Update tests for winehq.org DNS changes.wine-9.15only tests
Michael Stefaniucgitlab: Do not run the build script on each commit.n/a1 file, 2(+), 2(-)
a912eb809bf8Alexandre Julliardgitlab: Remove make -j options.wine-9.192 files, 5(+), 5(-)
b6fb9e5c5c18Tim Clemgitlab: Update configuration for the new Mac runner.wine-9.112 files, 28(+), 3(-)
3b3be668f4b6Alexandre Julliardgitlab: Add 'build' tag on Linux build jobs.wine-9.191 file, 6(+)
31e1e745f58bRémi Bernonsecur32/tests: Update the tests to expect HTTP/2 headers.wine-9.22only tests
834a88fc3f4fAlexandre Julliardsecur32/tests: Update count for new winehq.org certificate.wine-9.5only tests
d3ba90429db0Hans Leidekkersecur32/tests: Switch to TLS 1.2 for connections to test.winehq.org.wine-9.14only tests
0fa0b3495ebcHans Leidekkersecur32: Handle GNUTLS_MAC_AEAD.wine-9.141 file, 10(+), 4(-)
958617aa7797Hans Leidekkerwinhttp/tests: Fix test failures introduced by the server upgrade.wine-9.14only tests
3607eae620f1Martin Storsjömusl: Fix limiting the float precision in intermediates.wine-9.20#563721 file, 6(+), 3(-)Martin Storsjö
727472ab7d60Hans Leidekkerwpcap: Handle different layout of the native packet header structure on 32-bit.wine-9.12#568711 file, 39(+), 13(-)
75babad433a8Fabian Maurermmdevapi: Implement IAudioSessionControl2 GetGroupingParam SetGroupingParam.wine-9.112 files, 25(+), 5(-)
0d4d778b5647Fabian Maurermmdevapi: Implement IAudioSessionControl2 GetIconPath / SetIconPath.wine-9.11#567632 files, 24(+), 5(-)
b23608ea7d17Fabian Maurermmdevapi: Implement IAudioSessionControl2 GetDisplayName / SetDisplayName.wine-9.112 files, 34(+), 5(-)
ae7cb868cf75Fabian Maurermmdevapi/tests: Add tests for IAudioSessionControl2 GetGroupingParam / SetGroupingParam.wine-9.11only tests
8e7092390a0fFabian Maurermmdevapi/tests: Add tests for IAudioSessionControl2 GetIconPath / SetIconPath.wine-9.11only tests
805d0c58d948Fabian Maurermmdevapi/tests: Add tests for IAudioSessionControl2 GetDisplayName / SetDisplayName.wine-9.11only tests
49457ccf213fVijay Kiran Kamujuwevtapi: Add stub EvtCreateRenderContext().wine-9.12#528793 files, 11(+), 2(-)
0da33d549381Nikolay Sivovscrrun/dictionary: Implement putref_Item() method.wine-9.11#567811 file, 10(+), 4(-)
dcb5c97d02d5Benjamin Mayeswindowscodecs: Add conversions from PixelFormat32bppBGRA->PixelFormat16bppBGRA5551.wine-9.11#567551 file, 64(+), 1(-)
bc0cd8052edbAlex Henrientdll: Succeed in RtlQueryRegistryValues on direct query of nonexistent value.wine-9.11#497031 file, 10(+), 4(-)
0a5c98207de3Alex Henrientdll/tests: Rewrite the RtlQueryRegistryValues tests and add more of them.wine-9.11only tests
07737513148cAlex Henrientdll/tests: Delete the WineTest registry key when the tests finish.wine-9.11only tests
b0a5fa50f989Peter Johnsonwined3d: Added missing GTX 3080 & 1070M.wine-9.83 files, 6(+)
8c1da99e5252Roland Häderwined3d: Added missing GTX 1650.wine-9.83 files, 3(+)
7b2ff977739dFabian Maurerriched20: In para_set_fmt protect against out of bound cTabStop values.wine-9.10#567301 file, 3(+), 2(-)
033cf797607aFabian Maureroleaut32: Handle cases where invoking a get-only property with INVOKE_PROPERTYPUT returns DISP_E_BADPARAMCOUNT.wine-9.10#566661 file, 22(+)
82036f42f187Fabian Maureroleaut32: Add test for invoking a dispatch get-only property with DISPATCH_PROPERTYPUT.wine-9.10only tests
171e0adde5f9Fabian Maurerwin32u: Only set scroll timer if it's not running.wine-9.9#565821 file, 13(+), 5(-)
ea078cf4790aFabian Maurerwin32u: Factor out scroll timer handling.wine-9.91 file, 19(+), 46(-)
e4db1b39ea28Alexandre Julliardntdll: Add default values for cache parameters.wine-9.9#566531 file, 32(+), 28(-)
987695a42786Tuomas Räsänensetupapi: Use INF parser to read class GUID and class name.wine-9.8#565791 file, 53(+), 14(-)
d8bbf6d0aeafTuomas Räsänensetupapi/tests: Add tests for reading INF class with %strkey% tokens.wine-9.8only tests
7f60584a9032Eric Pouechcmd: Fix substring expansion for 'magic' variables.wine-9.6#564981 file, 13(+), 19(-)
b868d82391d5Eric Pouechcmd: Add test for substring handling in 'magic' variable expansion.wine-9.6only tests
08c34e3f83ffZebediah Figuraddraw/tests: Test GetVertexBufferDesc().wine-9.9only testsConflicts: dlls/ddraw/tests/ddraw4.c, dlls/ddraw/tests/ddraw7.c
4d289c0cb833Zebediah Figuraddraw: Upload only the used range of indices in d3d_device7_DrawIndexedPrimitive().wine-9.9#448631 file, 14(+), 4(-)
498f0f115db6Zebediah Figuraddraw: Use system memory for version 4 vertex buffers.wine-9.93 files, 17(+), 3(-)
30019a5b8759Alex Henriepdh: Add PdhConnectMachineA stub.wine-9.8#565992 files, 10(+), 1(-)
fbba581cf2aeAlexandre Julliardoleaut32: Fix IDispatch::Invoke for vararg functions with empty varargs.wine-9.8#565981 file, 11(+)
818d9a12100bZhiyi Zhangwin32u: Only send mouse input in ReleaseCapture() when a window is captured.wine-9.4#563091 file, 5(+), 2(-)
d47b13c45aeaZhiyi Zhanguser32/tests: Add some ReleaseCapture() tests.wine-9.4only tests
5da459f1f247Paul Gofmanexplorer: Don't pop start menu on "undo minimize all windows" systray command.wine-9.21 file, 2(+), 1(-)
d66fe6206d95Paul Gofmanexplorer: Don't pop start menu on "minimize all windows" systray command.wine-9.21 file, 11(+), 1(-)
48ba724640dcVijay Kiran Kamujumscms: Add stub for WcsGetDefaultColorProfile.wine-9.7#565543 files, 14(+), 1(-)
27f5470ff4c2Hans Leidekkermsi: Install global assemblies after install custom actions and before commit custom actions.wine-9.8#566091 file, 5(+), 5(-)
7f0ca9c284d1Hans Leidekkermsi: Install global assemblies before running deferred custom actions.wine-9.7#564931 file, 10(+), 10(-)
f42391b52caeVijay Kiran Kamujunetapi32: Add NetRemoteTOD stub.wine-9.7#563695 files, 62(+), 2(-)
5a8bb41cad80Louis Lenderswmic: Support interactive mode and piped commands.wine-9.6#5636154 files, 308(+), 5(-)
19e27e95b958Alex Henrieexplorer: Fix font handle leaks in virtual desktop.wine-9.7#561331 file, 4(+), 2(-)
df97793045b5Nikolay Sivovd2d1: Fix a double free on error path (Valgrind).wine-9.6#557651 file, 1(-)
939b3d19318aSam Joan Roque-Worcelwin32u: Make SCROLL_MIN_THUMB larger.wine-9.7#547591 file, 1(+), 1(-)
624e87a7252aSantino Mazzacrypt32: Fix CryptBinaryToString not adding a separator.wine-9.6#565031 file, 9(+), 7(-)
e01cb2b9156fAlistair Leslie-Hughesntoskrnl/tests: Add FltBuildDefaultSecurityDescriptor test.wine-9.6only tests
351d36b0da72Alistair Leslie-Hughesfltmgr.sys: Create import library.wine-9.61 file, 1(+)
ac49899e32faAlistair Leslie-Hughesfltmgr.sys: Implement FltBuildDefaultSecurityDescriptor.wine-9.6#490894 files, 63(+), 4(-)
9d3e458c5539Nikolay Sivovwshom/network: Implement UserDomain property.wine-9.5#564343 files, 19(+), 9(-)
866cb1ca6382Nikolay Sivovwshom/network: Check pointer argument in get_UserName().wine-9.51 file, 3(+)
30e5111dd53dNikolay Sivovwshom/network: Implement ComputerName() property.wine-9.51 file, 24(+), 3(-)
2c325f8bd3d0Nikolay Sivovwshom/network: Implement GetTypeInfo().wine-9.51 file, 3(+), 2(-)
fcce3920668eNikolay Sivovwshom/network: Use TRACE() for implemented method.wine-9.51 file, 1(+), 1(-)
7c7702f91df1Dmitry Timoshkovkerberos: Allocate memory for the output token if requested.wine-9.5#564001 file, 29(+), 5(-)
2c8d4f5abd26Andrew Nguyenddraw: Reserve extra space in the reference device description buffer.wine-9.5#563671 file, 4(+), 1(-)
50a1c5bc92edAndrew Nguyenoleaut32: Bump version resource to Windows 10.wine-9.5#558761 file, 2(+), 2(-)
294efcdf444eEsme Povirkgdiplus: Prefer Tahoma for generic sans serif font.wine-9.2#554211 file, 3(+), 3(-)
3719aed1f955Vijay Kiran Kamujud3dcompiler: Add D3DCreateLinker stub.wine-9.5#526224 files, 24(+), 1(-)
4edfe426e45dLouis Lendersshell32: Try appending .exe when looking up an App Paths key.wine-9.5#519571 file, 7(+), 1(-)
b4a5775ffb2eZhenbo Lishell32: Create nonexistent destination directories in FO_MOVE.wine-9.5#252071 file, 4(+), 2(-)
19627b13e4c6Zebediah Figurashell32/tests: Remove obsolete workarounds from test_move().wine-9.5only tests
9897719562fcEric Pouechserver: Allow 0-write length in WriteProcessMemory().wine-9.4#563571 file, 1(-)
d2df3c2c21f0Hans Leidekkernetprofm: Set return pointer to NULL in networks_enum_Next().wine-9.4#562711 file, 2(+)
635e0566a331Hans Leidekkernetprofm: Support NLM_ENUM_NETWORK flags.wine-9.41 file, 28(+), 9(-)
7865026f53b2Zhiyi Zhangrtworkq: Avoid possible scenarios that an async callback could be called twice.wine-9.41 file, 11(+), 7(-)
f3bab6c5b793Zhiyi Zhangrtworkq: Avoid closing a thread pool object while its callbacks are running.wine-9.4#557241 file, 4(+)
4cc9ee7e6747Hans Leidekkerwbemprox: Handle implicit property in object path.wine-9.4#556193 files, 67(+), 13(-)
9015eebf87e3Hans Leidekkerwbemprox: Protect tables with a critical section.wine-9.3#563344 files, 27(+), 9(-)
c2a4f3810b17Vijay Kiran Kamujutaskschd: Implement TaskService_get_ConnectedDomain.wine-9.41 file, 24(+), 2(-)
3db38ea7f485Vijay Kiran Kamujutaskschd: Return success from Principal_put_RunLevel.wine-9.41 file, 1(+), 1(-)
6ec977aa0044Vijay Kiran Kamujutaskschd: Implement ITaskService_get_ConnectedUser.wine-9.4#48110
#49877
1 file, 20(+), 2(-)
c3918f2a82fdLouis Lendersshcore: Add stub for RegisterScaleChangeNotifications.wine-9.2#562443 files, 14(+), 1(-)
564b796e3605Nikolay Sivovscrrun/dictionary: Handle VT_EMPTY/VT_NULL keys.wine-9.1#561391 file, 4(+)
e89bedb70b63Nikolay Sivovscrrun/dictionary: Add support for hashing VT_NULL keys.wine-9.11 file, 1(+)
92e2626e9d78Nikolay Sivovscrrun/dictionary: Add support for hashing VT_EMPTY keys.wine-9.11 file, 3(+)
1e348427994eKartavya Vashishthakernelbase: Implement CopyFile2().wine-9.3#558973 files, 46(+), 7(-)
ca97cb870082Zhiyi Zhangserver: Inherit internal desktop flags when creating desktops.wine-9.3#558104 files, 16(+), 4(-)
2990a4f8c354Zhiyi Zhanginclude: Rename DF_WINE_CREATE_DESKTOP to DF_WINE_VIRTUAL_DESKTOP.wine-9.35 files, 7(+), 7(-)
90103fa07e5cAlex Henriewhere: Implement search with default options.wine-9.3#552822 files, 93(+), 3(-)
c418771a43edBernhard Übelackercmd: Avoid execution if block misses closing brackets.wine-9.31 file, 7(+)
d7edf3e651a2Bernhard Übelackercmd: Handle lines with just spaces in bracket blocks.wine-9.3#515991 file, 1(+)
1b0d8428dfc1Jinoh Kangkernelbase: Replace FileAllInformation with FileStatInformation in GetFileInformationByHandle().wine-9.3#46070
#51813
1 file, 14(+), 15(-)
152580cefeb4Jinoh Kangntdll: Implement NtQueryInformationFile FileStatInformation.wine-9.31 file, 29(+), 1(-)
f5e7abb428f2Jinoh Kangntdll/tests: Add tests for NtQueryInformationFile FileStatInformation.wine-9.3only tests
4f61a8a1ab0fJinoh Kanginclude: Add definition for FILE_STAT_INFORMATION.wine-9.31 file, 14(+)
267a5658fb96Bernhard Übelackerwininet: Avoid crash in InternetCreateUrl with scheme unknown.wine-9.3#330501 file, 6(+)
ceea01b16590Bernhard Übelackerwininet: Add missing assignment of return value.wine-9.3only tests
2e9da0ba24abAlexandre Julliardwinsta: Start time is an input parameter in WinStationGetProcessSid.wine-9.2#562563 files, 6(+), 4(-)
91d60983acadHelix Grazianicfgmgr32: Add CM_Get_Device_Interface_PropertyW stub.wine-9.2#562653 files, 16(+), 1(-)
852c4d0a8a39Rémi Bernonexplorer: Restore a per-desktop ShowSystray registry setting.wine-9.2#562433 files, 37(+), 6(-)
1cbff7c8d60bFelix Münchhalfenkernelbase/tests: Add a test for MapViewOfFile3 with MEM_REPLACE_PLACEHOLDER.wine-9.2only tests
2f88259a4412Felix Münchhalfenntdll: Use pagesize alignment if MEM_REPLACE_PLACEHOLDER is set in flags of NtMapViewOfSection(Ex).wine-9.2#561221 file, 6(+)
e2b637c8dcd3Rémi Bernonwindows.gaming.input: Stub IRawGameController2 interface.wine-9.1#559972 files, 63(+)
3dce01a20444Rémi Bernondinput/tests: Add some IRawGameController2 interface tests.wine-9.1only tests
779ba03bcda2Piotr Cabanmsvcrt: Store _unDName function parameter backreferences in parsed_symbol structure.wine-9.2#539341 file, 21(+), 8(-)
ab28825aceecBernhard Übelackerntdll: Fix structure layout in RtlQueryProcessDebugInformation for 64-bit.wine-9.1#562352 files, 5(+), 5(-)
c3ef1a6c6767Bernhard Übelackerdbghelp: Return early if HeapAlloc failed.wine-9.1#562231 file, 2(+)
4f8939e1d9e8Nicholas Taywin32u: Preserve rawinput device instance ID case in add_device().wine-9.1#561951 file, 7(+), 2(-)
bcda5979bec2Piotr Cabanconcrt140: Add _Cancellation_beacon::_Confirm_cancel() implementation.wine-9.1#561741 file, 10(+), 4(-)
05a1062f95a1Vijay Kiran Kamujuconcrt140: Add stub for _Cancellation_beacon::_Confirm_cancel().wine-9.15 files, 22(+), 12(-)
585e9d49851aEric Pouechdbghelp: Support redefinition of a range statement.wine-9.1#561681 file, 9(+), 3(-)
0f6a66e91967Bernhard Übelackerwing32: Avoid crash in WinGGetDIBPointer when called with NULL bitmap info.wine-9.1#561351 file, 1(+), 1(-)
edf0635ed435Bernhard Übelackerwing32: Add tests.wine-9.13 files, 3(+)
702aeb3acb73Bernhard Übelackerserver: Allow VirtualQueryEx on "limited" handle.wine-9.1#560931 file, 1(+), 1(-)
816c35e0ee57Piotr Cabanmsvcp140_t/tests: Add __std_smf_hypot3 tests.wine-9.12 files, 2(+)
ff88ec624c32Piotr Cabanmsvcp140_2: Implement __std_smf_hypot3f.wine-9.12 files, 7(+), 2(-)
fca71b6ef84eAlex Henriemsvcp140_2: Implement __std_smf_hypot3.wine-9.1#560783 files, 31(+), 2(-)
4240c8180e49Piotr Cabanmsvcp140_2: Fix i386 export names.wine-9.11 file, 88(+), 44(-)
98e14329dd47Alex Henriemgmtapi: AddSnmpMgrOpen stub.wine-9.1#560622 files, 8(+), 1(-)
3fbdd4129717Alex Henrieinclude: Add mgmtapi.h and LPSNMP_MGR_SESSION.wine-9.12 files, 25(+)
2586ddc5dc61Alex Henrietbs: Add GetDeviceIDString stub.wine-9.1#560542 files, 7(+), 1(-)
b12078d928cfBartosz Kosiorekgdiplus: Partially implement GdipDrawImageFX.wine-9.1#559451 file, 40(+), 4(-)
bc56fc1b871eBartosz Kosiorekgdiplus/tests: Add GdipDrawImageFX tests except effects or attributes.wine-9.1only tests
a9cc6f021859Dmitry Timoshkovoleaut32: Implement OleLoadPictureFile.wine-9.1#558831 file, 27(+), 9(-)
176fa9ad27ffDmitry Timoshkovoleaut32: Factor out stream creation from OleLoadPicturePath.wine-9.11 file, 41(+), 34(-)
d451842d16a9Dmitry Timoshkovoleaut32: Do not reimplement OleLoadPicture in OleLoadPicturePath.wine-9.11 file, 1(+), 26(-)
26e383c8df94Bernhard Übelackerserver: Avoid unloading of HKU .Default registry branch.wine-9.1#550001 file, 2(+)
f51b4d014e12Vijay Kiran Kamujuwine.inf: Create security directory.wine-9.1#523991 file, 1(+)
0d137ddb725eVijay Kiran Kamujumsvcr100: Add _ReaderWriterLock constructor implementation.wine-9.1#460746 files, 33(+), 14(-)

Queued Patches For Wine 9.0.1 Or Later (3)

CommitAuthorSummaryReleasedFixes BugsDiff StatAcked-byDeferredComments
0edcc9b1d698Louis Lenderswbemprox: Add property 'Caption' to Win32_DiskDrive.wine-9.21 file, 3(+)
988253a69bd0Louis Lenderswbemprox: Add property 'ClassGuid' to Win32_PnPEntity.wine-9.2#562911 file, 5(+), 1(-)
2b01a64ff256Louis Lenderswbemprox: Add property 'Caption' to Win32_PnPEntity.wine-9.21 file, 3(+)Regresses: #57645