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):
- 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-rc4.tar.bz2
http://prdownloads.sourceforge.net/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-rc5.tar.bz2
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
10872 World In Conflict silently exits on start
13017 Photoshop CS2, info window - missing info.
13359 Adobe Reader 8 plugin crashes on EULA in Firefox 3 [dogfood]
13832 Circuitmaker schematic does not print to a printer
14376 Duelpro's "Yu-gi-oh News" window unresponsive
14648 SigmaPlot (9,10 and 11) y-axis title rotated and shifted
15574 PhotoShop CS2: Photoshop Save As.. dialog ignores filename input on jpegs and names them ".jpg" (Workaround exists)
15848 PokerTracker hangs on start up
17345 So Blonde: Crashes when pick up some items
17885 Focus frame too big in fable
18436 Crash in winevdm for some 16-bit programs
19691 Visual C++ 2005 Express: can't uninstall or reinstall
19885 America's Army 3.0 fails to start
20110 Visual C++ 2005 Express SP1 install fails
21013 Table of contents is unusable in Wine's CHM viewer application
21217 Menu item for "Visual C++ 2005 Express Command Prompt" busted
21326 "Sticky" right click in MS Paint
21719 Cannot install Adobe Photoshop CS2 due to msi_cabextract failure
22996 Altium Designer print preview displays inverted text in schematic views
24204 wine notepad crashes: BadLength (poly request too large or internal Xlib length error)
24583 Visual Studio 2008 (VC9) installer crashes
24751 Santa Clause in Trouble does not start
26697 F-22 Raptor freezes when loading a mission
27246 Control panel items description truncated
27355 SumatraPDF 1.6: tooltips leave black rectangles when disappearing
27381 Fallout New Vegas hangs by save - backtrace
27402 Clifford's Thinking Adventures: mouse pointer goes wacky or disappears entirely
27750 No dynamic shadows with pixel shaders enabled in Tomb Raider: Anniversary
28388 winmm/midi.ok deadlocks and crashes occasionally?
28413 Sound play in games and programs causes brief "pauses"
28638 Magic the Gathering - Duels of the Planeswalkers 2012: Sound only works in Emulated mode
28706 Test Drive Unlimited: No ingame sound
28914 Crimzon Clover 1.01 shows only black screen
29035 winmm player deadlocks after failing to launch a concurrent one
29382 Internet Explorer 8's developer tools window hangs after changing document mode
29488 BurnPlot sporadically fails to start with an X error (invalid Window parameter)
29584 World of Warcraft 64bit client hangs at world load
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
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-rc3:
Changes since 1.4-rc4:
Akihiro Sagawa (2):
po: Update Japanese translation.
comdlg32: Apply 3D effects to sample text area.
Alex Henrie (1):
po: Update Catalan translation.
Alexander Kochetkov (1):
gdi32: Fix text baseline calculation in compatible mode.
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.
Alexandre Julliard (10):
hhctrl.ocx: Fix a buffer allocation size.
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 (1):
wineoss.drv: Fix DeleteTimerQueueTimer usage.
Andrew Eikum (3):
dsound: Add some more DSCAPS flags.
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.
André Hentschel (1):
progman: Remove dead code.
Aurimas Fišeras (1):
po: Update Lithuanian translation.
Charles Davis (1):
ntdll: Zero reserved fields of the request structure in DVD_ReadDescriptor().
Christian Costa (4):
d3dxof: Enable dumping of input x files and templates.
d3dxof: Enable retrieving a particular member in GetData + tests.
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.
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):
comdlg32: Exclude the driver path from the result.
commdlg: Fix GlobalReAlloc16 parameter order.
Eric Pouech (6):
dbghelp: Store the 32/64 bitness in the image structure.
dbghelp: Correctly initialize module word_size field when only the eh_frame is present (and not compilation unit).
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.
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.
Erich Hoover (1):
hhctrl.ocx: Fix parsing of some TOC topics that reference other files.
Eduardo Garcia (1):
po: Spanish translation update.
Francois Gouget (22):
po: Remove invalid Close/Next translation suggestions.
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.
Eduardo García (1):
po: Spanish translation update.
Frédéric Delanoy (4):
cmd: Reuse common string constants.
cmd: Respect constant wide strings naming convention.
setupx.dll16: Simplify some dead code (Coverity).
po: Update French translation.
Eric Pouech (1):
kernel32: Enhance bare fd check by checking that the handle is a real console handle.
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.
cryptui: Adjust the size of "Add &Purpose..." button.
Henri Verbeet (1):
wined3d: Use a format flag instead of a floating point comparison to determine if we need to apply heightscale.
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):
oleaut32: Zero-init [out] only parameters.
ole32: Trace the drop effect in hex.
Hwang YunSong (1):
po: Update Korean translation.
Jaka Kranjc (2):
po: Update Slovenian translation.
po: Fixed remaining Slovenian true positives in the winepo error report.
Jeremy White (1):
oleaut32: When marshalling VT_CARRAY, only marshall by reference for appropriate types.
Jan-Peter Nilsson (1):
winhttp: Set the context on the request handle earlier.
Johan Gill (1):
advapi32: CryptCreateHash actually sets ERROR_INVALID_PARAMETER if the CSP handle is 0.
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.
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 (4):
winmm: Allow new sounds to interrupt previous PlaySound invocations.
mciwave: Zero closed resource pointer to prevent reuse.
winmm: Avoid using SuspendThread, it can hang Wine.
winmm: Make midiStream* messages asynchronous to avoid deadlocks.
Jörg Höhle (1):
mmdevapi/tests: Fix some render test failures.
Kusanagi Kouichi (2):
gdi32: Use find_family_from_any_name to find a replacement family.
gdi32: Add traces for skipped font replacements.
Kusanagi Kouichi (1):
gdi32: Initialize font signature of "System" font link.
Michael Stefaniuc (3):
po: Halve the number of fuzzy entries in the Romanian translation.
po: Don't use s and t with cedilla in the Romanian translation.
dsound/tests: Fix the capture COM tests for older Win2k versions.
Lauri Kenttä (2):
po: Update Finnish translation.
po: Update Finnish translation.
Nikolay Sivov (8):
comctl32: Update ticks on TBM_SETRANGEMAX.
comctl32: Update ticks on TBM_SETRANGEMIN.
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.
Luca Bennati (2):
po: Update Italian translation.
po: Update Italian translation.
Vitaliy Margolen (1):
server: Add sessions directory and 0 session symlink.
Maarten Lankhorst (1):
mmdevapi: Fix exclusive test.
William Panlener (2):
kernel32: Add missing function entry.
ntdll: Use success return values for stubs.
Marcus Meissner (2):
user32: Remove duplicated call to GetSystemMenu (Coverity).
quartz: Fixed sizeof()s to IsBadReadPtr (Coverity).
Łukasz Wojniłowicz (1):
po: Update Polish translation.
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

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
# 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>.
#
@ -560,8 +560,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine'
PACKAGE_VERSION='1.4-rc4'
PACKAGE_STRING='Wine 1.4-rc4'
PACKAGE_VERSION='1.4-rc5'
PACKAGE_STRING='Wine 1.4-rc5'
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-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]...
@ -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-rc4:";;
short | recursive ) echo "Configuration of Wine 1.4-rc5:";;
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-rc4
Wine configure 1.4-rc5
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-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
$ $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-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
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-rc4
Wine config.status 1.4-rc5
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"