1 The Wine maintenance release 1.4.1 is now available.
3 What's new in this release (see below for details):
7 The source is available from the following locations:
9 http://prdownloads.sourceforge.net/wine/wine-1.4.1.tar.bz2
10 http://mirrors.ibiblio.org/wine/source/1.4/wine-1.4.1.tar.bz2
12 Binary packages for various distributions will be available from:
14 http://www.winehq.org/download
16 You will find documentation on http://www.winehq.org/documentation
18 You can also get the current source directly from the git
19 repository. Check http://www.winehq.org/git for details.
21 Wine is available thanks to the work of many people. See the file
22 AUTHORS in the distribution for the complete list.
24 ----------------------------------------------------------------
26 Bugs fixed in 1.4.1 (total 69):
28 12694 Air Rival Crashes after login
29 13082 Adobe Premiere Pro 1.5 fails to start
30 15582 Adobe Dreamweaver CS3 Installer crash if you reject the license
31 18231 Adobe Acrobat 7, 8 installers fail due to spooler service being disabled by default
32 18776 VBALink: GBC roms open at an incorrect resolution
33 22060 regedit crashes when a long length key is renamed or deleted
34 22456 Wrong caching with INI functions
35 24108 error in Visual Basic Editor
36 24551 Cannot install Windows Server 2003 Administration Tools Pack
37 25261 AutoCAD 2009 LT: Running AcDelTree.exe crashes
38 25777 TurningPointAnyWhere24.exe fails to run (needs "HKCU\\Control Panel\\Mouse" registry key present)
39 25861 POPO 2011 exits silently
40 26989 Playchess, games tab is not drawn
41 26990 Playchess, pieces are not shown correctly
42 27192 Regedit - import failure if reg-file contains ';'
43 27560 Runaway 3 "A Twist of Fate" fails to recognize media on Wine 64Bits (WoW64-aware SecuROM 7.x tries to disable registry redirection/missing advapi32.dll RegDisableReflectionKey)
44 27633 Missing StrToInt64Ex in SHLWAPI.DLL
45 27690 Just Cause crashes on first level load (texture resolution 'high')
46 27808 Celtic Kings crashes on launch (audio related)
47 27970 cmd's attrib command doesn't accept multiple attributes
48 28274 Multiple 64-bit applications crash due to unimplemented function kernel32.dll.__chkstk (IE8, Debugging Tools for Windows)
49 28401 .NET Framework 3.0 installation interrupted prematurely
50 28799 d3dx9_36/tests/mesh.ok: memcpy source and destination overlap in weld_float16_2() triggered by test_weld_vertices()
51 28898 Blizzard Launcher/Installer needs AcceptEx improvements (Affects WoW, D3...)
52 28962 Mount & Blade: WFAS texture quality slider isn't moving
53 28999 Weatherbug fails to detect vbscript
54 29031 Game borderlands does not start
55 29099 LabView 2011 demo crashes on start (PathRemoveExtensionA/W unconditionally tries to null terminate string)
56 29717 IE4 setup wants inetcpl.cpl.DllInstall
57 29721 makecert from Windows Platform SDK 7.1 crashes due to unimplemented function mssign32.dll.PvkGetCryptProv
58 29793 POPO 2011 display in wrong color with builtin msvcr71
59 29859 Renegade X fails to install with Mono 2.10 (works with .NET Framework 4.0 prerequisite)
60 29891 Symantec VIP Access can not be activated
61 29894 LibreOffice: sdraw.exe runs out of GDI object handles and crashes on a particular VSD file
62 29956 Unable to create an empty Jet database file.
63 29984 Legend of Grimrock (test) crashes with "Device can't render to D3DFMT_G16R16"
64 30000 iw4mp (Call of Duty MW2 mod) loader crashes because some kernel32.dll API entries are not hotpatchable (DECLSPEC_HOTPATCH missing)
65 30001 iw4mp (Call of Duty MW2 mod) loader crashes due to iphlpapi.dll GetAdaptersAddresses not hotpatchable (DECLSPEC_HOTPATCH missing)
66 30005 Acrobat 8: installer action text for INSTALLMESSAGE_ACTIONDATA is not deformated
67 30012 MS Project 2010 crashes at shutdown
68 30112 Ice Age 2 demo crashes
69 30115 Perfect World: Skills and items icons messed up
70 30213 Screen obscured by black box when game changes resolution, using xfwm/icewm
71 30243 RaiderZ needs msvcr90.dll._byteswap_ulong
72 30284 Mathematica 6.0 installer fails, reports error 0x80020006 (missing support for IShellDispatch2::IsServiceRunning)
73 30303 iexplore http://ckeditor.com crashes
74 30326 Strong Bad's Cool Game launcher crashes on the first keypress
75 30327 builtin iexplore crash on http://fastpc.pl/thread-3329.html
76 30332 winedbg reports "Size mismatch in memory_write_value, got 8 from type while expecting 4" when trying to modify 64 bit register values
77 30337 You can't try www.w3schools.com examples in iexplore anymore
78 30418 regedit crash on export some binary values
79 30424 Regression: Framemaker 6.0 only prints blank pages
80 30430 Iexplore crashes http://europe.cnn.com/CNNI/
81 30531 Microsoft SQL Server Management Studio Express 2005: OLEPicture fails to set hotspot coordinates for hand cursor
82 30536 Avanquest PDF Experte Ultimate 7.0.x installer crashes with stack overflow (hot patching issue)
83 30543 Multiple apps crash/terminate because K32GetModuleFileNameExW overflows supplied buffer
84 30574 Installation of MS Office 2010, some service doesn't start
85 30604 Ultra Fractal 5 hangs when selecting an item in the file browser
86 30607 The Stalin Subway 2 (Red Veil) crashes on game start
87 30614 Builtin richedit extremely slow at appending text when window is hidden
88 30626 Abbyy fine reader 11 needs rpcrt4.dll.RpcServerInqDefaultPrincNameW
89 30653 Deleting text from richedit controls extremely slow
90 30691 excessive operator '&' in GetThemeSysFont(); can probably lead to segfault
91 30705 usb joystick not working with virtuanes
92 30719 SmartFTP 4.0 crashes on startup (crypt32 CertCreateSelfSignCertificate failure)
93 30750 [patch] krnl386.exe16/int21.c: set (1<<12) for cdrom
94 30777 Dr.com v3.71 infinitely asks for reboot due to missing registry entry
95 30818 BMFont crashes on startup with Unhandled page fault
96 30842 Take Command 14 from JPSoftware wants KERNEL32.dll.SetConsoleIcon
98 ----------------------------------------------------------------
103 msvcrt: Add support for fflush to clear an input buffer.
104 msvcrt: Add a helper function to flush all buffers.
105 msvcrt: Add support for _flushall to clear all input buffer.
106 msvcrt: Add semi stub _mbcjmstojis implementation.
107 msvcrt: Implement _mbcjmstojis.
108 msvcrt: Improve _mbbtombc to handle Japanese characters.
109 msvcrt: Fix _mbcjistojms off by one error.
110 msvcrt: Fix _mbsnbcmp and _mbsnbicmp implementation.
111 comctl32: Add support for retrieving lpszText in TOOLINFO structure.
112 comctl32: Truncate the info tip text when using ANSI version messages.
113 readme: Update Japanese translation.
114 po: Update Japanese translation.
115 po: Refine Japanese translation to aid understanding.
117 Alessandro Pignotti (1):
118 oleaut32: Avoid converting variants if it is not needed.
120 Alexander Morozov (1):
121 ntoskrnl.exe: Fix a typo.
123 Alexandre Julliard (34):
124 wine.inf: Avoid creating empty registry values.
125 winex11: Ignore FocusOut event on destroyed windows.
126 gdi32: Fix rounding error for odd ellipse sizes in CreateRoundRectRgn.
127 msvcrt: Export __C_specific handler in other msvcrt versions too.
128 server: Create some kernel notification events.
129 kernel32: Implement the memory resource notification functions.
130 winex11: Never try to clip the cursor if we don't have XInput2.
131 ntdll: Use the context argument as working variable instead of making a copy in RtlUnwindEx.
132 ntdll: Restore the original context for the last frame instead of the result of the unwind handler.
133 ntdll: Set the TARGET_UNWIND flag when calling the unwind handler for the target frame.
134 ntdll: Trace the exception extra information also in RtlUnwindEx.
135 ntdll: Add support for the special STATUS_UNWIND_CONSOLIDATE exception code.
136 ntdll: Add support for rep;ret instruction in function epilogs.
137 ntdll: Add support for jump instructions in function epilogs.
138 ntdll: Properly follow jumps when checking a function epilog.
139 ntdll: Also call the unwind handler for the target frame.
140 comdlg32: Implement WM_CHOOSEFONT_GETLOGFONT in the font dialog.
141 dbghelp: Add support for jump instructions in function epilogs on x86_64.
142 winex11: Fix a potential deadlock in the GradientFill non-XRender fallback.
143 gdi32: Fix GetClipBox return value for non-memory DCs.
144 winex11: ExtFloodFill does take the current ROP into account.
145 gdi32: Fix some typos in the 4-bpp shrink_row function.
146 gdi32: Fix coordinates for row copies in mirrored vertical stretching.
147 kernel32: Fix buffer overflows in K32GetModuleFileNameExA/W.
148 kernel32: Fix another overflow in GetModuleFileNameExW.
149 wine.inf: Unify all the control panel settings.
150 ole32: Add a NULL pointer check in CoDisconnectObject.
151 ntdll: Export _local_unwind.
152 mountmgr.sys: Don't try to close the dbus connection.
153 ntdll: Move the _chkstk implementation to signal_i386.c.
154 ntdll: Add a __chkstk entry point for x86_64.
155 winex11: Use XGetKeyboardMapping instead of XKeycodeToKeysym.
156 configure: Update with autoconf 2.69.
157 gdi32: Fix a build failure on Mac OS X.
159 Alistair Leslie-Hughes (4):
160 mscoree: Better support RUNTIME_INFO_UPGRADE_VERSION in GetRequestedRuntimeInfo.
161 mscoree: Allow capital for version number.
162 mssign32: Add stubs PvkFreeCryptProv, PvkGetCryptProv, PvkPrivateKeyAcquireContextFromMemory.
163 mscoree: Add CoEEShutDownCOM stub.
166 mciqtz: Actually assign result to the output structure.
167 mciqtz32: Stop the graph when the file is no longer playing.
168 dsound: Validate and correct wValidBitsPerSample in primary buffer SetFormat.
169 dmime: Don't try to create a standard audio path if the client didn't ask for one.
171 André Hentschel (12):
172 kernel32: Make GetModuleHandleA hotpatchable.
173 kernel32: Make Sleep hotpatchable.
174 iphlpapi: Make GetAdaptersAddresses hotpatchable.
175 include: Add more error codes.
176 winemaker: Abort on unhandled file formats.
177 winemaker: Fix conversion of C++ filenames into object names.
178 view: Show the filename in the window title.
179 view: Also show the filename in the window title when loading it from command line.
180 winemaker: Handle library search pragmas.
181 kernel32: Handle LOCALE_NAME_USER_DEFAULT with tests.
182 wine.inf: Start the spool service when needed.
183 inetcpl: Add stub for DllInstall.
186 usp10: Properly handle invalid arguments to ScriptBreak.
187 usp10: Add fallback font for Myanmar.
188 usp10: Check bounds before checking value in array.
189 usp10: Correct glyph caching beyond the BMP.
192 user32: Make a few more functions hotpatchable.
193 wine.inf: Add HKCU\Control Panel\Mouse\Beep key.
194 uxtheme: plf is already a pointer.
195 wine.inf: Add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_Entries registry entry.
196 advapi32: Add a stub for RegDisableReflectionKey.
197 kernel32: Add a stub for SetConsoleIcon.
200 ws2_32: Handle NULL proto in WSAAsyncGetServByName.
201 kernel32: Avoid ini cache if file does not exist anymore.
202 regedit: Fix item text reading in regedit.
203 regedit: Allows semicolon comments.
204 regedit: Fix qword entries export.
207 shlwapi: Implemented StrToInt64ExA/W.
208 include: Add PERCEIVED types and flags.
209 include: mimeole.idl: Fix typo in ADDRESSPROPS structure.
210 shlwapi: Don't remove nonexistent extension in PathRemoveExtension.
211 shlwapi: Add NULL checks to StrCpyW and StrCatW.
214 po: Update simplified Chinese translation.
215 po: Update simplified Chinese translation.
217 Christian Costa (11):
218 configure: Check if version of msgfmt (from gettext) is recent enough.
219 attrib: Make command accept several arguments.
220 attrib: Display unknown options.
221 attrib: Skip processing of . and .. entries.
222 attrib: Display filenames with absolute path as in native.
223 attrib: Add 2 missing spaces between attribute flags and filename.
224 attrib: Do not hardcode number of characters in flags array.
225 attrib: Display attribute flags in the right order. (cherry picked from commit 6520f19181fc6853a9b2a6ec35acb759cc87e7fc)
226 include: Add missing error codes.
227 d3dxof: Check the right offset before dereferencing next byte.
228 d3dxof: Do not allow separator to terminate the string. Only the double quote can do that.
231 riched20: Don't need to redraw when changing selection from none to none.
234 comdlg32: Fixed support for deleting items other than the first.
235 regedit: Make key names editable also with native comctl32.
236 regedit: Adding new subkey to a key with no subkeys now works with native comctl32.
237 oleaut32: Added support for loading cursors in OLEPicture.
240 gdi32: Don't add_join if points are coincident in wide_line_segments.
241 msvcrt: Add declarations to stdlib.h for _strtoui64 and _strtoi64.
242 oleaut32: Treat years 0 to 29 as 2000 to 2029 in VARIANT_RollUdate.
244 Detlef Riekenberg (1):
245 ntdll: Implement RtlGetProductInfo.
247 Dmitry Timoshkov (10):
248 gdiplus: Create GDI brush only when needed.
249 gdiplus: Create GDI bitmap only when needed.
250 user32: IsDialogMessage should allow control ids other than IDOK when processing WM_KEYDOWN.
251 fonts: Update cyrillic bitmap glyphs in Tahoma Bold.
252 include: Define MUTEX_ALL_ACCESS in a PSDK compatible way.
253 include: Add some missing FILE_FLAG_xxx definitions.
254 gdiplus: Use StretchBlt instead of GdiAlphaBlend if device doesn't support alpha blending.
255 server: Make sure that region and rectangle have the same origin before calling rect_in_region().
256 user32: SetParent() should use ShowWindow() to make a reparented window visible and move a window to new position.
257 user32: SetWindowPos() should check the final window position in screen coords before adding SWP_NOMOVE.
260 richedit: Remove always FALSE parameter from ME_PaintContent.
261 richedit: Avoid scanning all text for paragraphs to invalidate.
262 richedit: Remove some unused structure fields.
263 richedit: Invalidate a range of paragraphs without marking them.
266 po: Update Spanish translation.
269 winedbg: Fix set instruction when sizeof(int) <> sizeof register.
270 winedbg: Fix printing of fp registers for x86_64 CPU.
271 winedbg: Also recognize 'rep ret' as a valid return insn for i386 as we did for x86_64.
272 winedbg: In the gdb remote protocol implementation, correctly manage the size of registers on the wire (esp. for 64bit ones).
273 winedbg: In the gdb remote protocol implementation, correctly manage the size of registers on the wire (esp. for 64bit ones).
274 dbghelp: Protect COFF line number parsing against out of bounds access.
275 winegcc: Try harder to find out whether the compiler is from gcc family.
278 ntdll: Fix mapping sections for applications that map over the section headers.
279 ntdll: Fix section header heap deadlock.
280 ws2_32: Implement IP_UNICAST_IF socket option.
281 ws2_32: Implement IPV6_UNICAST_IF socket option.
282 server: Access the completion from the file descriptor instead of the async object.
283 server: STATUS_MORE_PROCESSING_REQUIRED indicates that an async operation should not send a completion.
284 ws2_32: Use STATUS_MORE_PROCESSING_REQUIRED to indicate that the AcceptEx async should not send a completion.
286 Francois Gouget (28):
287 vbscript: Add support for integer values in conditional jumps.
288 cryptui: Use a single space after a full stop to follow the Windows GUI guidelines.
289 po: Remove duplicate spaces between sentences.
290 po: Fix some typography issues in the Czech translation.
291 po: A couple of line wrapping tweaks in the Czech translation.
292 po: Fix a couple of typography issues in the Portuguese (Portugal) translation.
293 po: Assorted French translation spelling fixes and tweaks.
294 po: Mark an Esperanto translation with an invalid formatting directive as fuzzy.
295 po: Fix a few line feed / line wrapping issues in the Esperanto translation.
296 po: Fix some typography issues in the Esperanto translation.
297 po: Fix a couple of trailing space issues in the Korean translation.
298 po: Fix some typography issues in the Danish translation.
299 po: Fix a couple of line feed / line wrapping issues in the Ukrainian translation.
300 po: Fix some typography issues in the Ukrainian translation.
301 po: Fix some typography issues in the Turkish translation.
302 po: Mark an incomplete Ukrainian translation as fuzzy.
303 po: Mark an incorrect Spanish translation as fuzzy.
304 po: Fix some typography issues in the Chinese (PRC) translation.
305 po: Fix a Portuguese (Portugal) translation.
306 po: Update a few Yes/No/All Slovak translations.
307 kernel32: Some English (United States) spelling fixes.
308 wldap32: An English (United States) spelling fix.
309 comdlg32: An English (United States) spelling fix.
310 regedit: An English (United States) spelling fix.
311 po: Update the English (neutral / Great Britain) translation.
312 po: English (neutral / Great Britain) spelling fixes.
313 mpr: Tweak a label so it matches the one in wininet.
314 wordpad: Tweak the spelling of a couple of menus.
316 Frédéric Delanoy (1):
320 advapi32: Implement CredMarshalCredential and CredUnmarshalCredential.
321 winhttp: Fix up headers with wrong termination.
322 msiexec: Support the "b!" UI option.
323 advapi32: Return a fake security descriptor from CreatePrivateObjectSecurity.
324 advapi32: Return a fake handle from EventRegister.
325 advapi32: Add stub implementations of EventUnregister and EventWrite.
326 rpcrt4: Add a stub implementation of RpcServerInqDefaultPrincNameA/W.
327 msi: Perform a case insensitive match on filenames from cabinets.
328 msi: Fix deleting services on installation.
329 msi: Deformat the description field of INSTALLMESSAGE_ACTIONDATA messages.
332 po: Update Turkish translation.
335 ntdll: Free the correct section headers copy in map_image().
336 ntdll: Use the copy of the section headers for applying memory protections as well in map_image().
337 wined3d: Pass correctly offset pointers to surface_cpu_blt_compressed().
338 wined3d: Use ARB_texture_rg for WINED3DFMT_R16G16_UNORM textures when available.
339 include: Fix a couple of ID3DXSaveUserData prototypes.
340 wined3d: Properly determine the viewport size for front buffer blits in SetupForBlit().
341 wined3d: Move the resource bind_count field up to wined3d_resource.
342 wined3d: Move the resource map count field up to wined3d_resource.
343 wined3d: Avoid moving buffers while they're mapped.
346 gdi32: Correctly propagate the enumproc's return value.
347 wordpad: Don't quit if the user cancels the save-as dialog when being prompted to save changes.
348 wineps: Fix top-down dib pattern brushes.
349 include: Add a couple of missing printer status values.
352 po: Update Ukrainian translation.
353 po: Update Ukrainian translation.
356 regedit: Fix buffer size when exporting binary values.
359 widl: Removed unused idfile_token.
360 widl: Make headers guards compatible with midl.
361 mshtml: Recognize UTF-8 BOM.
362 jscript: Fixed jsheap_grow implementation.
363 jscript: Emit undefined statement return for switch without default clausule.
364 jscript: Fixed parsing /=/ regexp.
365 jscript: Replace only the first match for non-regexp pattern in String.replace.
366 vbscript: Short if statement may have optional 'end if'.
367 urlmon: Build more appropriate user agent string.
368 jscript: Make sure to jump out of switch before entering implicit default clausule.
369 jscript: Pass correct cpbegin to InitMatch.
370 jscript: Correctly handle empty matches in String.replace.
371 jscript: Added regexp 'pre-parser' to support non-backslash-sequenced non-terminating '/' in characted classes.
372 vbscript: 'property' may be both keyword and identifier.
373 axcore.idl: Guard GetTimeFormat by WINE_NO_UNICODE_MACROS ifdef and added missing AM_GBF_NODDSURFACELOCK define.
374 winhttp: Fixed netconn_recv when read uses both SSL_recv and buffered data.
375 winhttp: Use SSL_pending in netconn_query_data_available.
376 widl: Added support for nameless structs and unions.
377 widl: Added --help command line option.
378 urlhist.idl: Added missing flags.
379 dxgi.idl: Added IDXGIKeyedMutex declaration.
382 gdi32: Improve performance of common case of AlphaBlend.
385 crypt32: Don't fail if HCRYPTPROV and PCRYPT_KEY_PROV_INFO parameters are both non-NULL.
386 crypt32: Fail earlier if CryptExportPublicKeyInfo fails.
387 crypt32: Initialize key spec correctly.
390 po: Update German translation.
393 wpp: Reset lexer state after unexpected end of file.
394 wpp: Fix a few memory leaks in the wpp_parse() function.
395 include/d3dx9: Fix spelling errors.
398 po: Update Esperanto Translation.
401 ntdll: Fix status returned for too-long registry value names.
402 shell32: Partially implement Mac Trash backing for the Recycle Bin.
403 Revert "gdi32: Load fonts from default Mac external font paths.".
404 gdi32: On Mac OS X, find fonts using Core Text rather than FontConfig, by default.
407 cryptui: Use the same string in import and export wizards.
408 po: Update Swedish translation.
411 dinput: Correct wrong loop delimiter in diactionformat_priority.
412 dinput: Implement GetProperty for JOYSTICKID (Linux driver).
413 dinput: Implement GetProperty for JOYSTICKID (LinuxInput driver).
416 include: Fix some winsock definitions.
417 wined3d: Update the correct draw buffers mask.
418 wined3d: Support WINED3D_TTFF_COUNT3 texture projection in the ARB backend.
421 kernel32: Add timed wait capability flag to COMM Port properties.
423 Michael Mc Donnell (1):
424 d3dx9: Do not weld self.
426 Michael Stefaniuc (2):
427 riched20: Avoid a forward declaration of a vtbl.
428 riched20: Support COM aggregation in CreateTextServices().
431 wineconsole: Fixed a wrong word in message.
432 po: Updated Danish translation.
433 po: Updated Danish translation.
436 configure.ac: Prefer pkg-config over freetype-config.
439 comctl32: Update thumb position on WM_MOUSEMOVE instead of deferring it.
440 comctl32: Update thumb position on autopage instead of deferring it.
441 shell32: Added a stub for IShellDispatch2.
442 shell32: Implement IShellDispatch2::IsServiceRunning().
443 comctl32: Properly disable redraw on tab control.
444 comctl32: When created with TCS_VERTICAL, TCS_MULTILINE is set automatically.
445 urlmon: Implement TYMED_HGLOBAL case for CopyStgMedium.
446 comctl32: Make it possible to use TVM_GETITEM with item from another tree.
449 krnl386: Set remote bit for cdrom.
450 krnl386: Set 11-bit for fixed drive.
451 krnl386.exe: Fix drive spec in get_media_id call.
454 comctl32/monthcal: Check both min and max ranges in IsDateInValidRange.
455 comctl32/datetime: Check dates are within range in SetSystemTime.
456 comctl32/datetime: Ensure up/down/home/end increments remain within bounds.
457 comctl32/datetime: Don't allow an invalid year to be typed in.
458 comctl32/datetime: Don't check box if no valid date set.
459 comctl32/datetime: Allow entering 'AM' or 'PM' via keyboard.
460 comctl32/datetime: Fix AM/PM handling with 12-hour fields.
461 user32: Correct return value when buffer too short in GetUserObjectInformation.
462 user32: Return Unicode length instead of ANSI in GetUserObjectInformationA.
465 po: Update Czech translation.
468 msvcrt: Fixed printf behaviour on hexadecimal, zero-padded numbers.
469 shlwapi: Lowercase schemes in UrlCombine function.
470 shell32: Prepare QueryAssociations helper functions to work on non LPWSTR data.
471 shell32: Handle ASSOCDATA_EDITFLAGS in IQueryAssociations:GetData function.
472 ddraw: Improve GetScanLine stub so it's usable for timing related tasks.
473 msvcrt: Fixed 'h' modifier handling when printing integers.
474 msvcrt: Added more length modifiers in scanf function.
475 user32: Added GetMenuBarInfo implementation.
476 comctl32: Return if point is over a button in TOOLBAR_InternalHitTest.
477 comctl32: Don't make separator on first position hot.
478 comctl32: LVM_SETITEMTEXT is not supported on LVS_OWNERDATA.
479 msvcr90: Added _byteswap_{ushort,ulong,uint64} implementation.
480 msvcr90: Fix byteswap_ulong implementation.
483 d3dx9: Use param->bytes for copying the data in ID3DXBaseEffect::SetValue().
486 msvcrt: Fix file mode T (temporary file).
487 msi: Fixed MsiGetFileHashW for empty files.
490 kernel32: Fix OutputDebugStringA called with NULL pointer.
493 msvcp60: Fix build with MSVC.
494 msvcp90: Fix build with MSVC.
495 dbghelp: Fix uninitialized variable usage.
496 jscript: Add missing port.h include for isnan.
497 msvcrt: Fix malloc_func_t/free_func_t calling convention.
500 rpcrt4: Do nothing when DllMain is called because the process is exiting.
501 gdiplus: Support bitmap creation from 16-bit ddb's.
502 mscoree: Search for an arch-specific mono dll first.
503 winedump: Add basic support for dumping the property store in lnk files.
504 mscoree: Always call mono_thread_attach before invoking managed code.
505 winebuild: Allow angle brackets in export names.
506 include: Add declarations for metadata handler info interfaces.
508 Łukasz Wojniłowicz (1):
509 po: Updated Polish translation.