From 3c54d4fb6926195e43a1163b0a243d2614a5951f Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 13 Jan 2017 21:11:08 +0100 Subject: [PATCH] Release 2.0-rc5. Signed-off-by: Alexandre Julliard --- ANNOUNCE | 213 ++++++++++++++++++++++++++++++++---------------------- AUTHORS | 1 + VERSION | 2 +- configure | 18 ++--- 4 files changed, 136 insertions(+), 98 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index 443a1549e9b..e0d5b7dcde8 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,12 +1,12 @@ -The Wine development release 2.0-rc4 is now available. +The Wine development release 2.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: - http://dl.winehq.org/wine/source/2.0/wine-2.0-rc4.tar.bz2 - http://mirrors.ibiblio.org/wine/source/2.0/wine-2.0-rc4.tar.bz2 + http://dl.winehq.org/wine/source/2.0/wine-2.0-rc5.tar.bz2 + http://mirrors.ibiblio.org/wine/source/2.0/wine-2.0-rc5.tar.bz2 Binary packages for various distributions will be available from: @@ -22,111 +22,148 @@ AUTHORS in the distribution for the complete list. ---------------------------------------------------------------- -Bugs fixed in 2.0-rc4 (total 28): +Bugs fixed in 2.0-rc5 (total 28): - 7592 Window problems when running Citrix ICA client ICA16 v6.20.985 (Win16) - 11808 winefile: broken horizontal scrolling - 24718 Condes renders every line or point 100x thicker than it should be - 29287 Heroes of Might and Magic IV: performance issues with Opengl renderer - 32682 Multiple .NET 4.0 applications fail to load the pen cursor (IDC_PEN, 32631, 0x7F77 missing) - 33570 SWAT 4: Mouse Escapes Wine environment in full screen or windowed mode - 34030 Altium Designer 10 hangs on startup accessing a driver - 34807 Gruntz crashes on startup in d3d - 35293 Halo: Combat Evolved has graphical glitches - 35700 Arabic Shaping Is Broken After Rechedit News. - 36959 Whirlwind of Vietnam crashes after starting - 37416 The Sims 3: Display locks when running in window, uses 100% cpu - 38766 RpcBindingServerFromClient is unimplemented, needed to determine client Computer Name/IP Address - 39268 x11drv: Can't store handle for display fd - 39714 Halo some sounds in cut scenes don't play - 40169 Recognize INTERNET_FLAG_SECURE with INTERNET_INVALID_PORT_NUMBER in GetHttpConnection - 40243 Korg Nano editor USB MIDI driver won't install, requires Administrator Privileges - 40477 Motocross Madness and 3DMark2000 do not start (VRAM, video memory size) - 41347 TMIDI Player: Some characters and logos in LCD are rendered as black rectangles - 41599 Battle.net and Hearthstone play loud static when receiving messages - 41708 Duo 0.10 crashes on startup - 41998 Regression in wined3d crashes visual novel "A drug that makes you dream" - 42031 Heroes Of Might & Magic VI: no more started - 42057 Pressing Ctrl+C to close iTunes results in error dialog with gibberish title - 42071 LINE (Powered by Naver): LINE does not work on wine 1.9.16 and later versions - 42074 osu! - Audio latency regression (ALSA) - 42090 Highway Pursuit constantly emits loud noise when sound effects enabled - 42101 Strania - The Stella Machina (Steam) black screen on launch + 7372 Can't copy and paste between native apps (e.g., Open Office, Firefox, Gimp) and some Wine apps (affects Dreamweaver, Photoshop, Powerpoint, Excel) + 9875 moving dialogs shows artifacts on window behind it + 11835 Adobe Acrobat Pro 6 / Acrobat Reader 6.01 -- Comments don't work + 11847 Adobe Acrobat Pro 6 / Acrobat Reader 6.01 -- How To window does not work + 15845 Silverlight configuration tab "Application storage" causes freeze (while iterating isolated storage) + 16528 RAdmin Send Message Feature Doesn't Work + 29832 Mario Forever crashes + 30355 DVDSubEdit 1.52 crashes on startup, broken TBM_SETRANGEMAX handling + 33066 resident evil 6 pc benchmark Black screen + 33860 Visual Web Developer Express 2008 displays only "file system" in Browse window + 34465 process hacker 2.31 crashes in toolbar code + 36187 valgrind shows lots of warnings for comctl32/tests/listview.c when running in a virtual desktop + 36554 valgrind shows a definite leak in ieframe/tests/intshcut.c + 37458 Regedit: Left click on a selected key activates renaming mode + 37576 Google Sketchup 7 and 8: 2D Drawing File Export Broken + 37762 Runaway & Runaway 2: wrong colors + 38030 Adobe Lightroom 5.7 - Classic window dialog size increase at each opening + 38216 Wrong screen in Civilization V + 38449 valgrind shows a couple leaks in shell32/tests/shelldispatch.c test_namespace() + 38847 valgrind shows a definite leak in winmm/tests/wave.c + 39905 Ogar Server crashes while starting + 40537 ddraw:ddraw1 causes Windows XP to crash + 41058 Absent model in 3d scene in SexyBeach3 game + 41188 Trove game wants msvcp140.dll._Cnd_init_in_situ + 42009 Mentor Graphics DK Design Suite crashes on clipboard copy + 42067 Disney Universe doesn't scale gamescreen properly + 42110 regression: commit "xinput1_3 prefer builtin dll" aliens versus predator classic 2000 (steam) fails to launch + 42194 Magic: The Gathering Online 4.0 fails to connect to login server ---------------------------------------------------------------- -Changes since 2.0-rc3: +Changes since 2.0-rc4: -Alex Henrie (1): - gdiplus: Fix memory leak in format_string_callback error path. +Alexandre Julliard (4): + winex11: Merge reading the selection data into the conversion function. + winex11: Don't update the clipboard if the X11 selection hasn't changed. + winex11: Periodically check for selection changes using a timer. + winex11: Add basic support for importing text/html clipboard format. -Alexandre Julliard (3): - gdi32: Support PALETTEINDEX colors for 1-bpp DIB blits. - ole32/tests: Add a test for WM_DRAWCLIPBOARD during OleSetClipboard. - Update copyright info for 2017. +Andrew Eikum (1): + quartz: Don't write past end of d3d9 buffer. -Alistair Leslie-Hughes (2): - include: Correct misspelt GCPCLASS_PREBOUNDRTL define. - include: Add LLONG_MIN, LLONG_MAX, ULLONG_MAX defines. +Anton Romanov (1): + ws2_32: Ignore IPV6_V6ONLY setsockopt for AF_INET sockets. -Andrew Eikum (3): - dsound: Fix rolloff factor calculation. - dsound: Use the value from SetVolume when 3D processing is disabled. - dsound: Don't write more than three periods to IAudioClient. +Fabian Maurer (1): + riched20: Check for NULL in fnTextSrv_TxSetText and add test. -André Hentschel (1): - hlink/tests: Test skipped data. +François Gouget (27): + winapi: Add support for DECLSPEC_HOTPATCH function declarations. + winapi: Add some more __stdcall synonyms. + kernel32/tests: A couple of spelling fixes in ok() messages. + taskschd/tests: Fix a couple of ITriggerCollection ok() messages. + cmd/tests: A spelling fix in a comment. + hlink/tests: Add a trailing '\n' to an ok() call. + user32/tests: A spelling fix in a comment. + wined3d: Make some functions static. + dxgi/tests: Some spelling fixes in ok() messages. + ddraw/tests: Spelling fixes in a few comments. + dxgi: Make wined3d_scanline_ordering_from_dxgi() static. + qcap/tests: A spelling fix in an ok() message. + d3dx9_36/tests: Make test_texture_shader() static. + gdiplus: Make some GdipDraw*Path() functions static. + xmllite: A spelling fix in a comment. + msi: Make reg_get_{multi}sz() static. + msi/tests: A spelling fix in a variable name. + quartz: A couple of spelling fixes in comments. + explorerframe: A spelling fix in a comment. + dinput: Spelling and case fixes in comments. + regedit: Make output_writeconsole() static. + riched20: A spelling fix in a comment. + mshtml/tests: Some spelling fixes in comments. + jscript: Make scope_push() static. + usp10: A spelling fix in a comment. + imm32/tests: A spelling fix in an ok() message. + msacm32/tests: Make acm_driver_func() static. -Henri Verbeet (4): - ddraw: Keep an explicit reference to the wined3d device in surfaces. - wined3d: Only check rtv and dsv bindings in device_resource_released() when D3D is initialised. - wined3d: Pass GL_SYNC_FLUSH_COMMANDS_BIT to glClientWaitSync() if WINED3DGETDATA_FLUSH was specified. - d2d1: Update "p0" after inserting a vertex in d2d_geometry_resolve_beziers(). +Henri Verbeet (5): + wined3d: Fully initialise "settings" in wined3d_ffp_get_vs_settings(). + ddraw/tests: Try to avoid killing the Intel (kernel) driver. + wined3d: Use winediag for the backbuffer offscreen rendering message. + wine.inf: Add Dynamic DST data for Asia/Tehran. + ddraw: Set the swapchain palette in ddraw_create_swapchain(). -Hugh McMaster (3): - regedit: Import files using 'rb' mode. - regedit/tests: Add tests for quotes and slashes in keys, values and data. - reg/tests: Add tests for quotes and slashes in keys, values and data. +Hugh McMaster (1): + regedit: Only allow key renaming via the Edit or Popup menus. -Jactry Zeng (1): - quartz/tests: Skip test_render_run() if test file doesn't exist. +Huw D. M. Davies (3): + dxgi/tests: Fix test failure on Windows 7. + dmime/tests: Skip the tests if InitAudio fails for any reason. + advapi32/tests: Update ACE registry tests with Windows 10 values. -Jarkko Korpi (1): - wined3d: Add Amd Rx 480 binary driver. +Jacek Caban (2): + secur32/tests: Use importlib for functions available since Windows XP. + secur32: Don't change input buffer in InitializeSecurityContext. -Józef Kucia (15): - ddraw: Subtract framebuffer size from reported available video memory. - d3d11/tests: Add test for render target device mismatch. - d3d10core/tests: Add test for render target device mismatch. - d3d9/tests: Add test for render target device mismatch. - d3d8/tests: Add test for render target device mismatch. - d3d9: Reject render target surfaces created for other devices. - d3d8: Reject render target surfaces created for other devices. - d3d9/tests: Do not assume surface size and format in get_rt_readback(). - d3d9/tests: Add test for stale render target views regression. - d3d8/tests: Do not assume surface size and format in get_rt_readback(). - d3d8/tests: Add test for stale render target views regression. - d3d9/tests: Do not assume surface size and format in get_pixel_color(). - d3d9/tests: Add d3d9ex test for backbuffer resize. - d3d9: Do not create render target view while surface refcount is equal to 0. - d3d8: Do not create render target view while surface refcount is equal to 0. +Józef Kucia (13): + wined3d: Update "screen_format" when ChangeDisplaySettingsEx() call is redundant. + ddraw/tests: Add test for display mode surface pixel format. + d3d8/tests: Add more tests for UnlockRect(). + d3d9/tests: Add more tests for UnlockRect(). + d3d8: Return D3D_OK from UnlockRect() for not locked textures. + d3d9: Return D3D_OK from UnlockRect() for not locked textures. + ddraw/tests: Fix compilation on systems that don't support nameless unions. + d3d11/tests: Fix compilation on systems that don't support nameless unions. + d3d8/tests: Make the window client rect match the d3d swapchain size. + d3d10core/tests: Port test_depth_stencil_sampling() from d3d11. + d3d8/tests: Remove redundant state setting calls. + d3d9/tests: Accept 64-bit Windows FPU setup behavior. + d3d9: Avoid '\n' in middle of TRACE() message. + +Ken Thomases (6): + winemac: Change some clipboard functions to void return. + winemac: Don't update the clipboard if the Mac pasteboard hasn't changed. + winemac: Periodically check for pasteboard changes using a timer. + winemac: Add basic support for importing the public.html pasteboard format. + winemac: Export HTML Format clipboard data to the public.html pasteboard type. + winemac: Ignore an additional expected error in the clipboard pipe communication code. Louis Lenders (1): - wine.inf: Add Drivers32 registry key. + advapi32: Spelling fix in comment. -Nikolay Sivov (2): - ole32/tests: Some tests for returned apartment type in implicit MTA case. - user32/tests: Added some tests for FindWindow(). +Michael Cronenworth (1): + wined3d: Add Iris Haswell PCI ids and descriptions. -Olivier F. R. Dierick (1): - xinput1_3: Add DECLSPEC_HOTPATCH to XInputEnable() definition. +Michael Stefaniuc (1): + po: Update the Romanian translation. -Pierre Schweitzer (1): - mpr: Enumerate connections capability before looking for functions entry points. +Nikolay Sivov (8): + shell32/tests: Some tests for ExtractIcon(). + shell32/tests: Some tests for ExtractAssociatedIcon(). + comctl32/tests: Call appropriate default procedure for parent window (Valgrind). + shell32/tests: Test valid special folder IDs with NameSpace() method. + user32/tests: Some tests for GetWindowText() when non terminated string is returned. + comctl32/toolbar: Protect from NULL pointer access in TB_GETBUTTONINFOW handler. + comctl32/trackbar: Fix TBM_SETRANGEMAX handling when new limit is less than current min boundary. + comctl32/propsheet: Double size of a template buffer passed to PSCB_PRECREATE. -Piotr Caban (2): - msvcrt: Pass correct buffer size to snwprintf in DoMessageBoxW helper. - msvcp110: Add _Facet_base_vtable export. +Zebediah Figura (1): + user.exe16: Fix LPARAM conversions in WM_DDE_EXECUTE. -- Alexandre Julliard diff --git a/AUTHORS b/AUTHORS index 5ce54c5b073..e71a4e16539 100644 --- a/AUTHORS +++ b/AUTHORS @@ -141,6 +141,7 @@ Antoine Chavasse Anton Baskanov Antonio Codazzi Antonio Larrosa Jiménez +Anton Romanov Apostolos Alexiadis Aric Cyr Aric Stewart diff --git a/VERSION b/VERSION index 9430f39b193..a46689d118d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 2.0-rc4 +Wine version 2.0-rc5 diff --git a/configure b/configure index 333f8a7b27c..7d08d939c63 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for Wine 2.0-rc4. +# Generated by GNU Autoconf 2.69 for Wine 2.0-rc5. # # Report bugs to . # @@ -580,8 +580,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='2.0-rc4' -PACKAGE_STRING='Wine 2.0-rc4' +PACKAGE_VERSION='2.0-rc5' +PACKAGE_STRING='Wine 2.0-rc5' PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_URL='http://www.winehq.org' @@ -2221,7 +2221,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 2.0-rc4 to adapt to many kinds of systems. +\`configure' configures Wine 2.0-rc5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -2291,7 +2291,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 2.0-rc4:";; + short | recursive ) echo "Configuration of Wine 2.0-rc5:";; esac cat <<\_ACEOF @@ -2499,7 +2499,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 2.0-rc4 +Wine configure 2.0-rc5 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -3017,7 +3017,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 2.0-rc4, which was +It was created by Wine $as_me 2.0-rc5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -19178,7 +19178,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 2.0-rc4, which was +This file was extended by Wine $as_me 2.0-rc5, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -19249,7 +19249,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 2.0-rc4 +Wine config.status 2.0-rc5 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\"