Release 3.0-rc4.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2017-12-29 20:43:59 +01:00
parent c5dfe1b139
commit 6c57e752e4
3 changed files with 62 additions and 126 deletions

168
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 3.0-rc3 is now available. The Wine development release 3.0-rc4 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-rc3.tar.xz https://dl.winehq.org/wine/source/3.0/wine-3.0-rc4.tar.xz
http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc3.tar.xz http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc4.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,132 +22,68 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 3.0-rc3 (total 24): Bugs fixed in 3.0-rc4 (total 12):
9159 shell32/explorer: Add support for Progman DDE interface 13355 Richedit very slowly open big text files
10164 Pool of Radiance 1.4 intermittently shows garbage in surfaces 16505 BBC iPlayer Desktop: .desktop file confuses comments with command line
13548 Wine's setupapi does not know how to recursively delete registry keys 26851 Zoo Tycoon 2: Marine Mania demo installer fails
14937 Astroplanner 1.6.1 crashes when closing "preferences" window (TOOLTIPS_SubclassProc must be unsubclassed during WM_NCDESTROY) 33722 Stereo IMA ADPCM encoding in WINE produces loud static instead of sound
21849 Sonic & Knuckles Collection: arrow buttons are very narrow 34255 WinPolis 3.x: "Buy CDs" editbox does not automatically select all
28652 SlingPlayer 2 has transparent view screen while loading 37336 U-blox U-Center 8.11 crashes when importing or exporting config file
29871 drawing in photoshop cs5 is almost impossible 41070 "Call of Duty 4" does not start: heap issues
33268 SlingPlayer 2.0.4 screen flickers when pointer over screen 41209 The Magic School Bus Explores the Solar System: Error message asking for the game to be reinstalled
35562 Slingplayer 2 crashes when starting stream 43971 Wine 2.20 Bcrypt compilation fails under older linux systems while Wine 2.0.3 compiles fine
36517 SlovoEB 2.1 (.NET 4.0 app) crashes on startup (unsupported WICPixelFormat32bppGrayFloat) 44142 steamwebhelper.exe crashes on wine-stagining 2.21 because NtQueryInformationFile fails
41220 Provide fallback implementation of strnlen for OS versions that don't have it in their Libc (Leopard, Snow Leopard, et al) 44161 Possible incorrect string message in "dlls/kernel32/tests/volume.c" line 263
42924 Regression in Warframe - Crash when Updating user information (Usually when ending a mission). Last working version Wine 1.9.17. 44218 Black displaying of all Wine stuffs with FreeBSD
43004 qedit/tests/mediadet.c intermittent crash
43217 Wine cannot execute position-independent (PIE) host executables via CreateProcess()
43627 regression in Age of Empires 2: ingame mostly black in recent wine version
44163 Far Cry crashes when opening the save game menu
44168 Wizardry 8 hangs when starting a new game or loading a saved game
44170 MSMoney data File password no more recognized
44173 error: use of undeclared identifier 'kCCAlgorithmAES'
44174 implicit declaration of function 'CCCryptorCreateWithMode'
44180 TMIDI Player: Crash on startup with a stack overflow
44194 Serious Sam Classic (First and Second Encounter) shifts the view and makes the game unplayable
44196 Autocad 2002 - Scrambled numbers in output
44201 SlingPlayer 2.0 crashes on unimplemented function mf.dll.MFGetService
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 3.0-rc2: Changes since 3.0-rc3:
Akihiro Sagawa (1):
include: Fix a typo in newly added edit control message.
Alex Henrie (4): Alex Henrie (4):
po: Update Catalan translation. msvcrt: Don't include MSVC 10.0+ math functions in SOs for older DLLs.
gdi32: Scale outline font metrics as signed integers. ddraw/tests: Recognise E_NOTIMPL returned from UpdateOverlay() on VMware as broken.
mmdevapi/tests: Fix memory leaks (Coverity). user32/tests: Fix OemKeyScan failures with input method editors.
netapi32/tests: Print NetWkstaTransportEnum error code on test failure. user32/tests: Recognize undefined characters in OemKeyScan tests.
Alexandre Julliard (5): Alexandre Julliard (7):
kernel32: Properly detect ELF binaries that are position independent executables. ntdll: Round the pthread stack size to a page boundary.
msvcp90/tests: Use the correct return type for basic_istream::ipfx. kernel32/tests: Build the dll path in the create_test_dll helper function.
kernel32/tests: Improve tests for 32/64-bit image mappings. kernel32/tests: Add tests for the ImageContainsCode flag.
ddraw: Validate the surface descriptor size in GetDisplayMode. kernel32/tests: Add tests for loading dlls of different 32/64 bitness.
gdi32: Fix clipping to the DIB rectangle in GetPixel(). kernel32/tests: Add missing todos for 64-bit.
ntdll: NtQuerySection takes SIZE_T parameters.
bcrypt: macOS version 10.8 is needed for encryption support.
Andrey Gusev (4): Andrey Gusev (1):
comctl32/tests: Fix a typo in ok() message. quartz/tests: Fix resource leak.
kernel32/tests: Fix a typo in ok() message.
msi/tests: Fix typos in ok() messages.
winhttp/tests: Fix typos in ok() messages.
Hans Leidekker (6): Gijs Vermeulen (1):
webservices/tests: Merge the listener tests into channel.c. msvcrt: Add _get_[winmajor|winminor|osver].
webservices/tests: Register an exception with the firewall to avoid a dialog.
bcrypt: Fix build on macOS 10.8 and older.
bcrypt: Require macOS version 10.7 or newer for encryption support.
bcrypt: Fix build error on systems with old GnuTLS.
winhttp/tests: Fix an intermittent test failure on Windows XP/Vista.
Huw D. M. Davies (1): Henri Verbeet (2):
gdi32: Set otmMacLineGap from the line gap in the hhea table. ddraw/tests: Introduce an ARRAY_SIZE macro to ddraw7 as well.
ddraw/tests: Print driver and device information before running the tests.
Jacek Caban (6): Michael Stefaniuc (2):
mshtml.idl: Added IDOMMouseEvent declaration. shell32/tests: Use the available ARRAY_SIZE() macro.
mshtml.idl: Added events dispinterfaces declarations. d3dx9/tests: Use the available ARRAY_SIZE() macro.
jscript: Use WARN for exception traces instead of separated debug channel.
ntdll/tests: Add NtQueryInformationFile(FileNameInformation) on named pipes tests.
server: Introduce get_file_info request for server-side NtQueryInformationFile implementation.
server: Add support for querying FileNameInformation on named pipes.
Józef Kucia (1): Nikolay Sivov (10):
wined3d: Consider CPU blitter when clearing discarded textures. hlink/tests: Check return value (Coverity).
mlang/tests: Add some return value checks (Coverity).
taskschd: Fix a leak on error path (Coverity).
msxml3/tests: Add missing return value test (Coverity).
shell32: Fix SHGetFolderPathAndSubDir() trace message.
scrrun/tests: Add a helper to construct test file path.
usp10/tests: Add missing return value tests (Coverity).
comctl32/tests: Enable tests for version 6 imagelist serialization format.
comctl32/tests: Test some return values (Coverity).
user32/tests: Add some tests for A/W auto conversion in case of mismatching window vs dialog procedure types.
Kim Malmo (3): Piotr Caban (1):
po: Update Norwegian translation. msvcrt: Remove unused variables.
po: Update Norwegian translation.
po: Update Simplified Chinese translation.
Louis Lenders (1):
kernelbase: Quiet a noisy fixme in QuirkIsEnabled3.
Mingcong Bai (1):
po: Update Simplified Chinese translation.
Nikolay Sivov (13):
user32/tests: Remove runtime check for GetMenuBarInfo().
user32/tests: Class API tests for interaction with activation contexts.
comctl32/tests: Add Edit control tests.
comctl32/tests: Add ListBox tests.
comctl32/tests: Remove some workarounds that no longer apply.
comctl32/tooltips: Remove window subclass right before window is destroyed.
include: Add newer definitions for user controls.
mfplat: Implement MFGetService().
comctl32/tests: Use CreateWindowEx() to create UpDown controls.
comctl32/tests: Add separate test for CreateUpDownControl().
comctl32/updown: Reset control width conditionally on UDM_SETBUDDY with NULL buddy handle.
comctl32/tooltips: Reset window subclass data when removing tools.
comctl32/tests: Make sure v6 module is used when running tests, run more tests with v6 module.
Piotr Caban (2):
msvcr71: Don't raise exception in _invalid_parameter.
msvcrt: Correctly set rounding mode in _ftol implementation.
Sebastian Lackner (1):
user32: Globally invalidate key state on changes in other threads.
Stefan Dösinger (2):
d3d9/tests: Work around focus-follows-mouse test failures.
d3d8/tests: Work around focus-follows-mouse test failures.
Zebediah Figura (10):
user32/tests: Don't leave hwndMain in a topmost state.
user32/tests: Add more tests for SetActiveWindow().
user32/tests: Add activation tests for hiding windows.
user32/tests: Add activation tests for minimizing windows.
winegstreamer: Hold a reference to the filter in push_data().
user32/tests: Explicitly test minimized window size.
user32/tests: Also test client rect size.
user32/tests: Add a basic test for maximizing windows.
Revert "msi: Don't execute a deferred custom action when not running the install script.".
regedit/tests: Skip tests if running as non-elevated admin.
Zhiyi Zhang (1):
winecfg: Fix a crash when inputting non-ASCII dll override name.
-- --
Alexandre Julliard Alexandre Julliard

View File

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

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