Release 3.0-rc6.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
oldstable wine-3.0-rc6
Alexandre Julliard 2018-01-12 20:31:50 +01:00
parent 332898eacd
commit 320152b06d
4 changed files with 111 additions and 135 deletions

225
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 3.0-rc5 is now available. The Wine development release 3.0-rc6 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-rc5.tar.xz 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-rc5.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: Binary packages for various distributions will be available from:
@ -22,148 +22,123 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 3.0-rc5 (total 9): Bugs fixed in 3.0-rc6 (total 14):
18557 Slingplayer 2.0 Setup Assistant fails and hangs app 3864 RedMon v1.7/1.9 (Redirection Port Monitor) fails to install/run
19526 regedit does not give gui feedback on import of keys 36441 joy.cpl crashes when PS4 Gamepad connected via Bluetooth
43068 Armed and Dangerous: severe performance degradation 38671 valgrind shows an uninitialized write in dlls/advapi32/tests/security.c (test_CreateDirectoryA)
43897 CHM viewer navigation items are not longer shown 38799 RaidCall 7.x crashes when joining a group/trying to test sound
44036 Multiple installers fail (affects MS Office 2010/2013, Notation Composer 3) 40254 mshtml:script test regression (timeout)
44183 regedit/tests fail when run with limited user account 40653 Castle of Illusion start on black screen and crash
44215 Eclipse (Europa) crashes on start 42588 Vietcong - graphics glitches since Wine 2.1
44234 Alice: Madness Returns crashes upon launch 43308 valgrind shows an uninitialized write in dlls/advapi32/tests/security.c (test_AddMandatoryAce)
44241 Memory optimiser tool in ProtectionID crashes wineserver 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-rc4: Changes since 3.0-rc5:
Alex Henrie (21): Akihiro Sagawa (1):
po: Fix Catalan spelling and grammar (Softcatalà quality check). psapi/tests: Add more EnumProcessModules tests.
psapi/tests: Increase GetPerformanceInfo error margins for Windows 8.
msvcrt: Don't include MSVC 8.0+ heap functions in SOs for older DLLs.
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 (6): Alex Henrie (17):
Update copyright info for 2018. msi/tests: Add missing return value checks to package tests (Coverity).
ntdll: Don't set floating point registers from initial context. shell32/tests: Add missing return value check to shelllink tests (Coverity).
reg/tests: Get rid of version check. kernel32/tests: Add missing return value check to module tests (Coverity).
regedit/tests: Get rid of version check. wininet/tests: Fix off-by-one errors in HTTP tests (Coverity).
wineandroid: Add permission for accessing external storage. shlwapi/tests: Add missing return value checks to istream tests (Coverity).
ntdll: Fix source/destination confusion in vsscanf. 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.
Alistair Leslie-Hughes (3): Alexandre Julliard (1):
oledb32: Coerce Variant to VT_DATE when converting data. kernel32/tests: Also test wrong architecture with matching 32/64 bitness.
oledb32: Silence interfaces for IDataSourceLocator QI.
oledb32/tests: Add DataConvert DBTYPE_BSTR->DBTYPE_DBTIMESTAMP test.
Anders Jonsson (1):
po: Update Swedish translation.
Andrew Eikum (1): Andrew Eikum (1):
advapi: Fix return value for QueryServiceConfig2W. hid: Pass a buffer to DeviceIoControl in HidD_SetNumInputBuffers.
Andrey Gusev (10): Andrey Gusev (9):
winhttp/tests: Remove redundant comparison. comctl32: Fix a typo in comment.
msvcr100/tests: Fix resource leak. kernel32/tests: Fix a typo in comment.
kernel32/tests: Fix resource leak. msctf/tests: Fix a typo in sink_check_ok().
user32/tests: Fix resource leak. ddraw: Fix typos in comments.
ntdll/tests: Fix resource leak. msi: Remove redundant comparison.
webservices/tests: Fix resource leak. cmd: Remove redundant comparison.
user32/tests: Fix resource leak. kernel32: Remove redundant comparison.
shell32/tests: Fix resource leak. winhlp32: Remove redundant comparison.
winhttp/tests: Fix resource leak. services/tests: Fix resource leak.
wininet/tests: Fix resource leak.
André Hentschel (10): Bob Ziuchkovski (1):
wsdapi: Fix WSDXMLGetValueFromAny spec file entry. dinput: Ignore vendor-specific usage pages for joystick elements on Mac.
shell32/tests: Don't test functions directly when reporting DdeGetLastError().
shell32/tests: Don't test functions directly when reporting GetLastError().
kernel32/tests: Don't test functions directly when reporting GetLastError().
inetcomm/tests: Don't test function directly when reporting GetLastError().
msvcrt/tests: Don't test function directly when reporting GetLastError().
wsdapi/tests: Don't test function directly when reporting WSAGetLastError().
advapi32/tests: Don't cast return value from HeapAlloc.
shell32: Don't cast return value from DPA_GetPtr.
glu32: Don't cast return value from HeapAlloc.
Fernando Martins (1): François Gouget (1):
po: Portuguese translation update. kernel32/tests: A couple spelling fixes in a comment.
François Gouget (12): Jacek Caban (4):
user32/tests: Make test_WS_VSCROLL() static. schtasks: Added partial /change command implementation.
comctl32/tests: Make run_test_() static. schtasks/tests: Added /change command tests.
comctl32/tests: Make test_combo_WS_VSCROLL() static. schtasks: Make /change argument case insensitive.
mlang/tests: Add a trailing '\n' to ok() calls. mshtml/tests: Skip test_listener_order tests on IE7.
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): Józef Kucia (11):
Revert "msi: Store the current script in the package." 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.
Henri Verbeet (7): Matteo Bruni (2):
wined3d: Ignore WINED3D_MAP_DISCARD when used together with WINED3D_MAP_NOOVERWRITE. advapi32/tests: Fully initialize ACLs (Valgrind).
ddraw: Only respect DDLOCK_NOOVERWRITE and DDLOCK_DISCARDCONTENTS on version 7 vertex buffers. advapi32/tests: Fix a couple of leaks (Valgrind).
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): Nikolay Sivov (13):
server: Pass proper async object to queue_irp in device_file_flush. user32/tests: Add some more tests for message data conversion in dialog procedures.
mshtml: Don't dispatch load event if document is already detached from its window. 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.
Louis Lenders (1): Piotr Caban (1):
wtsapi32: Fix copy/paste error in comment. concrt140: Fix Concurrency::is_current_task_group_canceling spec entry.
Michael Stefaniuc (1): Stefan Dösinger (2):
d3d8/tests: Use the available ARRAY_SIZE() macro. ddraw/tests: Sync test_clear() with d3d8/9.
ddraw/tests: Mark WARP negative rectangle handling broken.
Nikolay Sivov (6): Wei Xie (1):
user32/tests: Add missing return value test (Coverity). wininet/tests: Check null pointer in InternetGetSecurityInfoByURLW.
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): Zebediah Figura (2):
user32: Let ComboBox edit control handle the redraw even if CBF_NOREDRAW is set. schtasks/tests: Clean up the tasks directory.
user32: Redraw combo text field even if it's empty. hlink: Implement IHlinkBrowseContext_GetObject().
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

@ -194,6 +194,7 @@ Boaz Harrosh
Bob Amstadt Bob Amstadt
Bobby Bingham Bobby Bingham
Bob Goodwin Bob Goodwin
Bob Ziuchkovski
Borut Razem Borut Razem
Boyuan Yang Boyuan Yang
Brad Campbell Brad Campbell

View File

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

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-rc5. # Generated by GNU Autoconf 2.69 for Wine 3.0-rc6.
# #
# 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-rc5' PACKAGE_VERSION='3.0-rc6'
PACKAGE_STRING='Wine 3.0-rc5' PACKAGE_STRING='Wine 3.0-rc6'
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-rc5 to adapt to many kinds of systems. \`configure' configures Wine 3.0-rc6 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-rc5:";; short | recursive ) echo "Configuration of Wine 3.0-rc6:";;
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-rc5 Wine configure 3.0-rc6
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-rc5, which was It was created by Wine $as_me 3.0-rc6, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -19791,7 +19791,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-rc5, which was This file was extended by Wine $as_me 3.0-rc6, 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
@ -19862,7 +19862,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-rc5 Wine config.status 3.0-rc6
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\\"