Release 5.0-rc5.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2020-01-11 01:26:25 +01:00
parent 970d8d5d09
commit c84fa0a266
3 changed files with 134 additions and 86 deletions

200
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 5.0-rc4 is now available.
The Wine development release 5.0-rc5 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/5.0/wine-5.0-rc4.tar.xz
http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0-rc4.tar.xz
https://dl.winehq.org/wine/source/5.0/wine-5.0-rc5.tar.xz
http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0-rc5.tar.xz
Binary packages for various distributions will be available from:
@ -22,99 +22,147 @@ AUTHORS in the distribution for the complete list.
----------------------------------------------------------------
Bugs fixed in 5.0-rc4 (total 15):
Bugs fixed in 5.0-rc5 (total 19):
12321 Some WinInet tests are invalid
12359 Multiple apps can't detect audio CDs (affects Express Rip, Exact Audio Copy, dbpoweramp CD Ripper)
12363 Exact Audio Copy hangs early when in "native win32" mode.
14715 TopStyle can't preview with wine's built in browser
30039 Can't download Adobe Photoshop CS 5 trial - Adobe Download Assistant can't log in
30102 ieframe/webbrowser test often crashes
33068 PDF-XChange Viewer 2.5.x (32-bit and 64-bit) crashes when trying to save changes/annotations to PDF file
40779 PDF Eraser 1.5 (.NET 4.0 app): Paste of license data from clipboard fails with Wine-Mono
43540 Cosmoteer: ships in game not rendered
44026 Content Manager crashes
44994 Pokemon Reborn crashes when starting
46230 dlls/wininet/http: build failure on NetBSD
47498 Touhou Danmakufu 0.12m crashes on startup in 4.12.1
47820 Magic: The Gathering Arena installer needs powershell.exe (cannot find it)
48374 Divinity: Original Sin 2 - Icons in inventory are invisible (...again!)
9609 graphical glitches running Tom Clancy's Splinter Cell Demo (need better FBO stencil buffer support)
25728 UFO: Extraterrestrials Gold - crash at start caused by wine's built-in dsound/directmusic
34041 Skyrim (Steam) hangup on quit
34379 Splinter Cell: Blacklist voice stuttering
35194 Emperor: Battle for Dune does not show compressed textures
40720 Splinter Cell: Blacklist changing sound level has no effect
40721 Splinter Cell: Blacklist some voices/sounds overlap each other
40859 Builtin wbemprox.dll load error for multiple games (Colin McRae DiRT 2, Burnout Paradise)
42558 The Old City: Leviathan sound periodically has crackle effect
42930 Graphical glitches in "Giants Citizen Kabuto"
45323 Rayman Origins, UPlay: Sound effects don't work but music and ambience do
45396 The Evil Within: no audio in game
46972 Adobe DNG Converter 11.2+ runs into Call to unimplemented function api-ms-win-core-winrt-error-l1-1-0.dll.GetRestrictedErrorInfo
47974 X Rebirth - wined3d GL_INVALID_OPERATION dimensions must be identical with current filtering modes
48293 Battle.net App lags when clicking UI elements
48357 Wine 5.0-rc2 prevents multiple apps from connecting to servers (Origin; Dungeons and Dragons Online; Lord Of the Rings Online)
48415 The Magic School Bus Explores The Solar System fails to install
48417 32-bit PE 'kernelbase.dll' has default imagebase 0x10000000 when built with llvm-mingw, preventing non-relocatable native executables from being loaded
48420 Warframe equipment mouse-overs no longer highlight the item
----------------------------------------------------------------
Changes since 5.0-rc3:
Changes since 5.0-rc4:
Alex Henrie (1):
po: Fix typo in Catalan translation.
ntdll/tests: Fix expected RtlIpv6StringToAddress terminator output.
Alexandre Julliard (2):
ntdll: Fix memory leak in RtlNormalizeString().
Update copyright info for 2020.
Alexandre Julliard (4):
ntdll: Make loop counter signed.
kernelbase: Remove trailing dot in GetComputerNameExW() when domain name is empty.
kernelbase: Set an explicit load address.
kernel32/tests: Remove some workarounds for old Windows versions.
Erich Hoover (3):
msvcrt: Rework strtod_helper to be reusable.
msvcrt: Use parse_double for wcstod.
msvcrt: Use parse_double for scanf floats.
Alistair Leslie-Hughes (2):
dmime: IDirectMusicSegment8 SetLoopPoints support zero start/end.
d3dx9: Make ID3DXLine::OnResetDevice() return S_OK.
François Gouget (1):
user32/tests: Don't trace the test_topmost() window handles.
Andrey Gusev (3):
webservices: Fix misplaced parenthesis.
mshtml/tests: Fix a typo.
scrobj/tests: Fix a typo.
Gabriel Ivăncescu (2):
quartz: Reset the advise thread's timeout on each iteration.
wined3d: Return FALSE rather than E_FAIL in wined3d_context_gl_create_wgl_ctx.
André Hentschel (7):
advapi32/tests: Don't test function directly when reporting GetLastError().
comctl32: Fix Str_SetPtr[AW] spec file entries.
dbghelp: Fix MiniDumpWriteDump spec file entry.
gdiplus: Fix some spec file entries.
ole32: Fix some spec file entries.
user32: Fix some spec file entries.
gdi32: Fix some spec file entries.
Hans Leidekker (2):
qmgr/tests: Fix test failures on Windows XP.
msi/tests: Avoid test failure when running as an unprivileged user.
Damjan Jovanovic (1):
server: Revert b4a1d80ae35d35f5c170e101922bf1563488be18 for now.
Jacek Caban (4):
kernel32/tests: Get rid of no longer needed win9x checks.
kernel32/tests: Use WAIT_EVENT_TIMEOUT in wait_for_breakpoint.
kernel32/tests: Don't use blackbox for crashing process.
kernel32/tests: Avoid function pointers for functions present since XP.
Derek Lesho (2):
bcrypt/tests: Add test for BCryptSecretAgreement.
bcrypt/tests: Add tests for BCRYPT_KDF_HASH.
Kim Malmo (1):
Erich Hoover (1):
webservices: Use sscanf to convert strings to doubles.
Hans Leidekker (3):
winhttp/tests: Fix a test failure.
wininet/tests: Make a check for available data less strict.
wininet/tests: Fix test failures on Windows XP.
Jacek Caban (2):
include: Add roerrorapi.h header.
wmp/tests: Don't use round to avoid dependency on mingwex.
Kim Malmo (2):
po: Update Norwegian translation.
po: Fix a typo in Norwegian translation.
Lauri Kenttä (1):
po: Update Finnish translations.
Louis Lenders (1):
combase: Add GetRestrictedErrorInfo and RoOriginateLanguageException stubs.
Matteo Bruni (2):
d3dcompiler/tests: Load the correct d3dcompiler DLL in the HLSL tests.
d3dcompiler/tests: Load the correct d3dcompiler DLL in the asm tests.
Matteo Bruni (3):
ucrtbase: Export _o_to{lower, upper}() as to{lower, upper}().
ucrtbase: Add _o_fmod() and _o_fmodf().
ucrtbase/tests: Add tests for the various tolower() and toupper() variants.
Nikolay Sivov (5):
include: Update DWRITE_INFORMATIONAL_STRING_ID enum.
kernelbase: Fix a typo in weights comparison helper (Coverity).
vbscript/tests: Add missing checks for Close() calls (Coverity).
strmbase: Fix fixed size buffer copy in JoinFilterGraph() (Coverity).
ole32/tests: Add some return value checks (Coverity).
Michael Stefaniuc (1):
dmime/tests: Destroy the performance on an error path (Valgrind).
Piotr Caban (5):
msvcrt: Improve strtod precision.
webservices: Fix WsWriteText test crash on Windows 10.
ucrtbase: Fix 0 parsing in parse_double.
msvcrt: Update consumed in all scanf variants on end of input.
msvcrt: Don't use ungetc when reading double in scanf.
Nikolay Sivov (25):
include: Update CTF_ flags.
include: Update shell link flags enum.
shlwapi: Fix spec entry for QISearch().
jscript/tests: Add missing checks for Close() calls (Coverity).
shell32/tests: Remove workarounds for SHGetFolderLocation().
shell32/tests: Get rid of SHGetMalloc() in tests.
shell32/tests: Use ILFree() directly.
shell32/tests: Use GetLongPathNameA() directly in tests.
shell32/tests: Use GetShortPathNameA() directly in tests.
kernel32/tests: Remove GetLongPathName() workarounds.
kernel32: Fix spec entries for GetLongPathName().
ole32/tests: Link to CoInitializeEx() directly.
shell32/tests: Use ILIsEqual() directly.
shell32/tests: Remove some more workarounds from shelllink tests.
gdi32/tests: Remove some workarounds in font tests.
gdi32/tests: Remove workarounds for SetLayout().
oleaut32/tests: Remove some workarounds for functions that are assumed to be available.
user32/tests: Add some more SetScrollInfo() tests.
shell32/tests: Use SHParseDisplayName() directly.
user32/tests: Remove some workarounds for older Windows versions.
d3d8/tests: Use GetCursorInfo() directly.
advapi32/tests: Remove some workarounds for older versions.
user32/tests: Use device context layout functions directly.
advapi32/tests: Use CreateWellKnownSid() directly.
advapi32/tests: Remove some workarounds in Crypt* tests.
Vijay Kiran Kamuju (1):
include: Add IWbemContext and IWbemCallResult interface and other class definitions.
Paul Gofman (1):
user32/tests: Handle results on Win10 in test_Image_StretchMode().
Zebediah Figura (14):
ntdll/tests: Fix some test failures with Windows 10.
quartz/tests: Skip the IVideoWindow tests if connecting returns E_FAIL.
kernel32: Exclude IsBadStringPtrA() from relay traces.
kernel32/tests: Fix a test failure on Windows 10.
user32/tests: Work around a failure on Windows < Vista.
ntdll: Avoid debug traces in _vsnprintf().
ole32/tests: Fix some failures on Windows 10.
ole32/tests: Only test the original SChannelHookCallInfo structure.
ole32/tests: Get rid of some workarounds for no longer supported versions of Windows.
ole32/tests: Make the tests less verbose by default.
winegstreamer: Catch errors while waiting for pin connection.
ntdll/tests: Fix some exception test failures.
mfplat/tests: Link dynamically to d3d11.
d3dcompiler/tests: Load d3dx9_36.dll dynamically.
Piotr Caban (1):
ucrtbase: Fix end pointer setting in parse_double on partial nan/infinity match.
Thomas Faber (1):
setupapi/tests: Remove an unused variable.
Zebediah Figura (17):
shell32/tests: Avoid testing that only certain services are requested by IObjectWithSite::SetSite().
ntdll: Fix a typo in get_current_directory().
kernel32/tests: Fix some codepage test failures with Windows 10.
user32/tests: Make the DDE tests less verbose by default.
user32/tests: Relax WindowFromDC() tests a bit.
user32/tests: Get rid of the test for DC handle reuse.
gdi32/tests: Separate and expand tests for GetClipBox().
gdi32/tests: Clarify return values from IntersectClipRect() and ExcludeClipRect().
user32/tests: Avoid testing that GDI handles are no longer valid.
user32/tests: Fix a dialog test failure on Windows 10.
wininet/tests: Don't test that the URL cache is used for persistent cookies.
wininet/tests: Simplify test_InternetErrorDlg().
wininet/tests: Fix some test failures with Windows 10.
user32/tests: Fix some test failures on Windows 10.
netapi32/tests: Rewrite UNC/HTTP conversion tests.
netapi32/tests: Use wide character string constants.
netapi32/tests: Remove some workarounds for no longer supported versions of Windows.
--
Alexandre Julliard

View File

@ -1 +1 @@
Wine version 5.0-rc4
Wine version 5.0-rc5

18
configure vendored
View File

@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for Wine 5.0-rc4.
# Generated by GNU Autoconf 2.69 for Wine 5.0-rc5.
#
# Report bugs to <wine-devel@winehq.org>.
#
@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine'
PACKAGE_VERSION='5.0-rc4'
PACKAGE_STRING='Wine 5.0-rc4'
PACKAGE_VERSION='5.0-rc5'
PACKAGE_STRING='Wine 5.0-rc5'
PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org'
@ -2445,7 +2445,7 @@ if test "$ac_init_help" = "long"; then
# 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.
cat <<_ACEOF
\`configure' configures Wine 5.0-rc4 to adapt to many kinds of systems.
\`configure' configures Wine 5.0-rc5 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2515,7 +2515,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of Wine 5.0-rc4:";;
short | recursive ) echo "Configuration of Wine 5.0-rc5:";;
esac
cat <<\_ACEOF
@ -2764,7 +2764,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
Wine configure 5.0-rc4
Wine configure 5.0-rc5
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@ -3448,7 +3448,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by Wine $as_me 5.0-rc4, which was
It was created by Wine $as_me 5.0-rc5, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@ -21783,7 +21783,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by Wine $as_me 5.0-rc4, which was
This file was extended by Wine $as_me 5.0-rc5, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -21854,7 +21854,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
Wine config.status 5.0-rc4
Wine config.status 5.0-rc5
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"