wineboot: Remove unused declaration for __wine_make_process_system.
[wine.git] / ANNOUNCE
blob1657cdc847f6b63752124c90f4e39caca4c7ac49
1 The Wine development release 1.8-rc2 is now available.
3 What's new in this release (see below for details):
4   - Bug fixes only, we are in code freeze.
6 The source is available from the following locations:
8   http://dl.winehq.org/wine/source/1.8/wine-1.8-rc2.tar.bz2
9   http://mirrors.ibiblio.org/wine/source/1.8/wine-1.8-rc2.tar.bz2
11 Binary packages for various distributions will be available from:
13   http://www.winehq.org/download
15 You will find documentation on http://www.winehq.org/documentation
17 You can also get the current source directly from the git
18 repository. Check http://www.winehq.org/git for details.
20 Wine is available thanks to the work of many people. See the file
21 AUTHORS in the distribution for the complete list.
23 ----------------------------------------------------------------
25 Bugs fixed in 1.8-rc2 (total 45):
27    5627  Install can not find WORDPAD for README
28    6176  Rhino 3D v3 (CAD app) crashes on startup (OpenGL/DIB driver needs to return max index for NULL PIXELFORMATDESCRIPTOR)
29    9095  DM Genie 2.x fails on startup with 'ITypeInfo_fnInvoke failed to convert param 1 to VT_VARIANT|VT_ARRAY|VT_BYREF from VT_I2|VT_BYREF'
30    9435  MDI child window outside main window gives scrollbars
31   18378  NFS 4 Road Challenge: Installation of 4.50 patch fails
32   20948  Eclipse (Europa) Links from Welcome window do not work
33   22417  Roblox fails to start games, reports 'RobloxApp(13): Unknown error 0x800703E6'
34   22691  Drag-and-drop doesn't work in CDBurnerXP 4.2+ audio disc mode
35   24208  Eclipse (Europa) - html-based Welcome window is blank
36   24473  IRPF Bolsa software doesn't work
37   24747  MP3VCR 0.4.17 (VB6 app) crashes when clicking 'presets' button or doing other actions (change skin, load radio station)
38   25064  Solo on Keyboard 9.0.5: Clicking on HTML page no effect.
39   28029  Gunz launcher runs explorer instead of the game's launcher
40   28589  Poor performance in Diner Dash 5
41   31537  Encore 5 crashes when opening .enc files
42   31629  Diner Dash 2: Moving mouse causes graphics to jump around
43   31998  Avseq crashes in <How to Play> menu when multisampling enabled in Wine
44   32006  Multiple games and applications need 'IDXGIOutput::GetDesc' method implementation (Direct3D10 SDK samples, Need for Speed Most Wanted 2012)
45   33258  Visio 2010 and Office 2010 can't be installed in the same prefix
46   33720  user32:menu
47   33736  Excel Viewer 2007: "Open" button does not work on Vista+
48   34175  Shift-backspace doesn't work as backspace in cmd
49   35418  some drawing operations in Mixcraft 6 are very slow with client-side graphics enabled
50   35422  Dashlane (password and forms-fill manager) fails to install
51   35610  The of user32:msg tests fail in the Hebrew locale
52   35655  3Dmark 2000 shows considerable performance drop after Wine 1.7.13 (expensive GetPixelFormat() called too frequently)
53   35734  Pokemon Zeta 1.3.28 crashes on startup (ASProtect SKE v2.72)
54   35975  Comanche 3 shows only gray screen
55   36081  mshtml/dom test crashes
56   36086  Installation of Half-Life Opposing Force fails due to file "ereg.dll" being read-only
57   36900  Star Wars Galactic Battlegrounds Clone Campaigns: no video (regression)
58   36932  BreezeBrowser: cannot expand directories in file browser
59   36970  Blue Iris 3.x (video surveillance software) crashes after 30 seconds
60   37358  FEAR 1: Installer says "wrong serial" even if entered correctly
61   37859  BOINC 6.x/7.x take a long time to "start" when launched from boincmgr
62   37939  Keyboard doesnt work for Project IGI 2
63   37944  Origin's updater crashes before finishing the download process
64   38669  IBM Endpoint Manager (IEM) Console 9.1 installer hangs at 'Evaluating launch conditions' stage
65   39039  Popup tooltips missing and buttons don't work on mageia.org/en/downloads/
66   39247  user32:sysparams fails in a Japanese locale
67   39445  Drag and drop in Foxit Reader doesn't work anymore
68   39536  Multiple games render black/garbled screen when anti-aliasing enabled (Guild Wars, Eve Online, Gear Grinder)
69   39635  Hungarian Excel Viewer 2007: "Open" dialog on Win8 does not refresh correctly
70   39648  MTA: San Andreas 1.5: failure to process 64-bit FairplayKD.sys driver IRPs due to incorrect alignment/packing of I/O manager structures
71   39665  dinput: MotoGP 3 demo fails to accept key presses to control the driver.
73 ----------------------------------------------------------------
75 Changes since 1.8-rc1:
77 Adam Martinson (1):
78       kernel32/tests: Add tests for closing named pipes with CloseHandle.
80 Akihiro Sagawa (1):
81       po: Update Japanese translation.
83 Alex Henrie (1):
84       po: Update Catalan translation.
86 Alexandre Julliard (10):
87       winex11: Fix a copy&paste typo in the initial position of a window.
88       kernel32/tests: Avoid testing the D: drive which may not exist.
89       explorer: Treat unrecognized options as a file to open.
90       Revert "oleaut32: Implement a better stub for IPicture::SaveAsFile."
91       user32/tests: Fix a few more menu test failures on Windows.
92       user32/tests: Fix a few msg test failures on Windows 7.
93       gdiplus/tests: Check the correct fallback font when Arial is missing.
94       user32: Reduce the idle timeout before flushing surfaces to make it less noticeable.
95       gdi32: Periodically flush a window surface if the app is continuously painting.
96       winex11: Flush the output of a flushed surface right away.
98 Alistair Leslie-Hughes (3):
99       include: Add d3dx10async.h.
100       d3d11: Make blend_factor optional in d3d11_immediate_context_OMSetBlendState().
101       d3d10core/tests: Add test for NULL blend factor in OMSetBlendState().
103 Andrew Eikum (1):
104       Revert "explorerframe: Allow treeview expandos to open with a single click.".
106 Andrey Gusev (2):
107       Assorted typos fixes.
108       progman: Fix GROUP_AddGroup() declaration.
110 André Hentschel (1):
111       ws2_32/tests: Don't test function directly when reporting WSAGetLastError().
113 Bernhard Übelacker (1):
114       dinput: Fail in SetCooperativeLevel on invalid hwnd.
116 Bruno Jesus (7):
117       msacm32: Remove dead code from acmFormatDetailsW.
118       ws2_32: Add a couple of options to sockopt debug.
119       comctl32: Respect an assert in TREEVIEW_RemoveAllChildren.
120       msacm32/tests: Add some acmStreamPrepareHeader and acmStreamConvert tests.
121       ws2_32/tests: Add more tests related to WSACleanup.
122       ws2_32/tests: Check if the first IP is a default route in gethostbyname.
123       ws2_32/tests: Ensure we have more than one IP to test gethostbyname.
125 Dmitry Timoshkov (4):
126       comctl32/tests: Add a test for system class properties.
127       oleaut32/tests: Add some tests for IPicture::SaveAsFile.
128       oleaut32: Implement a better stub for IPicture::SaveAsFile.
129       oleaut32: Grow the marshalling buffer exponentially.
131 François Gouget (3):
132       cmd/tests: Fix the builtin tests when the current directory contains a space.
133       d2d1: Remove WINAPI on static functions where not needed.
134       xaudio2_7: Make some functions static.
136 Henri Verbeet (1):
137       dxgi: Implement dxgi_output_GetDesc().
139 Hugh McMaster (3):
140       kernel32: Use virtual-key codes in the console StdKeyMap.
141       kernel32: Interpret Shift-Backspace as Backspace when using the Win32 keymap in wineconsole.
142       kernel32: Remove un-needed VK_DEL entries from the console keymap.
144 Jacek Caban (4):
145       mshtml/tests: Fixed tests on win10.
146       mshtml: Added IHTMLDOMAttribute2::put_value implementation.
147       wininet: Improved debug traces.
148       ieframe: Silence some noisy FIXMEs.
150 Jactry Zeng (1):
151       po: Update Simplified Chinese translation.
153 Jiaxing Wang (1):
154       regedit: Need 3 bytes of room at end of buffer for \r\n\0 to avoid endless loop.
156 Joachim Priesner (1):
157       kernel32/tests: Add tests for GetDriveType with invalid drive spec.
159 Julian Rüger (1):
160       po: Update German translation.
162 Lauri Kenttä (1):
163       po: Update Finnish translation.
165 Michael Müller (1):
166       msvcp90: Basic_string_wchar_dtor should set EAX to 0 on i386.
168 Michael Stefaniuc (2):
169       maintainers: Add section for the Stable branch.
170       ieframe: Use BOOL instead of VARIANT_BOOL in on_commandstate_change().
172 Nikolay Sivov (17):
173       user32/tests: Some tests for SetScrollInfo().
174       dplayx: Fix a possible memory leak on error path (Coverity).
175       ddeml: Don't trash 'cb' field of structure returned by DdeQueryConvInfo16() (Coverity).
176       wininet: Remove a bit of dead code (Coverity).
177       wldap32: Properly implement ldap_encode_sort_control[A, W] (Coverity).
178       d2d1: Fix a copy-paste issue in EndDraw() (Coverity).
179       comctl32/treeview: Use consistent format for hex values in traces.
180       comctl32: Item with negative cChildren acts as if it actually had children.
181       user32: Don't overwrite 'cb' field with uninitialized data in DdeQueryConvInfo() (Coverity).
182       crypt32: Fix key name null termination (Coverity).
183       sc: Fix service handle leak on error path (Coverity).
184       wineoss: Initialized wReserved1 field returned to auxGetDevCapsW().
185       winmm: For consistency forward wReserved1 values from -W to -A calls too.
186       winmm/tests: Remove unreliable tests.
187       winex11: Simplify XGetWindowProperty return code checks (Clang).
188       d3dx9: Use proper enum member (Clang).
189       ntdll: Remove unused helper (Clang).
191 Piotr Caban (2):
192       msxml3/tests: Run IXMLDOMNode::get_text whitespace tests on other msxml versions.
193       shell32: Improved IDataObject::QueryGetData implementation.
195 Rafał Harabień (1):
196       include/ddk: Fix memory layout of IRP and IO_STACK_LOCATION in wine64.
198 Sebastian Lackner (7):
199       kernel32/tests: Add tests for sending empty message in combination with CloseHandle.
200       kernel32/tests: Add tests for calling WriteFile on pipe when other end is closed.
201       server: Fix crash when calling GetNamedPipeHandleState on partially closed pipe.
202       server: Fix crash when calling SetNamedPipeHandleState on partially closed pipe.
203       kernel32/tests: Add tests for calling wait functions with pseudo handles.
204       kernel32/tests: Avoid busy-looping in APC deadlock tests.
205       gdi32: Add check for NULL pointer in dibdrv_wglDescribePixelFormat.
207 Sergey Isakov (2):
208       msi/tests: Simplify the logic in an if condition.
209       tapi32: Simplify the logic in an if condition.
211 Stefan Dösinger (8):
212       wined3d: Support loading renderbuffers in surface_load_location.
213       wined3d: Discard depth stencils on unload.
214       d3d9/tests: Multisampled render targets are zeroed on creation.
215       d3d8/tests: Multisampled render targets are zeroed on creation.
216       d3dx9_36: Replace powf(2, unsigned int) with (1u << unsigned int).
217       include: Add DXGI_SWAP_EFFECT_FLIP_DISCARD.
218       dxgi/tests: Test DXGI_SWAP_EFFECT_FLIP_DISCARD.
219       dxgi/tests: Windows 10 properly makes buffers read only.
221 Svante Signell (1):
222       winepulse.drv: Avoid PATH_MAX in Windows code.
224 Thomas Faber (7):
225       dinput: Implement MSVC version of enum_callback_wrapper.
226       d3dxof: Avoid undefined behavior in parse_object_parts.
227       quartz: Fix IEnumMoniker reference leak in FilterGraph2_Connect.
228       quartz/tests: Test aggregation with CLSID_FilterMapper2.
229       quartz/tests: Test aggregation with CLSID_FilterGraph.
230       ntdll/tests: Fix build with PSDK headers.
231       gdiplus/tests: Fix build with MSVC.
233 Vijay Kiran Kamuju (1):
234       wine.inf: Install wordpad in Program FilesWindows NT\Accessories.
236 Vincent Povirk (5):
237       advapi32/tests: Skip test when registry virtualization can't delete values.
238       atl100/tests: Check Administrators group if UAC is disabled.
239       comctl32/tests: Accept touchscreen-related messages in button tests.
240       d3d8/tests: Accept CURSOR_SUPPRESSED in cursor flags.
241       d3d9/tests: Accept CURSOR_SUPPRESSED in cursor flags.
244 Alexandre Julliard
245 julliard@winehq.org