Release 1.4-rc2.
[wine] / ANNOUNCE
1 The Wine development release 1.4-rc2 is now available.
2
3 What's new in this release (see below for details):
4   - Bug fixes only, we are in code freeze.
5
6 The source is available from the following locations:
7
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
10
11 Binary packages for various distributions will be available from:
12
13   http://www.winehq.org/download
14
15 You will find documentation on http://www.winehq.org/documentation
16
17 You can also get the current source directly from the git
18 repository. Check http://www.winehq.org/git for details.
19
20 Wine is available thanks to the work of many people. See the file
21 AUTHORS in the distribution for the complete list.
22
23 ----------------------------------------------------------------
24
25 Bugs fixed in 1.4-rc2:
26
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
66
67 ----------------------------------------------------------------
68
69 Changes since 1.4-rc1:
70
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.
91
92 Andrew Eikum (3):
93       mmdevapi: Correctly convert UINT32 to LONG32.
94       winmm: Initialize COM for MULTITHREADED, not APARTMENTTHREADED.
95       winecoreaudio: Improve underrun handling.
96
97 Aric Stewart (9):
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.
107
108 Austin English (4):
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).
113
114 Christian Costa (1):
115       d3dx9_36: Remove TGA from TODO since it is supported.
116
117 Dmitry Timoshkov (1):
118       riched20: Fix some GDI object leaks.
119
120 Erich Hoover (1):
121       crypt32: Fix domain component length check.
122
123 Francois Gouget (4):
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.
128
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).
132
133 Gustavo Henrique Milaré (1):
134       po: Update Brazilian Portuguese translation.
135
136 Henri Verbeet (2):
137       ddraw: AddAttachedSurface() just references whatever we pass it.
138       wrc: Avoid an unused function warning when HAVE_LIBGETTEXTPO is not defined.
139
140 Hwang YunSong (2):
141       po: Updated Korean translation.
142       po: Update Korean translation.
143
144 Jacek Caban (4):
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.
149
150 Juan Lang (2):
151       crypt32: Only accept trailing NULLs in a certificate common name.
152       crypt32: Test and correct CryptVerifyCertificateSignature.
153
154 Jörg Höhle (4):
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.
159
160 Luca Bennati (2):
161       po: Update Italian translation.
162       po: Update Italian translation.
163
164 Marcel Hasler (1):
165       dinput: Support INFINITE as number of effect iterations.
166
167 Matteo Bruni (1):
168       wined3d: Use a separate flag for discarded surfaces.
169
170 Nikolay Sivov (4):
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.
175
176 Piotr Caban (4):
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.
181
182 Stefan Dösinger (8):
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.
191
192 Stefan Leichter (1):
193       msi: Update version resource.
194
195 Thomas Faber (2):
196       comctl32: Fix MSVC build in monthcal.c.
197       comctl32: Fix MSVC build in imagelist.c.
198
199 Łukasz Wojniłowicz (1):
200       po: Update Polish translation.
201
202 --
203 Alexandre Julliard
204 julliard@winehq.org