Release 1.7.37.

oldstable wine-1.7.37
Alexandre Julliard 2015-02-20 23:23:03 +09:00
parent d423e06223
commit c72f9a0082
4 changed files with 288 additions and 189 deletions

View File

@ -14,6 +14,7 @@ Carlos Lozano <clozano@andago.com>
Caron Wills <caron@codeweavers.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>
David Heidelberger <david@ixit.cz>
Dennis Björklund <db@zigo.dhs.org> Dennis Björklund <db@zigo.dhs.org>
Dennis Björklund <dennisb@cs.chalmers.se> Dennis Björklund <dennisb@cs.chalmers.se>
Dimitrie O. Paun <dimi@bigfoot.com> Dimitrie O. Paun <dimi@bigfoot.com>
@ -21,6 +22,7 @@ Dimitrie O. Paun <dimi@lattica.com>
EA Durbin <eadurbin@freebsd.org> EA Durbin <eadurbin@freebsd.org>
Eduardo García <eduardo.garcia@gmx.com> Eduardo García <eduardo.garcia@gmx.com>
Erich Hoover <erich.e.hoover@gmail.com> Erich Hoover <erich.e.hoover@gmail.com>
Erich Hoover <erich.e.hoover@wine-staging.com>
Erwin Wolff <erwinwolffnl@microformatica.com> Erwin Wolff <erwinwolffnl@microformatica.com>
Evgeny Putin <evcalipt@etersoft.ru> Evgeny Putin <evcalipt@etersoft.ru>
Fatih Aşıcı <fasici@linux-sevenler.org> Fatih Aşıcı <fasici@linux-sevenler.org>

455
ANNOUNCE
View File

@ -1,16 +1,16 @@
The Wine development release 1.7.36 is now available. The Wine development release 1.7.37 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Some preliminary 64-bit support for Mac OS X. - Interface change notifications.
- Support for configuring speakers in Winecfg. - Support for the UTF-7 encoding.
- Improved support for Mac OS X Trash folder. - A number of graphical fixes for themed controls.
- Support for typographic features in DirectWrite. - Wininet now implemented on top of Win32 sockets.
- 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.36.tar.bz2 http://prdownloads.sourceforge.net/wine/wine-1.7.37.tar.bz2
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.36.tar.bz2 http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.37.tar.bz2
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -26,202 +26,299 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 1.7.36 (total 44): Bugs fixed in 1.7.37 (total 71):
11117 Youtube Downloader crashes on unimplemented shdocvw.DoFileDownload 8621 Silktest 5 installer aborts on disk space check
14448 Spectaculator: menu icons do not show properly when not fullscreen 9447 Supreme Commander's FMVs do not skip frames
16373 Adobe Reader 8.1 can't open "Beyond Adobe Reader" 10913 start.exe doesn't support optional process title argument
17271 Office 2003/2007 help does not work 11764 Add support for multi-channel audio
18357 MyHeritage Family tree builder crashes in the begining of the installtion (NSIS installer) 12738 Karafun: plays song, but doesn't display lyrics (kfn file)
21327 Weird behaviour with Alt+Tab and wine fullscreen applications 15027 Microsoft Office 2007, Adobe AfterEffects 6 installers EULA very slow
24331 NI Circuit Design Suite 10.1.1 fails to install 15974 Metatrader 4 doesn't restore MDI child window positions and (maximized) state on restart
24384 Program Error - My Heritage Family Tree Builder 17322 Multiple applications need partial 'NetUserEnum' implementation (Fresh Diagnose 8.0, Directory Opus 10, Nero Burning ROM v8)
27558 EA Origin: application starts in Polish instead of English 17702 Ever17 requires the Courier New font
28142 GODS-Lands of Infinity: NPCs have multiple shadows 21004 RCT3 crashes on launch when virtual desktop isn't used (fullscreen).
29289 Sharepod crash 23120 Crystal Disk Info 3.6 will not start
29655 Adobe Reader 9.5.0 fails to open document restricted by remote server (Adobe LifeCycle Rights Management security) 23843 Flickering window title bar in Su Doku Active in virtual desktop mode
30016 iWin Games Manager installer crashes on unimplemented function oleaut32.dll.OleSavePictureFile 23866 Microsoft Wine Guide crashes, unimplemented function msvideo.dll16._MCIWNDCREATE
30261 Imperial Glory - Creating multi-player game causes crash 25553 Sometimes 'make test' hangs after an 'under-run' error.
30344 Windows 8 consumer preview setup crashes due to unimplemented function msi.dll.MsiEnumClientsExW 26565 Multiple games need 'xapofx1_4.dll' audio effects component for XAudio2 (Homefront)
30432 UpdateResource doesn't update Resource Table virtual address 26759 SIV (System Information Viewer) wants Vista+ connect.dll 'IsInternetConnected' for Internet accessibility check
30823 mono program incorrectly writing Chinese characters to console with Wine mono 27388 IE8 UTF-7 doesn't work
32229 Windows Live Essentials 2012 web installer crashes (CreateHardLinkTransactedW and DeleteFileTransactedW missing) 28295 mshtml/htmldoc.ok flaky
32297 dwChannelMask, nAvgBytesPerSec and nBlockAlign handled incorrectly by mmdevapi drivers in IsFormatSupported. 28298 riched20/editor.ok cursor position test flaky
32524 mmdevdrv assertion failure on FarCry3 loading screen 28323 urlmon/tests/protocol.ok slightly flaky: protocol.c:2892: Test failed: ref=2
32943 GOG.com Uru Complete Chronicles crashes after intro videos 28470 qmgr tests deadlock with WINEDEBUG=warn+heap on slower machines
34603 Trainsimulator 2014 crash at start/fails to start 28503 comctl32/treeview.ok fails occasionally
34806 Brothers in Arms Road to Hill 30 demo: Clicking sounds in audio 28524 urlmon:url test case is ok after the 2nd attempt
35755 UltraISO 'ISODrive.sys' crashes on unimplemented function ntoskrnl.exe.ExfInterlockedRemoveHeadList 28547 ole32/clipboard.ok crashed in X11DRV_CLIPBOARD_LookupData
35893 sdb2xml (.NET 2.0 app) crashes on unimplemented function apphelp.dll.SdbOpenDatabase 28573 user32/cursoricon.ok failed,
36466 Add WScript.Echo support for VBScripts and JScripts 28643 ole32/clipboard.ok crashes rarely in XInternAtoms()
36684 fRo game ( Ragnarok ) : loop bug while installing 29072 wldap32 tests flaky because they rely on external host ldap.itd.umich.edu
36882 Certain Touhou Games (10, 14, 14.3) run at 20 FPS rather than 60 29238 Star Trek Armada II: Game crashes when attempting to launch a network game (IDirectPlayVoiceClient_GetCompressionTypes must return at least one result)
37012 Evernote 5.5.x crashes when accessing the Market tab 29560 RagTime 5.6.5 installer does not respond to mouseclicks properly
37250 PDFXChange Editor 5.5 build 309.0 crashes on unimplemented function cryptui.dll.CryptUIDlgSelectCertificateFromStore when trying to sign a document 29924 control and inetcpl show some texts in wrong language
37272 CheatEngine 6.4 fails after remote process 'breakin', reporting 'Debugger Crash:Access violation (Last location:41)' 29938 signcode tool from .NET Framework SDK 1.1 crashes due to unimplemented function cryptui.dll.CryptUIWizDigitalSign
37691 Problems with internal windows in IDA (Qt) 30323 Unigine Heaven DX11 Benchmark 3.0 Basic Edition: Ambient Occlusion causes graphical issue
37749 Parts of .ogg files played in Touhou Danmakufu ph3 (Wine 1.7.33) are skipped 31778 Unhandled page fault while starting CEDAR Logic simulator (A wxWidgets Windows application)
37872 Multiple applications need support for IHTMLWindow2::open '_self' window name (CompeGPS) 31924 mixerGetDevCaps does not support mixer device handles
37880 Watchtower Library 2010 crashes on startup 31951 TomTom Home SatNav needs KERNEL32.dll.SetVolumeMountPointW
37895 PostgreSQL 9.3 VBScript based post-install steps fail due to parser errors (optional parameter between other parameters, pair of empty commas) 32025 Guitar pro 6 hangs when saving a file
37940 Invalid file buffering behavior causes data corruption 32137 Kugou2012: crashes when installing
37941 msvcr100.dll lacks two functions: iswpunc_l and iswspace_l needed for Dragon Naturally Speaking 32328 Many .NET and Silverlight applications require SIO_ADDRESS_LIST_CHANGE for interface change notifications
37951 ASUS PC Link needs KERNEL32.dll.GetSystemFirmwareTable 32498 installer of PPTV hangs
37953 stack overwrite in msvcrt functions 32666 Black background in PowerPoint 2003
37970 prntvpt.dll.PTQuerySchemaVersionSupport not implemented (Photoshop CS6 crashes) 32769 PowerPoint 2003 hangs when opening test document
37987 Medieval 2: Total War crashes with built-in msvcp71 32777 winmm:mci fails if the current directory is read-only
38017 sdb2xml (.NET 2.0 app) crashes on unimplemented function apphelp.dll.SdbGetFirstChild 32957 SolidWorks 2012 freezes
38018 Windows Live Essentials 2012 web installer crashes on unimplemented function ktmw32.dll.RollbackTransaction 33616 secur32: assertion failure in libgcrypt, when loding a page (wine iexplore)
33709 Skyrim: no sound after intro video in 64 bit wineprefix
34639 Guild Wars: Crash on starting the game
34654 GOG.com downloader mode fails in browser (unimplemented association query)
34895 Internet Chess Club (ICC) Dasher 1.5.x crashes on startup
34913 GEOVIA Surpac 6.x (geology and mine planning software) needs vbscript:Global_InStrRev
35455 酷狗音乐盒(KuGou Music) hangs
35544 Proteus 8 Professional installer needs IWshShell3::RegRead method implementation
35545 Proteus 8 demo installer needs IWshShell3::RegWrite method implementation
36258 Gears of War crashes on unimplemented function d3dx9_36.dll.D3DXDisassembleShader
36544 The Weather Channel Desktop App for Windows fails to install
36812 Avast! Free Antivirus 9.0.2013 services crash on unimplemented function rpcrt4.dll.I_RpcBindingInqLocalClientPID
36830 Nexon Atlantica Online: broken launcher/updater reports 'Atlantica is currently under maintenance. Please try again later' (relies on 'wininet' to initialize sockets API)
37064 Ultima IX sometimes crashes on exit
37505 window.screenLeft fails silently and stops script execution
37506 object.setAttribute('') fails silently and stops script execution
37946 ComputeMark v2.1 crashes on startup (needs 'Win32_VideoController' WMI class 'DriverVersion' property)
37957 No way to disable "surround sound"
38002 imperivm stops at the beginning of the first execution after installing
38003 Outlast needs XAPOFX1_5.dll
38045 Nitro Family crashes on unimplemented function msvcp70.dll.??6std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@PBD@Z
38046 mshtml not fire BeforeNavigate event if the app: hyper link is in a frame window
38050 Nitro Family crashes on unimplemented function msvcp70.dll.?open@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXPBDH@Z
38055 The Weather Channel for Windows Desktop 2.1.x (.NET 4.0 app) installer crashes
38072 GEOVIA Surpac 6.x (geology and mine planning software) installer reports 'WshShell3_Run failed to convert wait argument'
38077 Livezilla Client 3.2.x (.NET 2.0 app) fails on startup with 'DRAGDROP_E_NOTREGISTERED' (HtmlDocument2::ExecCommand IDM_FONTSIZE support missing)
38080 NeoImaging could crash after start without native winhttp
38088 APB Reloaded Launcher (.NET 2.0 app) crashes on startup (some CIM data type to OLE variant (VT) mappings are incorrect)
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.7.35: Changes since 1.7.36:
Akihiro Sagawa (3): Alex Henrie (5):
winmm/tests: Add MPEGVideo driver tests using a wave audio file. kernel32: Support UTF-7 in WideCharToMultiByte.
mciqtz32: "status mode" returns resource strings. kernel32: Support UTF-7 in MultiByteToWideChar.
po: Update Japanese translation. dpvoice/tests: Add GetCompressionTypes tests.
dpvoice: Turn GetCompressionTypes into a semi-stub.
cryptui: Fix grammar in warning message.
Andrew Eikum (1): Alexandre Julliard (1):
winmm: Allow HMIXEROBJ handles in place of device IDs in mixerGetDevCaps. msvcp70: Fix calling convention for a non-member function.
Aurimas Fišeras (1): Alistair Leslie-Hughes (1):
po: Update Lithuanian translation. shell32: Implement IApplicationAssociationRegistration QueryCurrentDefault.
Austin English (18): Andrey Gusev (2):
include: Add minimal ntdef.h. po: Update Ukrainian translation.
kernel32: Add GetSystemFirmwareTable stub. xapofx1_3: Add stub dll.
include/ddk: Add KWAIT_BLOCK struct to ntddk.h.
kernel32: Sync spec file with windowss 7.
prntvpt: Add a stub for PTQuerySchemaVersionSupport.
msi: Add stubs for MsiEnumClientsExA/W.
evr: Add stub dll.
include: Add hidusage.h.
kernel32: Add CreateHardLinkTransactedA/W stubs.
oleaut32: Add a stub for OleSavePictureFile.
ntoskrnl.exe: Add a stub for ExInterlockedRemoveHeadList.
shdocvw: Add DoFileDownload stub.
apphelp: Add a stub for SdbOpenDatabase.
cryptui: Add CryptUIDlgSelectCertificateFromStore stub.
ktmw32: Add a stub for RollbackTransaction.
apphelp: Add a stub for SdbGetFirstChild.
apphelp: Add a stub for SdbCloseDatabase.
ntoskrnl.exe: Add ExfInterlockedRemoveHeadList stub.
Charles Davis (4): Austin English (12):
configure: Check that we can link to QuickTime.framework before using it. rpcrt4: Add a stub for I_RpcBindingInqLocalClientPID.
winemac.drv: Always initialize a closure-captured object pointer. connect: Add stub dll.
ntdll: Support 64-bit Mac OS. mf: Add stub dll.
dbghelp: Support 64-bit dyld_all_image_infos structures, too. connect: Add IsInternetConnected stub.
kernel32: Add SetVolumeMountPointA/W stubs.
d3dx9_36: Add D3DXDisassembleShader stub.
crytpui: Add CryptUIWizDigitalSign stub.
xapofx1_5: Add stub dll.
xapofx1_4: Add stub dll.
po: Use English names for Programs Files in Lithuanian translation.
x3daudio1_1: Add stub dll.
include: Add msasn1.h.
Daniel Scharrer (1): Bruno Jesus (1):
kernel32: Add stub implementation for EnumResourceLanguagesEx. rsaenh/tests: Fix a copy & paste issue.
Henri Verbeet (11): David Heidelberger (1):
d2d1: Implement d2d_bitmap_brush_GetTransform(). dbghelp: Implement DW_TAG_unspecified_type.
d2d1: Implement d2d_linear_gradient_brush_GetTransform().
d2d1: Implement d2d_solid_color_brush_GetTransform().
d2d1: Implement d2d_bitmap_brush_SetTransform().
d2d1: Implement d2d_linear_gradient_brush_SetTransform().
d2d1: Implement d2d_solid_color_brush_SetTransform().
d2d1: Implement d2d_bitmap_GetPixelSize().
d2d1: Implement d2d_bitmap_GetDpi().
d2d1: Implement d2d_bitmap_GetSize().
d2d1: Implement bitmap brush support for d2d_d3d_render_target_FillRectangle().
d2d1: Implement d2d_d3d_render_target_DrawBitmap().
Jacek Caban (14): Erich Hoover (5):
mshtml: Added URI_ flags declaration and improved debug traces. server: Implement socket-specific ioctl() routine.
mshtml: Added support for _self target in IHTMLWindow2::open. server: Add socket-side support for the interface change notification object.
vbscript: Allow omitting optional function parameters in call expressions. server: Add blocked support for SIO_ADDRESS_LIST_CHANGE ioctl().
wscript: Added IHost::Echo implementation. server: Implement the interface change notification object.
mshtml: Use our submit implementation for all windows, but only for POST method. ws2_32/tests: Add an interactive test for interface change notifications.
mshtml: Added IHTMLDocument2::ondblclick property implementation.
jscript: Added support for VT_UI4 variants.
jscript: Don't use builtin property for exposing Boolean constructor.
jscript: Don't use builtin property for a few more constructors.
jscript: Don't use builtin property for *Error constructors.
jscript: Use separated functions for implementing builtin call, get and set operation.
jscript: Pass 'this' as jsdisp_t to getters.
jscript: Pass 'this' as jsdisp_t to setters.
jscript: Fixed handling VT_VARIANT|VY_BYREF types.
Josh DuBois (2): Frédéric Delanoy (1):
buildimage: Fix typo in conditional. po: Update French translation.
buildimage: Allow use of rsvg-convert as alternative to rsvg.
Julian Rüger (1): Gerald Pfeifer (1):
po: Update German translation. vbscript: Avoid use of uninitialized variable in Global_InStrRev().
Ken Thomases (6): Hans Leidekker (11):
winemac: When Cocoa brings a window forward, tell Wine even if it's disabled or no-activate. msi: Always update column info after applying a transform to the _Columns table.
winemac: Track which window was brought forward by Cocoa separately from the window receiving the click event. msi: Get rid of the open streams cache.
winemac: Tell Wine that Cocoa brought a window forward even if a window is being dragged. msi: Get rid of the refcount parameter to msi_addstringW.
opengl32: Fix get_current_context_type() to not shift the type bits down. msi: Don't write streams to storage until the database is committed.
winemac: Prevent interpolation of the window surface image when it's blitted to the actual window. wbemprox: Implement Win32_VideoController.DriverVersion.
winemac: Raise full-screen windows in front of the status items in the Mac menu bar. wbemprox: Implement Win32_SID.
winhttp: Implement a task queue for asynchronous requests.
winhttp: Return an error from winhttp_request_get_ResponseBody if the request is not sent.
winhttp: Implement IWinHttpRequest::get_ResponseStream.
netapi32: Add a partial implementation of NetUserEnum.
wbemprox: Fix the type mapping for Win32_SoundDevice.StatusInfo.
Lauri Kenttä (1): Henri Verbeet (30):
po: Update Finnish translation. wined3d: Add some warnings when resource_init() fails due to format restrictions.
wined3d: Do not validate format restrictions for buffers.
wined3d: Implement WINED3DSIH_SQRT in the GLSL shader backend.
wined3d: Recognize the SM4 ne opcode.
wined3d: Recognize the SM4 or opcode.
wined3d: Fix the .spec.
d3d10: D3D10CreateStateBlock() is implemented.
dxgi: Implement dxgi_device_SetPrivateData().
dxgi: Implement dxgi_device_SetPrivateDataInterface().
dxgi: Implement dxgi_device_GetPrivateData().
wined3d: Add support for appending vertex declaration elements.
dxgi: Implement dxgi_adapter_SetPrivateData().
dxgi: Implement dxgi_adapter_SetPrivateDataInterface().
dxgi: Implement dxgi_adapter_GetPrivateData().
dxgi: Implement dxgi_factory_SetPrivateData().
dxgi: Implement dxgi_factory_SetPrivateDataInterface().
dxgi: Implement dxgi_factory_GetPrivateData().
dxgi: Implement dxgi_output_SetPrivateData().
dxgi: Implement dxgi_output_SetPrivateDataInterface().
dxgi: Implement dxgi_output_GetPrivateData().
dxgi: Implement dxgi_surface_SetPrivateData().
dxgi: Implement dxgi_surface_SetPrivateDataInterface().
dxgi: Implement dxgi_surface_GetPrivateData().
dxgi: Implement dxgi_swapchain_SetPrivateData().
dxgi: Implement dxgi_swapchain_SetPrivateDataInterface().
dxgi: Implement dxgi_swapchain_GetPrivateData().
d2d1: Implement d2d_factory_CreateDrawingStateBlock().
d3d10core: Get rid of the "partial stub" FIXME in d3d10_device_CreateBuffer().
d3d10core: Get rid of the "partial stub" FIXME in d3d10_device_CreateTexture2D().
wined3d: Apply modifiers after floatBitsToInt()/floatBitsToUint() in shader_glsl_add_src_param().
Mark Harmstone (6): Jacek Caban (21):
mmdevapi: Allow PKEY_AudioEndpoint_PhysicalSpeakers to be overridden. d3dcompiler.h: Added a few missing D3DCOMPILE_* flags.
dsound: Fix 3D positioning bug with head-relative buffers. wscript/tests: Fixed buffer handling and leaks.
mmdevapi: Do nothing on property store Commit. vbscript: Added InStrRev implementation.
winecfg: Add speaker config controls to audio tab. ieframe: Keep reference to This in all IDocObjectService callback calls.
winecfg: Fix bug causing 5.1 speakers to appear as stereo. mshtml: Call FireBeforeNavigate2 for navigation in frames and iframes.
include: Add standard effect GUIDs to dsound.h. wininet: Use proper argument type for ioctlsocket argument.
wininet: Use WSAGetLastError in sock_get_error in Windows builds.
wininet: Use sock_get_error in a few more places.
wininet: Properly check for ioctlsocket failure in NETCON_is_alive.
wininet: Properly handle EWOULDBLOCK return from connect().
wininet: Initialize winsock before creating socket in Windows builds.
wininet: Removed direct errno usage in ftp.c.
wininet: Moved INTERNET_GetNextLine to ftp.c.
wininet: Use set_socket_blocking helper in a few more places.
wininet: Always use winsock sockets.
mshtml: Added execCommand("fontsize") support.
wininet: Don't strip port part from server name in GetAddress.
wininet: Use GetAddrInfoW in GetAddress.
wininet: Moved inet_ntop call to GetAddress.
wininet: Don't include ws2tcpip.h after zlib.h.
mshtml: Use constant instead of define for REDIRECT_* flags.
Matteo Bruni (2): Ken Thomases (1):
opengl32: Don't use deprecated functions for extension checking purposes on core profile contexts. gdi32: Change an ERR to a WARN for fonts with too-long names.
wined3d: Use the core version of the asynchronous queries functions.
Nikolay Sivov (13): Marcus Meissner (3):
dwrite: Initial implementation of GetTypographicFeatures(). mshtml: Initialize use_new_window (Coverity).
dwrite: Make sure we don't have duplicates in locale/value pairs for font names. msi: Fix memory leak (Coverity).
kernel32/tests: Make loader tests independent from each other. winex11.drv: Free uriList (Coverity).
kernel32/tests: Remove todo_wine that doesn't work anymore.
kernel32: Fix writing resource section as a last section in UpdateResource().
kernel32/tests: Remove a couple of duplicated constants.
dwrite: Forward GetGdiCompatibleMetrics() to newer call.
dwrite: Implement GetCaretMetrics().
po: Update Russian translation.
dwrite: Simplify collection_find_family().
dwrite: Improve error handling during font collection creation.
dwrite/tests: Fix couple of leaks when creating test font instance.
dwrite: Implement GetGlyphCount().
Orion Poplawski (1): Mark Harmstone (11):
msvcrt: Bump MSVCRT_MB_LEN_MAX to 5 and use it in MSVCRT__wctomb_l for default buffer lengthSet MB_LEN_MAX to 5 to match MSVCRT_MB_LEN_MAX. comctl32: Fix clipping error with themed groupboxes.
comctl32: Always redraw background on checkbox repaint.
comctl32: Draw the focus rect on themed checkboxes.
comctl32: Draw focus rect on themed pushbuttons.
comctl32: Add themed scrollbar stub.
comctl32: Use theming when drawing IP address control.
comctl32: Redraw themed editboxes on focus change.
comctl32: Fix graphical error on themed progress bars.
comctl32: Do not call HEADER_FillItemFrame twice in a row.
comctl32: Themed buttons should not draw in System if font unset.
winecfg: Draw colour button using theme.
Piotr Caban (11): Matteo Bruni (18):
msvcrt: Handle read buffer flushing in msvcrt_flush_buffer helper. wined3d: Directly use the core version of glTex[Sub]Image3D.
msvcrt: Reset write direction after flush on read/write stream. wined3d: Only copy POSITION0 output semantics into gl_Position.
msvcrt: Add _iswspace_l implementation. wined3d: Only consider POSITION0 PS inputs as vpos.
msvcrt: Add _iswpunct_l implementation. wined3d: Refuse pixel shaders declaring POSITION0 inputs.
shell32: Create trash test file in temp directory. d3d9/tests: Add a test for POSITIONi shader input/outputs.
shell32: Handle TRASH_EnumItems failures correctly. wined3d: Call glReadBuffer() through the appropriate function pointer.
shell32: Pass trash path to TRASH_EnumItems. wined3d: Use GL_CLAMP_TO_EDGE instead of GL_CLAMP.
shell32: Add partial support for Mac trash enumeration. wined3d: Use unsigned short for the bitfields in struct color_fixup_desc.
msvcp71: Added basic_string<char>::insert(iterator, char*, char*) implementation. wined3d: Use the proper pitch in read_from_framebuffer().
user32/tests: Added GetMessagePos tests. opengl32: Introduce wrappers for glGetIntegerv and glGetStringi. (v3).
user32: Only use DIALOGINFO->hwndFocus to store last focus of inactive windows. d3d9/tests: Allow more alternative results in the ATI1N test.
d3d8/tests: Allow more alternative results in the ATI1N test.
wined3d: Set the surface pitch for user-memory surfaces.
wined3d: Reject unsupported pitches in wined3d_surface_update_desc().
wined3d: Make sure the correct texture is bound in device_update_volume.
wined3d: Set GL_UNPACK_ALIGNMENT to 1.
d3d9/tests: Test upload of user memory textures.
d3d9/tests: Move a Present out of the loops in fog_with_shader_test().
Sebastian Lackner (2): Michael Stefaniuc (5):
dbghelp: Don't fill KdHelp structure for usermode applications. msvcrt: Avoid identical if and else bodies (PVS-Studio).
slc/tests: Add tests for SLGetWindowsInformationDWORD. riched20: IDC_IBEAM is already an int resource (PVS-Studio).
user32: IDI_WINLOGO is already an int resource (PVS-Studio).
ole32: Remove an always true conditional subexpression (PVS-Studio).
quartz: Remove an always true conditional subexpression (PVS-Studio).
Stefan Dösinger (7): Nikolay Sivov (9):
wined3d: Pass WM_SYSCOMMAND(SC_RESTORE) to DefWindowProc. wshom.ocx: Properly handle optional argument in Run().
d3d/tests: Show that WM_SYSCOMMAND(SC_RESTORE) is delivered only once. vbscript: Fix potential crash if script site creation failed.
wined3d: Fix the color keyed P8 alpha ref value. wshom.ocx: Implement RegRead().
wined3d: Don't use TXP for rectangle P8 textures. wshom.ocx: Implement RegWrite().
d3d11: Print UINT sdk_version with %u. dwrite: Use vertical variants in GetGlyphs() when appropriate.
d3d11: Switch to d3d-style formatting. dwrite: Fix error code returned by GetFontFromFontFace().
wined3d: Check the d3d buffer to find converted attributes. dwrite: Set facename field of a LOGFONT in ConvertFontFaceToLOGFONT().
wshom.ocx: Fix WshShell instance QI behaviour.
wshom.ocx: Silence class factory QI fixme.
YongHao Hu (1): Pierre Schweitzer (1):
msvcp90/tests: Add more tests to ostream_print_complex_float. setupapi: Fix string conversion in SetupGetInfInformationA().
Piotr Caban (7):
server: Filter WM_QUIT message in PeekMessage call if PM_QS_POSTMESSAGE was not specified.
msvcp: Fix basic_ostream<short>::operator<<(const short*) function export.
msvcp70: Export basic_ostream::operator<< functions family.
msvcp70: Add basic_{fstream, ifstream, ofstream, filebuf}::open exports.
msvcp70: Add basic_istream::operator>> exports.
user32/tests: Add tests for window clipping with CS_PARENTDC flag.
user32/tests: Test that CS_PARENTDC enables child window to draw over whole parent window.
Stefan Dösinger (13):
d3d9/tests: Test rhw table fog z vs rhw.
d3d8/tests: Test rhw table fog z vs rhw.
ddraw/tests: Test rhw table fog z vs rhw.
d3d9/tests: Test rhw depth clip with z enabled but no depth buffer set.
d3d8/tests: Test rhw depth clip with z enabled but no depth buffer set.
wined3d: Set z = 0.0 via the projection matrix instead of depth clamping.
d3d/tests: Geforce8+ GPUs abs() table fog.
ddraw/tests: Port D3D1_TextureMapBlendTest to ddraw1.c.
ddraw/tests: Port test_texturemapblend to ddraw2.c.
ddraw/tests: Port D3D1_ViewportClearTest to ddraw1.c (v2).
ddraw/tests: Create a device in test_surface_discard.
wined3d: Manage color key changes in the texture.
wined3d: Read WINED3D_TEXTURE_COLOR_KEY and gl_color_key to find format conversions.
Thomas Faber (4):
wininet: Avoid empty initializer braces.
quartz: Avoid empty initializer braces.
winegstreamer: Avoid empty initializer braces.
gdi32/tests: Avoid variable length arrays (MSVC).
Uwe Bonnes (1):
ntdll: Add more serial speed settings.
Yifu Wang (1):
msvcr120: Fixed bugs in Concurrency::critical_section.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -1 +1 @@
Wine version 1.7.36 Wine version 1.7.37

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