mshtml: Don't share nslink reference with nsnode.
[wine.git] / ANNOUNCE
blobe5e8b7511cd618a2957cc1405a433adef8cdf08e
1 The Wine development release 1.7.27 is now available.
3 What's new in this release (see below for details):
4   - Some more work on Direct2D support.
5   - Various improvements to RichEdit interfaces.
6   - Initial support for ICMP version 6.
7   - Various bug fixes.
9 The source is available from the following locations:
11   http://prdownloads.sourceforge.net/wine/wine-1.7.27.tar.bz2
12   http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.27.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.27 (total 22):
30   12659  Preferences window missing all user-modifiable settings in Acrobat V7.0 Pro (MSAA AccPropServices implementation needed)
31   13424  msi winetests requires != limited user
32   15013  Thunder:Can't finish any task.
33   21917  SC2 'LazyLaunch' v2.0 fails with 'Exception frame is not in stack limits => unable to dispatch exception.' (TLS callbacks can taint EBP, needs assembly wrapper)
34   25112  AT4RE FastScanner v3.0 hangs when clicking "Minimize"
35   25585  Release key event is lost during lags in some games
36   26414  World of warcraft crashes while changing the display resolution
37   29055  Skyrim freezes on loading screen
38   29509  Visual Studio 2005 trial crashes quickly building Wine
39   32194  Multiple games and applications need bcrypt.dll.BCryptGetFipsAlgorithmMode (Chess Position Trainer, Terraria, .NET System.Security.Cryptography)
40   34642  Adobe Premiere Pro 2.0 exits silently on startup ('GetMenuItemInfo' must zero out 'cch' if mask doesn't specify 'MIIM_TYPE')
41   35134  Multiple game installers wait indefinitely for cmd.exe during execution of batch files (argv[0] is not 'cmd.exe') (Shroud of the Avatar: Forsaken Virtues, Aura Kingdom)
42   35421  BetterInstaller (Somoto Ltd) variant of CheatEngine 6.3 installer crashes
43   35842  Sentinel HASP hardlock.sys kernel driver (bundled with Kompas-3D v14) tries to access to DR7 (not handled in ntoskrnl emulate_instruction)
44   36063  prince of persia 2008 game crashes
45   36109  Magic & Mayhem 2: The Art of Magic sometimes fails to run without native dplay
46   36800  XMP failed to start, services.exe has crashed
47   36974  Iexplore cookie related crashes
48   37163  WiX Toolset v3.8 installer doesn't open with Wine-Mono (unimplemented CorBindToCurrentRuntime)
49   37224  msvcmaker generated wine.dsw fails to load with Visual Express 2005
50   37239  Adobe Premiere Pro 2 deadlocks when opening additional windows (glu32 wrapper functions not sufficient)
51   37253  dlls/wbemprox/builtin.c fails to build on NetBSD 6.1.4
53 ----------------------------------------------------------------
55 Changes since 1.7.26:
57 Akihiro Sagawa (1):
58       reg: Add reg.exe test suite.
60 Alexandre Julliard (2):
61       kernel32: Pass the correct completion values in ReadFileScatter and WriteFileGather.
62       dpnet: Add a missing coclass registration.
64 Alistair Leslie-Hughes (4):
65       dpnet: Stub interface IDirectPlay8LobbyClient.
66       cmd: Dont assume cmd.exe is the first argument.
67       hnetcfg: Allow NetFwOpenPort to be created.
68       hnetcfg: Add typeinfo support to INetFwOpenPort.
70 André Hentschel (4):
71       rasapi32: Fix a typo in a comment.
72       msvcmaker: Allow hyphens in dll names.
73       msvcmaker: Allow ocx tests.
74       winedbg: Respect TMPDIR environment variable.
76 Aric Stewart (1):
77       dwrite: Break fontfamily data into its own structure.
79 Austin English (3):
80       ws2_32: Don't assume AI_V4MAPPED is available.
81       wbemprox: Include winsock.h earlier for NetBSD.
82       wineconsole: Only use getmouse when HAVE_MOUSEMASK is defined.
84 Daniel Lehman (1):
85       ntdll: Use the configured CriticalSection timeout in RtlpWaitForCriticalSection.
87 Eric Kohl (2):
88       advapi32/tests: Fix typos in test_LsaLookupNames2.
89       rpcrt4: Fix buffer size calculation for arrays with embedded pointers.
91 François Gouget (2):
92       dpnet/tests: Make test_lobbyclient() static.
93       msvcrt: Prefix _set_output_format() with MSVCRT_ to avoid a collision with MinGW.
95 Hans Leidekker (3):
96       msi: Improve support for advertized shortcuts.
97       winhttp: Verify the async parameter type in IWinHttpRequest::Open.
98       rsaenh: Fix typos in SHA-384/SHA-512 OIDs.
100 Hao Peng (1):
101       svchost: Add LOAD_WITH_ALTERED_SEARCH_PATH flag when loading the dll.
103 Henri Verbeet (30):
104       widl: Handle aggregate returns in a MSVC compatible way.
105       d2d1: Implement d2d_d3d_render_target_GetSize().
106       d2d1: Implement d2d_d3d_render_target_Clear().
107       d2d1: Implement initial clipping support.
108       d2d1/tests: Add a basic clipping test.
109       d2d1: Simplify clip stack handling.
110       dxgi: Get rid of IWineDXGIAdapter.
111       dxgi: Get rid of IWineDXGIFactory.
112       dxgi: Call wined3d_device_init_3d() on device creation.
113       d2d1: Implement d2d_factory_CreateWicBitmapRenderTarget().
114       d2d1: Implement d2d_d3d_render_target_CreateMesh().
115       d2d1: Implement d2d_d3d_render_target_CreateBitmap().
116       d2d1: Implement d2d_d3d_render_target_CreateBitmapFromWicBitmap().
117       d3d10core: Create wined3d views for shader resource views.
118       d3d10core: Implement d3d10_device_VSSetShaderResources().
119       d3d10core: Implement d3d10_device_VSGetShaderResources().
120       d3d10core: Implement d3d10_device_GSSetShaderResources().
121       d3d10core: Implement d3d10_device_GSGetShaderResources().
122       d3d10core: Implement d3d10_device_PSSetShaderResources().
123       d3d10core: Implement d3d10_device_PSGetShaderResources().
124       d3d10: Also store the depth/stencil state in the stateblock.
125       wined3d: Do not increment the reference count of the returned buffer in wined3d_device_get_stream_source().
126       wined3d: Set the initial primitive type to WINED3D_PT_UNDEFINED.
127       d3d10core: Set the initial blend factors to 1.0f.
128       d3d10core: Set the initial sample mask to D3D10_DEFAULT_SAMPLE_MASK.
129       d3d10core: Create wined3d queries for queries.
130       d3d10core: Implement d3d10_device_SetPredication().
131       d3d10core: Implement d3d10_device_GetPredication().
132       wined3d: Never pass a surface to wined3d_resource_is_offscreen().
133       wined3d: Use the texture resource in wined3d_surface_depth_fill().
135 Hugh McMaster (1):
136       user32: Fix spelling in a comment.
138 Jacek Caban (12):
139       mshtml: Bind events to document node instead of body element.
140       mshtml: Added semi-stub IHTMLElement4::onmousewheel propery implementation.
141       oleacc: Added DllRegisterServer and DllUnregisterServer implementations.
142       oleacc: Register CAccPropServices class.
143       oleacc: Added CAccPropServices stub implementation.
144       mshtml: Added IHTMLElement::get_sourceIndex implementation.
145       jscript: Add DISPATCH_PROPERTYGET flag only for DISPATCH_METHOD call in disp_call_value.
146       wininet: Moved critical section locking to get_cookie callers so that cookie_set_t is also protected.
147       wininet: Properly clean up in InternetGetCookieExW if no cookies were found.
148       mshtml: Don't include leading '?' in nsIURL::GetSearch implementation.
149       mshtml: Make listStyle tests less strict about value order.
150       mshtml: Don't use nsIDOMHTMLParamElement.
152 Jactry Zeng (16):
153       mshtml/tests: Fix typo.
154       mshtml: Add IHTMLTableCell::bgColor property implementation.
155       mshtml: Return E_POINTER when p is NULL in get_nsstyle_pixel_val.
156       mshtml: Add IHTMLStyle::get_pixelWidth implementation.
157       mshtml: Add IHTMLStyle::pixelHeight property implementation.
158       mshtml: Add IHTMLStyle::pixelTop property implementation.
159       riched20: Stub for ITextRange interface and implement ITextDocument::Range.
160       mshtml: Add IHTMLCurrentStyle::get_textTransform implementation.
161       riched20: Avoid invalid memory access.
162       riched20: Implement ITextRange::GetChar.
163       riched20: Implement ITextSelection::GetChar.
164       riched20: Implement ITextRange::GetStart and ITextRange::GetEnd.
165       riched20: Implement ITextSelection::GetStart and ITextSelection::GetEnd.
166       riched20: Implement ITextRange::GetDuplicate.
167       riched20: Implement ITextRange::Collapse.
168       riched20: Implement ITextSelection::Collapse.
170 Marcus Meissner (2):
171       ntoskrnl.exe: Emulate some more mov eax -> drX.
172       shell32: Added stub for SHEnumerateUnreadMailAccountsW.
174 Marko Hauptvogel (4):
175       winsock: Add icmpv6 protocol.
176       iphlpapi: Implement icmpv6 create function.
177       iphlpapi/tests: Fix typo.
178       iphlpapi: Add icmpv6 send stub.
180 Michael Müller (2):
181       user32: Also set cch member in GetMenuItemInfo when passing a null pointer.
182       bcrypt: Add semi-stub for BCryptGetFipsAlgorithmMode.
184 Nikolay Sivov (2):
185       msvcrt: Added __dstbias() export.
186       dwrite: Added IDWriteTypography implementation.
188 Piotr Caban (1):
189       msvcp90: Fix FMTFLAG_showpoint handling in num_put_char__Ffmt.
191 Qian Hong (3):
192       mshtml/tests: Fixed typo.
193       mshtml: Handle DISPATCH_PROPERTYPUT | DISPATCH_PROPERTYPUTREF in invoke_builtin_prop.
194       mshtml: Added IHTMLDOMAttribute::put_nodeValue implementation.
196 Sebastian Lackner (4):
197       ntdll: Save more registers in call_dll_entry_point on i386.
198       ntdll: Use call_dll_entry_point to execute TLS callbacks.
199       user32/tests: Add an additional test for GetMenuItemInfo with NULL pointer as TypeData.
200       glu32: Fix wrapper function for glu[Begin|End]Polygon and gluNextContour.
202 Vincent Povirk (3):
203       mscoree: Implement CorBindToCurrentRuntime.
204       gdiplus: Skip resampling when drawing a bitmap with no scaling/rotation.
205       gdiplus: Use integer math to apply color matrices.
207 YongHao Hu (2):
208       msvcp90: Improve complex_float_pow.
209       msvcp90: Fix comment typo.
212 Alexandre Julliard
213 julliard@winehq.org