Wine Announcement

The Wine development release 3.0-rc6 is now available. What's new in this release (see below for details): - Bug fixes only, we are in code freeze. The source is available from the following locations: https://dl.winehq.org/wine/source/3.0/wine-3.0-rc6.tar.xz http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc6.tar.xz Binary packages for various distributions will be available from: https://www.winehq.org/download You will find documentation on https://www.winehq.org/documentation You can also get the current source directly from the git repository. Check https://www.winehq.org/git for details. Wine is available thanks to the work of many people. See the file AUTHORS in the distribution for the complete list. ---------------------------------------------------------------- Bugs fixed in 3.0-rc6 (total 14): 3864 RedMon v1.7/1.9 (Redirection Port Monitor) fails to install/run 36441 joy.cpl crashes when PS4 Gamepad connected via Bluetooth 38671 valgrind shows an uninitialized write in dlls/advapi32/tests/security.c (test_CreateDirectoryA) 38799 RaidCall 7.x crashes when joining a group/trying to test sound 40254 mshtml:script test regression (timeout) 40653 Castle of Illusion start on black screen and crash 42588 Vietcong - graphics glitches since Wine 2.1 43308 valgrind shows an uninitialized write in dlls/advapi32/tests/security.c (test_AddMandatoryAce) 43309 valgrind shows an uninitialized write in dlls/advapi32/tests/security.c (test_token_security_descriptor) 43310 valgrind shows several definite leaks in dlls/advapi32/tests/security.c 43654 Arx Fatalis: Candlelight / Porch light leaks through the walls 44175 stack corruption and crash with OpenSSH port 44286 Regression: Default value in dropdown list is no longer select 44332 Powerpoint 2007/2010 slideshow encounters an "unexpected error" trying to move past first slide ---------------------------------------------------------------- Changes since 3.0-rc5: Akihiro Sagawa (1): psapi/tests: Add more EnumProcessModules tests. Alex Henrie (17): msi/tests: Add missing return value checks to package tests (Coverity). shell32/tests: Add missing return value check to shelllink tests (Coverity). kernel32/tests: Add missing return value check to module tests (Coverity). wininet/tests: Fix off-by-one errors in HTTP tests (Coverity). shlwapi/tests: Add missing return value checks to istream tests (Coverity). msvcrt: Don't include MSVC 7.0+ miscellaneous functions in SOs for older DLLs. shell32/tests: Drop progman DDE test workarounds for Windows <= 2000. kernel32/tests: Drop module test workarounds for Windows <= 2000. msxml3/tests: Add missing return value checks to domdoc tests (Coverity). msxml3/tests: Make put_data_types const. msvcrt: Don't include MSVC 7.0+ exception functions in SOs for older DLLs. msvcrt: Don't include MSVC 8.0+ exit functions in SOs for older DLLs. msvcrt: Don't include MSVC 11.0+ function _wcreate_locale in SOs for older DLLs. msvcrt: Don't include MSVC 8.0+ function _CRT_RTC_INITW in SOs for older DLLs. msvcrt: Fix mistakes in comments. shell32/tests: Drop shell folder test dynamic imports for Windows <= 2000. shell32/tests: Drop shell folder test workarounds for Windows <= 2000. Alexandre Julliard (1): kernel32/tests: Also test wrong architecture with matching 32/64 bitness. Andrew Eikum (1): hid: Pass a buffer to DeviceIoControl in HidD_SetNumInputBuffers. Andrey Gusev (9): comctl32: Fix a typo in comment. kernel32/tests: Fix a typo in comment. msctf/tests: Fix a typo in sink_check_ok(). ddraw: Fix typos in comments. msi: Remove redundant comparison. cmd: Remove redundant comparison. kernel32: Remove redundant comparison. winhlp32: Remove redundant comparison. services/tests: Fix resource leak. Bob Ziuchkovski (1): dinput: Ignore vendor-specific usage pages for joystick elements on Mac. François Gouget (1): kernel32/tests: A couple spelling fixes in a comment. Jacek Caban (4): schtasks: Added partial /change command implementation. schtasks/tests: Added /change command tests. schtasks: Make /change argument case insensitive. mshtml/tests: Skip test_listener_order tests on IE7. Józef Kucia (11): dxgi/tests: Skip tests if DXGI_ERROR_NOT_CURRENTLY_AVAILABLE is returned. include/d3d11: Fix ID3D11Device5_OpenSharedFence() declaration. wined3d: Load buffer before applying state for indirect draws. wined3d: Load buffer before applying state for indirect dispatches. include: Add EnableMouseInPointer() declaration. d3d11: Handle 3D textures in wined3d_resource_from_d3d10_resource(). wined3d: Fix linestrips output for geometry shaders. ddraw/tests: Avoid touching unsupported clip planes. ddraw/tests: Fully initialize surface desc in surface enumeration tests. ddraw/tests: Rewrite LimitTest(). ddraw/tests: Rewrite SetRenderState() tests. Matteo Bruni (2): advapi32/tests: Fully initialize ACLs (Valgrind). advapi32/tests: Fix a couple of leaks (Valgrind). Nikolay Sivov (13): user32/tests: Add some more tests for message data conversion in dialog procedures. dwrite/tests: Add missing return value test (Coverity). msxml3/tests: Simplify test error path. mshtml/tests: Skip some tests if native XMLHTTP support is missing or disabled. jscript/tests: Test for script object creation failure (Coverity). comctl32/tests: Enable more ListView tests on Comctl32 v6. comctl32/tests: Add some state image tests for ListView. ddraw/tests: Move the surface enumeration test. comctl32/tests: Remove noisy trace. ddraw/tests: Move CreateSurface() invalid arguments test. msxml3/tests: Use temporary user directory for test files. user32/tests: Add EM_GETLINE test. comctl32/tests: Add EM_GETLINE test. Piotr Caban (1): concrt140: Fix Concurrency::is_current_task_group_canceling spec entry. Stefan Dösinger (2): ddraw/tests: Sync test_clear() with d3d8/9. ddraw/tests: Mark WARP negative rectangle handling broken. Wei Xie (1): wininet/tests: Check null pointer in InternetGetSecurityInfoByURLW. Zebediah Figura (2): schtasks/tests: Clean up the tasks directory. hlink: Implement IHlinkBrowseContext_GetObject(). -- Alexandre Julliard julliard@winehq.org