forked from Mirrors/wine-wine
Release 4.0.4.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org> Signed-off-by: Alexandre Julliard <julliard@winehq.org>oldstable wine-4.0.4
parent
3c16e4a7d0
commit
0aceab5884
435
ANNOUNCE
435
ANNOUNCE
|
@ -1,13 +1,12 @@
|
||||||
The Wine maintenance release 4.0.3 is now available.
|
The Wine maintenance release 4.0.4 is now available.
|
||||||
|
|
||||||
What's new in this release (see below for details):
|
What's new in this release (see below for details):
|
||||||
- Various bug fixes
|
- Various bug fixes
|
||||||
- Updates to the National Language Support files
|
|
||||||
|
|
||||||
The source is available from the following locations:
|
The source is available from the following locations:
|
||||||
|
|
||||||
https://dl.winehq.org/wine/source/4.0/wine-4.0.3.tar.xz
|
https://dl.winehq.org/wine/source/4.0/wine-4.0.4.tar.xz
|
||||||
http://mirrors.ibiblio.org/wine/source/4.0/wine-4.0.3.tar.xz
|
http://mirrors.ibiblio.org/wine/source/4.0/wine-4.0.4.tar.xz
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -23,284 +22,246 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 4.0.3 (total 54):
|
Bugs fixed in 4.0.4 (total 65):
|
||||||
|
|
||||||
8848 SWAT4 Areas that should be in shadow and people are rendered solid black
|
11998 NEXON client installers using embedded IE browser control: buttons don't respond to click (Lunia Senki, Combat Arms, War Rock)
|
||||||
12332 Microsoft Windows Server 2003 DDK SP1 installer crashes ('setupapi.SetupCloseFileQueue' should do proper handle validation before accessing members)
|
12406 Microsoft Document Explorer 2008 crashes when using MS Help 2 URL from command line (ieframe's WebBrowser COM object doesn't support aggregation)
|
||||||
14695 Lifeforce demo misses codecs (msvideo1 needs to support 24 bpp output)
|
16808 Password Safe crashes with page fault when renaming entries
|
||||||
25180 Clonk Endeavour's intro video is not rendered correctly (iccvid does not support non-multiple of 4 video width)
|
20465 Brothers In Arms Hell's Highway : Setup asks for DVD for every .cab file (SetupPromptForDiskA/W should only show a dialog if the file doesn't exist)
|
||||||
27185 Futuremark PC Mark 7 (.NET 4.0 app) fails to run with Wine-Mono (mscoree:get_runtime Unrecognized version L"v4.0.20926")
|
22030 LegoLand: crashes at main menu without native directmusic
|
||||||
28196 Test Drive Unlimited: Water is always rendered on top of everything.
|
24529 TSDoctor 1.0.58 fails to run
|
||||||
31350 Multiple .NET 3.x WPF applications crash in Vista/Win7 mode due to dwmapi.DwmGetTransportAttributes stub returning E_NOTIMPL (T-Online Mediencenter Assistent, Valil.Chess, Zwift 1.0)
|
25264 treeview wstr overrun in TVN_GETDISPINFOW (ExamXML crashes when opening an XML file)
|
||||||
38182 King of Dragon Pass: can't change audio volume level
|
25728 UFO: Extraterrestrials Gold - crash at start caused by wine's built-in dsound/directmusic
|
||||||
38421 Windows Media Player 9 & 10: mp3 sound plays too fast
|
30506 GdipGraphicsClear() needs to overwrite pixels, not alpha blend (Text misrendered in Brain Workshop)
|
||||||
38423 Python 3.5.x exe installer fails with Access denied error
|
34041 Skyrim (Steam) hangup on quit
|
||||||
39129 Cygwin's dash.exe crashes during installation
|
34666 In The Adventures Of Lomax some graphic elements flicker, disappear or are garbled
|
||||||
39614 Wine initialises a Critical Section for Mutexes by NULL instead of (void*)-1
|
36388 Problems with Russian localization in page setup dialog
|
||||||
41657 CoolQ 5.x reports network error on startup due to msscript:ScriptControl_Eval stub
|
38300 using winegcc with stdin passes arguments in the wrong position to gcc
|
||||||
42078 Dungeons & Dragons: Chronicles of Mystara needs d3dx11_43.dll.D3DX11CreateShaderResourceViewFromMemory
|
38817 FXCM Trading Station II installer reports 'OLE error 80004001' when running as 'Windows Vista' or higher ('ITaskbarList3::ThumbBarSetImageList' is a stub)
|
||||||
42374 Hardwood Solitaire can not connect to his server
|
39692 64-bit dlls/msdaps/row_server_p.c generates build warnings (discarded "const" qualifier)
|
||||||
43286 WSARecvMsg wrongly forbids NULL control buffers (Qt 5.7.0 based: Cannot read UDP packets: "errno 90, (Message too long)")
|
40364 Broken geometry in Indiana Jones and the Emperor's Tomb
|
||||||
45218 Fallout 4 Script Extender fails to allocate trampoline buffers
|
40740 Broken Sword: The Angel of Death demo needs IDirectSoundFXI3DL2Reverb interface
|
||||||
45449 Add diagnostic 'mscoree.dll.CorGetSvc' stub (NGEN client) to hint at broken Microsoft .NET Frameworks installation (Wine-Mono not uninstalled and/or 'mscoree.dll' placeholders not removed prior install)
|
40777 The Moment of Silence launcher unusable (displays only black)
|
||||||
45757 Visual Studio 2017 Installer - "The installer manifest failed signature validation"
|
41639 Wine with freetype 2.7 causes font rendering issues
|
||||||
45947 Native Access crashes on unimplemented function virtdisk.dll.OpenVirtualDisk
|
41936 The Witcher 2: Assassins of Kings - menus and subtitles rendered incorrectly (with built-in d3dx9)
|
||||||
46450 Volume Control doesn't work in Firefox videos (and browsers based on it) with PulseAudio driver
|
42046 VSDC Video Editor. Crashes in ole32 when opening.
|
||||||
46453 The Testament of Sherlock Holmes crashes while loading level with builtin d3dx9_43
|
43368 HashMyFiles: Drag & Drop from native File Managers (Dolphin, Nautilus, ...) does not work
|
||||||
46473 Settlers IV History Edition crashes on startup
|
43817 Multiple .NET applications (Chime, DxO Photolab 2 trial) crash, need RegisterApplicationRecoveryCallback to return S_OK
|
||||||
46558 win64 dotnet Space Engineers fractal noise generation broken
|
44408 Tetris for Windows has wrong colors for the game pieces and the score box
|
||||||
46655 Adobe Photoshop CC 2015.5: Tabs show completely black
|
45031 HotS - taking screenshot causes client crash, needs d3dx11_42.dll.D3DX11SaveTextureToFileW
|
||||||
46905 Multiple eventlog monitor applications go haywire (endless console spam, live-loop CPU) due to advapi32.ReadEventLogA/W returning lasterror ERROR_CALL_NOT_IMPLEMENTED
|
45732 Far Cry 5 Cannot Steer Land Vehicles
|
||||||
47013 winebus.sys: hidraw_set_feature_report buffer too small for some devices in SteelSeries Engine
|
46279 Multiple applications need msvcr120.dll.?_Yield@_Context@details@Concurrency@@SAXXZ (Darkest Dungeon, Noita, Amazon Kindle for PC)
|
||||||
47023 Warframe in-game screenshot fails if screenshot directory already exists
|
46404 Shed installer - text overflow in browse-for-folder dialog
|
||||||
47069 Final Fantasy XIV Launcher renders black (needs better get_Busy implementation)
|
46417 Abiword 2.6.8 comboboxes should have a white background color
|
||||||
47082 NI System Web Server crashes on unimplemented function authz.dll.AuthzFreeResourceManager
|
46421 μTorrent has squares in its update dialog
|
||||||
47129 Rendering glitch in Caste Siege/Ballerburg (invalid vertex count in IDirect3DDevice3::DrawIndexedPrimitiveVB)
|
46560 Smoke not rendering properly in Castlevania: Lords of Shadow 2
|
||||||
47137 Multiple applications from Line 6 (Yamaha Guitar Group) crash on startup (HX Edit v2.71, POD Farm 2.5)(Wine builtin 'gdiplus.dll' missing version resource)
|
46578 IVMU Social Network Client (500 series) crashes when selecting menu / settings
|
||||||
47143 Trackbar thumb is too small in Metatrader 4 expert advisor
|
46972 Adobe DNG Converter 11.2+ runs into Call to unimplemented function api-ms-win-core-winrt-error-l1-1-0.dll.GetRestrictedErrorInfo
|
||||||
47178 Grand Prix Legends: Service papycpu2 doesn't load
|
46981 winetricks -q --verify dotnet461 crashes under win64
|
||||||
47190 Custom protocol handler CF doesn't support aggregation
|
46983 type command in cmd.exe with two files and stdout redirect, behavior is different
|
||||||
47214 Oracle Java runtime 8.211 online installer crashes in WoW64
|
47049 boolean type defined as 'unsigned char' rather than 'char'
|
||||||
47234 Wine fails to properly parse and import some of the standard root certificates
|
47075 32-bit LAVFilters 0.74.x installer fails to register 64-bit AX codec/filters in Wow64 environment (32-bit regsvr32.exe needs to support 64-bit dll registration and vice versa by re-exec with proper bitness)
|
||||||
47236 Adobe InDesign CC 2017: crashes at startup: unimplemented function msvcp140.dll._Strxfrm
|
47101 Multiple 64-bit game and application crash reporting tools need x86_64 'ntdll.RtlCaptureStackBackTrace' implementation
|
||||||
47249 CM_Set_Class_Registry_Property should use PCVOID for buffer parameter
|
47427 Glide wrapper - Configuration buttons misbehaving
|
||||||
47285 widl generates incorrect format strings when using -Oicf flag
|
47433 Accel World vs. Sword Art Online needs WTSRegisterSessionNotificationEx() to return true.
|
||||||
47327 Japanese texts are overlapped in notepad when using bitmap font.
|
47459 ListBox LB_SETSEL doesn't scroll to newly selected item
|
||||||
47352 Levelhead: Can't connect to game's network
|
47615 _putws outputs NULs, other wchar.h functions don't
|
||||||
47367 Some WPF 4.x apps from Windows 10 SDK (10.0.17763.x) spam console with fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win 8. (WinVer set to 'Windows 8.1')
|
47693 ExHIBIT (Sample Project): Can't select menu item in the title screen
|
||||||
47399 Mozart 11-13 crashes on startup
|
47709 Zoom Edit&Share 5.0.0.0: installer crashes starting with wine-3.19
|
||||||
47418 Quickbooks 2018 installer crashes on Validating Install
|
47752 commit "winex11.drv: Wake up the display on user input." introduced severe performance issues with atomic modesetting kernel drivers
|
||||||
47424 DataTransferLength in SCSI_PASS_THROUGH and SCSI_PASS_THROUGH_DIRECT *must* have return value
|
47779 iCloud refuses to install: "Your computer is missing Media features."
|
||||||
47432 bcrypt always chooses ECB mode when using AES, even if a program indicates otherwise.
|
47790 putty.exe displays an error at startup when placed in a path with accented characters.
|
||||||
47437 Final Fantasy XIV 5.0 crashes on startup when using xaudio2_8.dll
|
47820 Magic: The Gathering Arena installer needs powershell.exe (cannot find it)
|
||||||
47514 AviUtl: Can't add a file to the ExEdit dialog after the first drop.
|
47832 FindFirstFileExW believes every directory entry has been read if NtQueryDirectoryFile underfills buffer
|
||||||
47546 Touhou 14-17 experience Spell Name and Music Room text issues starting in Wine 4.1
|
47833 FindFirstFileExW seems to be missing FILE_OPEN_FOR_BACKUP_INTENT flag to NtOpenFile
|
||||||
47564 Database mistmatch on brazillian timezone (America/Sao_Paulo)
|
47880 Need for Speed: Carbon - Autosculpt causes geometry corruption and GL_INVALID_OPERATION error
|
||||||
47578 Omni-NFS 4.13's XLPD Server crashes on unimplemented function ntoskrnl.exe.MmIsThisAnNtAsSystem
|
47918 Blur: cars have no wheels when Wine is compiled with Ryzen optimisations
|
||||||
47586 The Sims 1 visually freezes after alt-tabbing when in fullscreen mode
|
47935 Nextiva: Logging in fails with "Client is unable to connect to the server."
|
||||||
47706 ntdll: Compiler warnings regression on x86_64 [stable]
|
47956 IGMP source specific multicast does not create join requests for source
|
||||||
|
47979 NtCreateFile incorrectly returns STATUS_OBJECT_NAME_NOT_FOUND when RootDirectory is populated
|
||||||
|
47986 R-Studio (file recovery tool) wants ntoskrnl.exe.IoCreateUnprotectedSymbolicLink
|
||||||
|
47991 motec i2 pro v1.0 data logger fails to start
|
||||||
|
48016 Multiple applications need shcore.dll.GetScaleFactorForMonitor stub (Karafun player, Sync)
|
||||||
|
48077 UPlay fails to start : "Error at hooking API NtProtectVirtualMemory" (UPlay's hooking engine can't handle ENDBR32 instruction inserted at non-hotpatch API entries due to distro build environments '-fcf-protection')
|
||||||
|
48082 Visual C++ Express 2005 needs shell32.PathResolveW implementation (or fake success)
|
||||||
|
48088 Wrong color mapping with client-side graphics on 256-color X server
|
||||||
|
48242 IXMLDOMDocument_load() paths aren't URL-unescaped (Microsoft Document Explorer 2008 startup error)
|
||||||
|
48314 Building wine on CentOS7 fails due to lack of libkrb5
|
||||||
|
48358 Dell Latitude E6440 BIOS updater crashes on unimplemented function ntoskrnl.exe.KeSetImportanceDpc
|
||||||
|
48549 Arma Cold War Assault: Cursor stuck at low fps since Wine 5.0-rc6
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 4.0.2:
|
Changes since 4.0.3:
|
||||||
|
|
||||||
Akihiro Sagawa (4):
|
Akihiro Sagawa (5):
|
||||||
usp10/tests: Add advance width tests with CJK bitmap font.
|
comctl32/tests: Add tests to show no NM_RELEASEDCAPTURE notifications in the updown control.
|
||||||
usp10: Fix advance width when glyph is missing.
|
comctl32/updown: Suppress the NM_RELEASEDCAPTURE notification.
|
||||||
shell32/tests: Add DragQueryPoint tests.
|
msvcrt/tests: Add more tests for _mbsspn and _mbsspnp.
|
||||||
shell32: Fix return value for DragQueryPoint.
|
msvcrt: Fix _mbsspn implementation.
|
||||||
|
msvcrt: Reimplement _mbsspnp using _mbsspn.
|
||||||
|
|
||||||
Alex Henrie (2):
|
Alex Henrie (2):
|
||||||
ntoskrnl: Add MmIsThisAnNtAsSystem().
|
ntoskrnl: Implement IoCreateUnprotectedSymbolicLink.
|
||||||
server: Fix use after free in add_committed_range (scan-build).
|
ntoskrnl: Add KeSetImportanceDpc stub.
|
||||||
|
|
||||||
Alexandre Julliard (5):
|
Alexandre Julliard (7):
|
||||||
ntdll: Use the correct type for %llu scanf format.
|
ntdll: Always add path separator when looking for a relative path name.
|
||||||
server: Fix the returned error code for an invalid NT header offset.
|
winex11: Use the default color table for window surfaces on 8bpp displays.
|
||||||
widl: Use %define parse.error verbose instead of %error-verbose.
|
configure: Disable gssapi also when linking with kerberos doesn't work.
|
||||||
d3dcompiler: Use %define parse.error verbose instead of %error-verbose.
|
msi: Use %define api.pure instead of %pure-parser.
|
||||||
wbemprox: Use %define parse.error verbose instead of %error-verbose.
|
msxml3: Use %define api.pure instead of %pure-parser.
|
||||||
|
vbscript: Use %define api.pure instead of %pure-parser.
|
||||||
|
wbemprox: Use %define api.pure instead of %pure-parser.
|
||||||
|
|
||||||
Alistair Leslie-Hughes (5):
|
Alistair Leslie-Hughes (6):
|
||||||
authz: Add AuthzFreeResourceManager stub.
|
dsound: Primary buffer doesn't support flag DSBCAPS_CTRLFX.
|
||||||
winebus.sys: Increase buffer size to match max length available.
|
kernel32: FindFirstFileExW needs to open the directory with FILE_OPEN_FOR_BACKUP_INTENT flag.
|
||||||
wininet: Always set last error in InternetReadFile.
|
dmloader: Stop after find first matching object.
|
||||||
dinput: Ensure buffer doesn't overflow (Coverity).
|
dmstyle: Add GUID_IDirectMusicStyle support in Style Track GetParam.
|
||||||
advapi32: Don't read a value that might be uninitialized (Coverity).
|
dmime: IDirectMusicSegment8 SetLoopPoints support zero start/end.
|
||||||
|
dinput: Cap the buffer size to 20.
|
||||||
|
|
||||||
Andrew Eikum (1):
|
Andrew Eikum (1):
|
||||||
ntdll: Fix memory region check in NtQueryVirtualMemory.
|
winex11.drv: Throttle calls to XResetScreenSaver.
|
||||||
|
|
||||||
Andrey Gusev (1):
|
Andrew Sheldon (1):
|
||||||
d3dx11: Fix D3DX11CreateShaderResourceViewFromMemory spec entry.
|
wined3d: Add Navi 10 PCI id and device description.
|
||||||
|
|
||||||
Aric Stewart (1):
|
Bernhard belacker (1):
|
||||||
dinput: Handle case where IOHIDDeviceGetValue fails.
|
cmd.exe: Command type with multiple files should print filenames to stderr.
|
||||||
|
|
||||||
Austin English (1):
|
Byeong-Sik Jeon (2):
|
||||||
advapi32: In ReadEventLogA/W, return ERROR_HANDLE_EOF instead of ERROR_CALL_NOT_IMPLEMENTED.
|
gdi32: Add a helper macro for FreeType version check.
|
||||||
|
gdi32: Add a workaround for Freetype < 2.8.1 using v40 FT_LOAD_TARGET_MONO.
|
||||||
|
|
||||||
Bryon Roche (1):
|
Charles Davis (2):
|
||||||
windowscodecs: Byte swap png read/write for 16-bpp data.
|
ntdll: Implement RtlCaptureStackBackTrace() for x86_64.
|
||||||
|
winemac.drv: Pass the CAMetalLayer to MoltenVK.
|
||||||
|
|
||||||
Damjan Jovanovic (1):
|
Damjan Jovanovic (12):
|
||||||
ws2_32: WSARecvMsg allows a NULL control buffer when no control messages arrive.
|
comctl32: Test the treeview edit control EM_LIMITTEXT.
|
||||||
|
comctl32: Implement treeview edit control EM_SETLIMITTEXT.
|
||||||
|
comctl32: Test treeview text trimming after label editing is complete.
|
||||||
|
comctl32: Test text buffer passed to TVN_ENDLABELEDIT is always MAX_PATH chars long.
|
||||||
|
comctl32: Test overwriting of pszText contents in TVN_ENDLABELEDIT.
|
||||||
|
comctl32: Test overwriting of pszText pointer in TVN_ENDLABELEDIT.
|
||||||
|
comctl32: Implement treeview edit control text trimming and overwriting.
|
||||||
|
comctl32: Allocate the right wstr size for the TVN_GETDISPINFOW reply.
|
||||||
|
ieframe: Implement COM aggregation in WebBrowser.
|
||||||
|
msxml3: All string passed to IXMLDOMDocument_load() need to be URL-unescaped.
|
||||||
|
gdiplus: GdipGraphicsClear() should overwrite pixels, not alpha blend.
|
||||||
|
winex11.drv: Ignore .dwAspect in FORMATETC during XDnD.
|
||||||
|
|
||||||
Dmitry Timoshkov (6):
|
Dmitry Timoshkov (2):
|
||||||
crypt32: CryptMsgUpdate should skip broken certificates.
|
gdiplus/tests: Add some tests for GdipInitializePalette.
|
||||||
urlmon/tests: Add a test for ProtocolCF_CreateInstance not supporting aggregation.
|
mshtml: Add support for DIID_HTMLDocumentEvents2 connection point sink.
|
||||||
urlmon: If ProtocolCF_CreateInstance doesn't support aggregation retry without it.
|
|
||||||
windowscodecs/tests: Add a bunch of new tests for indexed format conversions.
|
|
||||||
windowscodecs: Add support for 32bppRGB, 32bppRGBA and 32bppPRGBA to format converter.
|
|
||||||
msvcrt: Fix handling of dst == src in wcscpy_s.
|
|
||||||
|
|
||||||
Enol Puente (3):
|
|
||||||
wrc: Add Asturian locale.
|
|
||||||
wmc: Support Asturian.
|
|
||||||
kernel32: Add Asturian locale.
|
|
||||||
|
|
||||||
Erich Hoover (2):
|
|
||||||
advapi32: Move the DACL combining code into a separate routine.
|
|
||||||
advapi32: Fix the initialization of combined DACLs when the new DACL is empty.
|
|
||||||
|
|
||||||
Ethan Lee (1):
|
Ethan Lee (1):
|
||||||
xaudio2: Export functions by ordinal.
|
wined3d: Add Intel HD 615 PCI id and device description.
|
||||||
|
|
||||||
Fabian Maurer (2):
|
Fabian Maurer (7):
|
||||||
gdi32: CreatePolyPolygonRgn() returns an empty region when the area is empty.
|
comctl32/syslink: Properly handle '\r'.
|
||||||
setupapi: Correct function parameter for CM_Set_Class_Registry_PropertyA/W.
|
shell32: Prevent text truncation inside the old "browse folder" dialog.
|
||||||
|
ws2_32: Handle more IGMP socket options.
|
||||||
|
comctl32/tests: Add combo tests for WM_CTLCOLOR*.
|
||||||
|
comctl32/combo: Properly handle WM_CTLCOLOR* messages.
|
||||||
|
user32/tests: Add combo tests for WM_CTLCOLOR*.
|
||||||
|
user32/combo: Properly handle WM_CTLCOLOR* messages.
|
||||||
|
|
||||||
Gabriel Ivăncescu (4):
|
Felix Hädicke (1):
|
||||||
winealsa.drv: Adjust the buffer volume before sending it to ALSA.
|
msvcrt: Use memmove() instead of memcpy() puts_clbk_str().
|
||||||
winepulse.drv: Adjust the buffer volume before sending it to PulseAudio.
|
|
||||||
comctl32/listbox: Fix mouse wheel scrolling for multi-column listboxes.
|
|
||||||
user32/listbox: Fix mouse wheel scrolling for multi-column listboxes.
|
|
||||||
|
|
||||||
Gijs Vermeulen (1):
|
Gijs Vermeulen (2):
|
||||||
wine.inf: Update E. South America Standard Time.
|
msvcrt: Add Concurrency::details::_Context::_Yield stub.
|
||||||
|
shell32: Implement PathResolve.
|
||||||
|
|
||||||
Hans Leidekker (5):
|
Isira Seneviratne (1):
|
||||||
bcrypt: Implement BCryptGenerate/FinalizeKeyPair for ECDH P256.
|
jscript: Replace '%pure-parser' with '%define api.pure'.
|
||||||
bcrypt: Ignore the size parameter in BCRYPT_CHAINING_MODE setters.
|
|
||||||
winhttp/tests: Fix some test failures.
|
|
||||||
winhttp: Propagate request errors in request_wait.
|
|
||||||
wininet/tests: Fix FTP test failures.
|
|
||||||
|
|
||||||
Henri Verbeet (2):
|
|
||||||
wined3d: Handle Windows 8.1 in wined3d_driver_info_init().
|
|
||||||
wined3d: Add GPU information for AMD VEGA12.
|
|
||||||
|
|
||||||
Jacek Caban (2):
|
Jacek Caban (2):
|
||||||
ieframe: Keep Busy property in sync with download state.
|
kernel32: Terminate process in unhandled exception handler.
|
||||||
msxml3: Fix string length handling in I[VB]SAXContentHandler::characters.
|
include: Add roerrorapi.h header.
|
||||||
|
|
||||||
Jactry Zeng (1):
|
Jeff Smith (3):
|
||||||
msscript: Partially implement IScriptControl::Eval().
|
kernelbase: Fix PathAllocCanonicalize handling segments that contain dots.
|
||||||
|
kernel32: Quote first command line arg in process paramenters.
|
||||||
|
user.exe16: Releasing DC does not disable it.
|
||||||
|
|
||||||
Jeff Smith (1):
|
Joseph Kogut (1):
|
||||||
d3drm: Fix reference leak in d3drm_viewport2_Clear().
|
iphlpapi: Report success in NotifyIpInterfaceChange.
|
||||||
|
|
||||||
John Thomson (1):
|
|
||||||
shell32: Do not fail in SHCreateDirectoryExW for ERROR_ALREADY_EXISTS.
|
|
||||||
|
|
||||||
Kai Krakow (1):
|
|
||||||
wined3d: Add GPU information for NVIDIA GTX 1660 Ti.
|
|
||||||
|
|
||||||
Ken Thomases (1):
|
Ken Thomases (1):
|
||||||
winemac: Fix failure to render OpenGL on macOS 10.14 (Mojave).
|
winemac: Only manipulate an NSOpenGLContext's view on the main thread.
|
||||||
|
|
||||||
Kristján Gerhardsson (3):
|
Kevin Puetz (1):
|
||||||
wined3d: Add GPU information for various Mac GPUs.
|
winegcc: Correctly pass the '-' file name (stdin) to the compiler.
|
||||||
wined3d: Add GPU information for AMD VEGA20.
|
|
||||||
wined3d: Add GPU information for a few more Intel KBL GPUs.
|
|
||||||
|
|
||||||
Louis Lenders (2):
|
Liam Middlebrook (1):
|
||||||
dwmapi: Return DWM_E_COMPOSITIONDISABLED instead of E_NOTIMPL in DwmGetTransportAttributes.
|
d3dx11: Add D3DX11SaveTextureToFileA/W() stub.
|
||||||
gdiplus: Add version resource.
|
|
||||||
|
|
||||||
Martin Liska (1):
|
Louis Lenders (5):
|
||||||
include: Avoid compound literals for WCHAR strings.
|
wine.inf: Add value for DigitalProductId.
|
||||||
|
kernel32: Return S_OK in RegisterApplicationRecoveryCallback stub.
|
||||||
|
wine.inf: Install powershell.exe in WindowsPowerShell/v1.0/.
|
||||||
|
include: Add restrictederrorinfo.idl.
|
||||||
|
combase: Add GetRestrictedErrorInfo and RoOriginateLanguageException stubs.
|
||||||
|
|
||||||
Michael Müller (5):
|
Matteo Bruni (1):
|
||||||
avifil32: Correctly handle compressed frames when desired format is specified.
|
d3dx9: Handle non-zero source rect position in D3DXLoadSurfaceFromMemory().
|
||||||
wininet: Allow to set INTERNET_OPTION_HTTP_DECODING on sessions and connections.
|
|
||||||
iccvid: Fix calculation of stride and size.
|
|
||||||
msvidc32: Add support for converting 16 bit depth to 24 bit.
|
|
||||||
msvidc32: Fix calculation of stride and size.
|
|
||||||
|
|
||||||
Nikolay Sivov (7):
|
Michael Müller (3):
|
||||||
kernel32/tests: Add a test for critical section DebugInfo initial value.
|
wine.inf: Create the WindowsMediaVersion key and set its default value.
|
||||||
ntdll: Initialize critical section debug info with correct pointer value.
|
ole32: Fix property name handling for dictionary entries in CP_UNICODE case.
|
||||||
comctl32/trackbar: Do not consider window size when initializing fixed length thumb.
|
setupapi: Add support for IDF_CHECKFIRST flag in SetupPromptForDiskW.
|
||||||
kernel32/nls: Add LOCALE_SPERCENT locale data.
|
|
||||||
kernel32/nls: Add LOCALE_SPERMILLE data.
|
|
||||||
kernel32/nls: Add percent formatting values.
|
|
||||||
kernel32/nls: Add locale data for positive and negative infinity.
|
|
||||||
|
|
||||||
Owen Rudge (1):
|
Myah Caron (1):
|
||||||
wininet/tests: Fix http tests to reflect current state of winehq test server.
|
kernel32: Allow NtQueryDirectoryFile underfilling FileInformation.
|
||||||
|
|
||||||
Paul Gofman (14):
|
Nikolay Sivov (4):
|
||||||
d3dx9: Factor out {lock|unlock}_surface() functions.
|
po: Fix Russian strings for page setup dialog.
|
||||||
d3dx9: Use temporary surface in D3DXFillTexture() for unmappable textures.
|
comctl32/rebar: Fix invalid band index access.
|
||||||
d3dx9: Do not ignore surface map failure in D3DXSaveSurfaceToFileInMemory().
|
explorerframe: Return success from ThumbBarSetImageList().
|
||||||
d3dx9: Use temporary surface in D3DXSaveSurfaceToFileInMemory() for unmappable textures.
|
user32/listbox: Update caret index on LB_SETSEL.
|
||||||
d3dx9: Use {lock|unlock}_surface() in D3DXLoadSurfaceFromMemory().
|
|
||||||
d3dx9: Pass rectangle to {lock|unlock}_surface().
|
|
||||||
wined3d: Apply stencil mask to stencil reference value.
|
|
||||||
ddraw: Fix vertex count in d3d_device3_DrawIndexedPrimitiveVB().
|
|
||||||
wined3d: Use 3 component norm for 'nrm' opcode in GLSL backend.
|
|
||||||
ddraw: Return DDERR_SURFACELOST from _GetAttachedSurface() if surface is lost.
|
|
||||||
ddraw: Restore complex attached surfaces when restoring surface.
|
|
||||||
ddraw/tests: Test restoring attached surface for ddraw4.
|
|
||||||
ddraw/tests: Test restoring attached surface for ddraw2.
|
|
||||||
ddraw/tests: Test restoring attached surface for ddraw1.
|
|
||||||
|
|
||||||
Piotr Caban (2):
|
Patrick Hibbs (1):
|
||||||
msvcp: Add _Strxfrm implementation.
|
wtsapi32: Make WTSRegisterSessionNotificationEx's return consistent with WTSRegisterSessionNotification.
|
||||||
services: Don't double release process in service_start.
|
|
||||||
|
|
||||||
Qian Hong (1):
|
Paul Gofman (7):
|
||||||
advapi32: Initialize the LsaLookupSids() LSA_TRANSLATED_NAME.Name string properly.
|
wined3d: Allow loading buffers mapped through system memory.
|
||||||
|
ddraw: Enable lighting only if material is set in d3d_execute_buffer_execute().
|
||||||
|
ddraw: Fix vertex buffer offset in d3d_execute_buffer_execute().
|
||||||
|
d3d8: Fix stream data skip count in convert_to_wined3d_declaration().
|
||||||
|
user32: Fix coords in WINDOWPOS for WM_NCCALCSIZE sent from SetWindowPos().
|
||||||
|
ntdll: Add DECLSPEC_HOTPATCH to NtProtectVirtualMemory().
|
||||||
|
d3dx9: Pass D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY when appropriate.
|
||||||
|
|
||||||
Rémi Bernon (1):
|
Piotr Caban (4):
|
||||||
wined3d: Add GPU information for Intel UHD Graphics 620.
|
wbemdisp: Handle NULL signatures in init_members.
|
||||||
|
msvcrt: Fix _putws implementation.
|
||||||
|
msi: Fix component Action for shared components in CostFinalize.
|
||||||
|
ntdll: Work around futimens weak linking problem in set_file_times.
|
||||||
|
|
||||||
Stefan Dösinger (1):
|
Richard Pospesel (1):
|
||||||
include: Remove backslashes from D3D12_COLOR_WRITE_ENABLE_ALL.
|
widl: Use FC_CHAR rather than FC_BYTE for boolean typedef to match midl.exe output.
|
||||||
|
|
||||||
Sven Baars (8):
|
Rémi Bernon (3):
|
||||||
wmp: Fix a crash in put_volume when basic_audio is NULL.
|
widl: Cast freed pointers to void* to fix discarded-array-qualifiers warning.
|
||||||
shell32: Fix an item identifier list leak (Valgrind).
|
dinput: Increase device buffer size to 1024.
|
||||||
user32: Fix some leaks on error path (Coverity).
|
opencl: Define CL_TARGET_OPENCL_VERSION 220 to fix a header warning.
|
||||||
msrle32: Fix a memory leak (Valgrind).
|
|
||||||
comctl32: Always free the tooltip text before setting it (Valgrind).
|
|
||||||
d3dx9: Release the full parameter name when a parameter is released (Valgrind).
|
|
||||||
d3dx9: Always free samplers (Valgrind).
|
|
||||||
shell32: Fix a use after free (Coverity).
|
|
||||||
|
|
||||||
Tim Schumacher (1):
|
Vijay Kiran Kamuju (1):
|
||||||
services: Allow reading binary registry values as DWORDs.
|
shcore: Add stub for GetScaleFactorForMonitor.
|
||||||
|
|
||||||
Vijay Kiran Kamuju (12):
|
Vincent Povirk (1):
|
||||||
virtdisk: Add stub and tests for OpenVirtualDisk.
|
regsvr32: Re-exec as 32-bit or 64-bit if necessary.
|
||||||
kernel/nls: Fix country name in Tatar locale.
|
|
||||||
kernel/nls: Fix LOCALE_SNAME for Azeri (Cyrillic).
|
|
||||||
kernel/nls: Fix LOCALE_SNAME for Uzbek (Cyrillic).
|
|
||||||
kernel/nls: Fix LOCALE_SNAME for Serbian (Cyrillic).
|
|
||||||
kernel/nls: Fix country name and sname in English-Caribbean locale.
|
|
||||||
kernel/nls: Fix country name in Manx Gaelic locale.
|
|
||||||
kernel/nls: Add LOCALE_SMONTHDAY to all supported languages.
|
|
||||||
kernel/nls: Fix LOCALE_SLONGDATE and LOCALE_SYEARMONTH for some chinese locales.
|
|
||||||
kernel32: Add implementation of CAL_SSHORTESTDAYNAME*.
|
|
||||||
kernel32: Add implementation for CAL_SMONTHDAY.
|
|
||||||
kernel/nls: Fix LOCALE_SABBREVCTRYNAME for Serbian.
|
|
||||||
|
|
||||||
Vincent Povirk (3):
|
Zebediah Figura (2):
|
||||||
mscoree: Accept old framework build in exe metadata.
|
winex11: Track the client colormap separately.
|
||||||
windowscodecs: Treat 16-bit channels as little endian.
|
qedit/mediadet: Check for failure from IEnumPins::Next().
|
||||||
mscoree: Add diagnostic CorGetSvc stub.
|
|
||||||
|
|
||||||
Zebediah Figura (14):
|
Zhiyi Zhang (1):
|
||||||
setupapi: Add magic bytes to struct file_queue and validate them in SetupCloseFileQueue().
|
kernelbase/tests: Add more PathAllocCanonicalize tests.
|
||||||
msxml3: Load the version 1 typelib before trying to access it.
|
|
||||||
widl: Use IsSimpleRef only for explicitly declared arrays.
|
|
||||||
widl: Also allocate top-level pointers to arrays as on-stack in -Oicf mode.
|
|
||||||
widl: Mark unions, user types, and ranges as IsSimpleRef.
|
|
||||||
quartz/tests: Clean up CommitDecommitTest().
|
|
||||||
quartz/tests: Add more tests for standard media samples.
|
|
||||||
quartz/memallocator: Clear some sample properties when freeing the sample.
|
|
||||||
msi: Close all handles opened by a custom action thread.
|
|
||||||
ntdll: Correctly fill DataTransferLength in SCSI_PASS_THROUGH and SCSI_PASS_THROUGH_DIRECT.
|
|
||||||
ucrtbase/tests: Add some tests for __stdio_common_vsscanf().
|
|
||||||
ucrtbase: Write the %hh prefix as a single char.
|
|
||||||
d3d8/tests: Flush events after sending SC_MAXIMIZE.
|
|
||||||
d3d9/tests: Add another flush to work around an intermittent test failure on fvwm2.
|
|
||||||
|
|
||||||
Zhiyi Zhang (3):
|
|
||||||
d3d9/tests: Add a test for stencil reference value truncation.
|
|
||||||
wined3d: Truncate stencil reference values to the stencil component size.
|
|
||||||
msctf: Add ITfContextOwnerCompositionServices stub.
|
|
||||||
|
|
||||||
--
|
--
|
||||||
Michael Stefaniuc
|
Michael Stefaniuc
|
||||||
|
|
8
AUTHORS
8
AUTHORS
|
@ -183,6 +183,7 @@ Bernd Fuhrmann
|
||||||
Bernd Herd
|
Bernd Herd
|
||||||
Bernd Paysan
|
Bernd Paysan
|
||||||
Bernd Schmidt
|
Bernd Schmidt
|
||||||
|
Bernhard belacker
|
||||||
Bernhard Loos
|
Bernhard Loos
|
||||||
Bernhard Reiter
|
Bernhard Reiter
|
||||||
Bernhard Rosenkraenzer
|
Bernhard Rosenkraenzer
|
||||||
|
@ -467,6 +468,7 @@ Fabrice Ménard
|
||||||
Farshad Agah
|
Farshad Agah
|
||||||
Fatih Aşıcı
|
Fatih Aşıcı
|
||||||
Federico Schwindt
|
Federico Schwindt
|
||||||
|
Felix Hädicke
|
||||||
Felix Janda
|
Felix Janda
|
||||||
Felix Nawothnig
|
Felix Nawothnig
|
||||||
Ferenc Wagner
|
Ferenc Wagner
|
||||||
|
@ -802,6 +804,7 @@ Jose Alonso
|
||||||
Josef Meixner
|
Josef Meixner
|
||||||
José Manuel Ferrer Ortiz
|
José Manuel Ferrer Ortiz
|
||||||
Jose Marcos López Caravaca
|
Jose Marcos López Caravaca
|
||||||
|
Joseph Kogut
|
||||||
Joseph Pranevich
|
Joseph Pranevich
|
||||||
Jose Rostagno
|
Jose Rostagno
|
||||||
Josh DuBois
|
Josh DuBois
|
||||||
|
@ -874,6 +877,7 @@ Kevin Groeneveld
|
||||||
Kevin Holbrook
|
Kevin Holbrook
|
||||||
Kevin Koltzau
|
Kevin Koltzau
|
||||||
Kevin Krammer
|
Kevin Krammer
|
||||||
|
Kevin Puetz
|
||||||
Kieran Clancy
|
Kieran Clancy
|
||||||
Kieran Duggan
|
Kieran Duggan
|
||||||
Kim Geonwoo (김건우)
|
Kim Geonwoo (김건우)
|
||||||
|
@ -934,6 +938,7 @@ Leonardo Quijano Vincenzi
|
||||||
Leonid Lobachev
|
Leonid Lobachev
|
||||||
Leo van den Berg
|
Leo van den Berg
|
||||||
Leslie Choong
|
Leslie Choong
|
||||||
|
Liam Middlebrook
|
||||||
Li Keqing
|
Li Keqing
|
||||||
Lilia Roumiantseva
|
Lilia Roumiantseva
|
||||||
Linus Torvalds
|
Linus Torvalds
|
||||||
|
@ -1126,6 +1131,7 @@ Moshe Vainer
|
||||||
Mounir Idrassi
|
Mounir Idrassi
|
||||||
Muneyuki Noguchi
|
Muneyuki Noguchi
|
||||||
Murali Pattathe
|
Murali Pattathe
|
||||||
|
Myah Caron
|
||||||
Mykola Zadorozhnyy
|
Mykola Zadorozhnyy
|
||||||
Natanael Copa
|
Natanael Copa
|
||||||
Nathan Beckmann
|
Nathan Beckmann
|
||||||
|
@ -1195,6 +1201,7 @@ Patrick Ammann
|
||||||
Patrick Armstrong
|
Patrick Armstrong
|
||||||
Patrick Gauthier
|
Patrick Gauthier
|
||||||
Patrick Haller
|
Patrick Haller
|
||||||
|
Patrick Hibbs
|
||||||
Patrick J. McNerthney
|
Patrick J. McNerthney
|
||||||
Patrick Moran
|
Patrick Moran
|
||||||
Patrick Rudolph
|
Patrick Rudolph
|
||||||
|
@ -1325,6 +1332,7 @@ Richard A Lough
|
||||||
Richard Bradbrook
|
Richard Bradbrook
|
||||||
Richard Cohen
|
Richard Cohen
|
||||||
Richard Mortimer
|
Richard Mortimer
|
||||||
|
Richard Pospesel
|
||||||
Richard Stonehouse
|
Richard Stonehouse
|
||||||
Rich Ercolani
|
Rich Ercolani
|
||||||
Rick Mutzke
|
Rick Mutzke
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Guess values for system-dependent variables and create Makefiles.
|
# Guess values for system-dependent variables and create Makefiles.
|
||||||
# Generated by GNU Autoconf 2.69 for Wine 4.0.3.
|
# Generated by GNU Autoconf 2.69 for Wine 4.0.4.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='4.0.3'
|
PACKAGE_VERSION='4.0.4'
|
||||||
PACKAGE_STRING='Wine 4.0.3'
|
PACKAGE_STRING='Wine 4.0.4'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='https://www.winehq.org'
|
PACKAGE_URL='https://www.winehq.org'
|
||||||
|
|
||||||
|
@ -2390,7 +2390,7 @@ if test "$ac_init_help" = "long"; then
|
||||||
# Omit some internal or obsolete options to make the list less imposing.
|
# Omit some internal or obsolete options to make the list less imposing.
|
||||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||||
cat <<_ACEOF
|
cat <<_ACEOF
|
||||||
\`configure' configures Wine 4.0.3 to adapt to many kinds of systems.
|
\`configure' configures Wine 4.0.4 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2460,7 +2460,7 @@ fi
|
||||||
|
|
||||||
if test -n "$ac_init_help"; then
|
if test -n "$ac_init_help"; then
|
||||||
case $ac_init_help in
|
case $ac_init_help in
|
||||||
short | recursive ) echo "Configuration of Wine 4.0.3:";;
|
short | recursive ) echo "Configuration of Wine 4.0.4:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2692,7 +2692,7 @@ fi
|
||||||
test -n "$ac_init_help" && exit $ac_status
|
test -n "$ac_init_help" && exit $ac_status
|
||||||
if $ac_init_version; then
|
if $ac_init_version; then
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
Wine configure 4.0.3
|
Wine configure 4.0.4
|
||||||
generated by GNU Autoconf 2.69
|
generated by GNU Autoconf 2.69
|
||||||
|
|
||||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||||
|
@ -3376,7 +3376,7 @@ cat >config.log <<_ACEOF
|
||||||
This file contains any messages produced by compilers while
|
This file contains any messages produced by compilers while
|
||||||
running configure, to aid debugging if configure makes a mistake.
|
running configure, to aid debugging if configure makes a mistake.
|
||||||
|
|
||||||
It was created by Wine $as_me 4.0.3, which was
|
It was created by Wine $as_me 4.0.4, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -20873,7 +20873,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||||
# report actual input values of CONFIG_FILES etc. instead of their
|
# report actual input values of CONFIG_FILES etc. instead of their
|
||||||
# values after options handling.
|
# values after options handling.
|
||||||
ac_log="
|
ac_log="
|
||||||
This file was extended by Wine $as_me 4.0.3, which was
|
This file was extended by Wine $as_me 4.0.4, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -20944,7 +20944,7 @@ _ACEOF
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 4.0.3
|
Wine config.status 4.0.4
|
||||||
configured by $0, generated by GNU Autoconf 2.69,
|
configured by $0, generated by GNU Autoconf 2.69,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue