Release 3.0-rc5.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
oldstable wine-3.0-rc5
Alexandre Julliard 2018-01-05 20:59:29 +01:00
parent a5118adbbc
commit bd41696680
4 changed files with 144 additions and 63 deletions

View File

@ -26,6 +26,7 @@ Erich Hoover <erich.e.hoover@wine-staging.com>
Erwin Wolff <erwinwolffnl@microformatica.com> Erwin Wolff <erwinwolffnl@microformatica.com>
Evgeny Putin <evcalipt@etersoft.ru> Evgeny Putin <evcalipt@etersoft.ru>
Fatih Aşıcı <fasici@linux-sevenler.org> Fatih Aşıcı <fasici@linux-sevenler.org>
Fernando Martins <fernando@cmartins.nl>
François Gouget <fgouget@codeweavers.com> François Gouget <fgouget@codeweavers.com>
François Gouget <fgouget@free.fr> François Gouget <fgouget@free.fr>
François Gouget <fgouget@multimania.com> François Gouget <fgouget@multimania.com>

186
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 3.0-rc4 is now available. The Wine development release 3.0-rc5 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Bug fixes only, we are in code freeze. - Bug fixes only, we are in code freeze.
The source is available from the following locations: The source is available from the following locations:
https://dl.winehq.org/wine/source/3.0/wine-3.0-rc4.tar.xz https://dl.winehq.org/wine/source/3.0/wine-3.0-rc5.tar.xz
http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc4.tar.xz http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc5.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,68 +22,148 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 3.0-rc4 (total 12): Bugs fixed in 3.0-rc5 (total 9):
13355 Richedit very slowly open big text files 18557 Slingplayer 2.0 Setup Assistant fails and hangs app
16505 BBC iPlayer Desktop: .desktop file confuses comments with command line 19526 regedit does not give gui feedback on import of keys
26851 Zoo Tycoon 2: Marine Mania demo installer fails 43068 Armed and Dangerous: severe performance degradation
33722 Stereo IMA ADPCM encoding in WINE produces loud static instead of sound 43897 CHM viewer navigation items are not longer shown
34255 WinPolis 3.x: "Buy CDs" editbox does not automatically select all 44036 Multiple installers fail (affects MS Office 2010/2013, Notation Composer 3)
37336 U-blox U-Center 8.11 crashes when importing or exporting config file 44183 regedit/tests fail when run with limited user account
41070 "Call of Duty 4" does not start: heap issues 44215 Eclipse (Europa) crashes on start
41209 The Magic School Bus Explores the Solar System: Error message asking for the game to be reinstalled 44234 Alice: Madness Returns crashes upon launch
43971 Wine 2.20 Bcrypt compilation fails under older linux systems while Wine 2.0.3 compiles fine 44241 Memory optimiser tool in ProtectionID crashes wineserver
44142 steamwebhelper.exe crashes on wine-stagining 2.21 because NtQueryInformationFile fails
44161 Possible incorrect string message in "dlls/kernel32/tests/volume.c" line 263
44218 Black displaying of all Wine stuffs with FreeBSD
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 3.0-rc3: Changes since 3.0-rc4:
Alex Henrie (4): Alex Henrie (21):
msvcrt: Don't include MSVC 10.0+ math functions in SOs for older DLLs. po: Fix Catalan spelling and grammar (Softcatalà quality check).
ddraw/tests: Recognise E_NOTIMPL returned from UpdateOverlay() on VMware as broken. psapi/tests: Increase GetPerformanceInfo error margins for Windows 8.
user32/tests: Fix OemKeyScan failures with input method editors. msvcrt: Don't include MSVC 8.0+ heap functions in SOs for older DLLs.
user32/tests: Recognize undefined characters in OemKeyScan tests. msvcrt: Don't include MSVC 8.0+ string functions in SOs for older DLLs.
ddraw/tests: Mark GetDC() failures on VMware as broken.
msvcrt: Fix _wcstod_l specfile entries.
msvcrt: Don't include MSVC 14.0 console functions in SOs for older DLLs.
msvcrt: Don't include MSVC 8.0+ environment functions in SOs for older DLLs.
vbscript/tests: Fix first-day-of-week test on mixed locales.
d3dx9/tests: Use true spherical light values and relax expectations.
ws2_32/tests: Drop socket test workarounds for Windows <= 2000.
ws2_32/tests: Initialize bytesReturned to 123456 before a failing test.
winex11: Escape non-UTF-8 characters in string literals.
gameux/tests: Add a trailing '\n' to an ok() call.
mshtml/tests: Add a trailing '\n' to ok() calls.
msvcrt: Don't include MSVC 8.0+ C++ functions in SOs for older DLLs.
msvcrt: Don't include MSVC 8.0+ error functions in SOs for older DLLs.
msvcrt: Don't include MSVC 8.0+ file functions in SOs for older DLLs.
msvcrt: Don't include MSVC 8.0+ locale functions in SOs for older DLLs.
msvcrt: Don't include MSVC 8.0+ time functions in SOs for older DLLs.
msvcrt: Don't include MSVC 7.1+ purecall functions in SOs for older DLLs.
Alexandre Julliard (7): Alexandre Julliard (6):
ntdll: Round the pthread stack size to a page boundary. Update copyright info for 2018.
kernel32/tests: Build the dll path in the create_test_dll helper function. ntdll: Don't set floating point registers from initial context.
kernel32/tests: Add tests for the ImageContainsCode flag. reg/tests: Get rid of version check.
kernel32/tests: Add tests for loading dlls of different 32/64 bitness. regedit/tests: Get rid of version check.
kernel32/tests: Add missing todos for 64-bit. wineandroid: Add permission for accessing external storage.
ntdll: NtQuerySection takes SIZE_T parameters. ntdll: Fix source/destination confusion in vsscanf.
bcrypt: macOS version 10.8 is needed for encryption support.
Andrey Gusev (1): Alistair Leslie-Hughes (3):
quartz/tests: Fix resource leak. oledb32: Coerce Variant to VT_DATE when converting data.
oledb32: Silence interfaces for IDataSourceLocator QI.
oledb32/tests: Add DataConvert DBTYPE_BSTR->DBTYPE_DBTIMESTAMP test.
Gijs Vermeulen (1): Anders Jonsson (1):
msvcrt: Add _get_[winmajor|winminor|osver]. po: Update Swedish translation.
Henri Verbeet (2): Andrew Eikum (1):
ddraw/tests: Introduce an ARRAY_SIZE macro to ddraw7 as well. advapi: Fix return value for QueryServiceConfig2W.
ddraw/tests: Print driver and device information before running the tests.
Michael Stefaniuc (2): Andrey Gusev (10):
shell32/tests: Use the available ARRAY_SIZE() macro. winhttp/tests: Remove redundant comparison.
d3dx9/tests: Use the available ARRAY_SIZE() macro. msvcr100/tests: Fix resource leak.
kernel32/tests: Fix resource leak.
user32/tests: Fix resource leak.
ntdll/tests: Fix resource leak.
webservices/tests: Fix resource leak.
user32/tests: Fix resource leak.
shell32/tests: Fix resource leak.
winhttp/tests: Fix resource leak.
wininet/tests: Fix resource leak.
Nikolay Sivov (10): André Hentschel (10):
hlink/tests: Check return value (Coverity). wsdapi: Fix WSDXMLGetValueFromAny spec file entry.
mlang/tests: Add some return value checks (Coverity). shell32/tests: Don't test functions directly when reporting DdeGetLastError().
taskschd: Fix a leak on error path (Coverity). shell32/tests: Don't test functions directly when reporting GetLastError().
msxml3/tests: Add missing return value test (Coverity). kernel32/tests: Don't test functions directly when reporting GetLastError().
shell32: Fix SHGetFolderPathAndSubDir() trace message. inetcomm/tests: Don't test function directly when reporting GetLastError().
scrrun/tests: Add a helper to construct test file path. msvcrt/tests: Don't test function directly when reporting GetLastError().
usp10/tests: Add missing return value tests (Coverity). wsdapi/tests: Don't test function directly when reporting WSAGetLastError().
comctl32/tests: Enable tests for version 6 imagelist serialization format. advapi32/tests: Don't cast return value from HeapAlloc.
comctl32/tests: Test some return values (Coverity). shell32: Don't cast return value from DPA_GetPtr.
user32/tests: Add some tests for A/W auto conversion in case of mismatching window vs dialog procedure types. glu32: Don't cast return value from HeapAlloc.
Piotr Caban (1): Fernando Martins (1):
msvcrt: Remove unused variables. po: Portuguese translation update.
François Gouget (12):
user32/tests: Make test_WS_VSCROLL() static.
comctl32/tests: Make run_test_() static.
comctl32/tests: Make test_combo_WS_VSCROLL() static.
mlang/tests: Add a trailing '\n' to ok() calls.
glu32: A couple of spelling fixes in comments.
gdiplus/tests: Add a trailing '\n' to ok() calls.
twain_32: Make userselect_dlgproc() static.
sapi: Make some impl_from_Xxx() functions static.
ole32: Rename entry_updatable() to its more common spelling.
mshtml/tests: Fix typos in a few comments.
mshtml: Make IEventTarget_{add,remove}EventListener_hook() static.
msvcr90/tests: Make test__vsnwprintf() static.
Hans Leidekker (1):
Revert "msi: Store the current script in the package."
Henri Verbeet (7):
wined3d: Ignore WINED3D_MAP_DISCARD when used together with WINED3D_MAP_NOOVERWRITE.
ddraw: Only respect DDLOCK_NOOVERWRITE and DDLOCK_DISCARDCONTENTS on version 7 vertex buffers.
ddraw/tests: Introduce a test for vertex buffer map synchronisation.
d3d8/tests: Introduce a test for vertex buffer map synchronisation.
d3d9/tests: Introduce a test for vertex buffer map synchronisation.
wined3d: Add a download function for WINED3DFMT_X8D24_UNORM.
ddraw/tests: Add a depth read-back test.
Jacek Caban (2):
server: Pass proper async object to queue_irp in device_file_flush.
mshtml: Don't dispatch load event if document is already detached from its window.
Louis Lenders (1):
wtsapi32: Fix copy/paste error in comment.
Michael Stefaniuc (1):
d3d8/tests: Use the available ARRAY_SIZE() macro.
Nikolay Sivov (6):
user32/tests: Add missing return value test (Coverity).
shell32: Make some strings static constants.
oleaut32/tests: Test more return values.
mshtml/tests: Test document stream creation failure (Coverity).
mshtml/tests: Remove null check after dereference (Coverity).
ddraw/tests: Add another invalid arguments test for surface QI.
Piotr Caban (3):
user32: Let ComboBox edit control handle the redraw even if CBF_NOREDRAW is set.
user32: Redraw combo text field even if it's empty.
user32: Add more CB_SETCURSEL tests on ComboBox.
Stefan Leichter (1):
include: Add RtlCompareMemory declaration to winnt.h.
Zebediah Figura (4):
mpr/tests: Fix drive search loop.
kernel32/tests: Update product type test.
advapi32/tests: Skip tests modifying HKLM if limited.
msvcrt: _Gettnames() should respect user overrides.
-- --
Alexandre Julliard Alexandre Julliard

View File

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

18
configure vendored
View File

@ -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 3.0-rc4. # Generated by GNU Autoconf 2.69 for Wine 3.0-rc5.
# #
# 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='3.0-rc4' PACKAGE_VERSION='3.0-rc5'
PACKAGE_STRING='Wine 3.0-rc4' PACKAGE_STRING='Wine 3.0-rc5'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
@ -2293,7 +2293,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 3.0-rc4 to adapt to many kinds of systems. \`configure' configures Wine 3.0-rc5 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2363,7 +2363,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 3.0-rc4:";; short | recursive ) echo "Configuration of Wine 3.0-rc5:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -2580,7 +2580,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 3.0-rc4 Wine configure 3.0-rc5
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.
@ -3098,7 +3098,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 3.0-rc4, which was It was created by Wine $as_me 3.0-rc5, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -19790,7 +19790,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 3.0-rc4, which was This file was extended by Wine $as_me 3.0-rc5, 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
@ -19861,7 +19861,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 3.0-rc4 Wine config.status 3.0-rc5
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\\"