Release 1.8-rc4.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2015-12-12 17:33:44 +01:00
parent a599ea83c8
commit ca9001d6bd
3 changed files with 121 additions and 162 deletions

263
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 1.8-rc3 is now available. The Wine development release 1.8-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:
http://dl.winehq.org/wine/source/1.8/wine-1.8-rc3.tar.bz2 http://dl.winehq.org/wine/source/1.8/wine-1.8-rc4.tar.bz2
http://mirrors.ibiblio.org/wine/source/1.8/wine-1.8-rc3.tar.bz2 http://mirrors.ibiblio.org/wine/source/1.8/wine-1.8-rc4.tar.bz2
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,181 +22,140 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 1.8-rc3 (total 40): Bugs fixed in 1.8-rc4 (total 26):
8775 spider solitaire from XP fails to flash card when you ask for hint 8258 Dolphin Smalltalk IDE fails when requesting trial on urlmon.dll.URLOpenBlockingStreamA
9491 CListCtrl:GetSubItemRect doesn't work for the label row 16698 Sandboxie installer needs 'HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\System' registry key
9919 Microsoft Access Snapshot Viewer 10.0 install fails (GetPrivateProfileString16 must only return valid key names) 17501 Cockpit Crash hangs
11627 Need for Speed 2 SE 3dfx demo fails to start 17814 HLMV from Source SDK crashes while starting
15083 ReadConsoleInputW() returns wrong values for CTRL+SPACE 18964 BioEdit: Minimized windows icons become garbaged
15866 MechCommander 2: DSERR_CONTROLUNAVAIL errors 19041 WinNER5 database client crashes on startup
20480 Soldier of Fortune II Multiplayer Main Menu won't show up (ATI specific) 23377 Buried in Time demo does not start
22922 Black and White 2 1.2 is slow, gives GL errors 31817 Tencent RTX Client 2010 installer fails to register Shell extension handler 'RTXShlMenu.dll' (missing 'HKCR\\*\\shellex\\ContextMenuHandlers' and 'HKCR\\folder\shellex\ContextMenuHandlers' registry keys)
24388 Exposure 3.0 crashes while creating exposure image 31862 "The Network" demo fails to start without native d3dx9
26317 AVRStudio 4 installer fails, reports 'The application is already installed' 32383 Configure script can't find 32-bit freetype libraries on 64-bit debian squeeze
27165 ffdshow A/V config tool: drop-down list doesn't appear 32655 Miro 5.x/6.x installer does not go beyond "initializing..." phase
29595 Microsoft Software Jukebox needs HKLM\Software\Classes\Applications\iexplore.exe\shell\open\command key 33438 Wine builtin 'explorer' crashes in Win98 mode when browsing virtual 'C:' drive
29788 Microsoft Word 2007 needs unimplemented function propsys.dll.PSGetPropertyDescriptionListFromString for saving a file when winver set to Vista or later 33917 Voyage: Journey to the Moon demo shows white screen
32621 Mouse pointer jumps on opening/closing WinUAE settings window 34308 Gazillionaire has transparency issues
34086 MS Paint shows some images messed up. 36726 DVD Profiler: black squares in the gui
35330 Typo: "in a separate windows" on the Man Page (at http://www.winehq.org/docs/wine ) 37899 Adobe Photoshop 5.0: Type tool fails with stack overflow
35941 ncurses is installed but not detected by configure. 38293 Setting PROMPT in a batch file resets on exit of batch file
36345 TGB Dual 8.3 ( Game Boy/Game Boy COLOR emulator) crashes when loading a ROM 38371 Winfiol crashes when changing program preferences
37308 PCB123 v2.1.0.7000: slow screen redrawing 38480 RuneScape crashes when switching to OpenGL renderer (glCopyTexSubImage3DEXT blacklisted by extension filtering)
37894 EarthQuake3D (Earthquake monitor) fails to update data, reports 'Error: Server Connection Problem' 38723 Ad-Aware 11.6.306.7947 wants msi.dll.MsiJoinTransaction
38559 GTA4: crash after benchmark has completed 38778 Blade of Darkness demo hangs with a black screen on start
38633 SiN Gold (GOG.com) intro videos get frozen 39119 Heroes of the Storm 13.0.37117 crashes on exit needing wevtapi.dll.EvtClose
38851 Wine64 build produces extra warning in secur32 comparing to Wine32 build 39535 PowerISO 6.4 (32 bits) crashes on installation (needs fusion.dll.CopyPDBs)
38926 WineHQ should build vanilla Wine binary packages of the biweekly releases for major distros 39710 Hitman 2: Silent Assassin shows wrong colors with environment bump mapping
38974 Red Faction Guerilla: texture smearing at the side of the screen 39747 Original War: user interface gets corrupted after opening the help screen
38993 Memory Blocks for Windows 3.x has missing tile animation 39758 Desktop Holiday Light app crashes
39465 Gif Movie Gear 2.63 about window's gif only animates when mouse is moving (ReleaseDC should force surface flush when main thread is idling)
39564 Paranormal State: Poison Spring (Steam) crashes on exit with built-in msctf.dll
39580 AVISave[A,W] is using va_* instead of __ms_va_* definitions for va_list
39600 Bad sound with Steam Games
39607 Broken Image in Fitting Window.
39634 Git v2.6.3 (MSYS2 based): 'rebase.exe' fails on post-install steps (commit page when handling stack fault)
39670 Eclipse (Europa) does not start
39673 Logical error in comparison (misprint)
39683 CreateRestrictedToken() uses wrong enum value for default impersonation level
39691 TI Derive 6 hangs when clicking on the edit menu item
39693 SQLBindCol prototype is wrong
39705 Some programs crash/hang when switching desktop screens
39706 Gazillionaire (Win16 game using VB3 runtime) refuses to start
39719 Alex Hunter (hidden object game): custom mouse pointer gets stuck (temporarily) when hitting the top of the screen
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.8-rc2: Changes since 1.8-rc3:
Alexandre Julliard (11): Alex Henrie (3):
winoldapp: Grab the Win16 lock again before exiting. winecfg: Widen "Folder" column to accommodate Catalan translation.
Revert "user.exe: Release the Win16 lock due to loading 32-bit dlls in CreateWindow." ieframe: Widen toolbar buttons to accommodate Catalan translation.
winex11: Add a helper function to check a motion event against the serial number. po: Update Catalan translation.
winex11: Ignore EnterNotify events that are older than the last mouse wrap.
kernel32: Also check OS version to detect old binaries in GlobalMemoryStatus.
winex11: Include raw motion events in the QS_MOUSEMOVE event filter.
ntdll/tests: Use more reasonable timeouts and avoid long long constants.
user32/tests: Maximized windows can be full-screen in recent Windows.
user32/tests: Also ignore WM_SYSTIMER messages in input tests.
tools: Allow running installed builtin apps even when the 32-bit loader is missing.
gdi32: Fix StretchDIBits color mapping for monochrome bitmaps without a color table.
Alistair Leslie-Hughes (1): Alexandre Julliard (5):
webservices: Add missing break. user32: Fix WS_EX_DLGMODALFRAME handling in AdjustWindowRect and add more tests.
opengl32: Make it possible to use an alternative in wglGetProcAddress when an extension is missing.
user32: SetLayeredWindowAttributes is no longer a stub.
user32: Preserve the surface contents when changing the WS_EX_LAYERED bit.
Revert "opengl32: Store alternative function in wglGetProcAddress."
Austin English (3): Alistair Leslie-Hughes (3):
iexplore: Add 'HKCR\Applications\iexplore.exe\shell\open\command' key. configure: Create d3dx10 import library.
wine.inf: Add "HKLM\System\CurrentControlSet\Services\Eventlog\System" key. dxguid: Include d3dx10.h.
wine.inf: Add HKCR\folder\shellex\ContextMenuHandlers and HKCR\*\shellex\ContextMenuHandlers keys. wevtapi: Add EvtClose stub.
Andrew Eikum (1):
winepulse.drv: Print a winediag error when PA buffer size is too small.
Austin English (1):
fusion: Add a stub for CopyPDBs.
Boyuan Yang (1): Boyuan Yang (1):
po: Update Simplified Chinese translation. readme: Add Simplified Chinese translation.
Bruno Jesus (2):
msacm32/tests: Add more acmStreamPrepareHeader tests.
krnl386.exe16: Skip invalid entries in GetPrivateProfileString16.
Dmitry Timoshkov (6): Dmitry Timoshkov (6):
oleaut32: Simplify 'for' loop. winhttp/tests: Fix spurious crashes under Windows.
widl: Fixup the defaultvalue(BSTR) expression type like midl does. winhttp/tests: Fix a typo.
winhttp/tests: Accept Windows7 return value for WinHttpQueryOption(WINHTTP_OPTION_CONNECTION_INFO). winhttp/tests: Use symbolic names for http status codes.
winhttp/tests: For a secure connection check what WinHttpQueryDataAvailable() returns as well as first chunk of actual data. winhttp/tests: Send a not empty payload in the server authorization response, check the received data on the client side.
winhttp/tests: Add a test for data returned by IWinHttpRequest::get_ResponseText(). user32: Call the EnumChildWindows callback using a wrapper.
winhttp/tests: Add a test for data returned by IWinHttpRequest::get_ResponseText() using an https connection. winhttp/tests: Add an authentication test using IWinHttpRequest.
François Gouget (1): François Gouget (15):
Assorted spelling fixes. po: Fix some trailing space and exclamation mark issues in the Norwegian Bokmål translation.
po: Fix ellipsis issues in the Norwegian Bokmål translation.
po: Remove some extraneous ellipses in the Norwegian Bokmål translation.
po: Fuzzy some incorrect Arabic translations.
po: Fuzzy an incomplete Croatian translation.
po: Remove an unwanted shortcut key in the Arabic translation.
po: Fix a printf-format specified in the Catalan translation.
po: Remove a superfluous trailing space in a Japanese translation.
po: Fix trailing colon issues in the Czech, Esperanto Japanese and Portuguese (Portugal) translations.
po: Add a couple of missing ellipses to the Catalan translation.
po: French translation tweaks and fixes.
winecfg: Tweak sizes and alignments so the 'Font' button does not clip in Portuguese (Portugal).
po: Translate 'batch file' to French.
po: Tweak the French TYPE and ASSOC usage messages.
po: Use lowercase+underscore names for the replaceable parts of the French usage messages.
Gerald Pfeifer (2): Henri Verbeet (1):
krnl386.exe16: Avoid shift overflows in DMA_ioport_out. ddraw: Mark surfaces as lost on mode changes.
user32: Avoid shift overflow in nulldrv_GetKeyboardLayoutList.
Hans Leidekker (1): Hugh McMaster (1):
ieframe: Don't release the advise sink in IOleObject::SetClientSite. cmd: Do not overwrite a user-specified Prompt variable.
Henri Verbeet (4):
ddraw/tests: 64-bit ddraw doesn't support textures.
ddraw: Return DDERR_NOEXCLUSIVEMODE in ddraw_surface7_Flip() when not in exclusive mode.
ddraw: Mark surfaces as lost when the device window is deactivated.
ddraw: Do not mark surfaces as lost unconditionally when setting the cooperative level.
Hugh McMaster (4):
loader: Fix a typo and improve a sentence in wine.man.in.
kernel32: Replace NULL argument with pointer to DWORD.
winex11.drv: Ctrl-Space should generate space, not 0.
user32/tests: Add tests for VK_SPACE, Shift-Space and Ctrl-Space.
Jacek Caban (3): Jacek Caban (3):
exdisp.idl: Added new DWebBrowserEvents2 members declarations. mshtml: Fixed nsIHttpChannelInternal declaration.
ieframe: Fixed tests on some VMs. mshtml: Return success in SetCorsIncludeCredentials and SetCorsMode.
ieframe: Fixed tests on some VMs. mshtml: Properly return NULL parentElement.
Jactry Zeng (1): Jactry Zeng (2):
riched20/tests: Test EM_REPLACESEL with rtf stream. riched20/tests: Test EM_SETTEXT and EM_REPLACESEL with multibyte character.
riched20/tests: Add return tests for EM_SETTEXTEX.
Ken Thomases (2): Julian Rüger (1):
winemac: Remove a window from the NSWorkspace notification center when it's deallocated. po: Update German translation.
winemac: Don't post a WINDOW_BROUGHT_FORWARD event for a click on a window which is already frontmost in its level.
Matteo Bruni (7): Józef Kucia (4):
msctf: Add a partial implementation of ITfThreadMgrEx_ActivateEx(). wined3d: Use correct initial color for FFP texture blending in GLSL backend.
d3dx9: Don't take the fastpath when converting between texture formats of different type. wined3d: Use correct initial color for FFP texture blending in ARB program shader backend.
wined3d: Flush the GL context before switching away from it. d3d9/tests: Add tests for FFP texture blending.
wined3d: Add ARB_ES2_COMPATIBILITY entry to the core extensions table. d3d8/tests: Port test_texture_blending() from d3d9.
include: Add missing D3DPMISCCAPS_POSTBLENDSRGBCONVERT flag.
wined3d: Respect D3DRS_SRGBWRITEENABLE in clears. Ken Thomases (1):
wined3d: Handle D3DRS_SRGBWRITEENABLE in clears when ARB_framebuffer_sRGB is not supported. loader: Add the CFBundleAllowMixedLocalizations key to the embedded Info.plist to allow Cocoa to localize its strings.
Michael Müller (1): Michael Müller (1):
winedbg: Print windows version in system info. advapi32: Set last error to ERROR_SUCCESS in GetSidIdentifierAuthority.
Michael Stefaniuc (3): Nikolay Sivov (4):
dsound/tests: Version differences in flag handling for 3d buffers. po: Update Russian translation.
dsound/tests: Test Pan for 3D secondary buffers too. dwrite/tests: Some tests for MapCharacters().
dsound: A version 1 3d secondary buffer allows SetPan(). dwrite/tests: Some tests for fallback builder.
winecfg: Fix a crash on empty size field in Desktop Integration.
Nikolay Sivov (8): Piotr Caban (1):
usp10: Remove unused helper (Clang). ole32: Fix minimal size check of compound file in StgOpenStorage.
avifil32: Use __ms_va* varargs variant for AVISave[A,W].
odbc32: Fix SQLBindCol prototype.
oleaut32/tests: Some tests for SafeArrayDestroyData().
oledlg: Replace existing menu item in case of empty object too.
advapi32: Use proper enum member to initialize SECURITY_IMPERSONATION_LEVEL variable (Clang).
ole32/tests: Some tests for CoGetMalloc().
browseui: Use defined context kind constant with CoGetMalloc().
Olivier F. R. Dierick (2): Sebastian Lackner (3):
shlwapi: SHFreeShared returns TRUE when passed NULL handle. opengl32: Store alternative function in wglGetProcAddress.
shlwapi/tests: Test SHFreeShared with NULL handle. ntdll/tests: Add more tests for ProcessDebugFlags.
opengl32: Add alternative function for glVertexAttribDivisor.
Piotr Caban (2): Stefan Dösinger (2):
comctl32: Set listview focus in WM_LBUTTONDOWN. wined3d: Restore WINEDDBLT_ALPHATEST support.
msiexec: Avoid broken pipe error caused by setting SERVICE_STOPPED state twice. wined3d: Clip software cursor blits.
Qian Hong (3): Viliam Lejcik (1):
ntdll/tests: Add SIMD exception test for floating point invalid operation fault. kernel32/nls: Regional settings translation for Czech and Slovak.
ntdll: Silence useless fixme message when handling SIMD floating point invalid operation exception.
ntdll/tests: Restore old value in a more context independent way.
Sebastian Lackner (14):
winex11.drv: Fix specfile entry for X11DRV_ScrollDC.
winemac.drv: Fix specfile entry for ImeGetRegisterWordStyle.
wined3d: Fix specfile entry for wined3d_swapchain_get_back_buffer.
msvcrt: Fix specfile entry for $I10_OUTPUT and _wcstod_l.
ntoskrnl.exe: Fix specfile entry for MmMapIoSpace.
ntdll: Commit new guard pages in virtual_handle_stack_fault.
kernel32/tests: Add tests for committing stack guard pages.
wine.inf: Add information for delayed end of DST in Europe/Istanbul.
maintainers: Add section for timezone database.
oleaut32/tests: Add test for calling method with coclass argument.
server: Check winstation visibility in server to avoid race-conditions.
user32/tests: Add test to check ObjectNameInformation for desktop objects.
user32: Make sure explorer.exe process is spawned for the correct desktop.
wineboot: Remove unused declaration for __wine_make_process_system.
Stefan Dösinger (1):
ddraw/tests: Test color keys on cube map surfaces.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -1 +1 @@
Wine version 1.8-rc3 Wine version 1.8-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 1.8-rc3. # Generated by GNU Autoconf 2.69 for Wine 1.8-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='1.8-rc3' PACKAGE_VERSION='1.8-rc4'
PACKAGE_STRING='Wine 1.8-rc3' PACKAGE_STRING='Wine 1.8-rc4'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org' PACKAGE_URL='http://www.winehq.org'
@ -2102,7 +2102,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.8-rc3 to adapt to many kinds of systems. \`configure' configures Wine 1.8-rc4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2172,7 +2172,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.8-rc3:";; short | recursive ) echo "Configuration of Wine 1.8-rc4:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -2372,7 +2372,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.8-rc3 Wine configure 1.8-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.
@ -2890,7 +2890,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.8-rc3, which was It was created by Wine $as_me 1.8-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 $@
@ -18818,7 +18818,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.8-rc3, which was This file was extended by Wine $as_me 1.8-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
@ -18889,7 +18889,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.8-rc3 Wine config.status 1.8-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\\"