d3dx9: Avoid closing invalid handles.
[wine.git] / ANNOUNCE
blob43062b2797abdbb8bdd30d90c5afb1aeff6e1f9a
1 The Wine development release 6.0-rc3 is now available.
3 What's new in this release (see below for details):
4   - Bug fixes only, we are in code freeze.
6 The source is available from the following locations:
8   https://dl.winehq.org/wine/source/6.0/wine-6.0-rc3.tar.xz
9   http://mirrors.ibiblio.org/wine/source/6.0/wine-6.0-rc3.tar.xz
11 Binary packages for various distributions will be available from:
13   https://www.winehq.org/download
15 You will find documentation on https://www.winehq.org/documentation
17 You can also get the current source directly from the git
18 repository. Check https://www.winehq.org/git for details.
20 Wine is available thanks to the work of many people. See the file
21 AUTHORS in the distribution for the complete list.
23 ----------------------------------------------------------------
25 Bugs fixed in 6.0-rc3 (total 19):
27   20352  Autodesk 3ds Max 9 fails to start: "adlmdll.dll failed to initialize" (failure to connect to Autodesk Licensing Service)
28   22009  Symantec Antivirus 10.1 installer fails due to missing Windows Event Log Service (wevtsvc)
29   32772  Built-in iexplore crashes on exit with Flash player 11 ActiveX plug-in installed
30   45699  Multiple applications crash on unimplemented function RPCRT4.dll.NdrClientCall3 (MS Office 2016 Pro Plus 64-bit/x64 installer, MS-MPI 10.x)
31   48808  user32:cursorinfo "wrong info cursor" failure in Chinese locale on Windows 10
32   49584  DbgHelp no longer can write minidumps
33   49614  Regression: Steam win32 client floods with "CreateSharedImage: invalid format" before crashing
34   49831  winetricks dotnet30sp1 fails
35   49832  Crysis crashes when starting a new game
36   49841  Provide an intermediate level of make output
37   49940  64Bit iexplore.exe crashes on macOS
38   50014  ConEmu hangs (no interaction possible with console)
39   50015  YUMI-UEFI broken in Wine 5.15
40   50052  wineconsole and mark-copy
41   50124  Objects are visible through each other or invisible at all with vulkan renderer (Sniper Elite V2, Banished)
42   50142  winedbg fails to run programs
43   50252  (linked  ?) fonts not handled correctly since wine 5.21
44   50271  Wine throws virtual_setup_exception error during PSPad splash screen or while checking for updates
45   50343  ConEmu is extremely slow when resizing or selecting text
47 ----------------------------------------------------------------
49 Changes since 6.0-rc2:
51 Akihiro Sagawa (3):
52       po: Update Japanese translation.
53       po: Update Japanese translation style.
54       po: Update Japanese translation.
56 Alex Henrie (2):
57       po: Update Catalan translation.
58       kernel32/tests: Add tests for Get(Active|Maximum)ProcessorCount.
60 Alexandre Julliard (6):
61       gdi32: Don't create font substitutes for identical names.
62       gdi32: Properly fail mapping glyph for invalid characters in fonts without encoding.
63       ntdll: Pass the correct handle to NtTerminateProcess().
64       vcomp/tests: Explicitly request signed chars.
65       makefiles: Make the tests also depend on the Unix library of the tested module.
66       ntdll: Only reset the Unix current directory on removable devices.
68 Biswapriyo Nath (7):
69       include: Add AUDCLNT_STREAMOPTIONS_AMBISONICS in audioclient.idl.
70       include: Add error codes in audioclient.idl.
71       include: Add AMBISONICS_PARAMS structure in audioclient.idl.
72       include: Add IAudioAmbisonicsControl interface in audioclient.idl.
73       include: Add more GUIDs in mfreadwrite.idl.
74       include: Add DEFINE_ENUM_FLAG_OPERATORS macro in mfreadwrite.idl.
75       include: Add DEFINE_ENUM_FLAG_OPERATORS macro in directmanipulation.idl.
77 Byeong-Sik Jeon (1):
78       po: Update Korean translation.
80 Can Taşan (1):
81       po: Update Turkish translation.
83 François Gouget (4):
84       ws2_32/tests: Skip some raw socket tests when missing elevated privileges.
85       ntdll/tests: Skip some registry tests when missing elevated privileges.
86       ntdll/tests: The case-sensitivity tests don't need write access.
87       crypt32/tests: Fix a registerOIDInfo() failure when missing elevated privileges.
89 Haidong Yu (2):
90       inetcpl.cpl: Fix memory leak in security_on_initdialog.
91       ieframe: Fix memory leak in PersistFile_Save.
93 Henri Verbeet (9):
94       wined3d: Compare requested memory types in wined3d_bo_slab_vk_compare().
95       wined3d: Only clear "map_ptr" if the memory was unmapped in wined3d_allocator_chunk_vk_unmap().
96       wined3d: Unmap the chunk if needed in wined3d_context_vk_destroy_bo().
97       wined3d: Unmap the slab if needed in wined3d_context_vk_destroy_bo().
98       wined3d: The Vulkan blitter supports depth blits.
99       wined3d: Zero-initialise context_vk in wined3d_context_vk_init().
100       wined3d: Avoid referencing empty command buffers in wined3d_query_event_vk_issue().
101       wine.inf: Store Dynamic DST data for Asia/Tehran as "relative" dates.
102       wined3d: Do not create Vulkan 2D (array) views for UAVs on 3D resources.
104 Jacek Caban (9):
105       dbghelp: Fetch version info only for PE modules in minidumps.
106       ucrtbase: Improve __intrinsic_abnormal_termination stub.
107       msvcrt: Prefix *rot* functions.
108       msvcrt: Use GCC-style assembly on Clang MSVC target.
109       msvcrt: Use __ASM_USE_THISCALL_WRAPPER in cxx.h.
110       winapi: Use __alignof__ on clang.
111       conhost: Don't create bitmap for hidden windows.
112       conhost: Improve get_output_info debug traces.
113       widl: Don't apply call_as methods to async interface.
115 Jactry Zeng (1):
116       po: Update Simplified Chinese translation.
118 Michael Stefaniuc (7):
119       wldap32/tests: Use wide-char string literals.
120       hnetcfg/tests: Use wide-char string literals.
121       atl100/tests: Use wide-char string literals.
122       msi/tests: Use wide-char string literals.
123       schedsvc/tests: Use wide-char string literals.
124       qcap/tests: Use wide-char string literals.
125       gdi32/tests: Use wide-char string literals.
127 Paul Gofman (5):
128       ws2_32: Fix buffer size check in WSAIoctl() for SIO_GET_INTERFACE_LIST.
129       ntdll: Remove unwind registers save space from struct stack_layout on x64.
130       ntdll: Always copy context in call_user_apc_dispatcher() on x64.
131       ntdll: Save unwind information in KiUserApcDispatcher() on x64.
132       ws2_32/tests: Don't fail the test in test_wsaioctl() if only one interface is available.
134 Rafał Harabień (1):
135       d3d9: Fix handling of D3DENUM_WHQL_LEVEL.
137 Rémi Bernon (1):
138       wintrust: Don't fail CryptCATOpen on empty file or invalid data.
140 Zebediah Figura (5):
141       httpapi/tests: Sleep before calling GetOverlappedResult() in test_v2_server().
142       winmm: Always allocate at least MAX_PATH bytes in mmioOpenW().
143       winmm/tests: Test the mmioOpen() search path with various flags.
144       winmm/tests: Add some tests for MMIO_PARSE with long file names.
145       winmm: Search the default path when opening an existing file in create_file_OF().
148 Alexandre Julliard
149 julliard@winehq.org