From 1517f3df30232daf3ccfc88e53f1377d0c5a2a20 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 2 Mar 2012 19:48:45 +0100 Subject: [PATCH] Release 1.4-rc6. --- ANNOUNCE | 459 +++++++++++++++++++++++++++++++++----------------------------- VERSION | 2 +- configure | 18 +-- 3 files changed, 253 insertions(+), 226 deletions(-) rewrite ANNOUNCE (84%) diff --git a/ANNOUNCE b/ANNOUNCE dissimilarity index 84% index 5b484afbe35..7e41a2c65e4 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,216 +1,243 @@ -The Wine development release 1.4-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://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4-rc5.tar.bz2 - http://prdownloads.sourceforge.net/wine/wine-1.4-rc5.tar.bz2 - -Binary packages for various distributions will be available from: - - http://www.winehq.org/download - -You will find documentation on http://www.winehq.org/documentation - -You can also get the current source directly from the git -repository. Check http://www.winehq.org/git for details. - -Wine is available thanks to the work of many people. See the file -AUTHORS in the distribution for the complete list. - ----------------------------------------------------------------- - -Bugs fixed in 1.4-rc5: - - 5485 Command and Conquer Generals (and Zero Hour) hang on splash screen - 8871 No text displayed in Bloodrayne2 - 11133 Shade: Wrath of Angels Demo - no graphics drawn in game - 13156 ETO_OPAQUE and clear style are not transparent on a bitmap - 14075 Beyond Divinity: screen corruption - 15397 gdi32: path.c fails to build with gcc 4.2, -Werror -O3 - 16557 print preview broken - 17201 No add-ins loadable in Office 2003 PowerPoint - 18975 RealMYST crashes on launch - 19531 Earthworm Jim: sound crackles, stutters and repeats. - 20202 Everquest 1 (eqgame.exe) crashes right before character enters world - 20333 Azteca and Diamond Drop 2 crash - 20783 TradeTiger does not show the login window correctly - 21293 Comanche 3 freezes after a mission - 21577 MYOB: Cannot add custom logo to template - 22187 Alice 2.2 fails with "can't create Java VM" - 22269 Cry of the Infected demo fails with "runtime error 7018" - 22838 Corel Draw 11 not loading - 25153 Windows Live Essentials beta (webc variant) doesn't detect .NET Framework 3.0 installation (Mono/Registry) - 25214 MS Office PowerPoint 2007 freezes when right-click on top bar - 26878 No sound in Sim City 3000 Unlimited - 26918 Atlantis II crashes when changing screen resolution - 27254 Astro Avenger crashes on launch (with built-in d3dxof.dll) - 27971 Installation of FooBar.msi using msiexec fails with /qb switch (unattended with basic UI) - 28066 Sound stops after some time (restarting sound in game usually possible) - 28404 Incoming Forces: visual glitches - 28579 Comanche 3 menu is unusable because of graphic issues - 28618 BC Kings refuses to start without DirectSound hardware acceleration - 28620 Assassin's Creed: eagle's eye graphic glitch with postprocessing enabled - 28859 SDP Downloader: access violations when deleting url - 29750 Spotify crashes when searching song or artist with the search box - 29767 ellipse_first_quadrant() runs into dead loop for large width and height because of negative overflow - 29904 Perfect World: Latest Descent patch crashes Launcher window - 29905 Microsoft Visual Studio 2008: attaching to process fails with "unknown error: 0x80070003" (support of "Session" namespace for named objects needed) - 29919 PanzerKiller hangs with a black screen on start - 29939 MS Paint's bucket fill tool doesn't work - 29967 Cyberboard Player hangs when opening a game - 29988 Wordpad crashes on opening the printer setup dialog - ----------------------------------------------------------------- - -Changes since 1.4-rc4: - -Alex Henrie (1): - po: Update Catalan translation. - -Alexandre Julliard (7): - gdi32: Paint everything in ExtFloodFill when the DIB doesn't have a clip region. - gdi32: Don't paint the text rectangle in transparent mode unless a rectangle is explicitly specified. - gdi32: Avoid overflows for invalid coordinates in line clipping. - wineps: Convert path points to device coords since GetPath returns logical coords. - comdlg32: Avoid crash when driver name doesn't contain a backslash. - gdi32: Use 64-bit values when computing ellipses to avoid overflows. - gdi32: Avoid using uninitialized value in DIB pattern enhmetafile record. - -Andrew Eikum (1): - wineoss.drv: Fix DeleteTimerQueueTimer usage. - -André Hentschel (1): - progman: Remove dead code. - -Aurimas Fišeras (1): - po: Update Lithuanian translation. - -Christian Costa (5): - d3dxof: Add tests for IDirectXFileData_GetName. - d3dxof: Fix parsing of empty array + tests. - d3dxof: Accept bigger names for objects. - d3dxof: Fix leaking of IDirectXFileObject object in tests. - d3dxof: Make sure the returned object pointer is null when there is no more object. - -Detlef Riekenberg (1): - commdlg: Fix GlobalReAlloc16 parameter order. - -Dmitry Timoshkov (2): - kernel32: Add a test to show that NtMapViewOfSection should not perform an image relocation. - kernel32: Add a test for LoadLibrary called on a not DLL image. - -Eduardo Garcia (1): - po: Spanish translation update. - -Eduardo García (1): - po: Spanish translation update. - -Eric Pouech (1): - kernel32: Enhance bare fd check by checking that the handle is a real console handle. - -Francois Gouget (21): - comctl32/tests: Make cbt_hook_proc() static. - winedbg: The winedbg debug channel is unused in crashdlg.c so remove it. - winex11: The x11drv debug channel is unused in pen.c so remove it. - shell32: Make extracticon_create() static. - msxml3/tests: Make test_XPath() static. - po: Use full width full stops in the Chinese (Taiwan) translation. - po: Mark a couple of incomplete / invalid Chinese (Taiwan) translations as fuzzy. - po: Mark an incomplete Chinese (PRC) translation as fuzzy. - po: Use full width full stops in the Chinese (PRC) translation. - po: Remove some invalid shell folder path translations from the Chinese (PRC) translation. - po: Fix some typography issues in the Chinese (PRC) translation. - po: Fix some typography issues in the Chinese (Taiwan) translation. - po: The msiexec usage should be translated to Hebrew. - po: Don't translate the name or options of command line tools. - po: Fix a couple of line wrapping issues in the Lithuanian translation. - po: Restore some 'About' Norwegian Bokmål translations or improve the suggestions. - po: Restore or add some 'Yes/No' Norwegian Bokmål translations. - po: Remove English strings from the Polish shell folder path translations. - po: Remove a few spaces before question marks in the Polish translation. - po: Remove English strings from the Japanese shell folder path translations. - po: Fix some typography issues in the Slovak translation. - -Frédéric Delanoy (1): - comctl32/tests: Use initialized window handle when rebuilding toolbar (Coverity). - -Gaurav Jain (1): - wined3d: Recognize Nvidia GeForce 320M, 8600M GT & 9400M. - -Gustavo Henrique Milaré (1): - po: Update Brazilian Portuguese translation. - -Henri Verbeet (7): - wined3d: Don't take the wined3d mutex during WM_DISPLAYCHANGE either. - ddraw: Always pin surfaces. - wined3d: Specify the depth range in surface_depth_blt(). - wined3d: Disable z-clipping for transformed vertices when WINED3D_RS_ZENABLE is disabled. - ddraw/tests: Add tests for z-clipping with D3DRENDERSTATE_ZENABLE disabled. - d3d8/tests: Add tests for z-clipping with D3DRS_ZENABLE disabled. - d3d9/tests: Add tests for z-clipping with D3DRS_ZENABLE disabled. - -Huw Davies (1): - ole32: Trace the drop effect in hex. - -Jaka Kranjc (2): - po: Update Slovenian translation. - po: Fixed remaining Slovenian true positives in the winepo error report. - -Jan-Peter Nilsson (1): - winhttp: Set the context on the request handle earlier. - -Juan Lang (1): - cryptnet: Don't call HttpEndRequest on a request that was never sent. - -Julian Rüger (1): - po: Update German translation. - -Jörg Höhle (1): - mmdevapi/tests: Fix some render test failures. - -Kusanagi Kouichi (1): - gdi32: Initialize font signature of "System" font link. - -Lauri Kenttä (2): - po: Update Finnish translation. - po: Update Finnish translation. - -Luca Bennati (2): - po: Update Italian translation. - po: Update Italian translation. - -Maarten Lankhorst (1): - mmdevapi: Fix exclusive test. - -Marcus Meissner (2): - user32: Remove duplicated call to GetSystemMenu (Coverity). - quartz: Fixed sizeof()s to IsBadReadPtr (Coverity). - -Michael Stefaniuc (1): - avicap32: Add "stub" to the FIXME in a no yet implemented function. - -Nikolay Sivov (3): - wpp: Properly use va_start/va_end around vsnprintf(). - msxml3/tests: Some tests for IMXAttributes::addAttribute(). - msxml3/tests: Tests for IMXAttributes::clear(). - -Piotr Caban (1): - urlmon/tests: Fixed protocol tests on IE9. - -Ruei-Yuan Lu (2): - po: Update Chinese (Taiwan) translation. - po: Update Chinese (Taiwan) translation. - -Thomas Faber (1): - user32/tests: Do not depend on argument evaluation order. - -Zoltan Nagy (2): - po: Update Hungarian translation. - po: Update Hungarian translation. - --- -Alexandre Julliard -julliard@winehq.org +The Wine development release 1.4-rc6 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://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4-rc6.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.4-rc6.tar.bz2 + +Binary packages for various distributions will be available from: + + http://www.winehq.org/download + +You will find documentation on http://www.winehq.org/documentation + +You can also get the current source directly from the git +repository. Check http://www.winehq.org/git for details. + +Wine is available thanks to the work of many people. See the file +AUTHORS in the distribution for the complete list. + +---------------------------------------------------------------- + +Bugs fixed in 1.4-rc6: + + 3325 Time Adjuster's toolbar stays always on top + 4084 SonicStage 3.1 installer fails with 'Windows version not supported' + 5897 PixelFormat_DD2WineD3D Unknown Pixelformat + 8166 notepad does fully not display long (>32K) one-line files + 8495 missing graphic objects in Re-volt + 10176 rFactor Dedicated not working anymore after update + 11430 Applications based on CodeJock Software ToolkitPro fail with division by zero + 12212 DeusEx: running at big resolutions result in screen shift&crop + 12739 Improper drawing of radio buttons + 13248 Multiple Error MessageBoxes in Incomedia Website X5 installer + 13792 Abomination: The Nemesis Project Crashes at startup + 14769 Firefox 3 window size isn't restored after returning from fullscreen (dogfood) + 16189 Google Earth install fails (service related) + 17564 7-zip file manager interface selection problem + 17723 Audiosurf: unable to fill textfields + 18569 TeamViewer: App doesn't start, probably heap corruption + 19106 Touhou Fuujinroku ~ Mountain of Faith: Stage backgrounds aren't always rendered properly + 19159 Command & Conquer 3: Tiberium Wars hangs at splash screen + 21019 Igor pro "Help brower" has no window decorations + 21745 Magic Workstation: icons and some text appear upside-down + 21981 Igor Pro: Drop-down menu only works when arrow key is pressed + 21984 Glumbuster crashes on load + 22216 Problem with freopen("CONOUT$", "w", stdout); + 22359 Wolfenstein water displays strange rays + 22414 Grand Theft Auto: Vice City - full screen window does not take focus + 22558 Harbinger (demo) graphical issue: green artefacts around objects + 22703 Running Galcon Fusion demo gives error message + 22842 Can't select screen mode / resolution on PSOBB and PSU + 22987 Irfan view - "Can't paste image from clipboard !" + 24259 World of Warcraft in Windowed/Maximized OpenGL mode takes 100% cpu + 24267 Touhou 12.3 Hisoutensoku: Don't draw some sprites. + 24695 Saira crashes when fullscreen mode is selected + 25164 Sound dies on video in binkplay 1.0 after mouse has been moved outside window/video paused + 25324 GL_INVALID_OPERATION (0x502) on x86_64 installations. + 25447 Men of War does not let me select anti-aliasing options + 26416 Fullscreen problems with Phantasy Star Online + 26613 painkiller redemption steam mouse wheel not working + 26872 Cannot create new profile in Dawn of War demo + 27220 Internet Explorer 8 always show error message on startup + 27293 PSO:BB - Cannot type a character name during character creation + 27609 GTA Vice City hangs in initial menu + 28087 foobar 2000: Crashes when editing tags (with configured media library) + 28598 ArchiCAD 12: crashes when creating a new file or open an existing one + 28801 stack_set_frame_internal passes undefined value into SymSetContext()? + 29167 Star Wars: The Old Republic launcher locks up on icon highlighting + 29689 Crash wincfg on graphics tab with LC_ALL=ja_JP + 29869 Re-Volt is missing an HUD element + 29883 Game created with RPG Tkool VX Ace (Japanese version of RPG Maker VX Ace): can not write save data (Save*.rvdata2) + 29949 PAF (Personal Ancestral File) help viewer unhandled page fault + 29981 Galactic Civilizations 2 is unplayable due to possible severe memory leak + 29992 Rally Trophy: crashes on startup when Logitech G25 plugged in + 30038 Detect CPU speed by using sysctl "hw.clockrate" instead of "dev.cpu.0.freq" + 30040 comctl32/monthcal test fails on leap years? + 30053 Finale 2012 font spacing is too wide + +---------------------------------------------------------------- + +Changes since 1.4-rc5: + +Alex Henrie (1): + po: Fix spelling errors in Catalan translation. + +Alexander Morozov (1): + msvcr90: realloc can move memory block. + +Alexandre Julliard (3): + README: Updates. + gdi32: Fix missing increment of integer data in GetCharABCWidthsFloat. + Updated the authors list. + +Aric Stewart (1): + usp10: Better handle 0 cases when caching scripts, languages and features. + +Aurimas Fišeras (1): + po: Update Lithuanian translation. + +Austin English (1): + ntdll: Use proper CPU speed detection on FreeBSD. + +Bruno Jesus (1): + imm32/tests: Add ImmGetDescription tests. + +Christian Costa (1): + d3dxof: Empty arrays can have the semicolon at the end or not so handle both cases and add tests for them. + +Eduardo García (4): + po: Update Spanish translation. + po: Update Spanish translation. + po: Update Spanish translation. + po: Update Spanish translation. + +Fernando Martins (3): + po: Update Portuguese translation. + po: Update Portuguese translation. + po: Update Portuguese translation. + +Francois Gouget (36): + ddraw/tests: Fix compilation on systems that don't support nameless unions. + po: The Thai 'Time/Date' translation is incomplete so mark it as fuzzy. + po: Remove or mark as fuzzy the invalid Danish shell folder names. + po: Remove a duplicate space after a comma in the German translation. + po: Fix the trailing ellipses in the Japanese translation. + po: Fix a line wrapping and ellipsis issue in the Japanese translation. + po: Fix a typography issue in the Japanese translation. + po: Tweak the wrapping of the cmd MOVE Norwegian Bokmål usage message translation. + po: Fix some typography issues in the Norwegian Bokmål translation. + po: Remove some invalid Norwegian Bokmål shell folder name translations. + po: Wrap the 'Caps Lock' Catalan warning tooltip like the English one. + po: Mark an invalid Korean translation as fuzzy. + po: Add a couple of missing newlines in the Korean translation. + po: Fix some typography issues in the Korean translation. + po: Remove a couple of duplicate spaces from the Polish translation. + po: Remove the copyright notice from the second start.exe Polish translation. + po: Fix some space issues in the Portuguese (Brazil) translation. + po: Tweak the wrapping of a few Portuguese (Brazil) translations. + po: Mark an incomplete Portuguese (Brazil) translation as fuzzy. + po: Fix a few typography issues in the Portuguese (Brazil) translation. + po: Tweak the wrapping of a few Russian translations. + po: Fix some typography issues in the Russian translation. + po: Fix some typography issues in the Turkish translation. + po: Fix a line wrapping issue in the Slovenian translation. + po: Fix the references to the LGPL in the Slovenian translation. + po: Remove English strings from the Ukrainian shell folder name translations. + po: Fix some space and typography issues in the Ukrainian translation. + po: A linefeed was missing in the Russian translation. + po: Add full stops to the VERIFY ON / OFF usage lists. + po: Add a missing linefeed to a Chinese (Taiwan) translation. + po: Remove some invalid Portuguese (Portugal) shell folder name translations. + po: Fix the Directory key mapping and Yes/No/All questions in the Hungarian translation. + po: Remove a couple of duplicate spaces in the Hungarian translation. + po: Use semicolons for the Slovenian comdlg32 printer status enumeration. + po: Use commas in the Greek translation of comdlg32's printer status enumeration. + start: Remove the license and the /L option. + +Frédéric Delanoy (1): + readme: Update French translation. + +Gustavo Henrique Milaré (1): + po: Update Brazilian Portuguese translation. + +Hasan Kiran (1): + po: Update Turkish translation. + +Henri Verbeet (5): + wined3d: Support color keyed WINED3DFMT_B8G8R8A8_UNORM surfaces. + ddraw/tests: Add tests for color keyed texturing with an alpha channel. + wined3d: Implement resetting the device window in wined3d_device_reset(). + d3d8/tests: Add some tests for resetting the device window. + d3d9/tests: Add some tests for resetting the device window. + +Hwang YunSong (2): + po: Update Korean translation. + po: Update Korean translation. + +Ilia Mirkin (2): + po: Fix typo in Russian translation. + po: Fix ENTER -> Enter, CMD help text, remove fuzzy annotations. + +Ivan Vojtko (3): + po: Update Slovak translation. + po: Update Slovak translation. + po: Update Slovak translation. + +Jacek Caban (1): + ieframe: Fixed reallocation size. + +Julian Rüger (2): + po: Update German translation. + readme: Update German translation. + +Lauri Kenttä (6): + po: Update Swedish translation. + po: Update Finnish translation. + readme: Update Finnish translation. + readme: Update Swedish translation. + po: Update Finnish translation. + po: Update Swedish translation. + +Luca Bennati (2): + po: Update Italian translation. + readme: Update Italian translation. + +Lucas Zawacki (1): + dinput: Search for device objects of the correct type in BuildActionMap. + +Maarten Lankhorst (1): + mmdevapi: Add tests for checking events to capture. + +Martin Jesper Low Madsen (1): + po: Update Danish translation. + +Milan Ševčík (1): + po: Updating Czech translation. + +Nikolay Sivov (4): + msxml3: Properly escape character data in text nodes. + comctl32/tests: Fix test failures running on February 29. + msxml3: Return default namespace uri for 'xml'-prefixed attributes. + po: Russian translation update. + +Ruei-Yuan Lu (1): + po: Update Chinese (Taiwan) translation. + +Stefan Dösinger (1): + ddraw/tests: LONG/ULONG and error checking fixes. + +Vincent Povirk (1): + shell32: Properly double-null-terminate the filter in the run/browse dialog. + +Zoltan Nagy (3): + po: Update Hungarian translation. + po: Update Hungarian translation. + po: Update Hungarian translation. + +-- +Alexandre Julliard +julliard@winehq.org diff --git a/VERSION b/VERSION index fdfd3510123..f8874878224 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.4-rc5 +Wine version 1.4-rc6 diff --git a/configure b/configure index 94c58731064..6e875f0a6f5 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.68 for Wine 1.4-rc5. +# Generated by GNU Autoconf 2.68 for Wine 1.4-rc6. # # Report bugs to . # @@ -560,8 +560,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.4-rc5' -PACKAGE_STRING='Wine 1.4-rc5' +PACKAGE_VERSION='1.4-rc6' +PACKAGE_STRING='Wine 1.4-rc6' PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_URL='http://www.winehq.org' @@ -1379,7 +1379,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 1.4-rc5 to adapt to many kinds of systems. +\`configure' configures Wine 1.4-rc6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1448,7 +1448,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.4-rc5:";; + short | recursive ) echo "Configuration of Wine 1.4-rc6:";; esac cat <<\_ACEOF @@ -1593,7 +1593,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.4-rc5 +Wine configure 1.4-rc6 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2111,7 +2111,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 1.4-rc5, which was +It was created by Wine $as_me 1.4-rc6, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -16121,7 +16121,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 1.4-rc5, which was +This file was extended by Wine $as_me 1.4-rc6, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16192,7 +16192,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 1.4-rc5 +Wine config.status 1.4-rc6 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" -- 2.11.4.GIT