1 The Wine development release 1.8-rc3 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-rc3.tar.bz2
9 http://mirrors.ibiblio.org/wine/source/1.8/wine-1.8-rc3.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-rc3 (total 40):
27 8775 spider solitaire from XP fails to flash card when you ask for hint
28 9491 CListCtrl:GetSubItemRect doesn't work for the label row
29 9919 Microsoft Access Snapshot Viewer 10.0 install fails (GetPrivateProfileString16 must only return valid key names)
30 11627 Need for Speed 2 SE 3dfx demo fails to start
31 15083 ReadConsoleInputW() returns wrong values for CTRL+SPACE
32 15866 MechCommander 2: DSERR_CONTROLUNAVAIL errors
33 20480 Soldier of Fortune II Multiplayer Main Menu won't show up (ATI specific)
34 22922 Black and White 2 1.2 is slow, gives GL errors
35 24388 Exposure 3.0 crashes while creating exposure image
36 26317 AVRStudio 4 installer fails, reports 'The application is already installed'
37 27165 ffdshow A/V config tool: drop-down list doesn't appear
38 29595 Microsoft Software Jukebox needs HKLM\Software\Classes\Applications\iexplore.exe\shell\open\command key
39 29788 Microsoft Word 2007 needs unimplemented function propsys.dll.PSGetPropertyDescriptionListFromString for saving a file when winver set to Vista or later
40 32621 Mouse pointer jumps on opening/closing WinUAE settings window
41 34086 MS Paint shows some images messed up.
42 35330 Typo: "in a separate windows" on the Man Page (at http://www.winehq.org/docs/wine )
43 35941 ncurses is installed but not detected by configure.
44 36345 TGB Dual 8.3 ( Game Boy/Game Boy COLOR emulator) crashes when loading a ROM
45 37308 PCB123 v2.1.0.7000: slow screen redrawing
46 37894 EarthQuake3D (Earthquake monitor) fails to update data, reports 'Error: Server Connection Problem'
47 38559 GTA4: crash after benchmark has completed
48 38633 SiN Gold (GOG.com) intro videos get frozen
49 38851 Wine64 build produces extra warning in secur32 comparing to Wine32 build
50 38926 WineHQ should build vanilla Wine binary packages of the biweekly releases for major distros
51 38974 Red Faction Guerilla: texture smearing at the side of the screen
52 38993 Memory Blocks for Windows 3.x has missing tile animation
53 39465 Gif Movie Gear 2.63 about window's gif only animates when mouse is moving (ReleaseDC should force surface flush when main thread is idling)
54 39564 Paranormal State: Poison Spring (Steam) crashes on exit with built-in msctf.dll
55 39580 AVISave[A,W] is using va_* instead of __ms_va_* definitions for va_list
56 39600 Bad sound with Steam Games
57 39607 Broken Image in Fitting Window.
58 39634 Git v2.6.3 (MSYS2 based): 'rebase.exe' fails on post-install steps (commit page when handling stack fault)
59 39670 Eclipse (Europa) does not start
60 39673 Logical error in comparison (misprint)
61 39683 CreateRestrictedToken() uses wrong enum value for default impersonation level
62 39691 TI Derive 6 hangs when clicking on the edit menu item
63 39693 SQLBindCol prototype is wrong
64 39705 Some programs crash/hang when switching desktop screens
65 39706 Gazillionaire (Win16 game using VB3 runtime) refuses to start
66 39719 Alex Hunter (hidden object game): custom mouse pointer gets stuck (temporarily) when hitting the top of the screen
68 ----------------------------------------------------------------
70 Changes since 1.8-rc2:
72 Alexandre Julliard (11):
73 winoldapp: Grab the Win16 lock again before exiting.
74 Revert "user.exe: Release the Win16 lock due to loading 32-bit dlls in CreateWindow."
75 winex11: Add a helper function to check a motion event against the serial number.
76 winex11: Ignore EnterNotify events that are older than the last mouse wrap.
77 kernel32: Also check OS version to detect old binaries in GlobalMemoryStatus.
78 winex11: Include raw motion events in the QS_MOUSEMOVE event filter.
79 ntdll/tests: Use more reasonable timeouts and avoid long long constants.
80 user32/tests: Maximized windows can be full-screen in recent Windows.
81 user32/tests: Also ignore WM_SYSTIMER messages in input tests.
82 tools: Allow running installed builtin apps even when the 32-bit loader is missing.
83 gdi32: Fix StretchDIBits color mapping for monochrome bitmaps without a color table.
85 Alistair Leslie-Hughes (1):
86 webservices: Add missing break.
89 iexplore: Add 'HKCR\Applications\iexplore.exe\shell\open\command' key.
90 wine.inf: Add "HKLM\System\CurrentControlSet\Services\Eventlog\System" key.
91 wine.inf: Add HKCR\folder\shellex\ContextMenuHandlers and HKCR\*\shellex\ContextMenuHandlers keys.
94 po: Update Simplified Chinese translation.
97 msacm32/tests: Add more acmStreamPrepareHeader tests.
98 krnl386.exe16: Skip invalid entries in GetPrivateProfileString16.
100 Dmitry Timoshkov (6):
101 oleaut32: Simplify 'for' loop.
102 widl: Fixup the defaultvalue(BSTR) expression type like midl does.
103 winhttp/tests: Accept Windows7 return value for WinHttpQueryOption(WINHTTP_OPTION_CONNECTION_INFO).
104 winhttp/tests: For a secure connection check what WinHttpQueryDataAvailable() returns as well as first chunk of actual data.
105 winhttp/tests: Add a test for data returned by IWinHttpRequest::get_ResponseText().
106 winhttp/tests: Add a test for data returned by IWinHttpRequest::get_ResponseText() using an https connection.
109 Assorted spelling fixes.
112 krnl386.exe16: Avoid shift overflows in DMA_ioport_out.
113 user32: Avoid shift overflow in nulldrv_GetKeyboardLayoutList.
116 ieframe: Don't release the advise sink in IOleObject::SetClientSite.
119 ddraw/tests: 64-bit ddraw doesn't support textures.
120 ddraw: Return DDERR_NOEXCLUSIVEMODE in ddraw_surface7_Flip() when not in exclusive mode.
121 ddraw: Mark surfaces as lost when the device window is deactivated.
122 ddraw: Do not mark surfaces as lost unconditionally when setting the cooperative level.
125 loader: Fix a typo and improve a sentence in wine.man.in.
126 kernel32: Replace NULL argument with pointer to DWORD.
127 winex11.drv: Ctrl-Space should generate space, not 0.
128 user32/tests: Add tests for VK_SPACE, Shift-Space and Ctrl-Space.
131 exdisp.idl: Added new DWebBrowserEvents2 members declarations.
132 ieframe: Fixed tests on some VMs.
133 ieframe: Fixed tests on some VMs.
136 riched20/tests: Test EM_REPLACESEL with rtf stream.
139 winemac: Remove a window from the NSWorkspace notification center when it's deallocated.
140 winemac: Don't post a WINDOW_BROUGHT_FORWARD event for a click on a window which is already frontmost in its level.
143 msctf: Add a partial implementation of ITfThreadMgrEx_ActivateEx().
144 d3dx9: Don't take the fastpath when converting between texture formats of different type.
145 wined3d: Flush the GL context before switching away from it.
146 wined3d: Add ARB_ES2_COMPATIBILITY entry to the core extensions table.
147 include: Add missing D3DPMISCCAPS_POSTBLENDSRGBCONVERT flag.
148 wined3d: Respect D3DRS_SRGBWRITEENABLE in clears.
149 wined3d: Handle D3DRS_SRGBWRITEENABLE in clears when ARB_framebuffer_sRGB is not supported.
152 winedbg: Print windows version in system info.
154 Michael Stefaniuc (3):
155 dsound/tests: Version differences in flag handling for 3d buffers.
156 dsound/tests: Test Pan for 3D secondary buffers too.
157 dsound: A version 1 3d secondary buffer allows SetPan().
160 usp10: Remove unused helper (Clang).
161 avifil32: Use __ms_va* varargs variant for AVISave[A,W].
162 odbc32: Fix SQLBindCol prototype.
163 oleaut32/tests: Some tests for SafeArrayDestroyData().
164 oledlg: Replace existing menu item in case of empty object too.
165 advapi32: Use proper enum member to initialize SECURITY_IMPERSONATION_LEVEL variable (Clang).
166 ole32/tests: Some tests for CoGetMalloc().
167 browseui: Use defined context kind constant with CoGetMalloc().
169 Olivier F. R. Dierick (2):
170 shlwapi: SHFreeShared returns TRUE when passed NULL handle.
171 shlwapi/tests: Test SHFreeShared with NULL handle.
174 comctl32: Set listview focus in WM_LBUTTONDOWN.
175 msiexec: Avoid broken pipe error caused by setting SERVICE_STOPPED state twice.
178 ntdll/tests: Add SIMD exception test for floating point invalid operation fault.
179 ntdll: Silence useless fixme message when handling SIMD floating point invalid operation exception.
180 ntdll/tests: Restore old value in a more context independent way.
182 Sebastian Lackner (14):
183 winex11.drv: Fix specfile entry for X11DRV_ScrollDC.
184 winemac.drv: Fix specfile entry for ImeGetRegisterWordStyle.
185 wined3d: Fix specfile entry for wined3d_swapchain_get_back_buffer.
186 msvcrt: Fix specfile entry for $I10_OUTPUT and _wcstod_l.
187 ntoskrnl.exe: Fix specfile entry for MmMapIoSpace.
188 ntdll: Commit new guard pages in virtual_handle_stack_fault.
189 kernel32/tests: Add tests for committing stack guard pages.
190 wine.inf: Add information for delayed end of DST in Europe/Istanbul.
191 maintainers: Add section for timezone database.
192 oleaut32/tests: Add test for calling method with coclass argument.
193 server: Check winstation visibility in server to avoid race-conditions.
194 user32/tests: Add test to check ObjectNameInformation for desktop objects.
195 user32: Make sure explorer.exe process is spawned for the correct desktop.
196 wineboot: Remove unused declaration for __wine_make_process_system.
199 ddraw/tests: Test color keys on cube map surfaces.