1 The Wine development release 1.4-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://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4-rc2.tar.bz2
9 http://prdownloads.sourceforge.net/wine/wine-1.4-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.4-rc2:
27 4386 Font rendering wrong.
28 16531 Issues using embedded html (DVD Profiler written with Delphi)
29 17120 Synful Orchestra tpkd.sys crashes due to unimplemented function ntoskrnl.exe.KeInitializeMutex
30 20534 gdb proxy mode: allow interrupt from command line (e.g. Ctrl-C)
31 22201 Dragon Age: Origins - Configuration Utility windows are blank
32 22256 Miranda runs out of GDI object handles and crashes
33 23512 DDO - Silent crash at login
34 23682 Suggestion: Editbox with backtrace in crash window
35 25606 Clones: stuck after launching a single-player game
36 26240 R-Studio: HtmlHelpW HH case HH_DISPLAY_INDEX not handled
37 26260 Axis & Allies: Sound does not work / stops working
38 26670 Atlantis Word Processor window does not appear in task bar
39 27115 Wild Earth: Photo Safari Demo: launcher screen is not functional without native ie7
40 27190 Incorrect focus and Alt+Tab order with Delphi MDI application
41 27374 FAR: Alt-tab will cause "alt" key to be left as pressed when returning to console window
42 27543 Alice: Madness Returns - no sound in game
43 27567 Crystal Towers 2 crashes with unimplemented function msvcp60.dll.??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV?$allocator@D@1@@Z
44 27588 Drake of the 99 Dragons needs many msvcp60.dll basic_string<char> functions
45 27982 Creative Writer 2 hangs on startup
46 28367 Download Accelerator Plus:needs msvcp60.dll.?npos@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@2IB
47 28511 Marvel Ultimate Alliance: vidoes arent played anymore
48 28544 x86 PC emulator in Javascript fails to boot linux 2.6.20
49 28744 CCleaner does not display checkboxes and icons in the 'cleaner' treeview
50 28944 Notepad2 v4.2.25 needs native msvcp60 to work correctly
51 29066 Cambridge Classware installAnywhere installer fails to draw (wined3d_surface_blt problem?)
52 29122 Sonic R has rendering (color keying) issues in Direct3D mode
53 29477 unimplemented function msvcp90.dll.?rfind@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z, aborting
54 29496 Mouse doesn't release when moving/resizing Steam window
55 29511 IrfanView fails to play a specific WAV file
56 29520 Error 458. Variable uses an Automation type not supported in Visual Basic
57 29544 StarCraft BroodWar crashes when I try to click on map
58 29657 winecoreaudio memory management and locking seems to be broken
59 29732 Prince of Persia: The Sands of Time mouse clipping broken
60 29733 Notepad: replace dialog is popup when press backspace
61 29739 Microsoft Visual Studio 2010 installer wants to update MSI to 4.5.6001.22299 (Wine: 4.5.6001.22159)
62 29746 iexplore does not display some YouTube images
63 29748 mouse doesn't work after fullscreen window goes away
64 29752 Sonic 3 & Knuckles Collection AutoPlay menu hangs on start
65 29759 In exclusive mode/non fullscreen app, moving the cursor can result in resizing window if cursor is "virtually" on an window border
67 ----------------------------------------------------------------
69 Changes since 1.4-rc1:
71 Alexandre Julliard (19):
72 wrc: Fix parsing of virtkey accelerators.
73 winemine: Get rid of the exit accelerator.
74 winefile: Get rid of the exit accelerator.
75 view: Get rid of the quit accelerator.
76 notepad: Use virtkeys for all accelerators.
77 wordpad: Use virtkeys for all accelerators.
78 regedit: Use virtkeys for all accelerators.
79 dinput: Catch unsuccessful clipping attempts and fall back to warping.
80 winex11: Disallow clipping to fullscreen rectangle if XInput2 is not available.
81 kernel32: Only change the Unix current after exec_process to make sure it's inherited properly.
82 winex11: Reset clipping when a fullscreen window is unmapped.
83 psapi/tests: Don't check data returned from a failing call.
84 winex11: Consider zero-size windows mapped even when they are positioned at 0,0.
85 dinput: Clip to the client area instead of the whole window in exclusive mode.
86 winex11: Don't give focus to zero-size windows.
87 winex11: Move the window resizing support to mouse.c.
88 winex11: Poll the mouse button to detect the end of a window manager move/resize.
89 winealsa: Avoid memory leak with snd_card_get_name.
90 winex11: Update only the key state on KeymapNotify without sending fake key events.
93 mmdevapi: Correctly convert UINT32 to LONG32.
94 winmm: Initialize COM for MULTITHREADED, not APARTMENTTHREADED.
95 winecoreaudio: Improve underrun handling.
98 user32: Check return code from ScriptStringAnalyse.
99 user32: Have a fallback in linebreaking if uniscribe fails to analyse a string.
100 usp10: pwLogClust is ordered so its max will be on one end.
101 usp10: Use a bsearch function to find a glyph in the LogClust array.
102 usp10: Limit runs in ScriptStringAnalyse to 255.
103 usp10: Implement SSA_LINK flag.
104 gdi32: In update_system_links if the font we are trying to link has already been substituted or localized we need to check against that name also.
105 quartz: If the MediaSeeking is not implemented all the way up the passthru chain fall back to the filtergraph's clock to find position.
106 usp10: We do not yet shape hangul properly so allow for SSA_LINK flags to take effect.
109 wscript: Remove an unused variable (LLVM/Clang).
110 crypt32: Remove a couple unused variables (LLVM/Clang).
111 dsound: Remove an unnecessary assignment (LLVM/Clang).
112 msvcp60: Remove unnecessary assignments (LLVM/Clang).
115 d3dx9_36: Remove TGA from TODO since it is supported.
117 Dmitry Timoshkov (1):
118 riched20: Fix some GDI object leaks.
121 crypt32: Fix domain component length check.
124 po: Remove English strings (invalid even) from the Bulgarian shell folder translations.
125 po: Mark an incorrect Czech translation as fuzzy.
126 po: Remove/fix a couple of invalid Hungarian translations.
127 po: Remove English strings from the Hungarian shell folder translations.
129 Frédéric Delanoy (2):
130 ws2_32/tests: Remove dead code in test_completion_port (Coverity).
131 msi: Avoid dead code in parse_prop (Coverity).
133 Gustavo Henrique Milaré (1):
134 po: Update Brazilian Portuguese translation.
137 ddraw: AddAttachedSurface() just references whatever we pass it.
138 wrc: Avoid an unused function warning when HAVE_LIBGETTEXTPO is not defined.
141 po: Updated Korean translation.
142 po: Update Korean translation.
145 urlmon: Relative URI without scheme may be treated as hierarchical.
146 urlmon: Properly handle relative URIs with specified host in combine_uri.
147 mshtml: Properly handle GetScheme failure.
148 mshtml: Properly handle out of memory in IHTMLElement::get_outerHTML.
151 crypt32: Only accept trailing NULLs in a certificate common name.
152 crypt32: Test and correct CryptVerifyCertificateSignature.
155 winecoreaudio: Avoid deadlock in AudioClient_Stop.
156 winecoreaudio: Implement a lock-free callback design.
157 winecoreaudio: Fix the Start/Stop/Reset cycle.
158 mciwave: Always reach an end position expressed in milliseconds.
161 po: Update Italian translation.
162 po: Update Italian translation.
165 dinput: Support INFINITE as number of effect iterations.
168 wined3d: Use a separate flag for discarded surfaces.
171 urlmon: Recognize <head> start tag as text/html MIME type.
172 comctl32: Never release state image list.
173 msxml3: Trace VARIANT parameters.
174 comctl32: More tests for Toolbar window style handling.
177 msvcp60: Fix _Lockit class implementation.
178 urlmon: Fix debug message in canonicalize_scheme.
179 urlmon: Handle implicit file scheme in MapUrlToZone and GetSecurityId functions.
180 mshtml: Make cookie parameter optional in ConnectionPoint_Advise.
183 ddraw/tests: Port the depth blit test to ddraw7.
184 ddraw/tests: Port the depth blit test to ddraw4.
185 ddraw/tests: Port the depth blit test to ddraw2.
186 ddraw: Properly set the color key in texture::load.
187 ddraw/tests: Add an IDirect3DTexture::Load color key test.
188 ddraw/tests: Add an IDirect3DTexture2::Load color key test.
189 ddraw/tests: Add an IDirect3DDevice7::Load color key test.
190 ddraw/tests: Add some IDirect3DViewport interface tests.
193 msi: Update version resource.
196 comctl32: Fix MSVC build in monthcal.c.
197 comctl32: Fix MSVC build in imagelist.c.
199 Łukasz Wojniłowicz (1):
200 po: Update Polish translation.