Release 9.0-rc3.
This commit is contained in:
parent
d5a5800b53
commit
bba97115d1
3 changed files with 110 additions and 107 deletions
197
ANNOUNCE
197
ANNOUNCE
|
@ -1,11 +1,11 @@
|
||||||
The Wine development release 9.0-rc2 is now available.
|
The Wine development release 9.0-rc3 is now available.
|
||||||
|
|
||||||
What's new in this release:
|
What's new in this release:
|
||||||
- Bug fixes only, we are in code freeze.
|
- Bug fixes only, we are in code freeze.
|
||||||
|
|
||||||
The source is available at:
|
The source is available at:
|
||||||
|
|
||||||
https://dl.winehq.org/wine/source/9.0/wine-9.0-rc2.tar.xz
|
https://dl.winehq.org/wine/source/9.0/wine-9.0-rc3.tar.xz
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -21,119 +21,122 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 9.0-rc2 (total 33):
|
Bugs fixed in 9.0-rc3 (total 35):
|
||||||
|
|
||||||
- #21550 Winedbg's disassembler doesn't support SSE2 instructions
|
- #51314 vulkan-1:vulkan crashes on Windows with recent Radeon drivers
|
||||||
- #27916 Ferro CCTV: Fails to start
|
- #51478 dinput:device8 breaks user32:input's test_keyboard_layout_name() in some locales ()
|
||||||
- #45122 gdiplus/font test crashes under clang-5.0.1 but not gcc-7.3.0
|
- #52971 HardWest 2 (playtest) is broken with OpenGL/Vulkan backend
|
||||||
- #45123 gdiplus/graphicspath test crashes under clang-5.0.1 but not gcc-7.3.0
|
- #53166 Star Wars : Fallen Order crashes at launch
|
||||||
- #52000 EA Desktop fails to install using French locale
|
- #53726 Silent Hill 4: The Room low res videos are not played (needs CLSID_CMpegVideoCodec)
|
||||||
- #52883 Improve support for high-level graphic settings in The Settlers: Heritage of Kings
|
- #54381 tightvnc viewer crashes on connection
|
||||||
- #53845 Regression in GetCalendarInfoEx et al
|
- #54878 WinSCP 5.21.1.12643 doesn't list files when Windows version is set to 10
|
||||||
- #54115 wine client error:68: write: Bad file descriptor
|
- #55005 Program Treecomp - some widgets are not drawn
|
||||||
- #54361 Winebus doesn't enumerate hid devices (in a --without-sdl build) unless SDL also disabled by winebus registry key
|
- #55061 Starcraft Remastered: blurry graphics / low resolution
|
||||||
- #54402 Borland Turbo CPP 4.5 installer deadlocks on start
|
- #55161 IrfanView full screen mode creates an unneeded and uncalled for permanent overlaying panel
|
||||||
- #54616 Memory Access Violation in Libaes.dll, Texecom Wintex
|
- #55288 advapi32:registry & ntdll:reg - The 32-bit test_redirection() fails if run after the 64 WineTest
|
||||||
- #54769 major regression in dnSpy startup time
|
- #55306 Cannot double click in the server browser in Worms Armageddon
|
||||||
- #54847 dnsapi:query - test_DnsQuery() fails on the TestBot VMs in Windows and Wine
|
- #55327 user32:input - test_ActivateKeyboardLayout() fails on Windows 7 for the Spanish locale
|
||||||
- #54987 Waves Central does not launch
|
- #55328 user32:input - test_keyboard_layout_name() fails on Windows 7 for the Spanish locale
|
||||||
- #55179 Garmin MapSource drag & drop doesn't work in center of window
|
- #55394 comctl32:listbox - test_LBS_NODATA() fails in Wine for the Hindi locale
|
||||||
- #55561 kernel32:virtual - The 32-bit test_write_watch() fails in the new WoW mode
|
- #55439 RPG Maker game crashes
|
||||||
- #55569 mshtml:dom - The 32-bit test_attr_collection_attr() crashes on Windows 10 2004+
|
- #55446 Using C run-time for unicode strings comparison breaks case insensitive LB_FINDSTRING
|
||||||
- #55588 mf:mf - test_scheme_resolvers() crashes on Windows 7
|
- #55578 kernel32:loader - test_section_access() sometimes fails on Windows 8
|
||||||
- #55638 mf:transform - test_h264_decoder_concat_streams() sometimes fails on Windows 7
|
- #55582 Civilization 2 crashes when setting up new game
|
||||||
- #55649 quartz:vmr9 - test_changed3ddevice() fails on the TestBot's w11pro64-amd & -nv VMs
|
- #55655 user32:dialog - test_IsDialogMessageA_proc() fails in the Hindi locale on Wine
|
||||||
- #55703 AstroArt crashes when trying to drag and drop files from one pane to another
|
- #55667 kernel32:file - test_MapFile() fails on macOS
|
||||||
- #55761 PLSQL Developer: Access Violation when trying to log in
|
- #55773 Railroad Tycoon 2 Platinum (Steam, GOG) crashes when changing to 800X600 resolution
|
||||||
- #55774 Sid Meier's Alpha Centauri: invisible mouse pointer
|
- #55903 Falcon BMS 4.37u3: game randomly fails to load 3D models
|
||||||
- #55783 Pronote 2023 can't load native msxml6
|
- #55942 Crazy Chicken Approaching - Nebula Assertion and Visual C++ Runtime Library Errors
|
||||||
- #55809 FEMM 4.2 mesh creation won't run, running an analysis is impossible, works on wine-stable
|
- #55962 Program that mixes 32-bit and 64-bit typelibs fails to find a referenced typelib
|
||||||
- #55813 Hitomi Downloader fails with "[Errno 9] Bad file descriptor"
|
- #55967 app regression; SWATH stops working at all as of 8.18
|
||||||
- #55833 Multiple 64bit programs crash due to pointer truncation (HeidiSQL 12.5.0.6677, Falcon BMS 4.37u3, PNGGauntlet, PLSQL Developer, ...)
|
- #56001 Some shortcut keys don't work with winewayland when focus is lost and restored
|
||||||
- #55863 Wine fails to build on macOS with LLVM 17
|
- #56015 SysTray doesn't work for (and crashes) WiseReminder
|
||||||
- #55908 PNGGauntlet expects LocalAlloc addresses to fit into 32bit int, breaks on 64bit due to recent memory changes
|
- #56022 Wine 9.0-rc1 wayland: Cursor does not move on some surfaces
|
||||||
- #55972 Dolphin Emulator requires GetProcessInformation (since 5.0-16711)
|
- #56026 Wine 9.0-rc1 Wayland: Mouse buttons 3-6 do not work
|
||||||
- #55993 PLSQL Developer: Hangs when trying to connect a database.
|
- #56033 winewayland.drv: Alt-shift to change the input language appears like Shift is pressed all the time
|
||||||
- #55995 Wine 9.0-rc1 Wayland cursor does not move on some surfaces
|
- #56039 winecfg does no longer run after export WINEARCH=win32
|
||||||
- #56006 CrystalDiskInfo: Unhandled exception crashes DiskInfo64.exe
|
- #56046 Pegasus Mail 4.80 regression: Pointer does not change
|
||||||
|
- #56048 winedbg --auto: shows incomplete modules list
|
||||||
|
- #56053 Regression on fallout 3 in the new wow64 mode
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 9.0-rc1:
|
Changes since 9.0-rc2:
|
||||||
|
|
||||||
Akihiro Sagawa (2):
|
Akihiro Sagawa (1):
|
||||||
winex11: Do window search if IDropTarget::DragOver() returns DROPEFFECT_NONE.
|
po: Update Japanese translation.
|
||||||
comctl32/tests: Store old DPI awareness context.
|
|
||||||
|
|
||||||
Alexandre Julliard (13):
|
Alex Henrie (2):
|
||||||
server: Leave some free space between modules in ASLR mode.
|
po: Update Catalan translation.
|
||||||
kernelbase: Don't validate calendar id for GetCalendarInfo(CAL_ITWODIGITYEARMAX).
|
comctl32/listview: Ignore the lParam to WM_PRINTCLIENT and add tests.
|
||||||
ntdll: Switch to the kernel stack before restoring the pthread TEB.
|
|
||||||
ntdll: Switch to the user stack before restoring the %fs register.
|
|
||||||
ntdll: Only free reserved memory for DYNAMIC_BASE binaries.
|
|
||||||
krnl386: Don't release the Win16 lock when exiting a task.
|
|
||||||
server: Enforce a mapping size limit instead of relying on the Unix file system.
|
|
||||||
kernel32/tests: Don't bother checking for errors in cleanup path.
|
|
||||||
user32: Support utf-8 in WM_CHAR W->A conversion.
|
|
||||||
oleaut32/tests: Use winetest contexts instead of traces in the typelib test.
|
|
||||||
Revert "oleaut32: Check that the 32/64 syskind matches when getting a typelib from the cache.".
|
|
||||||
oleaut32: Fix loading a 64-bit typelib in 32-bit mode.
|
|
||||||
oleaut32/tests: Run the 64-bit typelib tests also on 32-bit platforms.
|
|
||||||
|
|
||||||
Alexandros Frantzis (5):
|
Alexandre Julliard (5):
|
||||||
winewayland.drv: Avoid deadlock when determining whether a window is managed.
|
wow64: Initialize the syscall dispatcher in the 32-bit TEB.
|
||||||
winewayland.drv: Avoid transient deactivation of foreground thread.
|
user32: Fix string comparison for listbox inexact matches.
|
||||||
winewayland.drv: Consider implicit fullscreen clip for pointer locking.
|
ntdll: Add a more explicit failure for 32-bit prefix in wow64 mode.
|
||||||
winewayland.drv: Release all keys on keyboard focus loss.
|
winecfg: Support all Windows versions also in 64-bit mode.
|
||||||
winewayland.drv: Support mouse buttons 4 and 5.
|
comctl32: Fix string comparison for listbox inexact matches.
|
||||||
|
|
||||||
Aurimas Fišeras (1):
|
Alistair Leslie-Hughes (1):
|
||||||
po: Update Lithuanian translation.
|
msdasql/tests: Add missing carriage returns.
|
||||||
|
|
||||||
Bartosz Kosiorek (1):
|
|
||||||
po: Update Polish translation.
|
|
||||||
|
|
||||||
Bernhard Übelacker (1):
|
Bernhard Übelacker (1):
|
||||||
uxtheme: Add stub for IsDarkModeAllowedForWindow.
|
winedbg: Retrieve module architecture before sorting.
|
||||||
|
|
||||||
Biswapriyo Nath (1):
|
Brendan McGrath (1):
|
||||||
include: Add SampleGrabber coclass definition in qedit.idl.
|
server: Always release internal hardware messages.
|
||||||
|
|
||||||
Eric Pouech (4):
|
Eric Pouech (7):
|
||||||
winedump: Don't fail on extra stream entry in PDB.
|
riched20: Don't crash when no OLE obj is present.
|
||||||
dbghelp: Allow an extra stream index entry in PDB files.
|
riched20: Don't write past end of buffer.
|
||||||
winedump: Skip deleted vector in hash inside PDB header.
|
dbghelp/tests: Extend tests for module loading.
|
||||||
dbghelp: Skip deleted vector in hash inside PDB header.
|
dbghelp: Fix some tests for SymLoadModule*().
|
||||||
|
winmm: Fill in pIOProc field in MMIOINFO.
|
||||||
|
dbghelp/tests: Wait for child window to be up before testing.
|
||||||
|
winedbg: Fix main module detection in 'info share' command.
|
||||||
|
|
||||||
Fabian Maurer (1):
|
Fabian Maurer (1):
|
||||||
gdiplus: Prevent uninitializd memory access (Coverity).
|
wineps: Don't leak memory in error case (Coverity).
|
||||||
|
|
||||||
Floris Renaud (1):
|
Georg Lehmann (1):
|
||||||
po: Update Dutch translation.
|
vulkan-1/tests: Enable feature in private data test.
|
||||||
|
|
||||||
Hans Lehnert (1):
|
Huw D. M. Davies (2):
|
||||||
gdiplus: Fix invalid pointer returned when failing to create font.
|
dnsapi: Update the array ptr in the insufficient buffer case.
|
||||||
|
dnsapi: Free the buffer in the early return paths.
|
||||||
|
|
||||||
Hans Leidekker (2):
|
Jacek Caban (1):
|
||||||
dnsapi/tests: Don't test extra records returned for CNAME query.
|
win32u: Use 32-bit window extra size on wow64.
|
||||||
kernel32/tests: Fix ProcessMachineTypeInfo tests.
|
|
||||||
|
|
||||||
Jacek Caban (3):
|
Nikolay Sivov (1):
|
||||||
dwrite: Explicitly cast DWRITE_FONT_STRETCH to float in init_font_prop_vec.
|
oleaut32/typelib: Add a missing break (Coverity).
|
||||||
configure: Enable -Wenum-conversion warnings.
|
|
||||||
ntdll: Declare seh debug channel in signal_arm64ec.c.
|
|
||||||
|
|
||||||
Jactry Zeng (1):
|
Paul Gofman (3):
|
||||||
po: Update Simplified Chinese translation.
|
ntdll: Use position independent syscall thunk for NtQueryInformationProcess on i386.
|
||||||
|
include: Fix boolean return value definition in IIterator<T> methods.
|
||||||
|
dxdiagn: Check ICreateDevEnum_CreateClassEnumerator result for S_OK.
|
||||||
|
|
||||||
Rémi Bernon (6):
|
Rémi Bernon (16):
|
||||||
winebus: Return backend init status from bus_main_thread_start.
|
user32/tests: Dynamically resize the keyboard layout preload list.
|
||||||
mf/tests: Workaround broken Win7 test_h264_decoder_concat_streams result.
|
user32/tests: Skip some keyboard layout tests on broken VMs.
|
||||||
explorer: Handle WM_CLOSE for docked icons for when they lose embedding.
|
dinput/tests: Avoid calling UnloadKeyboardLayout.
|
||||||
server: Peek wine internal driver messages regardless of filter.
|
user32/tests: Avoid calling UnloadKeyboardLayout.
|
||||||
server: Update the desktop cursor position / window on click.
|
server: Always queue mouse messages delivered to another window.
|
||||||
server: Use the capture window as cursor window if it is set.
|
server: Ignore the capture window wrt desktop cursor changes.
|
||||||
|
imm32/tests: Fix HKL comparison when cleaning up preload list.
|
||||||
|
wined3d: Add more padding to resource memory allocations.
|
||||||
|
wined3d: Store the resource heap memory pointer separately.
|
||||||
|
server: Introduce a new get_desktop_cursor_thread_input helper.
|
||||||
|
server: Change desktop cursor only when inside the thread's windows.
|
||||||
|
dmime/tests: Check reference time and allow 0.5 tick difference.
|
||||||
|
dmime/tests: Allow small time variation in test_performance_time.
|
||||||
|
dmime/tests: Allow small time variation in test_segment_state.
|
||||||
|
dmime/tests: Add optional notification sequence on segment stop.
|
||||||
|
dmime/tests: Remove some unnecessary and spuriously failing waits.
|
||||||
|
|
||||||
Sven Baars (2):
|
Zebediah Figura (1):
|
||||||
sapi/tests: Remove registry keys created by SetId().
|
qcap/audiorecord: Do not leak the sample when pausing or stopping.
|
||||||
sapi/tests: Remove registry keys created by SetId() in the SpVoice tests.
|
|
||||||
|
Zhiyi Zhang (2):
|
||||||
|
user32/tests: Add more display DC tests.
|
||||||
|
win32u: Create a real bitmap object for display DCs.
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
Wine version 9.0-rc2
|
Wine version 9.0-rc3
|
||||||
|
|
18
configure
vendored
18
configure
vendored
|
@ -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.71 for Wine 9.0-rc2.
|
# Generated by GNU Autoconf 2.71 for Wine 9.0-rc3.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -611,8 +611,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='9.0-rc2'
|
PACKAGE_VERSION='9.0-rc3'
|
||||||
PACKAGE_STRING='Wine 9.0-rc2'
|
PACKAGE_STRING='Wine 9.0-rc3'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='https://www.winehq.org'
|
PACKAGE_URL='https://www.winehq.org'
|
||||||
|
|
||||||
|
@ -2388,7 +2388,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 9.0-rc2 to adapt to many kinds of systems.
|
\`configure' configures Wine 9.0-rc3 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2458,7 +2458,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 9.0-rc2:";;
|
short | recursive ) echo "Configuration of Wine 9.0-rc3:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2756,7 +2756,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 9.0-rc2
|
Wine configure 9.0-rc3
|
||||||
generated by GNU Autoconf 2.71
|
generated by GNU Autoconf 2.71
|
||||||
|
|
||||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||||
|
@ -3207,7 +3207,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 9.0-rc2, which was
|
It was created by Wine $as_me 9.0-rc3, which was
|
||||||
generated by GNU Autoconf 2.71. Invocation command line was
|
generated by GNU Autoconf 2.71. Invocation command line was
|
||||||
|
|
||||||
$ $0$ac_configure_args_raw
|
$ $0$ac_configure_args_raw
|
||||||
|
@ -23361,7 +23361,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 9.0-rc2, which was
|
This file was extended by Wine $as_me 9.0-rc3, which was
|
||||||
generated by GNU Autoconf 2.71. Invocation command line was
|
generated by GNU Autoconf 2.71. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -23425,7 +23425,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config='$ac_cs_config_escaped'
|
ac_cs_config='$ac_cs_config_escaped'
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 9.0-rc2
|
Wine config.status 9.0-rc3
|
||||||
configured by $0, generated by GNU Autoconf 2.71,
|
configured by $0, generated by GNU Autoconf 2.71,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue