1 The Wine development release 1.7.36 is now available.
3 What's new in this release (see below for details):
4 - Some preliminary 64-bit support for Mac OS X.
5 - Support for configuring speakers in Winecfg.
6 - Improved support for Mac OS X Trash folder.
7 - Support for typographic features in DirectWrite.
10 The source is available from the following locations:
12 http://prdownloads.sourceforge.net/wine/wine-1.7.36.tar.bz2
13 http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.36.tar.bz2
15 Binary packages for various distributions will be available from:
17 http://www.winehq.org/download
19 You will find documentation on http://www.winehq.org/documentation
21 You can also get the current source directly from the git
22 repository. Check http://www.winehq.org/git for details.
24 Wine is available thanks to the work of many people. See the file
25 AUTHORS in the distribution for the complete list.
27 ----------------------------------------------------------------
29 Bugs fixed in 1.7.36 (total 44):
31 11117 Youtube Downloader crashes on unimplemented shdocvw.DoFileDownload
32 14448 Spectaculator: menu icons do not show properly when not fullscreen
33 16373 Adobe Reader 8.1 can't open "Beyond Adobe Reader"
34 17271 Office 2003/2007 help does not work
35 18357 MyHeritage Family tree builder crashes in the begining of the installtion (NSIS installer)
36 21327 Weird behaviour with Alt+Tab and wine fullscreen applications
37 24331 NI Circuit Design Suite 10.1.1 fails to install
38 24384 Program Error - My Heritage Family Tree Builder
39 27558 EA Origin: application starts in Polish instead of English
40 28142 GODS-Lands of Infinity: NPCs have multiple shadows
42 29655 Adobe Reader 9.5.0 fails to open document restricted by remote server (Adobe LifeCycle Rights Management security)
43 30016 iWin Games Manager installer crashes on unimplemented function oleaut32.dll.OleSavePictureFile
44 30261 Imperial Glory - Creating multi-player game causes crash
45 30344 Windows 8 consumer preview setup crashes due to unimplemented function msi.dll.MsiEnumClientsExW
46 30432 UpdateResource doesn't update Resource Table virtual address
47 30823 mono program incorrectly writing Chinese characters to console with Wine mono
48 32229 Windows Live Essentials 2012 web installer crashes (CreateHardLinkTransactedW and DeleteFileTransactedW missing)
49 32297 dwChannelMask, nAvgBytesPerSec and nBlockAlign handled incorrectly by mmdevapi drivers in IsFormatSupported.
50 32524 mmdevdrv assertion failure on FarCry3 loading screen
51 32943 GOG.com Uru Complete Chronicles crashes after intro videos
52 34603 Trainsimulator 2014 crash at start/fails to start
53 34806 Brothers in Arms Road to Hill 30 demo: Clicking sounds in audio
54 35755 UltraISO 'ISODrive.sys' crashes on unimplemented function ntoskrnl.exe.ExfInterlockedRemoveHeadList
55 35893 sdb2xml (.NET 2.0 app) crashes on unimplemented function apphelp.dll.SdbOpenDatabase
56 36466 Add WScript.Echo support for VBScripts and JScripts
57 36684 fRo game ( Ragnarok ) : loop bug while installing
58 36882 Certain Touhou Games (10, 14, 14.3) run at 20 FPS rather than 60
59 37012 Evernote 5.5.x crashes when accessing the Market tab
60 37250 PDFXChange Editor 5.5 build 309.0 crashes on unimplemented function cryptui.dll.CryptUIDlgSelectCertificateFromStore when trying to sign a document
61 37272 CheatEngine 6.4 fails after remote process 'breakin', reporting 'Debugger Crash:Access violation (Last location:41)'
62 37691 Problems with internal windows in IDA (Qt)
63 37749 Parts of .ogg files played in Touhou Danmakufu ph3 (Wine 1.7.33) are skipped
64 37872 Multiple applications need support for IHTMLWindow2::open '_self' window name (CompeGPS)
65 37880 Watchtower Library 2010 crashes on startup
66 37895 PostgreSQL 9.3 VBScript based post-install steps fail due to parser errors (optional parameter between other parameters, pair of empty commas)
67 37940 Invalid file buffering behavior causes data corruption
68 37941 msvcr100.dll lacks two functions: iswpunc_l and iswspace_l needed for Dragon Naturally Speaking
69 37951 ASUS PC Link needs KERNEL32.dll.GetSystemFirmwareTable
70 37953 stack overwrite in msvcrt functions
71 37970 prntvpt.dll.PTQuerySchemaVersionSupport not implemented (Photoshop CS6 crashes)
72 37987 Medieval 2: Total War crashes with built-in msvcp71
73 38017 sdb2xml (.NET 2.0 app) crashes on unimplemented function apphelp.dll.SdbGetFirstChild
74 38018 Windows Live Essentials 2012 web installer crashes on unimplemented function ktmw32.dll.RollbackTransaction
76 ----------------------------------------------------------------
81 winmm/tests: Add MPEGVideo driver tests using a wave audio file.
82 mciqtz32: "status mode" returns resource strings.
83 po: Update Japanese translation.
86 winmm: Allow HMIXEROBJ handles in place of device IDs in mixerGetDevCaps.
89 po: Update Lithuanian translation.
92 include: Add minimal ntdef.h.
93 kernel32: Add GetSystemFirmwareTable stub.
94 include/ddk: Add KWAIT_BLOCK struct to ntddk.h.
95 kernel32: Sync spec file with windowss 7.
96 prntvpt: Add a stub for PTQuerySchemaVersionSupport.
97 msi: Add stubs for MsiEnumClientsExA/W.
99 include: Add hidusage.h.
100 kernel32: Add CreateHardLinkTransactedA/W stubs.
101 oleaut32: Add a stub for OleSavePictureFile.
102 ntoskrnl.exe: Add a stub for ExInterlockedRemoveHeadList.
103 shdocvw: Add DoFileDownload stub.
104 apphelp: Add a stub for SdbOpenDatabase.
105 cryptui: Add CryptUIDlgSelectCertificateFromStore stub.
106 ktmw32: Add a stub for RollbackTransaction.
107 apphelp: Add a stub for SdbGetFirstChild.
108 apphelp: Add a stub for SdbCloseDatabase.
109 ntoskrnl.exe: Add ExfInterlockedRemoveHeadList stub.
112 configure: Check that we can link to QuickTime.framework before using it.
113 winemac.drv: Always initialize a closure-captured object pointer.
114 ntdll: Support 64-bit Mac OS.
115 dbghelp: Support 64-bit dyld_all_image_infos structures, too.
118 kernel32: Add stub implementation for EnumResourceLanguagesEx.
121 d2d1: Implement d2d_bitmap_brush_GetTransform().
122 d2d1: Implement d2d_linear_gradient_brush_GetTransform().
123 d2d1: Implement d2d_solid_color_brush_GetTransform().
124 d2d1: Implement d2d_bitmap_brush_SetTransform().
125 d2d1: Implement d2d_linear_gradient_brush_SetTransform().
126 d2d1: Implement d2d_solid_color_brush_SetTransform().
127 d2d1: Implement d2d_bitmap_GetPixelSize().
128 d2d1: Implement d2d_bitmap_GetDpi().
129 d2d1: Implement d2d_bitmap_GetSize().
130 d2d1: Implement bitmap brush support for d2d_d3d_render_target_FillRectangle().
131 d2d1: Implement d2d_d3d_render_target_DrawBitmap().
134 mshtml: Added URI_ flags declaration and improved debug traces.
135 mshtml: Added support for _self target in IHTMLWindow2::open.
136 vbscript: Allow omitting optional function parameters in call expressions.
137 wscript: Added IHost::Echo implementation.
138 mshtml: Use our submit implementation for all windows, but only for POST method.
139 mshtml: Added IHTMLDocument2::ondblclick property implementation.
140 jscript: Added support for VT_UI4 variants.
141 jscript: Don't use builtin property for exposing Boolean constructor.
142 jscript: Don't use builtin property for a few more constructors.
143 jscript: Don't use builtin property for *Error constructors.
144 jscript: Use separated functions for implementing builtin call, get and set operation.
145 jscript: Pass 'this' as jsdisp_t to getters.
146 jscript: Pass 'this' as jsdisp_t to setters.
147 jscript: Fixed handling VT_VARIANT|VY_BYREF types.
150 buildimage: Fix typo in conditional.
151 buildimage: Allow use of rsvg-convert as alternative to rsvg.
154 po: Update German translation.
157 winemac: When Cocoa brings a window forward, tell Wine even if it's disabled or no-activate.
158 winemac: Track which window was brought forward by Cocoa separately from the window receiving the click event.
159 winemac: Tell Wine that Cocoa brought a window forward even if a window is being dragged.
160 opengl32: Fix get_current_context_type() to not shift the type bits down.
161 winemac: Prevent interpolation of the window surface image when it's blitted to the actual window.
162 winemac: Raise full-screen windows in front of the status items in the Mac menu bar.
165 po: Update Finnish translation.
168 mmdevapi: Allow PKEY_AudioEndpoint_PhysicalSpeakers to be overridden.
169 dsound: Fix 3D positioning bug with head-relative buffers.
170 mmdevapi: Do nothing on property store Commit.
171 winecfg: Add speaker config controls to audio tab.
172 winecfg: Fix bug causing 5.1 speakers to appear as stereo.
173 include: Add standard effect GUIDs to dsound.h.
176 opengl32: Don't use deprecated functions for extension checking purposes on core profile contexts.
177 wined3d: Use the core version of the asynchronous queries functions.
180 dwrite: Initial implementation of GetTypographicFeatures().
181 dwrite: Make sure we don't have duplicates in locale/value pairs for font names.
182 kernel32/tests: Make loader tests independent from each other.
183 kernel32/tests: Remove todo_wine that doesn't work anymore.
184 kernel32: Fix writing resource section as a last section in UpdateResource().
185 kernel32/tests: Remove a couple of duplicated constants.
186 dwrite: Forward GetGdiCompatibleMetrics() to newer call.
187 dwrite: Implement GetCaretMetrics().
188 po: Update Russian translation.
189 dwrite: Simplify collection_find_family().
190 dwrite: Improve error handling during font collection creation.
191 dwrite/tests: Fix couple of leaks when creating test font instance.
192 dwrite: Implement GetGlyphCount().
195 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.
198 msvcrt: Handle read buffer flushing in msvcrt_flush_buffer helper.
199 msvcrt: Reset write direction after flush on read/write stream.
200 msvcrt: Add _iswspace_l implementation.
201 msvcrt: Add _iswpunct_l implementation.
202 shell32: Create trash test file in temp directory.
203 shell32: Handle TRASH_EnumItems failures correctly.
204 shell32: Pass trash path to TRASH_EnumItems.
205 shell32: Add partial support for Mac trash enumeration.
206 msvcp71: Added basic_string<char>::insert(iterator, char*, char*) implementation.
207 user32/tests: Added GetMessagePos tests.
208 user32: Only use DIALOGINFO->hwndFocus to store last focus of inactive windows.
210 Sebastian Lackner (2):
211 dbghelp: Don't fill KdHelp structure for usermode applications.
212 slc/tests: Add tests for SLGetWindowsInformationDWORD.
215 wined3d: Pass WM_SYSCOMMAND(SC_RESTORE) to DefWindowProc.
216 d3d/tests: Show that WM_SYSCOMMAND(SC_RESTORE) is delivered only once.
217 wined3d: Fix the color keyed P8 alpha ref value.
218 wined3d: Don't use TXP for rectangle P8 textures.
219 d3d11: Print UINT sdk_version with %u.
220 d3d11: Switch to d3d-style formatting.
221 wined3d: Check the d3d buffer to find converted attributes.
224 msvcp90/tests: Add more tests to ostream_print_complex_float.