Release 1.4-rc5.

This commit is contained in:
Alexandre Julliard 2012-02-24 19:30:11 +01:00
parent be7d4257f8
commit b05be80758
3 changed files with 165 additions and 189 deletions

334
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 1.4-rc4 is now available. The Wine development release 1.4-rc5 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:
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4-rc4.tar.bz2 http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4-rc5.tar.bz2
http://prdownloads.sourceforge.net/wine/wine-1.4-rc4.tar.bz2 http://prdownloads.sourceforge.net/wine/wine-1.4-rc5.tar.bz2
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,218 +22,194 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 1.4-rc4: Bugs fixed in 1.4-rc5:
9728 Image and icons corrupts in ShutterFly 2.2 5485 Command and Conquer Generals (and Zero Hour) hang on splash screen
10872 World In Conflict silently exits on start 8871 No text displayed in Bloodrayne2
13017 Photoshop CS2, info window - missing info. 11133 Shade: Wrath of Angels Demo - no graphics drawn in game
13359 Adobe Reader 8 plugin crashes on EULA in Firefox 3 [dogfood] 13156 ETO_OPAQUE and clear style are not transparent on a bitmap
13832 Circuitmaker schematic does not print to a printer 14075 Beyond Divinity: screen corruption
14376 Duelpro's "Yu-gi-oh News" window unresponsive 15397 gdi32: path.c fails to build with gcc 4.2, -Werror -O3
14648 SigmaPlot (9,10 and 11) y-axis title rotated and shifted 16557 print preview broken
15574 PhotoShop CS2: Photoshop Save As.. dialog ignores filename input on jpegs and names them ".jpg" (Workaround exists) 17201 No add-ins loadable in Office 2003 PowerPoint
15848 PokerTracker hangs on start up 18975 RealMYST crashes on launch
17345 So Blonde: Crashes when pick up some items 19531 Earthworm Jim: sound crackles, stutters and repeats.
17885 Focus frame too big in fable 20202 Everquest 1 (eqgame.exe) crashes right before character enters world
18436 Crash in winevdm for some 16-bit programs 20333 Azteca and Diamond Drop 2 crash
19691 Visual C++ 2005 Express: can't uninstall or reinstall 20783 TradeTiger does not show the login window correctly
19885 America's Army 3.0 fails to start 21293 Comanche 3 freezes after a mission
20110 Visual C++ 2005 Express SP1 install fails 21577 MYOB: Cannot add custom logo to template
21013 Table of contents is unusable in Wine's CHM viewer application 22187 Alice 2.2 fails with "can't create Java VM"
21217 Menu item for "Visual C++ 2005 Express Command Prompt" busted 22269 Cry of the Infected demo fails with "runtime error 7018"
21326 "Sticky" right click in MS Paint 22838 Corel Draw 11 not loading
21719 Cannot install Adobe Photoshop CS2 due to msi_cabextract failure 25153 Windows Live Essentials beta (webc variant) doesn't detect .NET Framework 3.0 installation (Mono/Registry)
22996 Altium Designer print preview displays inverted text in schematic views 25214 MS Office PowerPoint 2007 freezes when right-click on top bar
24204 wine notepad crashes: BadLength (poly request too large or internal Xlib length error) 26878 No sound in Sim City 3000 Unlimited
24583 Visual Studio 2008 (VC9) installer crashes 26918 Atlantis II crashes when changing screen resolution
24751 Santa Clause in Trouble does not start 27254 Astro Avenger crashes on launch (with built-in d3dxof.dll)
26697 F-22 Raptor freezes when loading a mission 27971 Installation of FooBar.msi using msiexec fails with /qb switch (unattended with basic UI)
27246 Control panel items description truncated 28066 Sound stops after some time (restarting sound in game usually possible)
27355 SumatraPDF 1.6: tooltips leave black rectangles when disappearing 28404 Incoming Forces: visual glitches
27381 Fallout New Vegas hangs by save - backtrace 28579 Comanche 3 menu is unusable because of graphic issues
27402 Clifford's Thinking Adventures: mouse pointer goes wacky or disappears entirely 28618 BC Kings refuses to start without DirectSound hardware acceleration
27750 No dynamic shadows with pixel shaders enabled in Tomb Raider: Anniversary 28620 Assassin's Creed: eagle's eye graphic glitch with postprocessing enabled
28388 winmm/midi.ok deadlocks and crashes occasionally? 28859 SDP Downloader: access violations when deleting url
28413 Sound play in games and programs causes brief "pauses" 29750 Spotify crashes when searching song or artist with the search box
28638 Magic the Gathering - Duels of the Planeswalkers 2012: Sound only works in Emulated mode 29767 ellipse_first_quadrant() runs into dead loop for large width and height because of negative overflow
28706 Test Drive Unlimited: No ingame sound 29904 Perfect World: Latest Descent patch crashes Launcher window
28914 Crimzon Clover 1.01 shows only black screen 29905 Microsoft Visual Studio 2008: attaching to process fails with "unknown error: 0x80070003" (support of "Session" namespace for named objects needed)
29035 winmm player deadlocks after failing to launch a concurrent one 29919 PanzerKiller hangs with a black screen on start
29382 Internet Explorer 8's developer tools window hangs after changing document mode 29939 MS Paint's bucket fill tool doesn't work
29488 BurnPlot sporadically fails to start with an X error (invalid Window parameter) 29967 Cyberboard Player hangs when opening a game
29584 World of Warcraft 64bit client hangs at world load 29988 Wordpad crashes on opening the printer setup dialog
29667 Dragon Age: Origins DVD authenticity checks fail (DVD_LAYER_DESCRIPTOR big endian values need to be converted host endianness before being returned to caller)
29686 ElsterFormular's setup wants at least MSI installer version 3.1 on x86_64
29704 Team Fortress 2 - total black screen when displaying Jarate effect
29722 win3.x app fail to display the printer settings dialog
29800 Gangsters 2 Demo (German): No aperture effect in the main menu
29828 Trackbar control doesn't show tick marks when TBS_AUTOTICKS is used
29839 ALSA driver cannot enumerate software (slave) devices from .asoundrc
29855 Bomb Squad 2 display wrong
29879 Wine's help viewer crashes on a particular CHM file
29886 Microsoft Visual Studio 2005: "attach to process" crashes IDE (marshalling/unmarshalling of GUID struct -> VT_CARRAY type)
29887 FarCry 1.4 crashed while use mouse wheel
29898 IE6's back/forward buttons show the history dropdown menu - real dropdown arrows missing
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.4-rc3: Changes since 1.4-rc4:
Akihiro Sagawa (2): Alex Henrie (1):
po: Update Japanese translation. po: Update Catalan translation.
comdlg32: Apply 3D effects to sample text area.
Alexander Kochetkov (1): Alexandre Julliard (7):
gdi32: Fix text baseline calculation in compatible mode. 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.
Alexandre Julliard (10): Andrew Eikum (1):
hhctrl.ocx: Fix a buffer allocation size. wineoss.drv: Fix DeleteTimerQueueTimer usage.
wineps16.drv: Call winspool functions instead of removed wineps.drv entry points.
winex11: Make sure the clip window is created as soon as possible.
gdi32: Don't clip to the visible rectangle for screen DCs.
rpcrt4: Add ref counting to RPC connections, and grab a reference while processing an RPC packet.
user32: Fix GetKeyNameText returned length.
user32: Add mouse tracking on caption right-clicks to avoid messing with the capture.
dinput: Filter out mouse wheel messages in exclusive mode.
shell32: Define our own structure for control panel info, with more space for strings.
gdi32: Fix font orientation when mirroring in compatible mode.
Andrew Eikum (3): André Hentschel (1):
dsound: Add some more DSCAPS flags. progman: Remove dead code.
mmdevapi: Only return ACTIVE devices from GetDefaultAudioEndpoint.
winealsa.drv: Optionally load extra ALSA device names from the registry.
André Hentschel (5):
ntdll/tests: Fix some typos.
po: Update German translation.
winefile: Fix collapsing when there's no parent directory.
advapi32/tests: Add a test to cover second RegSetValueW Parameter (gcov).
po: Fix German translation.
Aric Stewart (1):
gdi32: Rebuild the internal SystemLink every time.
Aurimas Fišeras (1): Aurimas Fišeras (1):
po: Update Lithuanian translation. po: Update Lithuanian translation.
Charles Davis (1): Christian Costa (5):
ntdll: Zero reserved fields of the request structure in DVD_ReadDescriptor(). d3dxof: Add tests for IDirectXFileData_GetName.
d3dxof: Fix parsing of empty array + tests.
Christian Costa (4): d3dxof: Accept bigger names for objects.
d3dxof: Enable dumping of input x files and templates. d3dxof: Fix leaking of IDirectXFileObject object in tests.
d3dxof: Enable retrieving a particular member in GetData + tests. d3dxof: Make sure the returned object pointer is null when there is no more object.
d3dxof: Decompress all MSZIP chunks of the compressed file and update file format description.
d3dxof: Increase limit of number of children.
Dan Kegel (2):
ntdll: Fix endianness of three fields in DVD_LAYER_DESCRIPTOR.
gdiplus: Make GdipTranslateLineTransform stub lie and return Ok.
Detlef Riekenberg (1): Detlef Riekenberg (1):
comdlg32: Exclude the driver path from the result. commdlg: Fix GlobalReAlloc16 parameter order.
Eric Pouech (6): Dmitry Timoshkov (2):
dbghelp: Store the 32/64 bitness in the image structure. kernel32: Add a test to show that NtMapViewOfSection should not perform an image relocation.
dbghelp: Correctly initialize module word_size field when only the eh_frame is present (and not compilation unit). kernel32: Add a test for LoadLibrary called on a not DLL image.
dbghelp: In dwarf parser, when looking for FDE/CIE skip first O-length entries.
dbghelp: In traces for Dwarf/CFA engine, some offset are signed entities.
dbghelp: In i386 stack unwinder, only check for NULL ebp after calling the dwarf/MSVC unwinders as they allow NULL ebp.
dbghelp: Fix a couple of traces in dwarf line info parsing.
Erich Hoover (1): Eduardo Garcia (1):
hhctrl.ocx: Fix parsing of some TOC topics that reference other files. po: Spanish translation update.
Francois Gouget (22): Eduardo García (1):
po: Remove invalid Close/Next translation suggestions. po: Spanish translation update.
po: Tweak some Catalan translations.
po: Tweak / fix some French translations.
po: Update the Hebrew command line 'translations'.
po: Fix some typography issues in the Hebrew translation.
po: Fix some typography issues in the Danish translation.
po: Fix some typography issues in the German translation.
po: Fix a formatting directive in the Romanian translation.
po: Use '+' when specifying a modifier + accelerator key combination.
po: Fix some typography issues in the Romanian translation.
po: Remove English strings and invalid translations from the Romanian translation.
po: Fix some typography issues in the Esperanto translation.
po: Remove English strings from the Esperanto shell folder translations.
po: Remove a few English strings from the Hebrew translations.
po: Remove English strings from the Italian shell folder translations.
po: Fix some typography issues in the Italian translation.
po: Fix some typography issues in the Hungarian translation.
po: Fix some typography issues in the Spanish translation.
po: Add a couple of Finnish translations.
po: Fix a typography issue in the Finnish translation.
po: Fix some typography issues in the Dutch translation.
po: Remove some invalid shell folder path translations from the Dutch translation.
Frédéric Delanoy (4): Eric Pouech (1):
cmd: Reuse common string constants. kernel32: Enhance bare fd check by checking that the handle is a real console handle.
cmd: Respect constant wide strings naming convention.
setupx.dll16: Simplify some dead code (Coverity).
po: Update French translation.
Gustavo Henrique Milaré (2): 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. po: Update Brazilian Portuguese translation.
cryptui: Adjust the size of "Add &Purpose..." button.
Henri Verbeet (1): Henri Verbeet (7):
wined3d: Use a format flag instead of a floating point comparison to determine if we need to apply heightscale. 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): Huw Davies (1):
oleaut32: Zero-init [out] only parameters. ole32: Trace the drop effect in hex.
Hwang YunSong (1): Jaka Kranjc (2):
po: Update Korean translation. po: Update Slovenian translation.
po: Fixed remaining Slovenian true positives in the winepo error report.
Jeremy White (1): Jan-Peter Nilsson (1):
oleaut32: When marshalling VT_CARRAY, only marshall by reference for appropriate types. winhttp: Set the context on the request handle earlier.
Johan Gill (1): Juan Lang (1):
advapi32: CryptCreateHash actually sets ERROR_INVALID_PARAMETER if the CSP handle is 0. cryptnet: Don't call HttpEndRequest on a request that was never sent.
Juan Lang (3):
advapi32/tests: Fix a test failure on older NT4.
crypt32/tests: Fix test failures on older NT4.
cryptnet/tests: Fix test failures on older NT4.
Julian Rüger (1): Julian Rüger (1):
po: Update German translation. po: Update German translation.
Jörg Höhle (4): Jörg Höhle (1):
winmm: Allow new sounds to interrupt previous PlaySound invocations. mmdevapi/tests: Fix some render test failures.
mciwave: Zero closed resource pointer to prevent reuse.
winmm: Avoid using SuspendThread, it can hang Wine.
winmm: Make midiStream* messages asynchronous to avoid deadlocks.
Kusanagi Kouichi (2): Kusanagi Kouichi (1):
gdi32: Use find_family_from_any_name to find a replacement family. gdi32: Initialize font signature of "System" font link.
gdi32: Add traces for skipped font replacements.
Michael Stefaniuc (3): Lauri Kenttä (2):
po: Halve the number of fuzzy entries in the Romanian translation. po: Update Finnish translation.
po: Don't use s and t with cedilla in the Romanian translation. po: Update Finnish translation.
dsound/tests: Fix the capture COM tests for older Win2k versions.
Nikolay Sivov (8): Luca Bennati (2):
comctl32: Update ticks on TBM_SETRANGEMAX. po: Update Italian translation.
comctl32: Update ticks on TBM_SETRANGEMIN. po: Update Italian translation.
comctl32: Update ticks on TBM_SETRANGE.
comctl32: Trace Header order array contents.
menubuilder: Use va_start/va_end around vsnprintf() on every call.
comctl32: Fix TB_SETEXTENDEDSTYLE to use mask passed in wParam.
msxml3: Use static buffer when tracing libxml2 error messages.
msxml3: Fix structured error callback implementation when no message data available.
Vitaliy Margolen (1): Maarten Lankhorst (1):
server: Add sessions directory and 0 session symlink. mmdevapi: Fix exclusive test.
William Panlener (2): Marcus Meissner (2):
kernel32: Add missing function entry. user32: Remove duplicated call to GetSystemMenu (Coverity).
ntdll: Use success return values for stubs. quartz: Fixed sizeof()s to IsBadReadPtr (Coverity).
Łukasz Wojniłowicz (1): Michael Stefaniuc (1):
po: Update Polish translation. 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 Alexandre Julliard

View File

@ -1 +1 @@
Wine version 1.4-rc4 Wine version 1.4-rc5

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.68 for Wine 1.4-rc4. # Generated by GNU Autoconf 2.68 for Wine 1.4-rc5.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
@ -560,8 +560,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='1.4-rc4' PACKAGE_VERSION='1.4-rc5'
PACKAGE_STRING='Wine 1.4-rc4' PACKAGE_STRING='Wine 1.4-rc5'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.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. # 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 1.4-rc4 to adapt to many kinds of systems. \`configure' configures Wine 1.4-rc5 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1448,7 +1448,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 1.4-rc4:";; short | recursive ) echo "Configuration of Wine 1.4-rc5:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -1593,7 +1593,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 1.4-rc4 Wine configure 1.4-rc5
generated by GNU Autoconf 2.68 generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc. Copyright (C) 2010 Free Software Foundation, Inc.
@ -2111,7 +2111,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 1.4-rc4, which was It was created by Wine $as_me 1.4-rc5, which was
generated by GNU Autoconf 2.68. Invocation command line was generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@ $ $0 $@
@ -16121,7 +16121,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 1.4-rc4, which was This file was extended by Wine $as_me 1.4-rc5, which was
generated by GNU Autoconf 2.68. Invocation command line was generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -16192,7 +16192,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 1.4-rc4 Wine config.status 1.4-rc5
configured by $0, generated by GNU Autoconf 2.68, configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"