1 The Wine development release 1.7.24 is now available.
3 What's new in this release (see below for details):
4 - Beginning of some DirectWrite classes implementation.
5 - Initial wrapper dll for the packet capture library.
6 - Some crypto improvements.
9 The source is available from the following locations:
11 http://prdownloads.sourceforge.net/wine/wine-1.7.24.tar.bz2
12 http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.24.tar.bz2
14 Binary packages for various distributions will be available from:
16 http://www.winehq.org/download
18 You will find documentation on http://www.winehq.org/documentation
20 You can also get the current source directly from the git
21 repository. Check http://www.winehq.org/git for details.
23 Wine is available thanks to the work of many people. See the file
24 AUTHORS in the distribution for the complete list.
26 ----------------------------------------------------------------
28 Bugs fixed in 1.7.24 (total 44):
30 9121 Crash when launching winning eleven 8
31 14240 FC_Edit fails to initialize
32 14943 CoDeSys 3.2 (Patch2) development environment does not work
33 16365 Archlord Episode 3 Client crashes on startup (decrypting files with a RC4 session key derived from MD5 hash fails, only 40 bits are used, salt is dropped)
34 17441 Anarchy Online: First run has messed up graphics and pointer
35 17678 Anarchy Online fullscreen followes you when you switch desktops
36 22177 Standalone version of DivX fails to install
37 22896 Multiple applications and games need support for shell32 FOLDERID_LocalAppDataLow (.NET based Unity Engine games, Java JRE 6 in Vista mode)
38 24711 AV Voice Changer Software Diamond 7.0 (VcsCore.exe) crashes on startup
39 26346 Letters from Nowhere 2 demo: 'play trial' button does not work
40 26887 Magicka crashes a few seconds after title screen
41 26951 REALTEK 11n USB Wireless LAN Driver installer crashes
42 27969 wine explorer crashes on startup
43 28312 Assassin's Creed Brotherhood v1.03 needs "Saved Games" folder
44 30454 Unknown program crashes on start
45 30496 Serif WebPlus X2 and X5 crash on startup in mshtml
46 30803 CCleaner 3.19 won't start, err:seh:setup_exception stack overflow
47 30945 Jammer 6 demo fails to install without native ie7
48 31008 WinUAE "Browse for folder" works incorrectly
49 31408 anarchy online crash new zone
50 31566 Fallout 3: regression causes block at critical section when radio is enabled
51 31599 Serif Photoplus X6 installer fails, reporting 'Invalid command line.' (registry command association for msi package, 'msiexec.exe' must be a fully qualified path)
52 31687 DYMO Stamps can't connect to its server
53 31846 World of Warcraft: graphical glitches with particle weather effects using D3D9 engine
54 32318 Excel 2007 files password-protected in Wine cannot be opened in Windows, and vice versa
55 32480 Shogun: Total War Demo crashes at startup
56 32758 .NET 3.5 and 4.x apps using Microsoft Enhanced RSA and AES Cryptographic Provider with default WinVer = Windows XP report "PlatformNotSupportedException" (TurboTax 2012, Adicom PNV, GOG.com downloader)
57 33805 LEGO Digital Designer 4.3.6 crashes on start
58 33867 Uplay shop doesn't let you buy things
59 34141 Thunderbird 17.07 Crashes when clicking done in account configuration window
60 34324 QQ2013 SP1 can't install
61 35342 Office 2013 full offline install setup crash at startup
62 35571 Questrade IQ Divide by Zero error
63 36629 .NET Framework 4.0 fails to install
64 36716 World Of Tanks black screen
65 36833 app aborted because call unimplemented function iphlpapi.dll._PfBindInterfaceToIPAddress@12
66 36835 Microsoft OneDrive/SkyDrive needs support for Shell32.dll.SHGetKnownFolderPath with 'KNOWNFOLDERID_Links'
67 36888 DDO Wine website not work any more
68 36927 SADX Mod Loader crashes due to missing msvcp100 function std::basic_istream::swap()
69 36995 Regression: crash in msxml3
70 36998 Cube World crashes on unimplemented function msvcp110.dll.?_Xbad_alloc@std@@YAXXZ
71 37001 APB Reloaded 1.x (MMORPG) launcher crashes on startup (some CIM data type to OLE variant (VT) mappings are incorrect)
72 37005 Serif WebPlus Starter Edition crashes on startup (IPropertyBag2::GetPropertyInfo returns more properties than the caller requested, leading to stack smashing)
73 37039 When copying data into memory, shows a dialog message then crashes (but info passes to memory)
75 ----------------------------------------------------------------
80 po: Update Japanese translation.
83 kernel32: Fix naming/spelling/typo of macro to HasOverlappedIoCompleted().
86 wined3d: Make the card selection for Nvidia binary driver use arrays only.
87 wined3d: Make the card selection for AMD binary driver use arrays only.
88 wined3d: Replace vendor specific callbacks with generic code that uses vendor specific renderer string tables.
89 wined3d: Make d3d_level_from_gl_info return an enum instead of a plain int.
90 wined3d: Use capabilities from the shader backend or the fragment pipeline to determine the D3D level.
93 wpcap: Initial stub implementation.
94 wpcap: Implement pcap_lib_version.
97 dwrite: Make dwritefactory an allocated object.
98 dwrite: Basic implementation for FontCollectionLoader registration.
101 po: Update Lithuanian translation.
104 wine.inf: Use full path to msiexec.
105 hid: Add HidD_GetProductString stub.
106 wine.inf: Fix quoting for msiexec commands.
109 imagehlp/tests: Add test for BindImageEx.
112 rsaenh: Detect AES prototype provider correctly.
113 dmime/tests: Fix a crash in Windows 2000.
114 winhttp/tests: Add a no-content header test.
115 rsaenh/tests: Run the tests in the Base and Strong providers too.
116 rsaenh: Use a helper to get the key container.
117 rsaenh: The RC2 algorithm from Base provider supports only 40 bit keys.
118 rsaenh/tests: Add SHA-256 tests.
119 rsaenh/tests: Update some tests.
120 rsaenh: Handle the failure to set Base provider effective key length properly.
121 rsaenh: Use the remaining hash data as salt if requested.
122 rsaenh: A 40 bit key on Enhanced provider will not have salt even if asked for.
125 shell32/tests: Tests for IShellItemGetAttributes.
126 shell32: Mask out attributes we didn't ask for in ShellItem::GetAttributes.
127 shell32: Return S_OK only if the flags matches the result exactly.
128 shell32: Always initialize shellitem to NULL in SHCreateShellItem.
129 shell32: Implement SHCreateShellItemFromIDLists.
130 shell32: Implement IShellItemArray::GetAttributes.
131 comdlg32: Support browsing for folders.
132 shell32: Implement IEnumShellItems for IShellItemArray.
135 strmbase: Fix race condition on InputPin_BeginFlush between csRenderLock and filter.csFilter.
136 strmbase: Fix race condition on InputPin_EndFlush between csRenderLock and filter.csFilter.
137 strmbase: Fix race condition on InputPin_EndOfStream between csRenderLock and filter.csFilter.
138 quartz: Fix race condition on EndOfStream between csRenderLock and filter.csFilter.
139 quartz: Fix race condition on EndFlush between csRenderLock and filter.csFilter.
140 quartz: Fix race condition between EndOfStream and Pause.
143 winebuild: Remove unused empty_name_table.
144 winhttp: Remove unused constant proxymsg.
145 dbghelp: Do not try to ignore the return codes in PEV_ERROR and and PEV_ERROR1.
146 scrrun: Add a check for empty string in start_enumeration.
149 iphlpapi: Add PfBindInterfaceToIPAddress function stub.
150 iphlpapi: Add PfDeleteInterface function stub.
151 iphlpapi: Add PfUnBindInterface function stub.
154 wined3d: Add constant buffer support to the GLSL shader backend.
155 d3d10core: Implement d3d10_device_CopyResource().
156 wined3d: Make the "desc" parameter to wined3d_buffer_create() const.
157 wined3d: Get rid of the get_drawable_size() callback in struct wined3d_surface.
158 wined3d: Move the "draw_binding" field from struct wined3d_surface to struct wined3d_resource.
161 wbemprox: Fix a few OLE variant mappings.
164 mshtml: Added IHTMLWindow2::navigate implementation.
165 mshtml: Added IHTMLElement:scrollIntoView implementation.
168 include: Fix wrong type in tom.idl.
171 ntdll: In find_file_in_dir(), don't test directory entries' short names if the target name isn't a short name.
172 winemac: Use new API when available to list all display modes available on Retina Macs.
173 winemac: When removing the status item for a systray icon, discard any associated events in the queue.
176 shell32: Create profile directories available in Vista and above.
177 windowscodecs: Fix number of returned properties in PropertyBag_GetPropertyInfo.
180 dwrite: Added some layout tests, simplify debug output for text ranges.
181 dwrite: Store maximum width/height for text layout.
182 dwrite/tests: Added some tests for inline object and ranges handling.
183 msxml3/saxreader: Fix attributes array growing size.
184 include: Added IDWriteLocalFontFileLoader.
185 dwrite: Implement Resize() for bitmap render target.
186 dwrite: Added GetCurrentTransform() for a render target.
187 dwrite/tests: Some tests for drawing sequence for a layout.
190 msvcp100: Add ios_base::swap implementation.
191 msvcp100: Add basic_ios::swap implementation.
192 msvcp100: Add basic_istream::swap implementation.
193 msvcp100: Add basic_ostream::swap implementaiton.
194 msvcp100: Add basic_iostream::swap implementation.
195 msvcp100: Add basic_streambuf::swap implementation.
196 msvcrt: Only check for flag presence in isatty function.
197 msvcp110: Add _Xbad_alloc implementation.
200 vbscript: Implemented ScriptEngine.
201 vbscript: Inplemented ScriptEngineBuildVersion.
202 vbscript: Implemented ScriptEngineMajorVersion.
203 vbscript: Implemented ScriptEngineMinorVersion.
206 user32: Make GetRegisteredRawInputDevices hotpatchable.
209 amstream: Destroy BaseFilter after MediaStreamFilterImpl child class.
210 quartz: Avoid side-effects in asserts.
211 quartz/tests: Fix memory leaks.
212 dsound: Do not call CoUninitialize if CoInitialize failed.
213 qcap: Reference module only on successful object creation.
214 strmbase: Separate BasePin destructors from Release.
215 qcap: Destroy BaseOutputPin in VfwPin_Release.
216 quartz: Destroy BaseOutputPin in FileAsyncReaderPin_Release.
217 quartz: Fix IEnumFiltersImpl memory leak.
218 quartz: Destroy BaseRenderer in NullRendererInner_Release.
221 mshtml/tests: Better output when an exception is caught.
222 mshtml: Added IHTMLStyle:: textTransform property implementation.