Release 4.0-rc7.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
oldstable wine-4.0-rc7
Alexandre Julliard 2019-01-18 23:49:47 +01:00
parent ba3e07420e
commit b353d7c914
4 changed files with 86 additions and 110 deletions

175
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 4.0-rc6 is now available. The Wine development release 4.0-rc7 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/4.0/wine-4.0-rc6.tar.xz https://dl.winehq.org/wine/source/4.0/wine-4.0-rc7.tar.xz
http://mirrors.ibiblio.org/wine/source/4.0/wine-4.0-rc6.tar.xz http://mirrors.ibiblio.org/wine/source/4.0/wine-4.0-rc7.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,122 +22,97 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 4.0-rc6 (total 18): Bugs fixed in 4.0-rc7 (total 13):
29181 Combo box doesn't get a background in dialog editor 20728 Multiple video players crash when opening audio or video file (MPC-HC v1.6.5, PotPlayer 1.5.x)(FilterGraph_create releases/destroys controlling IUnknown)
40433 Fifa 11 EU demo fails to install when run from custom DVD 26369 A.R.E.S. Extinction Agenda 1.x (.NET 2.0, XNA 3.1 game) crashes during intro ('quartz' FilterGraph2_Connect must translate HRESULT of failures more correctly)
40828 Switching resolution in desktop mode makes task bar redraw on top of full screen game 29461 BurnPlot (VB6 app) fails to start, complaining with "Run-time error '438'" (WshShell3 'SpecialFolders' collection 'item' method invocation fails)
43665 The Quantum Break crashes at certain place. 34884 Touhou Danmakufu 0.12m's font becomes distorted
45486 Byond 512.x dreamseeker will crash on loading into a ss13 station that uses shaders if run on wine 3.9 or later, but will run fine if you use 3.8 35573 gdi32:fonts test_stock_fonts() fails on Windows 7 in the Japanese and Hebrew locales
46007 Binary Domain crashes with builtin d3dx9_43 or d3dcompiler_43 36082 Cannot Read Text In "Question" Boxes On Microsoft Money 2005 Installation
46059 Final Fantasy XI Online: Mouse Movement Heavily Affects FPS 36084 Microsoft Money 2005 Window Going "Black" After Certain Menu Operations
46067 Crysis has lighting issues 43211 NVIDIA GeForce Experience 3.x installer fails due to 'setupapi.SetupDiDeleteDeviceInfo' stub
46200 issues printing with LTSPICE XVII X64 44796 Age of Empires II: The Conquerors is broken when CSMT is enabled
46275 Some autocomplete tests fail on Win2k3 VM 45874 Secret Files 1-2: hardware mouse cursor corrupted
46346 ntoskrnl/tests/ntoskrnl.c shows uninitalized memory use 46212 Multiple games have performance issues (Project CARS, NFS: Hot Pursuit (2010), Gas Guzzlers: Combat Carnage)
46357 Cossacks 2 Battle for Europe show crashed graphics 46459 Secret Files 1-2, Ufo: Extraterrestrials: mouse cursor invisible when anti-aliasing and hardware mouse enabled
46359 Vietcong: shooting from weapon causes game crash 46480 Invalid write of size 2 in ntoskrnl.exe/tests/ntoskrnl.c
46369 将棋所(Shogidokoro) doesn't start.
46398 When starting Reflex Arena in Steam: "failed to init XAudio2, is DirectX 9.0c installed?"
46403 Vietcong: crash caused by loading map/other events
46430 Doom3 (CD version) fails to install
46435 F1 2011 crashes with a messed up rendering in DX9 mode
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 4.0-rc5: Changes since 4.0-rc6:
Alexandre Julliard (4): Akihiro Sagawa (1):
user32: Cache full name of non-client metrics fonts. po: Update Japanese translation.
Update copyright info for 2019.
inetcpl.cpl: Fix Piotr's name.
shell32/tests: Wait a bit longer for the explorer window to be created.
Alistair Leslie-Hughes (2): Alexandre Julliard (1):
oledb32/tests: Add convert DBTYPE_DATE -> DBTYPE_DBTIMESTAMP test. ntoskrnl.exe/tests: Fix path buffer allocation size.
dsound: Trace ref in a consistent way.
Dmitry Timoshkov (4): Can Taşan (1):
wininet/tests: Add some tests for GetUrlCacheConfigInfo. po: Update Turkish translation.
windowscodecs/tests: Add a test for copying pixels of a 24bpp TIFF format.
windowscodecs: Simplify the buffer size check in copy_pixels() helper.
windowscodecs/tests: Fix typos in TIFF test data.
Gijs Vermeulen (2): Dmitry Timoshkov (2):
wtsapi32/tests: Add WTSQueryUserToken parameter test. windowscodecs: Fix the buffer size check in TIFF decoder's CopyPixels implementation.
ntoskrnl.exe/tests: Avoid passing uninitialized data to DeviceIoControl(). include: Fix a typo.
Hans Leidekker (1): François Gouget (4):
msi: Only perform the media check if the label of the disk entry differs from the last. po: Fix a format mismatch in a Russian translation.
po: Fuzzy a Portuguese (Portugal) translation with a format mismatch.
po: Fuzzy an Arabic translation with a format mismatch.
msi/tests: Add a trailing '\n' to an ok() call.
Henri Verbeet (7): Gijs Vermeulen (4):
d3d9/tests: Add a test for ProcessVertices() on D3DPOOL_SYSTEMMEM buffers. crypt32/tests: Fix a typo in ok() message.
d3d8/tests: Add a test for ProcessVertices() on D3DPOOL_SYSTEMMEM buffers. crypt32/tests: Fix a memory leak (Valgrind).
d3d9: Avoid calling wined3d_device_process_vertices() with unmappable source buffers. atl100/tests: Fix a memory leak (Valgrind).
d3d8: Avoid calling wined3d_device_process_vertices() with unmappable source buffers. msvcp140/tests: Fix typos in ok() messages.
dxdiagn: Handle Red Hat and VMware in vendor_id_to_manufacturer_string().
wined3d: Support WINED3D_BLIT_OP_COLOR_BLIT_CKEY in the GLSL blitter.
wined3d: Support WINED3D_BLIT_OP_COLOR_BLIT_ALPHATEST in the GLSL blitter.
Isira Seneviratne (1): Henri Verbeet (2):
wined3d: Allow multisample destination textures in the GLSL blitter.
ddraw/tests: Add a test for the "GDI" surface.
Huw D. M. Davies (1):
gdi32/tests: Korean and Chinese machines may use MS Shell Dlg as their default GUI font.
Isira Seneviratne (2):
po: Update Sinhala translation.
po: Update Sinhala translation. po: Update Sinhala translation.
Jacek Caban (5): James Larrowe (1):
kernel32/tests: Initialize input buffer in test_overlapped_transport. winebuild: Fix a segmentation fault.
include: Avoid narrowing conversions in struct initializers.
include: Avoid using attributes on elaborated type specifier.
include: Don't use unnamed struct for NDR_SCONTEXT declaration.
include: Define D3DCOMPILER_DLL to d3dcompiler_47.dll.
Julian Rüger (1): Józef Kucia (7):
po: Update German translation. wined3d: Execute all CS commands before changing swapchain palette.
wined3d: Execute all CS commands before setting palette entries.
Józef Kucia (14): d3d8: Clamp vertex buffer upload range to buffer size.
d3d8: Upload vertex buffer range relative to base vertex index. d3d9: Clamp vertex buffer upload range to buffer size.
d3d9: Upload vertex buffer range relative to base vertex index. d3d8: Clamp index buffer upload range to buffer size.
d3d9/tests: Add test for base vertex index with sysmem vertex buffers. d3d9: Clamp index buffer upload range to buffer size.
d3d8/tests: Add test for base vertex index with sysmem vertex buffers. wined3d: Avoid potential out-of-bounds memory access in surface_cpu_blt_colour_fill().
ntoskrnl.exe: Fix service handle leak in ZwLoadDriver() (Coverity).
ddraw/tests: Add tests for attaching depth buffers of different sizes.
ddraw/tests: Fix compilation on systems that don't support nameless unions.
wined3d: Simplify wined3d_cs_emit_clear() slightly.
wined3d: Sanitise clear flags passed to blitters.
wined3d: Use accurate rt_count in ffp_blitter_clear().
wined3d: Split clears for different size resources in ffp_blitter_clear().
wined3d: Limit surface_cpu_blt_colour_fill() to dimensions of render target view.
wined3d: Do not limit draw rect to intersection of all render target views.
d3d9/tests: Add test for clearing surfaces with different sizes.
Matteo Bruni (1): Matteo Bruni (1):
d3dcompiler_43: Define D3D_COMPILER_VERSION. wined3d: Set proper GL internal format for sRGB formats.
Nikolay Sivov (4): Sven Baars (13):
gdiplus/tests: Add some missing return value checks (Coverity). shell32/tests: Fix a typo.
gdi32/tests: Fix copy-paste issue with test message (Coverity). mstask/tests: Fix some memory leaks (Valgrind).
msi/tests: Use more reasonable buffer sizes for guid strings (Coverity). oleaut32/tests: Fix some memory leaks (Valgrind).
shcore: Fix double free on error path (Coverity). shell32/tests: Fix some memory leaks (Valgrind).
xmllite/tests: Fix a memory leak (Valgrind).
wbemprox/tests: Fix some memory leaks (Valgrind).
taskschd/tests: Fix some memory leaks (Valgrind).
rpcrt4/tests: Fix some memory leaks (Valgrind).
opcservices/tests: Fix some memory leaks (Valgrind).
riched20/tests: Fix a memory leak (Valgrind).
ole32/tests: Fix a memory leak (Valgrind).
ntoskrnl.exe/tests: Fix some memory leaks (Valgrind).
ntdll/tests: Fix some string leaks (Valgrind).
Olivier F. R. Dierick (1): Thomas Faber (1):
explorer: Don't change Z-order of the taskbar when displaying it. msxml3: Handle libxml2 API breakage.
Paul Gofman (5): Zebediah Figura (1):
user32/tests: Add test for 8 bit image stretch mode in CopyImage(). ntoskrnl.exe: Properly handle already-loaded drivers in handle_bus_relations().
user32/tests: Add test for 16 bit image stretch mode in CopyImage().
user32/tests: Factor out compare_bitmap_bits() function.
user32/tests: Add tests for stretch mode in LoadImage().
d3dx9: Return correct comment length from get_instr_length().
Piotr Caban (1):
server: Fix process trace_data initialization race on Mac.
Roberto Pungartnik (1):
po: Update Portuguese (Brazil) translation.
Thanasis Papoutsidakis (1):
crypt32: Add some missing CRYPT_STRING flags.
Vincent Povirk (1):
mscoree: Update Wine Mono to 4.7.5.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -647,6 +647,7 @@ James Hatheway
James Hawkins James Hawkins
James Helferty James Helferty
James Juran James Juran
James Larrowe
James Liggett James Liggett
James McKenzie James McKenzie
James Moody James Moody

View File

@ -1 +1 @@
Wine version 4.0-rc6 Wine version 4.0-rc7

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