Release 1.4-rc3.
[wine] / ANNOUNCE
1 The Wine development release 1.4-rc3 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-rc3.tar.bz2
9   http://prdownloads.sourceforge.net/wine/wine-1.4-rc3.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-rc3:
26
27    4756  Can't install Bard's tale due to grayed out "I accept" button in eula dialog
28    6033  Fallout 2 : In game mouse pointer is unusable
29    8295  Motorhead crashes when using hw D3D renderer
30   14211  Skype 3.8 Crash while installing
31   15229  Dragon NaturallySpeaking 10 has gdiplus error on microphone display box
32   15531  Janosch - Kleine Tigerschule crashes
33   15894  PostgreSQL 8.3 service installation fails
34   17036  GTA2 (Grand Theft Auto 2) runs too slow to be playable (ATi issue)
35   17370  Notepad++ 5.2 crashes when triggering tooltip over macro record toolbar button (user32.RealChildWindowFromPoint needs to pass CWP_SKIPINVISIBLE to skip hidden windows)
36   17508  Adobe Photoshop CS2 won't install
37   18345  Silverlight 2+ installers fails
38   20186  Project64 does not work with gamepads anymore
39   20866  Houaiss Portuguese Dictionary (blocked window)
40   21015  Star Trek: Birth of the Federation crashes
41   21799  3DRad IDE does not display properly
42   22104  Proteus ISIS slows down in time
43   22305  AutoWikiBrowser databse scanner fails with err:seh:setup_exception_record
44   22459  NFSMW - Only black screen
45   22836  ITypeInfo_fnInvoke member ID -525 - HP Virtual Rooms 8.0
46   23423  Some graphics are corrupted in Civilization IV
47   23827  HTML-Kit crashes on exit
48   23912  dvdflick has an error on startup: "Object doesn't support this property or method"
49   24248  TREPCAD St3: some stair types give fatal errors
50   24288  SR3D Builder "will only install when DotNet2.0 is installed"
51   24659  The material Navigator reports a system failure and terminates the program
52   24791  Broken display in Might and Magic VII: For Blood and Honor
53   25615  Wine Internet Explorer cannot load kongregate
54   25749  TortoiseSVN (TortoiseProc.exe) crashes upon exit (OLE teardown)
55   26792  Sentinel Protection Driver/Service installer fails (needs "HKLM\\SYSTEM\\CurrentControlSet\\Control\\VirtualDeviceDrivers" registry key present)
56   27256  PDFCreator installer cannot display Chinese correctly
57   27606  SketchUp 8 garbled working area
58   27826  SpongeBob: Truth or Square Demo crashes before you can start
59   27902  Project64 1.7.x beta doesn't work anymore
60   28033  CAJViewer 7.1 install failed on some machine
61   28092  pwsafe 3.26 chm help file blank
62   28162  Battle.net System Check fails to send data
63   28237  Hyperlinks do nothing in Internet Explorer 3.02
64   28304  "p" command doesn't recognize single-quoted chars in expressions
65   28379  Internet Explorer 4.0 highlights selected text incorrectly
66   28516  Red Alert 3 crashes when loading map
67   29046  Office 2007 apps crash loading document properties editing window
68   29116  Pegasus Mail v. 4.62 build 191, IERenderer 2.4.5.18 generates (0x80004001) @01AEDC9D upon exit due to mshtml HTMLDocument_get_frames() stub
69   29130  Where's Wally? The Fantastic Journey fails to recognize the CD in the drive (needs support for IOCTL_STORAGE_CHECK_VERIFY2)
70   29552  Tropico 3 installer crashes with -fno-omit-frame-pointer
71   29577  msvcmaker-generated projects try to run non-existent winebuild.exe
72   29639  TextPad 5 installer crashes in repair mode
73   29712  DInput doesn't support INFINITE effect iterations
74   29740  wine gecko failed to get the profile directory
75   29741  Office 2007 SP2 & SP3 installers report success but fail to install some components
76   29760  Sonic R complains about a lost surface when starting in Direct3D mode
77   29761  Bridge Commander: Black screen
78   29783  quartz/filtergraph test is flaky
79   29808  mingw32-g++ random crash compiling a wxWidgets app
80   29814  Stronghold Crusader: unhandled page fault
81   29821  Notepad++: closed tabs aren't properly cleared
82   29827  Where's Wally? The Fantastic Journey gives 'File not found' when running setup.exe
83   29829  Some images in treeview have black backgrounds with native comctl32
84   29834  Age of Empires II screen freezes after playing for around 10 minutes
85   29840  gdi32/font.ok test fails: font.c:4208: Test failed: expected non-vertical face for charset 128, got'
86
87 ----------------------------------------------------------------
88
89 Changes since 1.4-rc2:
90
91 Akihiro Sagawa (5):
92       po: Update Japanese translation.
93       gdi32: Restore the vertical font flag from the cache.
94       gdi32/tests: Add tests for East Asian font selection.
95       gdi32: Consider whether the logical font face is vertical when selecting.
96       gdi32/tests: Reorder tests to avoid side-effects.
97
98 Alex Henrie (1):
99       po: Update Catalan translation.
100
101 Alexandre Julliard (6):
102       mshtml: Use the current AppData folder instead of the default one as profile directory.
103       winecoreaudio: Fix spec file parameters.
104       user32: Draw the mask with SRCCOPY in DrawIcon when the image isn't being drawn.
105       services: Don't close the overlapped event when terminating a service.
106       dbgeng: Add missing WINAPI.
107       cmd: START needs to be an internal command.
108
109 Alistair Leslie-Hughes (1):
110       mshtml/tests: Interface ITravelLogClient may not be supported.
111
112 Andrew Eikum (6):
113       hlink: Always pass a bind context to IMoniker::GetDisplayName.
114       hlink: Don't query the IHlinkSite if the IMoniker is a system moniker.
115       wineoss.drv: Don't call GETOSPACE immediately after device initialization.
116       wineoss.drv: Downgrade most ERRs to WARNs.
117       winmm: Downgrade most ERRs to WARNs.
118       winmm: TRACE unhandled messages.
119
120 André Hentschel (5):
121       winemaker: Print the invocation command line to the Makefile.
122       msvcmaker: "MODULE = none" is obsolete.
123       po: Update German translation.
124       comctl32/tests: Add some more thumb length tests.
125       mshtml: Only release the interface if it exists.
126
127 Aric Stewart (5):
128       quartz: Do not report a position unless the filter graph is running or has been paused.
129       quartz: AMFilterData_ParseFilterData returns a pointer to a pointer to filter data.
130       gdi32: Keep our internal generated system links separate and append them to any user defined system links.
131       gdi32: Allow font replacements to be specified either in localized name or English name.
132       gdi32: Load fonts from default Mac external font paths.
133
134 Aurimas Fišeras (1):
135       po: Update Lithuanian translation.
136
137 Austin English (3):
138       kernel32: Add support for IOCTL_STORAGE_CHECK_VERIFY2.
139       wine.inf: Add CurrentControlSet\Control\VirtualDeviceDrivers registry key.
140       advapi32: Sync specfile to win7.
141
142 Christian Costa (3):
143       d3dx9_36: Turn FIXME into TRACE since function is implemented. Not supported formats are caught by final FIXME.
144       include: Add missing formats in D3DXIMAGE_FILEFORMAT enum.
145       d3dx9_36: Detect and display message for all not yet supported file formats.
146
147 Dmitry Timoshkov (6):
148       psapi: Add a test for NtQueryVirtualMemory(MemorySectionName).
149       user32: Add a bunch of RealChildWindowFromPoint tests.
150       user32: RealChildWindowFromPoint should skip invisible windows.
151       psapi: Make sure that NtQueryVirtualMemory(MemorySectionName) succeeds under Windows 2000 too.
152       user32: Fix a couple of typos.
153       user32: Make FlashWindowEx tests pass under Windows.
154
155 Eric Pouech (4):
156       msvcrt: Fix TRACE format modifier for wfreopen.
157       kernel32: Added a couple of tests about console creation through CreateFile, and fix some corner cases.
158       winhlp32: Added support for some keyword support in external DLL support (RegisterRoutine parameters).
159       winedbg: Let the lexer accept char definitions as integral values.
160
161 Erich Hoover (1):
162       hhctrl.ocx: Fix searching for Index and TOC file.
163
164 Francois Gouget (7):
165       ddraw/tests: Fix compilation on systems that don't support nameless unions.
166       po: Fix a typography issue in the Telugu translation.
167       po: Fix some typography issues in the Serbian (Latin) translation.
168       po: Fix some typography issues in the Serbian (Cyrillic) translation.
169       po: Remove or fuzzy invalid Turkish shell folder translations.
170       shell32: Fix the name of the 'Application Data' folders.
171       kernel32: Add a trailing full stop to the error messages.
172
173 Frédéric Delanoy (28):
174       po: Update French translation.
175       po: Fix some trailing ellipses errors in Brazilian Portuguese translation.
176       po: Fix some trailing ellipses errors in Italian translation.
177       po: Fix some trailing ellipses errors in Japanese translation.
178       po: Fix some trailing ellipses errors in Russian translation.
179       po: Fix some trailing ellipses errors in Portuguese translation.
180       po: Fix some trailing ellipses errors in Catalan translation.
181       po: Fix some trailing ellipses errors in Norwegian Bokmål translation.
182       po: Fix some trailing ellipses errors in Korean translation.
183       po: Fix some trailing ellipses errors in Polish translation.
184       po: Fix some trailing ellipses errors in the Swedish translation.
185       po: Fix some trailing ellipses errors in the Slovenian translation.
186       po: Remove untranslated English strings from the Portuguese (Portugal) translation.
187       po: Remove untranslated English strings from the Polish translation.
188       po: Remove untranslated English strings from the Danish translation.
189       taskmgr: Debug classes names are not translatable.
190       po: Fix trailing full stops errors in the Catalan translation.
191       po: Fix trailing full stops errors in the Danish translation.
192       po: Fix trailing full stops errors in the Italian translation.
193       po: Fix trailing full stops errors in the Swedish translation.
194       po: Fix trailing full stops errors in the Polish translation.
195       po: Fix trailing full stops errors in the Ukrainian translation.
196       po: Fix trailing full stops errors in the Slovenian translation.
197       po: Fix trailing full stops errors in the Portuguese (Portugal) translation.
198       po: Fix trailing full stops errors in the Korean translation.
199       po: Fix trailing full stops errors in the Norwegian Bokmål translation.
200       po: Fix trailing full stops errors in the Russian translation.
201       cmd: Add short help for START command.
202
203 Gustavo Henrique Milaré (1):
204       po: Update Brazilian Portuguese translation.
205
206 Hans Leidekker (6):
207       dnsapi: Remove a dead assignment (clang).
208       mscms: Use the return values of GetStandardColorSpaceProfileW and GetColorDirectoryW (clang).
209       mscms/tests: Pass profiles names as parameters instead of using global variables.
210       msi: Follow the parent state for preselected features unless the parent is an advertised feature.
211       msi: Avoid a null pointer dereference in MsiGetFileVersionW (clang).
212       msi: Use the return value of IXMLDOMNode_get_text (clang).
213
214 Henri Verbeet (4):
215       ddraw/tests: Use correct COM macros in a couple of places.
216       ddraw/tests: Move some helper functions up with the rest of the helper functions.
217       wined3d: Complain when the hardware may not be able to run a shader.
218       ddraw: Implement get_window_region() on top of GetRandomRgn().
219
220 Huw Davies (6):
221       ole32: Don't hold a ref to the drop target in the wrapper. Apps tend to destroy the target object without calling RevokeDragDrop.
222       oleaut32: [restricted] members with negative dispids may still be called.
223       shell32: Zero-init the out parameter and fix the error if the folder id is invalid.
224       shell32: Don't try to check for the folder's existence if we don't have a path.
225       gdi32: Rename a shadow variable.
226       gdi32: Intersect the background text box with the clip rectangle in device units.
227
228 Hwang YunSong (1):
229       po: Update Korean translation.
230
231 Jacek Caban (9):
232       mshtml: Removed code duplication in frame collection tests.
233       mshtml: Added IHTMLDocument2::get_frames implementation.
234       urlmon: Properly handle combining relative mk: URIs containing full internal path.
235       urlmon: Added more mk: combining tests.
236       t2embapi.h: Added some missing declarations.
237       urlmon: Added empty hash URIs comparing tests.
238       ieframe: Make get_typeinfo implementation thread safe and more generic.
239       ieframe: Added IProvideClassInfo::GetClassInfo implementation.
240       ieframe: Added IProvideClassInfo::GetClassInfo tests.
241
242 Jörg Höhle (3):
243       mmdevapi/tests: Produce audible output.
244       mmdevapi/tests: Fix errors and crashes in various native configurations.
245       mmdevapi/tests: Perform renderer padding & position tests.
246
247 Laura Leinonen (1):
248       po: Update Finnish translation.
249
250 Lauri Kenttä (2):
251       po: Correct Finnish translation.
252       po: Fix Finnish translation.
253
254 Matteo Bruni (1):
255       ddraw: Don't leak the window DC.
256
257 Michael Stefaniuc (2):
258       comctl32: Remove an obsolete resource attribute.
259       inetcpl.cpl: Remove an obsolete resource attribute.
260
261 Nikolay Sivov (4):
262       msxml3: Fix element data leak on error.
263       shell32: Use string comparison as autocompletion check.
264       comctl32: Invalidate before item is removed.
265       comctl32: A test for auto-set TBSTYLE_TRANSPARENT style.
266
267 Piotr Caban (1):
268       msvcrt: Handle negative file->_cnt value in _flsbuf function.
269
270 --
271 Alexandre Julliard
272 julliard@winehq.org