1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00

Release 1.7.32.

This commit is contained in:
Alexandre Julliard 2014-11-28 20:48:59 +01:00
parent 6d5b7c7344
commit fe2466ffdf
5 changed files with 262 additions and 296 deletions

View file

@ -11,6 +11,7 @@ Antonio Codazzi <f_sophia@libero.it>
Bang Jun-Young <junyoung@mogua.com> Bang Jun-Young <junyoung@mogua.com>
Byeong-Sik Jeon <bsjeon@hanmail.net> Byeong-Sik Jeon <bsjeon@hanmail.net>
Carlos Lozano <clozano@andago.com> Carlos Lozano <clozano@andago.com>
Caron Wills <caron@codeweavers.com>
Christopher Gautier <krys@via.ecp.fr> Christopher Gautier <krys@via.ecp.fr>
David A. Cuthbert <dacut@ece.cmu.edu> David A. Cuthbert <dacut@ece.cmu.edu>
Dennis Björklund <db@zigo.dhs.org> Dennis Björklund <db@zigo.dhs.org>

535
ANNOUNCE
View file

@ -1,16 +1,16 @@
The Wine development release 1.7.31 is now available. The Wine development release 1.7.32 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- New version of the Gecko engine based on Firefox 34. - New version of the Mono engine.
- Support for the Visual Studio 2013 version of the C/C++ runtimes. - A few more functions implemented in MSHTML.
- More font metrics support in DirectWrite. - Improved support for restoring display mode.
- Some more Direct2D work. - Font metrics improvements in DirectWrite.
- Various bug fixes. - Various bug fixes.
The source is available from the following locations: The source is available from the following locations:
http://prdownloads.sourceforge.net/wine/wine-1.7.31.tar.bz2 http://prdownloads.sourceforge.net/wine/wine-1.7.32.tar.bz2
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.31.tar.bz2 http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.32.tar.bz2
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -26,312 +26,277 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 1.7.31 (total 51): Bugs fixed in 1.7.32 (total 46):
3766 GRE Powerprep Software crashes 9043 Adobe InDesign CS tryout hangs on startup
9190 Warhammer: Dark Omen doesn't launch 10081 City of Heroes does not run if asked to use a dual core processor
10085 Adobe Bridge CS2 complains that it can't start due to licensing restrictions (affects photoshop) 10348 Every Extend music does not play (quartz MP3)
10212 Microsoft Crimson Skies crashes after startup 11582 Macromedia Flash 5 Trial hangs when you click "Try" (ShowWindow operations should avoid potentially blocking inter-thread SendMessage if show command is no-op)
13632 ShipSimulator 2008 freezes after start playing (needs d3dx9_36.D3DXCreatePolygon) 11745 Adobe InDesign CS trial black where icons should be
16584 chaostheory music lack of drums 13968 3D graphics in Chessmaster 11 are positioned incorrectly
16699 OpenGL anti-aliasing capabilities of graphics driver not exposed to Google Sketchup 7/8 (needs WGL_SWAP_COPY_ARB support) 14449 "North American Birds" fails to launch (Unimplemented function ole2disp.dll.VARIANTCHANGETYPE)
16832 Hinterland fails to run, wine reports Unhandled page fault to NULL 14666 [wined3d] volume/volumetex locking implementation
18289 wine gets some wrong charcodes on some keyboard mappings 17152 Blizzard Updater complains about javascript being turned off
18689 Wine serial-handling consumes 100% CPU when using USB->Serial-converter 17922 LiveZilla 3.x/4.x (.NET 2.0 app) aborts due to unimplemented HTMLDocument_execCommand
24787 WoW 4.x D3D: Player shadow broken with orm=backbuffer 18148 Demise: dialog box won't react to click
25247 Alien Swarm: Can't join or create game, game hangs 18894 Dungeon Keeper 2 game (animation) speed is too fast
25342 Bionic Commando: Rearmed. Dark foreground graphics 20520 SolidWorks 2007 crashes after splash screen
25392 Unable to start qm.exe from state-machine.com website on Ubuntu 10.04 LTS 21222 Mall Tycoon 2 Deluxe: Page fault on write access
25399 EasyCash & Tax crashes when executing "Select New Datadirectory" menu entry 23236 WWIIOnline: joystick not responding
27736 Virtual Sailor 7 settings screen: boats and scenery options are unavailable 23375 Flux Family Secrets: The Rabbit Hole sets gamma to 0 and never restores it
28675 FUEL: Abandoned Vehicles Do Not Appear where they should 23380 WoW trial fails to install, saying it doesn't have write access to Program Files
29861 MiPony crashes after startup with null pointer access in fire_event 25058 NFS Porsche: Crash at location setup
30492 VMware vSphere Client v5.0 Update 1 fails, needs ntoskrnl.exe.IoRegisterPlugPlayNotification 27282 TDRABCSetup.exe hang on start up (FindWindowExW uses WM_GETTEXT to query for process' local window title text, leading to potential deadlock)
30572 Multiple applications need vectored continue handler support (.NET 3.x/4.x/Silverlight, Lync from Office 2013) 27945 GdipDrawString LineAlignement does not work .
30737 Dde_OnRequest should return groups_data instead of NULL 28335 IE7 crashes when an active X control is called
31410 Hamster Free eBook Converter 1.0.0.x installer crashes on startup 28479 Multiple applications crash on unimplemented function USER32.dll.SetGestureConfig (Solitaire from Windows 7, Illustrator CC)
32111 Element Client for Perfect World crashes on startup 29429 The Master Genealogist 8.xx: Can't install because Installer buttons do not work.
32448 WoW, The memory could not be "read". Sound/video performance issues 32254 Futuremark 3DMark Vantage v1.1.0 crashes on start up
32825 ThunderMini: hangs randomly after change the status of the file 32293 Opera: wine uses builtin save file dialog, fails to save file
32977 Solidworks 2012 needs unimplemented function dwmapi.dll.DwmInvalidateIconicBitmaps (Win7 mode) 32568 Visual Studio 2010 fails on startup, .NET Framework 4.0 WPF message dispatcher unexpectedly receives messages (CoWaitForMultipleHandles, COWAIT_FLAGS, message pump)
32978 Solidworks 2012 : OpenGL Display refresh problems with keyboard events (mouse is OK) 33691 Directory Opus 10 locks up and crashes
33323 Garena Messenger crashes on startup 34064 Adobe CS4 installer fails (COM class factory for CLSID_NetFwOpenPort needed)
33993 Microsoft Jet fails to install 34170 Cabri II Plus 1.4 fails on startup
34184 Skype 6.6 and above cannot start, Runtime error 217 at 00XXXXXX, Loading of typelib L"uc.tlb" failed with error 1006 34386 Microsoft Visual Studio Test Agent 2010 Configuration Tool crash when apply settings is performed
34539 Final Fantasy XIV Benchmark: moving the window inside a virtual desktop causes mouse focus issues 34950 Microsoft Visual Studio 2005 Tools for Applications installer crashes
34573 Cinema 4D R15 crashes on unimplemented function IPHLPAPI.DLL.NotifyIpInterfaceChange 35670 iTunes 10.2.2 'DifXInstall32' sub-installer crashes on unimplemented function DIFXAPI.dll.SetDifxLogCallbackW
34857 Hoyle Casino 2011 game won't launch. 35804 Open file window makes Photoshop CC crash
34915 user32:msg fails on Windows XP 35987 Adobe Photoshop CC file open dialog crashes the program
34941 Ruby 1.9.x interpreter hangs with OS-level thread concurrency error (critical section not initialized in msvcrt internal semi-documented 'ioinfo' struct) 36241 valgrind shows a leak in comdlg32/tests/printdlg.c
35133 The Incredible Adventures of Van Helsing (Steam) crashes with built-in d3dx9_36 36863 Mass Effect 3 [Origin] crash on startup (broken EA Origins in-game overlay/hook engine 'igo32.dll' needs 'opengl32.dll' prelinked < 2GB address range)
35722 MS Visual C++ 2008 Redistributable KB-hotfix installer, part of Nero 10 installer crashes on unimplemented function msi.dll.MsiRemovePatchesW 37140 Photoshop CC 2014 Open and Save dialog missing features
36713 Watch_Dogs requires ws2_32.inet_pton 37231 Set iframe's src failed.
36752 mp3DirectCut 2.20 crashes when stopping mp3 playback 37262 "We got a big error here" in Diablo 2 d2loader and wine >= 1.7.25
37074 Ironclads series: missing text in the menus without native d3dx9_36 37512 Unreal Engine 4 Elemental benchmark demo crashes on startup ('K32GetPerformanceInfo' must not pass 'PERFORMANCE_INFORMATION' directly to 'NtQuerySystemInformation')
37120 PVS-Studio Error: Equivalent branches of if operator 37534 configure gives incorrect warning when Xrender can't be found due to missing libXext
37354 Battle.net launcher does not start in Windows 7 mode: "Cannot load Qt platform plugin Windows" (FindFirstFileExW needs info level 'FindExInfoBasic' support) 37546 mshtml: Possible null pointer dereference: post_data (Cppcheck)
37374 Behringer X-32 Edit crashes on startup 37563 Skype 6.x crashes trying to make an audio call (DestroyIRichEditOle must take reference count into account)
37381 Matlab 2010 crashes on unimplemented function msvcr80.dll._ungetc_nolock 37588 Visual Studio 2010 installer requires prefix restart in 'Windows Vista' mode (MSI component version 4.5.6001.22308 upgrade)
37461 Sid Meier's Civilization: Beyond Earth (Steam) crashes on unimplemented function msvcp110.dll.?length@?$codecvt@GDH@std@@QBEHAAHPBD1I@Z 37599 AlphaShadow v1.2 - AlphaVSS Volume Shadow Copy Library Sample Client (.NET 4.0 app) needs VSSAPI.DLL
37490 dwrite/analyzer.c:1226:5: warning: comparison of unsigned expression < 0 is always false 37622 Mixxx 1.11.0 installer fails (msiexec does not support /update option)
37493 Silverlight 5.1 msi installer fails with Wine 1.7.30 - Transform doesn't update ProductVersion property
37511 Multiple games and applications need 'msvcp120.dll' (PPSSPP 0.9.x)
37519 ooVoo 3.6.x (video chat client) doesn't launch
37539 Altap Salamander 3.04 crashes on startup on missing shell32.RegenerateUserEnvironment
37548 .NET applications using native .NET Frameworks fail to load, reporting 'CLR error: 80004005. The program will now terminate.' ('RtlAddVectoredContinueHandler' is a stub)
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.7.30: Changes since 1.7.31:
Alex Henrie (4):
kernel32/tests: Add UTF-7 non-encoded surrounding characters tests.
kernel32/tests: Add UTF-7 encoded surrounding characters tests.
kernel32/tests: Add UTF-7 stray + sign removal tests.
kernel32/tests: Add UTF-7 implicit termination tests.
Alexandre Julliard (2): Alexandre Julliard (2):
msvcp60: Add some missing exports. d3d9/tests: Don't require a WM_MOVE message.
configure: Don't require libXext for Xrender. msxml3: Update pure_parser directive to avoid a deprecation warning.
Amine Khaldi (1): André Hentschel (16):
gdi32/tests: Add basic tests for the handling of dwCount parameter in ExtCreateRegion. winedbg: Declare debug channel only when needed (Clang).
msxml3: Remove unused strings (Clang).
André Hentschel (6): gdi32: Remove unused string (Clang).
urlmon/tests: Clarify ok() condition (PVS-Studio). d3d10core: Remove unused struct (Clang).
user32/tests: Clarify ok() condition (PVS-Studio). dwrite: Remove unused code (Clang).
ntdll/tests: Clarify ok() conditions (PVS-Studio). comctl32/tests: Remove unused structs (Clang).
xmllite/tests: Clarify ok() condition (PVS-Studio). crypt32/tests: Comment out an unused struct (Clang).
avifil32: Simplify comparing two unsigned ints (PVS-Studio). advapi32: Remove unused strings (Clang).
ntdll/tests: Get rid of "defined but not used" warnings on non-x86(_64) platforms. winecfg: Remove unused strings (Clang).
gdi32: Remove unused function (Clang).
d3dx9_36/tests: Remove unused functions (Clang).
winedbg: Declare debug channel only when needed in be_x86_64 (Clang).
ieframe/tests: Remove unused string (Clang).
control: Remove unused string (Clang).
jscript: Remove unused code (Clang).
dinput: Remove unused functions (Clang).
Austin English (4): Austin English (4):
msi: Add stubs for MsiRemovePatches(A/W). cryptext.dll: Add a stub dll.
ntoskrnl.exe: Add a stub for IoRegisterPlugPlayNotification. opengl32: Load dll below 2GB address space.
shell32: Add a stub for RegenerateUserEnvironment. cryptext: Add stubs for CryptExtAddPFX/CryptExtAddPFXW.
ntdll: Add stubs for vectored continue handler. ole2disp: Add a stub for VARIANTCHANGETYPE.
Bruno Jesus (12): Bruno Jesus (4):
comctl32/tests: Remove dead assignments in treeview.c (Cppcheck). include: Add SO_BSP_STATE definition.
comctl32/tests: Remove a dead assignment in misc.c (Cppcheck). dinput: Fix device type dump.
mciavi32: Initialize a variable (Cppcheck). dbghelp: Remove a dead assignment (Cppcheck).
crypt32: Remove dead assignments in cert.c (Cppcheck). user32/tests: Ensure ShowWindow returns false when window is already hidden.
compobj.dll16: Remove dead assignments in compobj.c (Cppcheck).
ws2_32: Add tests and implement inet_pton.
dinput: Ensure variable is initialized when #define is not found (Cppcheck).
po: Update Brazilian Portuguese translation.
version: Handle NULL puLen parameter for VerQueryValueA/W.
server: Add a missing socket protocol attribution.
server: Store the time of the socket connection.
ole32: Avoid a possible null dereference.
Chen Yuan (2): Caron Wills (1):
mshtml: Add IHTMLStyle5::maxWidth property implementation. wined3d: Add NVIDIA GeForce GTX 970 to supported device list.
mshtml: Add IHTMLStyle5::maxHeight property implementation.
Detlef Riekenberg (1):
scrrun/tests: Ignore case in path names.
Drew Ronneberg (2):
user32/tests: Add tests for calling ShowWindow(SW_HIDE) on a hidden window.
user32: Do not call SendMessage() to hide a window that is already hidden.
François Gouget (1):
ddraw/tests: Fix compilation on systems that don't support nameless unions.
Guillaume Charifi (1): Guillaume Charifi (1):
oleaut32: Implement TLB dependencies lookup in resources. riched20: Do not destroy IRichEditOle if still referenced.
Hans Leidekker (6): Hans Leidekker (6):
msi: Pass a database pointer to msi_clone_properties instead of a package pointer. ieframe: Send command state change notifications from history navigation handlers.
msi: Update properties after each transform that affects the property table. msi: Update version resource.
msi: Call execute_script directly in InstallFinalize. msiexec: Add support for /update.
advapi32: Return success from LsaAddAccountRights. vssapi: New dll.
server: Set the security descriptor of named pipe objects. vssapi: Add stub implementations for a couple of functions.
odbc32: Add a version resource. user32: Add a stub implementation of IsTouchWindow.
Henri Verbeet (14): Henri Verbeet (5):
d3d10core: Implement d3d10_device_ClearState(). d3d9: Remove some incorrect constants from d3d9types.h.
d3d10core/tests: Add a test for ID3D10Device_ClearState(). d2d1: Implement d2d_solid_color_brush_GetOpacity().
d2d1: Pass the correct vtbl in d2d_linear_gradient_brush_init(). wined3d: Explicitly convert the condition to bool shader_glsl_if().
d2d1: Implement d2d_gradient_GetGradientStopCount(). wined3d: Recognize the SM4 uge opcode.
d2d1: Implement d2d_gradient_GetGradientStops(). d3d10core/tests: Port alpha_test() to d3d10core.
wined3d: Make a copy of shader signature string data.
wined3d: Calculate the SM4 output mapping in shader_sm4_init().
d3d10core: Free the output signature after creating the wined3d shader.
wined3d: Use the input signature to setup SM4 pixel shader input semantics.
d3d10core: Set wined3d state in d3d10_device_OMSetBlendState().
d2d1: Add an initial d2d_d3d_render_target_FillRectangle() implementation.
d2d1: Implement d2d_solid_color_brush_SetColor().
d2d1: Implement d2d_solid_color_brush_GetColor().
d2d1: Implement d2d_solid_color_brush_SetOpacity().
Huw D. M. Davies (4): Jacek Caban (24):
comctl32/tests: Post a key-down message rather than use keybd_event. mshtml: Added IHTMLStyleSheet::cssText property partial implementation.
mlang: Accept "ascii" as an alias for "us-ascii". mshtml: Added IHTMLStyleSheet::cssText tests.
user32: Make the combo's listbox a topmost window. mshtml: Added support for IHTMLFrameBase::put_src call on detached element.
winemac: WS_EX_DLGMODALFRAME shouldn't prevent the window being resizeable. mshtml: Added IHTMLFrameBase::get_src implementation.
mshtml: Added IHTMLDOMTextNode2 stub interface.
mshtml: Added HTMLFrameBase2::allowTransparency semi-stub implementation.
mshtml: Added missing nsIHttpChannelInternal functions.
mshtml: Added nsIURI::GetPrePath implementation.
mshtml: Merge htmlelem3.c into htmlelem.c.
mshtml: Don't try to null terminate post data if it's not available.
mshtml: Added IHTMLTextNode2::appendData implementation.
mshtml: Improved IDM_RESPECTVISIBILITY_INDESIGN stub.
mshtml: Added IHTMLDocument2::execCommand implementation.
mshtml: Added IHTMLTxtRange::setEndPoint implementation.
mshtml/tests: Fixed some test failures.
mshtml: Added fontname command support to execCommand.
mshtml: Always ignore DISPATCH_PROPERTYPUTREF in InvokeEx.
jscript: Use DISPATCH_PROPERTYPUTREF flag when setting a property to VT_DISPATCH.
mshtml: Allow setting function properties to any VARIANT type.
mshtml: Better removeAttribute implementation.
mshtml: Correctly handle flags in IHTMLElement:setAttribute.
mshtml: Correctly handle flags in IHTMLElement:getAttribute.
mshtml: style attribute is a special case for setAttribute and removeAttribute.
mshtml: Added more attribute and IDispatchEx tests.
Iván Matellanes (12): Jactry Zeng (1):
msvcrt: Avoid locking the file in _fclose_nolock. explorer: Remove unnecessary backslash when parsing /select and /root.
msvcrt: Use correct type for fread and fwrite return values.
msvcrt: Added _fputc_nolock implementation.
msvcrt: Added _fputwc_nolock implementation.
msvcrt: Added _ungetc_nolock implementation.
msvcrt: Added _ungetwc_nolock implementation.
msvcrt: Added _getc_nolock implementation.
msvcrt: Added _getwc_nolock implementation.
msvcrt: Added _putc_nolock implementation.
msvcrt: Added _putwc_nolock implementation.
msvcrt: Add missing declarations in wchar.h.
msvcrt: Added _fread_nolock_s implementation.
Jacek Caban (14): Michael Stefaniuc (15):
mshtml: Wine Gecko 2.34 release. mscms/tests: Simplify the check for an empty string (PVS-Studio).
urlmon: Update existing session if user agent changes. advpack: Simplify the check for an empty string (PVS-Studio).
mshtml: Added IHTMLTable:cellPadding property implementation. mciseq: Simplify the check for an empty string.
mshtml: Added IHTMLScriptElement:onerror property semi-stub implementation. comdlg32: Simplify check for an empty string (PVS-Studio).
mshtml: Added IDispatchEx support to HTMLTxtRange object. winemapi: Simplify check for an empty string (PVS-Studio).
mshtml: Added support for IDispatchEx to HTMLSelectionObject object. regedit: Simplify check for an empty string (PVS-Studio).
mshtml: Ignore query and hash parts in res protocol handler. shell32/tests: Fix a copy and paste error (PVS-Studio).
mshtml: Added IHTMLTxtRange::moveToElementText implementation. msi/tests: Remove redundant if check (PVS-Studio).
mshtml: Moved IHTMLElement2 implementation to htmlelem.c. shlwapi: Remove always true if-check (PVS-Studio).
mshtml: Added IHTMLElement2::put_dir implementation. comdlg32: Remove an always true if check (PVS-Studio).
mshtml: Added IHTMLTxtRange::pasteHTML implementation. cmd: Remove duplicated if-check (PVS-Studio).
mshtml: Properly handle errors in IHTMLStyleSheet::get_rules now that Gecko part is fixed. comdlg32: RT_DIALOG is already an INTRESOURCE (PVS-Studio).
wpcapi.idl: Added WPCFLAG_RESTRICTION declaration. ieframe: IDC_ARROW is already an INTRESOURCE (PVS-Studio).
mshtml: Fixed tests on recent IEs. msvcrt/tests: Don't open code offsetof().
gdi32/tests: Don't clear a variable before it goes out of scope (PVS-Studio).
Jonas Maebe (1): Nikolay Sivov (24):
wined3d: Add NVIDIA Geforce GT 750M to supported device list. dwrite: Implement compatible reference key for local files and remaining loader methods.
dwrite: Reuse local file stream instances.
dwrite: Remove null pointer checks that can't fail.
dwrite: Implement GetLastWriteTime() for local stream.
dwrite/tests: Some tests for ReadFileFragment().
ole32/tests: Release() doesn't return HRESULT code.
ole32/tests: Use proper wrappers for IObjContext methods.
dwrite: Handle Unicode platform when looking for name record codepage.
dwrite: Implement SetCurrentTransform() for bitmap render target.
include: Added SHAssocEnumHandlers() and related interfaces definition.
dwrite: Load freetype on module attach, create one FT_Face per fontface.
dwrite: Forward more font methods to fontface.
dwrite: Update to IDWriteBitmapRenderTarget1.
dwrite: Use usWin* values from OS/2 table as font ascent/descent.
gdi32: Remove undefs for names that are never defined.
dwrite: Use file mapping for local file stream.
gdi32: Clarify read length values used with get_font_data().
dwrite: Use stream fragment context when reading font tables.
dwrite: Remove DLL_WINE_PREATTACH case, native module can't be used.
dwrite: Hide factory vtable selection in init helper.
dwrite/tests: Fix some test failures on older dwrite versions.
dwrite: Estimate x-height and cap height metrics if they're missing.
dwrite: Respect typographic metrics when font instructs us to.
dwrite: Fix lineGap metric using 'hhea' table values.
Jonathan Vollebregt (7): Piotr Caban (3):
reg/tests: Delete keys manually to prevent timeout on winxp/win2k. ntdll: Handle ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID flag when opening manifest in RtlCreateActivationContext.
reg/tests: Move key format test section below first key creation. ws2_32: Add support for overlapping fd_sets in select.
reg/tests: Test for empty type and empty binary input. ws2_32/tests: Add more select tests.
reg/tests: Test result for deleting key that doesn't exist.
advapi32/tests: Add trailing slashes tests for RegOpen/CreateKey.
advapi32/tests: Fix bad cleanup in test_reg_create_key.
advapi32/tests: Test RegDeleteKey with empty string parameter.
Marcus Meissner (1): Qian Hong (1):
dwrite: Fixed memory leak on error (Coverity). comdlg32/tests: Fixed memory leak (Valgrind).
Mark Harmstone (1): Ralf Habacker (1):
winealsa: Disable channel remapping for capture devices. comdlg32: Update dmFormName when changing paper size in print UI.
Matteo Bruni (11): Sebastian Lackner (29):
wined3d: Add ATI1N texture format support. server: Close fd if there is no space in thread inflight fd list.
wined3d: Dirtify pixel shader on texture format change. comctl32: Fix invalid usage of CompareString in StrStr functions.
d3d9/tests: Add a test for ATI1N and ATI2N texture formats. shlwapi: Fix invalid usage of CompareString in StrStr functions.
d3d8/tests: Add a test for ATI1N and ATI2N texture formats. server: Avoid leaking file descriptors if create_console_input fails.
d3d9/tests: Add an ATI1N entry to the test_volume_blocks test. server: Avoid leaking file descriptor on error in create_file_for_fd.
d3d8/tests: Add an ATI1N entry to the test_volume_blocks test. server: Avoid leaking file descriptor on error in create_thread function.
winex11.drv: Actually report WGL_SWAP_EXCHANGE_ARB as the swap method. user32/tests: Remove unnecessary char array and add additional test in test_FindWindowEx.
winex11.drv: Add support for GLX_OML_swap_method. user32/tests: Add tests for internal window messages of FindWindowEx.
d3dx9: Handle GUID_WICPixelFormat8bppGray format. user32/tests: Reenable test function for WM_GETTEXT.
d3dx9: Use an alpha-capable format when creating textures with a color key. user32/tests: Add single-threaded tests for WM_[GET|SET]TEXT and [Get|Set]WindowText.
d3dx9: Improve the scoring for fallback formats. user32/tests: Add multi-threaded tests for [Get|Set]WindowText.
user32: Avoid sending window messages in FindWindowExW.
comctl32: Fix incorrect usage of CompareString in SYSLINK_ParseText.
shlwapi: Fix invalid usage of CompareString in PathCreateFromUrlW.
comctl32: Fix invalid usage of CompareString in StrRStr functions.
server: Avoid reallocating region data when there is still enough space.
shlwapi: Fix incorrect usage of CompareString in StrRStrIA.
shlwapi: Fix incorrect usage of CompareString in StrRStrIW.
comctl32: Allow broken behaviour in StrRStr functions.
reg.exe: Fix incorrect usage of CompareString in get_rootkey.
regedit: Fix incorrect usage of CompareString in parseKeyName.
server: Avoid calling close on negative value in create_console_output handler (Coverity).
server: Always remove inflight fd if alloc_console fails.
server: Fix several fd leaks on error in new_process wineserver call.
ws2_32/tests: Wait for thread termination before cleaning up winsock.
ole32/tests: Add tests for CoWaitForMultipleHandles.
ole32: Verify arguments for CoWaitForMultipleHandles, always initialize index to zero.
ole32: Don't process window events when APC calls are queued.
configure: Fix detection of gnutls on Ubuntu 14.10.
Michael Stefaniuc (17): Stefan Dösinger (28):
urlmon/tests: Visually separate two if statements (PVS-Studio). wined3d: Minimize device windows on focus loss.
crypt32/tests: Avoid an always true ok() condition (PVS-Studio). d3d9/tests: Test messages on focus loss.
d3d8/tests: Remove an always false condition (PVS-Studio). d3d9/tests: Test style changes on focus loss.
gdi32: Remove a basically unused variable (PVS-Studio). d3d8/tests: Test messages on focus loss.
advapi32/tests: Simplify empty string check (PVS-Studio). d3d8/tests: Test style changes on focus loss.
shlwapi/tests: Simplify empty string check (PVS-Studio). ddraw/tests: Test messages on focus loss.
msi: Simplify check for an empty string (PVS-Studio). ddraw/tests: Test focus loss style changes.
shell32: Simplify check for empty string (PVS-Studio). d3d9/tests: Test mode restoration on focus loss.
wininet: Simplify the check for an empty string (PVS-Studio). d3d8/tests: Test mode restoration on focus loss.
riched20/tests: Simplify the check for an empty string (PVS-Studio). ddraw/tests: Test mode changes on focus loss and restore.
gameux: Simplify the check for an empty string (PVS-Studio). wined3d: Restore the display mode on focus change.
mciwave: Simplify the check for an empty string (PVS-Studio). wined3d: Fix mode comparison in wined3d_set_adapter_display_mode.
crypt32/tests: Remove an unused assignment (PVS-Studio). wined3d: Set the device window size on focus window activation.
oleaut32/tests: Simplify the check for an empty string (PVS-Studio). ddraw/tests: Test messages on window reactivation.
avifil32: Simplify the check for an empty string (PVS-Studio). wined3d: Don't minimize hidden windows.
appwiz.cpl: Simplify the check for an empty string (PVS-Studio). ddraw: Restore the registry display mode.
fusion/tests: Simplify the check for an empty string (PVS-Studio). d3d9: Only one fullscreen swapchain is allowed.
d3d8: Only one fullscreen swapchain is allowed.
d3d8/tests: Fix test_cursor().
d3d9/tests: Fix test_cursor().
d3d8/tests: Call TestCooperativeLevel after Present.
wined3d: Vertex fog uses the absolute eye position z.
d3d/tests: Show that the vfog abs is not a property of D3DFOG_LINEAR.
d3d/tests: Table fog does not abs the fog coordinate.
d3d/tests: Rename fog_interpolation_test for consistency.
Revert "d3d10_1.idl: Added D3D10_1_SHADER_*_VERSION constants.".
includes: Remove some double defines in d3d11.idl.
wined3d: Update fragment program constants when switching from arb ffp draws.
Nikolay Sivov (21): Stefan Leichter (1):
msvcr120: Added VS2013 CRT dll. difxapi: Add stubs for SetDifxLogCallbackA/W.
dwrite: Map Mac language id to locale name.
dwrite: Remove null checks for family and collection pointers, those are always set now.
dwrite/tests: Some tests for custom font collections.
dwrite: Fix setting oblique simulation on font creation.
dwrite: Fix compiler warning regarding unsigned type of enum member.
dwrite: Implement GetFaceNames().
dwrite: Implement remaining methods of IDWriteLocalizedStrings.
dpnet/tests: Fix a test failure caused by uninitialized argument.
user32/tests: Use win_skip() where appropriate.
dwrite: Don't cache fontface instance in font data.
dwrite: File and factory are always set now for all collections.
dwrite: Added a separate helper to fill font metrics structure.
dwrite: Use public APIs to get file streams from fontface.
dwrite: Implement GetMetrics() for fontface.
dwrite: Implement GetMetrics() for DWRITE_FONT_METRICS1.
dwrite: Added a basic test for TryGetFontTable().
dwrite: Respond to IID_IDWriteTextLayout1 too.
dwrite: Implement ConvertFontToLOGFONT().
include: Add a couple more defines for D3DPRESENT_* flags.
dwrite: Remove OpenType language id from cache.
Piotr Caban (6): Vincent Povirk (1):
msvcp110: Add codecvt::length export. mscoree: Update Wine Mono to 4.5.4.
user32: Move IME window procedure to user32.
msvcrt: Initialize file descriptor critical section.
msvcrt: Rename msvcrt_get_ioinfo function.
msvcrt: Use fd critical section in _commit.
msvcrt: Use fd critical section in _close.
Qian Hong (2): Yifu Wang (2):
user32: Add more exception handlings for timer callbacks. msvcp120: Added std::ios_base::operator bool() implementation.
user32/tests: Test exception handling for timer callbacks. msvcp120: Added std::locale::facet::~facet() export.
Sebastian Lackner (20):
iphlpapi: Add stub for CancelMibChangeNotify2.
iphlpapi: Add stub for NotifyIpInterfaceChange.
user32: Fix invalid argument passed to ExtCreateRegion.
kernel32: Set proper error codes if FindFirstFileExW doesn't support specific search_ops / levels.
winealsa.drv: Avoid endless loop if registry keys are not accessible.
kernel32: Implement FindFirstFileExW level FindExInfoBasic.
kernel32/tests: Add tests for FindFirstFileExW level FindExInfoBasic.
winecoreaudio.drv: Avoid endless loop if registry keys are not accessible.
usp10: Silence repeated GSUB_apply_ChainContext[Subst|Pos] FIXMEs.
user32/tests: Add tests for MsgWaitForMultipleObjectsEx.
ntoskrnl.exe: Fix incorrect interpretation of SIB byte when parsing x86 opcode.
krnl386.exe16: Fix incorrect interpretation of SIB byte when parsing x86 opcode.
d3dx9_36: Implement D3DXCreatePolygon.
d3dx9_36/tests: Add tests for D3DXCreatePolygon.
d3dx9_36/tests: Remove code to skip test which should never fail.
ntdll/tests: Add basic tests for Rtl[Add|Remove]VectoredContinueHandler.
ntdll: Implement Rtl[Add|Remove]VectoredContinueHandler semi-stubs.
d3dx9_36: Allow NULL pointer for optional arguments of D3DXIntersectTri.
psapi/tests: Add tests for GetPerformanceInfo function.
kernel32: Fix implementation of K32GetPerformanceInfo.
Stefan Dösinger (15):
d3d9/tests: Check if the current display settings match the registry settings.
d3d8/tests: Check if the current display settings match the registry settings.
d3d9/tests: The device restores the mode settings from the registry.
d3d8/tests: The device restores the mode settings from the registry.
ddraw/tests: Check if the current display settings match the registry settings.
ddraw/tests: Fix some COM macro versions in test_coop_level_mode_set.
d3d9/tests: Fix some wndproc comparison error messages.
d3d8/tests: Fix some wndproc comparison error messages.
d3d9/tests: Allow passing a resolution to reset_device.
ddraw/tests: Rename modes and rectangles in test_coop_level_mode_set.
ddraw/tests: Ddraw restores the mode settings from the registry.
d3d/tests: Test fog interpolation.
d3d9/tests: Allow passing a resolution to reset_device in d3d9ex.
d3d8/tests: Allow passing a resolution to reset_device.
wined3d: Add new D3DCREATE flags.
Vincent Povirk (9):
windowscodecs: Fix race condition loading libpng.
windowscodecs: Treat missing GUID list keys as empty.
windowscodecs: Implement MetadataReaderInfo_GetContainerFormats.
windowscodecs: Implement MetadataReaderInfo_GetPatterns.
windowscodecs: Implement MetadataReaderInfo_MatchesPattern.
windowscodecs: Don't check undefined memory in tests on Wine.
windowscodecs: Implement ComponentFactory_CreateMetadataReaderFromContainer.
windowscodecs: Add fallback to unknown metadata reader.
ole32: Add support for pasting CF_BITMAP.
Yifu Wang (1):
msvcp120: Added VS2013 CPP runtime dll.
YongHao Hu (1):
msvcp90: Add std_Ctraits::Isnan implementation.
-- --
Alexandre Julliard Alexandre Julliard

View file

@ -207,7 +207,7 @@ Carl Raffaele
Carl Sopchak Carl Sopchak
Carl van Schaik Carl van Schaik
Carl Williams Carl Williams
Caron Jensen Caron Wills
Carroll Vance Carroll Vance
Carsten Fallesen Carsten Fallesen
Casper Hornstrup Casper Hornstrup

View file

@ -1 +1 @@
Wine version 1.7.31 Wine version 1.7.32

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.7.31. # Generated by GNU Autoconf 2.69 for Wine 1.7.32.
# #
# 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.7.31' PACKAGE_VERSION='1.7.32'
PACKAGE_STRING='Wine 1.7.31' PACKAGE_STRING='Wine 1.7.32'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org' PACKAGE_URL='http://www.winehq.org'
@ -1989,7 +1989,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.7.31 to adapt to many kinds of systems. \`configure' configures Wine 1.7.32 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2058,7 +2058,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.7.31:";; short | recursive ) echo "Configuration of Wine 1.7.32:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -2254,7 +2254,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.7.31 Wine configure 1.7.32
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.
@ -2772,7 +2772,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.7.31, which was It was created by Wine $as_me 1.7.32, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -18217,7 +18217,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.7.31, which was This file was extended by Wine $as_me 1.7.32, 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
@ -18288,7 +18288,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.7.31 Wine config.status 1.7.32
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\\"