1 The Wine maintenance release 5.0.1 is now available.
3 What's new in this release (see below for details):
4 - Fix compilation with gcc 10
8 The source is available from the following locations:
10 https://dl.winehq.org/wine/source/5.0/wine-5.0.1.tar.xz
11 http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0.1.tar.xz
13 Binary packages for various distributions will be available from:
15 https://www.winehq.org/download
17 You will find documentation on https://www.winehq.org/documentation
19 You can also get the current source directly from the git
20 repository. Check https://www.winehq.org/git for details.
22 Wine is available thanks to the work of many people. See the file
23 AUTHORS in the distribution for the complete list.
25 ----------------------------------------------------------------
27 Bugs fixed in 5.0.1 (total 37):
29 36059 Multiple Steam games fail to install DirectX runtime prerequisite, resulting in repeated install attempt on startup ('xinput1_3.dll' locked by client)
30 42038 Cannot scroll documents being compared in winmerge (Followup to bug 20695)
31 42585 Final Fantasy V Corrupt Fonts
32 45049 Multiple programs need d2d1 CreateRoundedRectangleGeometry (playchessV7, Paint.Net 4.*)
33 45481 Spintires: MudRunner crashes at launch
34 46005 Multiple games and applications fail due to missing interface proxy information in registry (oleautomation/dual interfaces referenced in coclass section inside of library block)
35 46735 Multiple applications need Direct3DShaderValidatorCreate9() implementation (The Sims 2 demo, Armed Assault)
36 47288 Gaea 1.0.19 (.NET 4.7 WPF app) diagnostic tool 'Watson.exe' crashes due to 'kernel32.SetConsoleScreenBufferInfoEx' stub
37 47668 Logos 8 (.NET/WPF 4.7.2 application) fails to download resources (needs ReOpenFile implementation)
38 48018 QuickTime 7.0.x installer fails, 'rundll32.exe "C:\Program Files (x86)\QuickTime\QTSystem\QTJava.dll,QTPostInstallProc"' crashes due to invalid cdecl dll entry
39 48338 DIB images with bpp <= 8 get wrong palette when converted to GpBitmap
40 48371 Home Designer Suite 21.3.1.1x64 reports "Error #272000009 A serious error occurred (SEH)."
41 48386 Some CPU features are not reported for Intel CPU (Detroit: Become Human is affected)
42 48387 User shared data area should have NumberOfPhysicalPages field filled in (used by Detroit: Become Human)
43 48480 dlls/krnl386.exe16 - thunk.c argument logic incorrect for CallProcEx32W16
44 48484 winecfg doesn't allow disabling Desktop Integration for Downloads
45 48491 _searchenv & co do not understand quoted directories
46 48510 Lotus Organizer 97 crashes when selecting a Backup folder using 'Browse' button
47 48549 Arma Cold War Assault: Cursor stuck at low fps since Wine 5.0-rc6
48 48557 Multiple installers crash (Hot Wired, Croc installer) : Setup is unable to initialize the language dialogbox: Error 106
49 48561 Cadence Allegro Professional 16.6 crashes at startup
50 48569 Infinite drag & drop loop crashes WinSCP
51 48571 Firefox 72.0.* crashes on every tab (unless dwrite is disabled)
52 48577 DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY and other enums are the wrong size
53 48580 Discord connecting to voice needs unimplemented function qwave.dll.QOSAddSocketToFlow
54 48594 AnyDesk crashes directly on startup (low WORD of instance handle must be ignored when looking up window classes)
55 48635 Asuka 120% Return BURNING Fest: Crashes after character selection.
56 48639 Shrew Soft VPN client needs setupapi.dll.SetupDiGetSelectedDriverA()
57 48646 QQMusicAgent crashes when started after installation
58 48648 Gothic II Night of the Raven:unhandled exception in Wine 5.2
59 48664 kernel32:process - Intermittent test_Toolhelp() failure
60 48669 iphlpapi.NotifyUnicastIpAddressChange() should call the callback initially if requested (required for Far Cry 5 online mode)
61 48694 The Bat! (64bit) crashes right after start
62 48706 Wineconsole freezes when restoring from minimized to maximized window
63 48723 Torchlight - Loading times are excessively long
64 48735 Wine builtin services.exe process_send_command: OVERLAPPED struct for control pipe has uninitialized Offset and OffsetHigh fields
65 48846 msvcr90/tests/msvcr90.c: error: variadic functions must use the base AAPCS variant
67 ----------------------------------------------------------------
72 kernel32/tests: Add tests for SetConsoleScreenBufferInfoEx().
73 kernelbase: Implement SetConsoleScreenBufferInfoEx().
74 urlmon: Add URLOpenPullStreamW() stub.
77 dsound/tests: Add a test whether the buffer is a valid global memory.
78 dsound: Make GlobalHandle() for the sound buffer failed.
79 po: Update Japanese translation.
81 Alexandre Julliard (2):
82 rundll32: Add wrapper to call entry point on i386.
83 ver: Use the 16-bit resource function in GetFileVersionInfo16().
85 Alistair Leslie-Hughes (3):
86 d3dx9: Implement D3DXCreateKeyframedAnimationSet.
87 dmstyle: IDirectMusicStyle8 GetDefaultBand return S_FALSE.
88 qwave: Add QOSAddSocketToFlow stub.
91 po: Update Lithuanian translation.
92 po: Update Lithuanian translation.
93 po: Update Lithuanian translation.
96 include: Fix size of DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY enum.
97 include: Fix size of tomConstants enum.
98 include: Fix size of RecordCreateOptionsEnum.
99 wined3d: Add GPU information for NVIDIA GeForce GTX 1060 3GB.
102 msvcrt: Correct return value of ___mb_cur_max_l_func().
104 Damjan Jovanovic (1):
105 gdiplus: In CompositingModeSourceCopy, fully transparent pixels are drawn black.
108 tzres: Add Haiti Time Zone.
109 tzres: Add Aleutian Time Zone.
110 loader: Add Chatham Islands Standard Time Zone.
111 loader: Add Bougainville Standard Time Zone.
112 loader: Add Marquesas Standard Time Zone.
115 krnl386.exe: Make CallProcEx32W16 clear CPEX_DEST_CDECL flag before looping over arguments.
117 Dmitry Timoshkov (4):
118 schedsvc/tests: Fix compilation with recent gcc/clang versions.
119 gdiplus: Reimplement GdipCreateBitmapFromGdiDib by using GdipCreateBitmapFromHBITMAP.
120 user32/tests: Add some tests for classes with non-zero low word instance.
121 server: Ignore low word of a class instance when looking up for a window class.
124 kernel32/tests: Fix test_Toolhelp()'s nested process lookup.
127 winedump: Add a default case to numeric_leaf().
128 msi: Properly declare variables in msi/tests/utils.h as extern.
131 kernelbase: Set req->mask in SetConsoleScreenBufferInfoEx.
133 Giovanni Mascellani (1):
134 d2d1: Implement rounded rectangle drawing.
137 wbemprox: Implement Win32_DesktopMonitor.Name.
140 wined3d: Properly validate the stage index in wined3d_stateblock_set_texture_stage_state() (Coverity).
143 rpcrt4: Use MustFree for all non-base types in get_param_pointer_info.
145 Jefferson Carpenter (1):
146 services: Initialize OVERLAPPED Offset and OffsetHigh.
149 rpcrt4: Fix ITypeInfo leak in get_iface_info.
152 po: Update Finnish translation.
153 po: Update Finnish translation.
156 wined3d: Add GTX 1660 SUPER as a card.
159 maintainers: Drop Józef Kucia.
161 Michael Cronenworth (12):
162 crypt32: Global variable compatibility update for gcc 10.
163 dsound: Global variable compatibility update for gcc 10.
164 mshtml: Global variable compatibility update for gcc 10.
165 secur32: Global variable compatibility update for gcc 10.
166 winebus: Global variable compatibility update for gcc 10.
167 wbemprox: Global variable compatibility update for gcc 10.
168 xinput: Global variable compatibility update for gcc 10.
169 twain_32: Global variable compatibility update for gcc 10.
170 msi: Global variable compatibility update for gcc 10.
171 webservices: Global variable compatibility update for gcc 10.
172 gphoto2.ds: Global variable compatibility update for gcc 10.
173 sane.ds: Global variable compatibility update for gcc 10.
176 setupapi: Implement SP_COPY_IN_USE_NEEDS_REBOOT.
178 Michael Stefaniuc (1):
179 tools: Get the ANNOUNCE bug list from the stable-notes git notes.
182 po: Update Simplified Chinese translation.
185 ucrtbase: Add _query_new_handler() and _query_new_mode().
186 dwrite: Add partial implementation for IDWriteFontFaceReference1::CreateFontFace().
187 user32: Improve window state handling in SetScrollInfo().
188 ole32: Fix a leak when creating pointer moniker through activation.
189 ole32: Fix a leak when creating antimoniker through activation.
191 Olivier F. R. Dierick (1):
192 winecfg: Add Downloads and Templates to shell folders UI interface.
195 ntdll: Fill NumberOfPhysicalPages field in user shared data area.
196 ntdll: Report rdtsc processor feature if supported.
197 iphlpapi: Support InitialNotification flag in NotifyUnicastIpAddressChange().
198 ntdll: Zero init reg_tzi in find_reg_tz_info().
199 include: Add Vista+ PEB_LDR_DATA structure fields.
200 wined3d: Support sRGB reads for WINED3DFMT_B5G6R5_UNORM.
203 msvcrt: Add support for quoted paths in _searchenv.
204 msvcrt: Add support for quoted paths in _searchenv_s.
205 msvcrt: Don't duplicate _searchenv_s code in _searchenv.
206 msvcrt: Add support for quoted paths in _wsearchenv_s.
207 msvcrt: Don't duplicate _wsearchenv_s code in _wsearchenv.
208 msvcp90: Don't pass NULL as reference in runtime_error and logic_error constructors.
209 msvcrt: Optimize _strnicmp_l implementation.
210 msvcr90/tests: Fix swscanf tests compilation on arm.
211 winemac: Fix leaks in macdrv_surface_destroy.
212 gdiplus: Fix gdi handles leak in GdipMeasureCharacterRanges.
213 gdiplus: Fix leak in SOFTWARE_GdipDrawDriverString.
216 shell32: Avoid crash on WM_WINDOWPOSCHANGING in BrsFolderDlgProc.
217 ole32: Avoid calling QueryContinueDrag recursively.
218 wineconsole: Allow maximization.
221 dinput: Increase device buffer size to 1024.
224 wined3d: Avoid accessing freed memory in wined3d_view_gl_destroy() (Valgrind).
226 Vijay Kiran Kamuju (3):
227 include: Add missing defines to icm.h.
228 mscms: Add stub for WcsGetDefaultColorProfileSize.
229 mscms: Add stub for WcsGetDefaultRenderingIntent.
232 widl: Output a registry script for all interfaces written into the typelib.
233 kernelbase: Implement ReOpenFile().
234 d3d9: Return a stub interface from Direct3DShaderValidatorCreate9().
235 setupapi: Implement SetupDiGetSelectedDriver().
236 ddraw: Avoid leaking the primary stateblock.
239 wined3d: Add GPU information for NVIDIA GeForce GTX 1650 SUPER.