~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Wine Cross Reference
wine/documentation/ChangeLog.BETA

Version: ~ [ wine-1.1.33 ] ~ [ wine-1.1.32 ] ~ [ wine-1.1.31 ] ~ [ wine-1.1.30 ] ~ [ wine-1.1.29 ] ~ [ wine-1.1.28 ] ~ [ wine-1.1.27 ] ~ [ wine-1.1.26 ] ~ [ wine-1.1.25 ] ~ [ wine-1.1.24 ] ~ [ wine-1.1.23 ] ~ [ wine-1.1.22 ] ~ [ wine-1.1.21 ] ~ [ wine-1.1.20 ] ~ [ wine-1.1.19 ] ~ [ wine-1.1.18 ] ~ [ wine-1.1.17 ] ~ [ wine-1.1.16 ] ~ [ wine-1.1.15 ] ~ [ wine-1.1.14 ] ~ [ wine-1.1.13 ] ~ [ wine-1.1.12 ] ~ [ wine-1.1.11 ] ~ [ wine-1.1.10 ] ~ [ wine-1.1.9 ] ~ [ wine-1.1.8 ] ~ [ wine-1.1.7 ] ~ [ wine-1.0.1 ] ~ [ wine-1.1.6 ] ~ [ wine-1.1.5 ] ~ [ wine-1.1.4 ] ~ [ wine-1.1.3 ] ~ [ wine-1.1.2 ] ~ [ wine-1.1.1 ] ~ [ wine-1.1.0 ] ~ [ wine-1.0 ] ~

  1 2008-06-16  Alexandre Julliard <julliard@winehq.org>
  2 
  3         * AUTHORS:
  4         Updated the authors list.
  5 
  6 2008-06-13  Francois Gouget <fgouget@free.fr>
  7 
  8         * programs/winecfg/Zh.rc:
  9         winecfg: Remove spaces before '...'.
 10 
 11         * programs/regedit/Bg.rc, programs/regedit/Ja.rc:
 12         regedit: Remove spaces before '...'.
 13 
 14         * dlls/oledlg/oledlg_Da.rc, dlls/setupapi/Da.rc, programs/cmdlgtst/Da.rc,
 15           programs/oleview/Da.rc, programs/progman/Da.rc,
 16           programs/taskmgr/Da.rc, programs/winefile/Da.rc,
 17           programs/wordpad/Da.rc:
 18         Remove spaces before '...' in the Danish resources.
 19 
 20 2008-06-15  Jaime Rave <jaime@rave>
 21 
 22         * programs/wineconsole/wineconsole_Es.rc:
 23         wineconsole: Update Spanish translation.
 24 
 25 2008-06-13  Matthias Kupfer <matthias.kupfer@informatik.tu-chemnitz.de>
 26 
 27         * programs/wordpad/De.rc:
 28         wordpad: Small typo fix for German translation.
 29 
 30 2008-06-13  Alexandre Julliard <julliard@winehq.org>
 31 
 32         * ANNOUNCE, VERSION, configure, documentation/ChangeLog.BETA:
 33         Release 1.0-rc5.
 34 
 35 ----------------------------------------------------------------
 36 2008-06-13  Paul Vriens <paul.vriens.wine@gmail.com>
 37 
 38         * dlls/kernel32/tests/file.c:
 39         kernel32/tests: Skip tests if function is not implemented.
 40 
 41         * dlls/kernel32/tests/file.c:
 42         kernel32/tests: Fix a few typos.
 43 
 44         * dlls/credui/credui_Nl.rc:
 45         credui: Typo and minor correction in Dutch resource.
 46 
 47 2008-06-13  Michael Stefaniuc <mstefani@redhat.de>
 48 
 49         * dlls/wininet/rsrc.rc, dlls/wininet/wininet_Ro.rc:
 50         wininet: Add the Romanian translation.
 51 
 52         * dlls/shell32/shell32_Ro.rc, dlls/shell32/shres.rc:
 53         shell32: Add initial Romanian translation.
 54 
 55 2008-06-13  Detlef Riekenberg <wine.dev@web.de>
 56 
 57         * tools/makedep.c:
 58         makedep: Fix a typo in the usage output.
 59 
 60 2008-06-12  Rob Shearman <robertshearman@gmail.com>
 61 
 62         * dlls/rpcrt4/tests/ndr_marshall.c:
 63         rpcrt4: Clear a hole in the ps1 structure in test_simple_struct.
 64 
 65         * dlls/rpcrt4/tests/ndr_marshall.c:
 66         rpcrt4: Initialise the array to be marshalled in test_conformant_array.
 67 
 68 2008-06-12  Stefan Dösinger <stefan@codeweavers.com>
 69 
 70         * dlls/wined3d/context.c:
 71         wined3d: Only read back offscreen targets on a target change.
 72         This avoids calling PreLoad needlessly on a thread change during offscreen
 73         rendering and breaks up the endless recursion due to lastTID != newTID.
 74 
 75         * dlls/wined3d/context.c:
 76         wined3d: Do not PreLoad the new render target.
 77         There is no reason to do that, now that the SetGLTextureDesc bug is
 78         fixed. This avoids an infinite recursion because PreLoad calls
 79         ActivateContext at some point.
 80 
 81         * dlls/wined3d/surface.c:
 82         wined3d: Remove a broken AddDirtyRect call.
 83 
 84 2008-06-12  Francois Gouget <fgouget@free.fr>
 85 
 86         * dlls/sane.ds/sane_Da.rc, dlls/sane.ds/sane_Ko.rc:
 87         sane.ds: Remove spaces before '...'.
 88 
 89         * dlls/shdoclc/Da.rc, dlls/shdoclc/Si.rc:
 90         shdoclc: Remove spaces before '...'.
 91 
 92         * dlls/user32/resources/user32_Bg.rc, dlls/user32/resources/user32_Da.rc,
 93           dlls/user32/resources/user32_De.rc,
 94           dlls/user32/resources/user32_En.rc,
 95           dlls/user32/resources/user32_Eo.rc,
 96           dlls/user32/resources/user32_Es.rc,
 97           dlls/user32/resources/user32_Fr.rc,
 98           dlls/user32/resources/user32_Hu.rc,
 99           dlls/user32/resources/user32_It.rc,
100           dlls/user32/resources/user32_Ja.rc,
101           dlls/user32/resources/user32_Ko.rc,
102           dlls/user32/resources/user32_Nl.rc,
103           dlls/user32/resources/user32_Pt.rc,
104           dlls/user32/resources/user32_Ro.rc,
105           dlls/user32/resources/user32_Ru.rc,
106           dlls/user32/resources/user32_Si.rc,
107           dlls/user32/resources/user32_Sv.rc,
108           dlls/user32/resources/user32_Tr.rc,
109           dlls/user32/resources/user32_Uk.rc,
110           dlls/user32/resources/user32_Wa.rc,
111           dlls/user32/resources/user32_Zh.rc:
112         user32: Remove spaces before '...'.
113 
114         * dlls/browseui/rsrc_Si.rc:
115         browseui: Remove spaces before '...'.
116 
117         * dlls/comdlg32/cdlg_Bg.rc, dlls/comdlg32/cdlg_Cn.rc,
118           dlls/comdlg32/cdlg_Da.rc, dlls/comdlg32/cdlg_De.rc,
119           dlls/comdlg32/cdlg_El.rc, dlls/comdlg32/cdlg_En.rc,
120           dlls/comdlg32/cdlg_Fr.rc, dlls/comdlg32/cdlg_Hu.rc,
121           dlls/comdlg32/cdlg_It.rc, dlls/comdlg32/cdlg_Ko.rc,
122           dlls/comdlg32/cdlg_Nl.rc, dlls/comdlg32/cdlg_Pt.rc,
123           dlls/comdlg32/cdlg_Ro.rc, dlls/comdlg32/cdlg_Ru.rc,
124           dlls/comdlg32/cdlg_Si.rc, dlls/comdlg32/cdlg_Sv.rc,
125           dlls/comdlg32/cdlg_Tr.rc, dlls/comdlg32/cdlg_Uk.rc:
126         comdlg32: Remove spaces before '...'.
127 
128         * programs/xcopy/Da.rc, programs/xcopy/De.rc, programs/xcopy/En.rc,
129           programs/xcopy/Fr.rc, programs/xcopy/Ko.rc, programs/xcopy/Nl.rc,
130           programs/xcopy/No.rc, programs/xcopy/Pl.rc, programs/xcopy/Ru.rc,
131           programs/xcopy/Si.rc:
132         xcopy: Remove spaces before '\n' in resource strings.
133 
134 2008-06-12  Paul Vriens <paul.vriens.wine@gmail.com>
135 
136         * dlls/rpcrt4/tests/rpc.c:
137         rpcrt4/tests: Fix test failures for win9x, NT4, W2K and XP-SP1.
138 
139 2008-06-11  Michael Stefaniuc <mstefani@redhat.de>
140 
141         * programs/winecfg/Pt.rc:
142         winecfg: Fix the Portuguese Brazilian translation.
143         Thanks to Mauricio Teixeira <mteixeira@webset.net> for the translation.
144 
145 2008-06-11  Alexandre Julliard <julliard@winehq.org>
146 
147         * programs/net/De.rc:
148         net: Add missing #pragma codepage in utf-8 resources.
149 
150 2008-06-11  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
151 
152         * programs/xcopy/De.rc:
153         xcopy: Fix non-translation of a string.
154 
155 2008-06-11  Francois Gouget <fgouget@free.fr>
156 
157         * programs/notepad/Bg.rc, programs/notepad/Cs.rc, programs/notepad/Da.rc,
158           programs/notepad/De.rc, programs/notepad/En.rc,
159           programs/notepad/Es.rc, programs/notepad/Fr.rc,
160           programs/notepad/It.rc, programs/notepad/Ja.rc,
161           programs/notepad/Nl.rc, programs/notepad/No.rc,
162           programs/notepad/Pt.rc, programs/notepad/Si.rc,
163           programs/notepad/Sv.rc, programs/notepad/Tr.rc,
164           programs/notepad/Wa.rc:
165         notepad: Remove spaces before '\n' in resource strings.
166 
167         * programs/cmd/Cs.rc, programs/cmd/Da.rc, programs/cmd/De.rc,
168           programs/cmd/En.rc, programs/cmd/Es.rc, programs/cmd/Fr.rc,
169           programs/cmd/Ja.rc, programs/cmd/Ko.rc, programs/cmd/Nl.rc,
170           programs/cmd/No.rc, programs/cmd/Pl.rc, programs/cmd/Pt.rc,
171           programs/cmd/Ru.rc, programs/cmd/Si.rc, programs/cmd/Tr.rc:
172         cmd: Remove spaces before '\n' in resource strings.
173 
174         * dlls/winmm/winmm_Cs.rc, dlls/winmm/winmm_Da.rc, dlls/winmm/winmm_De.rc,
175           dlls/winmm/winmm_En.rc, dlls/winmm/winmm_It.rc,
176           dlls/winmm/winmm_Ko.rc, dlls/winmm/winmm_No.rc,
177           dlls/winmm/winmm_Ru.rc, dlls/winmm/winmm_Si.rc,
178           dlls/winmm/winmm_Sk.rc:
179         winmm: Remove spaces before '\n' in resource strings.
180 
181         * programs/winecfg/Zh.rc:
182         winecfg: Remove spaces before '\n' in resource strings.
183 
184         * programs/net/Ko.rc:
185         net: Remove spaces before '\n' in resource strings.
186 
187         * dlls/credui/credui_Ko.rc:
188         credui: Remove spaces before '\n' in resource strings.
189 
190         * dlls/comdlg32/cdlg_xx.rc:
191         comdlg32: Remove spaces before '\n' (and some after) in resource strings.
192 
193         * dlls/comdlg32/cdlg_Bg.rc, dlls/comdlg32/cdlg_Cn.rc,
194           dlls/comdlg32/cdlg_Cs.rc, dlls/comdlg32/cdlg_Da.rc,
195           dlls/comdlg32/cdlg_El.rc, dlls/comdlg32/cdlg_En.rc,
196           dlls/comdlg32/cdlg_Eo.rc, dlls/comdlg32/cdlg_Es.rc,
197           dlls/comdlg32/cdlg_Fi.rc, dlls/comdlg32/cdlg_Fr.rc,
198           dlls/comdlg32/cdlg_It.rc, dlls/comdlg32/cdlg_Ja.rc,
199           dlls/comdlg32/cdlg_Ko.rc, dlls/comdlg32/cdlg_Pl.rc,
200           dlls/comdlg32/cdlg_Pt.rc, dlls/comdlg32/cdlg_Ro.rc,
201           dlls/comdlg32/cdlg_Ru.rc, dlls/comdlg32/cdlg_Si.rc,
202           dlls/comdlg32/cdlg_Sk.rc, dlls/comdlg32/cdlg_Sv.rc,
203           dlls/comdlg32/cdlg_Tr.rc, dlls/comdlg32/cdlg_Uk.rc,
204           dlls/comdlg32/cdlg_Zh.rc:
205         comdlg32: Remove spaces before '\n' in resource strings.
206 
207 2008-06-11  Alexandre Julliard <julliard@winehq.org>
208 
209         * dlls/msxml3/domdoc.c:
210         msxml3: Fix a compile error without xml headers.
211 
212 2008-06-11  Mikołaj Zalewski <mikolaj@zalewski.pl>
213 
214         * programs/xcopy/De.rc:
215         xcopy: German should use SUBLANG_NEUTRAL.
216 
217 2008-06-11  Paul Vriens <paul.vriens.wine@gmail.com>
218 
219         * dlls/setupapi/tests/devinst.c:
220         setupapi/tests: Fix some test failures on W2K.
221 
222         * dlls/d3d9/tests/device.c:
223         d3d9/tests: Fix a few typos.
224 
225         * dlls/shlwapi/tests/istream.c:
226         shlwapi/tests: Don't create testfile at a fixed location.
227 
228 2008-06-11  Michael Stefaniuc <mstefani@redhat.de>
229 
230         * programs/regedit/Da.rc:
231         regedit: Fix the Danish translation.
232 
233         * programs/winecfg/It.rc, programs/winecfg/winecfg.rc:
234         winecfg: Fix and re-enable the Italian translation.
235 
236         * programs/regedit/Si.rc:
237         regedit: Fix the Slovenian translation.
238 
239         * programs/regedit/Tr.rc:
240         regedit: Fix the Turkish translation.
241 
242 2008-06-10  Michael Karcher <karcher@physik.fu-berlin.de>
243 
244         * programs/xcopy/De.rc, programs/xcopy/rsrc.rc:
245         xcopy: Add German translation.
246 
247 2008-06-10  James Hawkins <jhawkins@codeweavers.com>
248 
249         * dlls/msi/action.c, dlls/msi/files.c:
250         msi: Set the source path for uncompressed files when loading the file.
251 
252 2008-06-10  James Hawkins <truiken@gmail.com>
253 
254         * dlls/msi/action.c:
255         msi: Load folders first.
256 
257 2008-06-10  Zac Brown <zac@zacbrown.org>
258 
259         * dlls/dsound/tests/dsound8.c:
260         dsound/tests: Improve test for IDirectSound8_CreateSoundBuffer.
261 
262 2008-06-10  Francois Gouget <fgouget@free.fr>
263 
264         * dlls/advapi32/tests/registry.c:
265         advapi32/tests: Make sure Wine implements all tested APIs.
266 
267         * include/wine/test.h:
268         tests: Add a win_skip() function to allow for missing Windows functionality
269         that must be present in Wine.
270 
271 2008-06-10  Paul Vriens <paul.vriens.wine@gmail.com>
272 
273         * dlls/msi/tests/install.c:
274         msi/tests: Cleanup registry after test.
275 
276 2008-06-10  Vladimir Pankratov <scriptkid@mail.ru>
277 
278         * dlls/shdoclc/Ru.rc:
279         shdoclc: Update Russian translation.
280 
281 2008-06-10  Francois Gouget <fgouget@codeweavers.com>
282 
283         * programs/winecfg/Pt.rc:
284         winecfg: Update the Portuguese and Brazillian translations, based on a patch
285         by Americo Jose Melo.
286 
287 2008-06-10  Francois Gouget <fgouget@free.fr>
288 
289         * dlls/comdlg32/cdlg_En.rc, dlls/credui/credui_En.rc,
290           dlls/hhctrl.ocx/En.rc, programs/oleview/En.rc, programs/start/En.rc,
291           programs/taskmgr/En.rc, programs/uninstaller/En.rc,
292           programs/wineboot/wineboot_En.rc, programs/winecfg/En.rc,
293           programs/winefile/En.rc, programs/winemine/En.rc:
294         Replace SUBLANG_ENGLISH_US with SUBLANG_DEFAULT.
295 
296         * programs/progman/Fr.rc:
297         progman: Update the license and warranty French translation.
298 
299         * programs/winecfg/Fr.rc:
300         winecfg: Update the license French translation.
301 
302         * programs/clock/Fr.rc:
303         clock: Update the license and warranty French translation.
304 
305         * programs/progman/En.rc, programs/progman/Es.rc, programs/progman/Ko.rc,
306           programs/progman/Nl.rc, programs/progman/Pl.rc,
307           programs/progman/Si.rc:
308         progman: Progman is a program, not a library. So tweak the license and warranty
309         messages accordingly.
310 
311         * programs/winecfg/Bg.rc, programs/winecfg/Cs.rc, programs/winecfg/En.rc,
312           programs/winecfg/Es.rc, programs/winecfg/Fi.rc,
313           programs/winecfg/It.rc, programs/winecfg/Ja.rc,
314           programs/winecfg/Nl.rc, programs/winecfg/Pt.rc,
315           programs/winecfg/Ro.rc, programs/winecfg/Ru.rc,
316           programs/winecfg/Si.rc, programs/winecfg/Tr.rc:
317         winecfg: Winecfg is a program, not a library. So tweak the license and warranty
318         messages accordingly.
319 
320         * programs/clock/En.rc, programs/clock/Es.rc, programs/clock/Ko.rc,
321           programs/clock/Pl.rc, programs/clock/Si.rc, programs/clock/Sv.rc,
322           programs/clock/Tr.rc:
323         clock: Clock is a program, not a library. So tweak the license and warranty
324         messages accordingly.
325 
326 2008-06-10  Alexandre Julliard <julliard@winehq.org>
327 
328         * programs/winetest/main.c:
329         winetest: Fix the printf format for the version numbers.
330 
331         * dlls/msvcrt/tests/printf.c:
332         msvcrt/tests: Fix a couple of tests on Vista.
333 
334         * dlls/kernel32/tests/virtual.c:
335         kernel32/tests: Use Local instead of Global prefix to avoid permission issues.
336 
337         * dlls/kernel32/tests/change.c:
338         kernel32/tests: Fix the change notification test on Vista.
339 
340 2008-06-10  Dan Kegel <dank@kegel.com>
341 
342         * dlls/d3dx8/tests/math.c:
343         d3dx8/tests: Initialize matrix before testing its value.
344 
345         * dlls/shell32/tests/shlfileop.c:
346         shell32/tests: Avoid buffer overflow during test.
347 
348 2008-06-10  Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
349 
350         * dlls/mshtml/tests/dom.c:
351         mshtml: Stop test crash on error condition.
352 
353         * dlls/shell32/tests/shlfolder.c:
354         shell32: Stop shlfolder tests crashing under win98.
355 
356 2008-06-10  Paul Vriens <paul.vriens.wine@gmail.com>
357 
358         * dlls/ole32/tests/ole2.c:
359         ole32/tests: Only skip the tests if we are on NT4 or below.
360 
361         * dlls/ntdll/tests/port.c:
362         ntdll/tests: Free memory after use.
363 
364 2008-06-10  Francois Gouget <fgouget@codeweavers.com>
365 
366         * programs/notepad/main.c:
367         notepad: Improve handling of quoted filenames.
368 
369 2008-06-10  Alexandre Julliard <julliard@winehq.org>
370 
371         * dlls/user32/tests/win.c:
372         user32/tests: Fix a window style check on Vista.
373 
374         * dlls/kernel32/tests/locale.c:
375         kernel32/tests: Limit the number of failures in the ligatures test.
376 
377 2008-06-10  Francois Gouget <fgouget@free.fr>
378 
379         * programs/start/Cs.rc, programs/start/De.rc, programs/start/En.rc,
380           programs/start/Es.rc, programs/start/Fr.rc, programs/start/It.rc,
381           programs/start/Ko.rc, programs/start/Nl.rc, programs/start/No.rc,
382           programs/start/Pl.rc, programs/start/Pt.rc, programs/start/Ru.rc,
383           programs/start/Si.rc, programs/start/Tr.rc:
384         start: Remove spaces before '\n' in resource strings.
385 
386         * dlls/advapi32/tests/registry.c:
387         advapi32/tests: Don't allow Wine to reproduce Windows' bugs.
388 
389 2008-06-10  Alexandre Julliard <julliard@winehq.org>
390 
391         * dlls/user32/tests/msg.c:
392         user32/tests: Fix formatting of a trace.
393 
394         * dlls/kernel32/tests/toolhelp.c:
395         kernel32/tests: Make the toolhelp test less verbose by default.
396 
397         * dlls/ntdll/tests/error.c:
398         ntdll/tests: Fix a few tests on Vista.
399 
400 2008-06-10  Paul Vriens <paul.vriens.wine@gmail.com>
401 
402         * dlls/ole32/tests/ole2.c:
403         ole32/tests: Fix crash on NT4 and below.
404 
405         * dlls/ole32/tests/ole2.c:
406         ole32/tests: Fix crash on W2K and below.
407 
408 2008-06-08  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
409 
410         * dlls/mscoree/mscoree.spec, dlls/mscoree/mscoree_main.c:
411         mscoree: Add stub for CorBindToCurrentRuntime.
412 
413 2008-06-09  Rob Shearman <robertshearman@gmail.com>
414 
415         * dlls/rpcrt4/tests/server.c:
416         rpcrt4: Use RpcServerRegisterIfEx with RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH in
417         the server test.
418         This allows the test to run correctly on XP SP2 upwards instead of
419         failing with ERROR_ACCESS_DENIED.
420 
421         * include/rpcndr.h:
422         include: Add declaration for RpcSmDestroyClientContext to rpcndr.h.
423 
424         * dlls/rpcrt4/rpc_binding.c, include/rpcdce.h:
425         include: Add some missing defines and function declarations to rpcdce.h.
426 
427 2008-06-08  Dan Kegel <dank@kegel.com>
428 
429         * dlls/oleaut32/tests/usrmarshal.c:
430         oleaut32/tests: Initialize reserved fields to unique values.
431 
432         * dlls/kernel32/tests/change.c:
433         kernel32/tests: Initialize buffer.
434 
435 2008-06-09  Alexandre Julliard <julliard@winehq.org>
436 
437         * dlls/kernel32/virtual.c:
438         kernel32: Add support for the execute protection values in CreateFileMappingW.
439 
440 2008-06-07  Zhangrong Huang <hzhrong@gmail.com>
441 
442         * dlls/gdi32/freetype.c:
443         gdi32: Add more Asian codepages to get default fallback fonts.
444 
445 2008-06-09  Francois Gouget <fgouget@free.fr>
446 
447         * dlls/shell32/shell32_Fr.rc:
448         shell32: Tweak the French license message to better match the English one.
449 
450 2008-06-09  Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
451 
452         * dlls/msxml3/tests/xmldoc.c, dlls/msxml3/tests/xmlelem.c:
453         msxml3: Stop tests crashing under windows 98.
454 
455 2008-06-09  Alexandre Julliard <julliard@winehq.org>
456 
457         * dlls/winex11.drv/init.c:
458         winex11: Add a trace in ExtEscape to make wgl problems easier to diagnose.
459 
460 2008-06-09  Paul Vriens <paul.vriens.wine@gmail.com>
461 
462         * dlls/setupapi/tests/devinst.c:
463         setupapi/tests: Fix two more tests on Windows 2000.
464 
465         * dlls/setupapi/tests/devinst.c:
466         setupapi/tests: Fix a test on Windows 2000.
467 
468         * dlls/comdlg32/tests/printdlg.c:
469         comdlg32/tests: Use GetModuleHandle instead of LoadLibrary.
470 
471 2008-06-09  Alexandre Julliard <julliard@winehq.org>
472 
473         * dlls/rpcrt4/rpc_transport.c:
474         rpcrt4: Properly handle the case of a client having disconnected in
475         rpcrt4_conn_listen_pipe.
476 
477 2008-06-09  David Adam <david.adam.cnrs@gmail.com>
478 
479         * dlls/amstream/mediastream.c:
480         Revert "amstream: Fix the condition of existence of the IMediaStream interface."
481         This reverts commit 653c7e7dcaf7ebee2cfc8a6e356779dc8974aac6.
482 
483 2008-06-08  Jacek Caban <jacek@codeweavers.com>
484 
485         * dlls/shdocvw/tests/webbrowser.c, dlls/shdocvw/webbrowser.c:
486         shdocvw: Fixed DISPID_ONTOOLBAR test on IE7.
487 
488 2008-06-08  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
489 
490         * dlls/gdi32/dib.c, dlls/gdi32/tests/bitmap.c:
491         gdi32: Respect DIB_PAL_COLORS in every case.
492 
493 2008-06-08  Roderick Colenbrander <thunderbird2k@gmx.net>
494 
495         * dlls/wined3d/directx.c, include/wine/wined3d_gl.h:
496         wined3d: Update ATI GPUs.
497 
498         * dlls/wined3d/directx.c, include/wine/wined3d_gl.h:
499         wined3d: Update nvidia GPUs.
500 
501 2008-06-08  Paul Vriens <paul.vriens.wine@gmail.com>
502 
503         * dlls/kernel32/tests/timer.c:
504         kernel32/tests: Add a skip message for win95.
505 
506         * dlls/advpack/tests/advpack.c:
507         advpack/tests: Add a FreeLibrary and a skip message.
508 
509 2008-06-07  Hans Leidekker <hans@it.vu.nl>
510 
511         * programs/winebrowser/main.c:
512         winebrowser: Convert URL obtained through DdeGetData to Unicode.
513 
514 2008-06-07  Jonathan Ernst <jonathan@ernstfamily.ch>
515 
516         * dlls/kernel32/nls/winerr_fra.mc:
517         kernel: Updated French translation.
518 
519         * programs/notepad/Bg.rc, programs/notepad/Da.rc, programs/notepad/De.rc,
520           programs/notepad/En.rc, programs/notepad/Eo.rc,
521           programs/notepad/Es.rc, programs/notepad/Fi.rc,
522           programs/notepad/Fr.rc, programs/notepad/Hu.rc,
523           programs/notepad/It.rc, programs/notepad/Ja.rc,
524           programs/notepad/Nl.rc, programs/notepad/No.rc,
525           programs/notepad/Pl.rc, programs/notepad/Pt.rc,
526           programs/notepad/Ro.rc, programs/notepad/Ru.rc,
527           programs/notepad/Si.rc, programs/notepad/Sv.rc,
528           programs/notepad/Th.rc, programs/notepad/Tr.rc,
529           programs/notepad/Wa.rc, programs/notepad/Zh.rc:
530         notepad: Updated About menu entry.
531 
532 2008-06-06  Rico Schüller <kgbricola@web.de>
533 
534         * dlls/shell32/shell32_De.rc:
535         shell32: Fix German shortcuts in the menu.
536 
537         * programs/winecfg/De.rc:
538         winecfg: Fix German translation.
539 
540 2008-06-06  Jacek Caban <jacek@codeweavers.com>
541 
542         * dlls/urlmon/tests/protocol.c:
543         urlmon/tests: Always clear expect_* variables.
544 
545         * dlls/mshtml/protocol.c:
546         mshtml: Added FIXME about QUERY_USES_HISTORYFOLDER in about protocol.
547 
548 2008-06-06  Paul Vriens <paul.vriens.wine@gmail.com>
549 
550         * dlls/iphlpapi/tests/iphlpapi.c:
551         iphlpapi/tests: Fix test on Vista.
552 
553         * dlls/iphlpapi/tests/iphlpapi.c:
554         iphlpapi/tests: Fix crash on Vista.
555 
556 2008-06-06  Austin English <austinenglish@gmail.com>
557 
558         * dlls/rsaenh/tests/rsaenh.c:
559         rsaenh: Fix a couple failing tests on 2k.
560 
561 2008-06-06  Paul Vriens <paul.vriens.wine@gmail.com>
562 
563         * dlls/setupapi/tests/parser.c:
564         setupapi/tests: Fix test for win9x and Vista.
565 
566 2008-06-06  Alexandre Julliard <julliard@winehq.org>
567 
568         * ANNOUNCE, VERSION, configure, documentation/ChangeLog.BETA:
569         Release 1.0-rc4.
570 
571 ----------------------------------------------------------------
572 2008-06-06  Jonathan Ernst <jonathan@ernstfamily.ch>
573 
574         * programs/notepad/Fr.rc:
575         notepad: Updated French translation.
576 
577         * dlls/shell32/shell32_Fr.rc:
578         shell32: Updated French translation.
579 
580 2008-06-06  Paul Vriens <paul.vriens.wine@gmail.com>
581 
582         * dlls/mshtml/tests/protocol.c:
583         urlmon/tests: Fix test on IE7.
584 
585         * include/urlmon.idl:
586         urlmon: Add new IE7 QUERYOPTION.
587 
588         * dlls/shlwapi/tests/istream.c:
589         shlwapi/tests: Don't create testfile at a fixed location.
590 
591 2008-06-06  Marcus Meissner <meissner@suse.de>
592 
593         * include/dsound.h:
594         include: Add winelib names for some dsound A/W function / types.
595 
596 2008-06-06  Alexandre Julliard <julliard@winehq.org>
597 
598         * fonts/tahoma.sfd, fonts/tahoma.ttf, fonts/tahomabd.sfd,
599           fonts/tahomabd.ttf:
600         fonts: Add a non-breaking space glyph to the Tahoma fonts.
601 
602         * ChangeLog, documentation/ChangeLog.BETA:
603         ChangeLog: Moved to documentation/ChangeLog.BETA.
604 
605 2008-06-04  Dmitry Timoshkov <dmitry@codeweavers.com>
606 
607         * dlls/d3d9/tests/d3d9ex.c, dlls/d3d9/tests/shader.c,
608           dlls/d3d9/tests/stateblock.c, dlls/d3d9/tests/surface.c,
609           dlls/d3d9/tests/texture.c, dlls/d3d9/tests/vertexdeclaration.c,
610           dlls/d3d9/tests/visual.c, dlls/d3d9/tests/volume.c:
611         d3d9: Avoid a not needed address-of operator.
612 
613         * dlls/d3d8/tests/surface.c, dlls/d3d8/tests/texture.c,
614           dlls/d3d8/tests/visual.c, dlls/d3d8/tests/volume.c:
615         d3d8: Avoid a not needed address-of operator.
616 
617         * dlls/ddraw/tests/visual.c:
618         ddraw: Avoid a not needed address-of operator.
619 
620 2008-06-02  Michael Stefaniuc <mstefani@redhat.de>
621 
622         * dlls/browseui/browseui_main.c:
623         browseui: Remove duplicate initguid.h include.
624 
625 2008-06-05  Dan Kegel <dank@kegel.com>
626 
627         * dlls/oleaut32/tests/vartest.c:
628         oleaut32/tests: VariantInit() isn't enough, you have to give a value, too.
629 
630         * dlls/msxml3/tests/domdoc.c:
631         msxml/tests: Use VariantInit, not VariantClear, to initialize new variants.
632 
633         * dlls/msi/tests/source.c:
634         msi/tests: Initialize buffer lengths before calling MsiSourceListEnumMediaDisks.
635 
636 2008-06-06  Stefan Dösinger <stefan@codeweavers.com>
637 
638         * dlls/wined3d/arb_program_shader.c, include/wine/wined3d_gl.h:
639         wined3d: Avoid float->string conversion in arb shaders.
640 
641 2008-06-06  Michael Stefaniuc <mstefani@redhat.de>
642 
643         * programs/notepad/Da.rc:
644         notepad: Fix the Danish translation.
645 
646         * programs/wordpad/Tr.rc:
647         wordpad: Fix the Turkish translation.
648 
649         * dlls/shell32/shell32_Tr.rc:
650         shell32: Fix the Turkish translation.
651 
652         * programs/net/De.rc, programs/net/En.rc, programs/net/Ru.rc,
653           programs/net/Si.rc:
654         net: Use consistent whitespace placement in the usage and help strings.
655 
656         * programs/net/Da.rc, programs/net/Fr.rc, programs/net/Ko.rc,
657           programs/net/Nl.rc, programs/net/No.rc, programs/net/Pl.rc:
658         net: Add the USE subcommand to the translations that are missing it.
659         Spotted by Mikolaj Zalewski.
660 
661 2008-06-05  Mikołaj Zalewski <mikolaj@zalewski.pl>
662 
663         * programs/regedit/Bg.rc, programs/regedit/Cs.rc, programs/regedit/Da.rc,
664           programs/regedit/De.rc, programs/regedit/En.rc,
665           programs/regedit/Es.rc, programs/regedit/Fr.rc,
666           programs/regedit/Hu.rc, programs/regedit/It.rc,
667           programs/regedit/Ja.rc, programs/regedit/Ko.rc,
668           programs/regedit/Nl.rc, programs/regedit/No.rc,
669           programs/regedit/Pl.rc, programs/regedit/Pt.rc,
670           programs/regedit/Ru.rc, programs/regedit/Si.rc,
671           programs/regedit/Tr.rc:
672         regedit: Add/remove favorite opens a dialog, thus should have ellipsis.
673 
674         * programs/regedit/Pl.rc:
675         regedit: Update Polish translation.
676 
677 2008-06-05  Michael Stefaniuc <mstefani@redhat.de>
678 
679         * dlls/wineps.drv/wps_Nl.rc:
680         wineps.drv: Fix the Dutch translation.
681 
682 2008-06-05  Francois Gouget <fgouget@free.fr>
683 
684         * dlls/gdi32/tests/bitmap.c:
685         gdi32/tests: Take into account several Win9x bugs in GetObject().
686 
687 2008-06-05  Francois Gouget <fgouget@codeweavers.com>
688 
689         * dlls/gphoto2.ds/gphoto2_Da.rc, dlls/gphoto2.ds/gphoto2_En.rc,
690           dlls/gphoto2.ds/gphoto2_Fr.rc, dlls/gphoto2.ds/gphoto2_Ko.rc,
691           dlls/gphoto2.ds/gphoto2_Nl.rc, dlls/gphoto2.ds/gphoto2_Pl.rc,
692           dlls/gphoto2.ds/gphoto2_Ru.rc, dlls/gphoto2.ds/gphoto2_Si.rc,
693           dlls/gphoto2.ds/gphoto2_Sv.rc, dlls/sane.ds/sane_De.rc,
694           dlls/sane.ds/sane_En.rc, dlls/sane.ds/sane_Fi.rc,
695           dlls/sane.ds/sane_Fr.rc, dlls/sane.ds/sane_Nl.rc,
696           dlls/sane.ds/sane_Pl.rc, dlls/sane.ds/sane_Ro.rc,
697           dlls/sane.ds/sane_Ru.rc, dlls/sane.ds/sane_Si.rc,
698           dlls/sane.ds/sane_Sv.rc, dlls/shdoclc/Bg.rc:
699         resources: Fix some overly long '...' instances.
700 
701         * programs/start/Fr.rc:
702         start: Some updates and fixes to the French translation.
703 
704         * dlls/browseui/rsrc_No.rc, dlls/comdlg32/cdlg_No.rc,
705           dlls/gphoto2.ds/gphoto2_No.rc, dlls/msacm32/msacm_Da.rc,
706           dlls/msacm32/msacm_No.rc, dlls/mshtml/No.rc,
707           dlls/msvfw32/msvfw32_Da.rc, dlls/msvfw32/msvfw32_No.rc,
708           dlls/oledlg/oledlg_No.rc, dlls/sane.ds/sane_No.rc,
709           dlls/setupapi/No.rc, dlls/shdoclc/Da.rc, dlls/shdoclc/No.rc,
710           dlls/shell32/shell32_No.rc, dlls/user32/resources/user32_No.rc,
711           programs/clock/No.rc, programs/cmd/Da.rc, programs/cmd/No.rc,
712           programs/cmdlgtst/No.rc, programs/notepad/No.rc,
713           programs/oleview/No.rc, programs/progman/No.rc,
714           programs/regedit/Da.rc, programs/regedit/Ko.rc,
715           programs/regedit/Nl.rc, programs/regedit/No.rc,
716           programs/taskmgr/No.rc, programs/winecfg/No.rc,
717           programs/winefile/No.rc, programs/winhlp32/No.rc,
718           programs/wordpad/Hu.rc, programs/wordpad/Ko.rc,
719           programs/wordpad/Nl.rc, programs/wordpad/No.rc,
720           programs/wordpad/Tr.rc:
721         Fix the resources to remove extraneous spaces in '...'.
722 
723 2008-06-05  Alexandre Julliard <julliard@winehq.org>
724 
725         * dlls/shell32/shell32_Fr.rc:
726         shell32: Fixed the French about box.
727 
728         * dlls/user32/tests/dde.c:
729         user32/tests: Fix the dde test race correctly this time.
730 
731 2008-06-05  Paul Vriens <paul.vriens.wine@gmail.com>
732 
733         * dlls/wintrust/tests/softpub.c:
734         wintrust/tests: Fix test on win9x.
735 
736 2008-06-03  Matthew D'Asaro <matthew@thinkpad.home>
737 
738         * dlls/winmm/mmio.c:
739         mmio: Do not zero current file position whenever mmioSetBuffer is called.
740 
741 2008-06-04  Rico Schüller <kgbricola@web.de>
742 
743         * programs/net/De.rc, programs/net/rsrc.rc:
744         net: Add German translation.
745 
746         * dlls/shell32/shell32_De.rc:
747         shell32: Update German translation.
748 
749         * programs/winecfg/De.rc:
750         winecfg: Update German translation.
751 
752 2008-06-04  Michael Stefaniuc <mstefani@redhat.com>
753 
754         * dlls/mlang/tests/mlang.c:
755         mlang: Fix compile warning introduced by a6cdd538.
756 
757         * programs/progman/Hu.rc:
758         progman: Fix the Hungarian translation.
759 
760 2008-06-03  Dan Kegel <dank@kegel.com>
761 
762         * dlls/secur32/tests/main.c:
763         secur32/tests: Don't free if not allocated.
764 
765         * dlls/oleaut32/tests/vartype.c:
766         oleaut32/tests: Use VariantInit, not VariantClear, to initialize new variants.
767 
768         * dlls/msi/source.c:
769         msi: MsiSourceListEnumMediaDisksW: free original string, not substring.
770 
771 2008-06-04  Alexandre Julliard <julliard@winehq.org>
772 
773         * dlls/gdi32/tests/font.c:
774         gdi32/tests: Reduce the size of the test output a little.
775 
776         * dlls/mlang/tests/mlang.c:
777         mlang/tests: Reduce the size of the test output a little.
778 
779 2008-06-03  Zac Brown <zac@zacbrown.org>
780 
781         * dlls/winmm/mci.c:
782         winmm: msiSendStringW: Don't free substring after original string has already
783         been freed.
784 
785 2008-06-03  Dan Kegel <dank@kegel.com>
786 
787         * dlls/userenv/tests/userenv.c:
788         userenv/tests: Fix buffer overrun.
789 
790 2008-05-30  Austin English <austinenglish@gmail.com>
791 
792         * dlls/advpack/tests/advpack.c:
793         advpack: Fix a test failure on 9x.
794 
795 2008-06-03  Vijay Kiran Kamuju <infyquest@gmail.com>
796 
797         * dlls/rsaenh/rsaenh.c:
798         rsaenh: Fix AES provider keys for Windows XP.
799 
800 2008-06-04  Alexandre Julliard <julliard@winehq.org>
801 
802         * dlls/user32/tests/win.c:
803         user32/tests: Abstract the printing of minmax info and do it all on one line.
804 
805         * dlls/user32/tests/msg.c:
806         user32/tests: Don't add a newline before dumping the flag values.
807 
808         * dlls/kernel32/tests/locale.c:
809         kernel32/tests: Don't check every single Unicode char if the tables are clearly
810         not compatible.
811 
812         * dlls/crypt32/tests/protectdata.c:
813         crypt32/tests: Fix an end of line character.
814 
815         * include/wine/test.h:
816         test.h: Add a space after the file name prefix.
817 
818 2008-06-04  Michael Stefaniuc <mstefani@redhat.de>
819 
820         * programs/start/Cs.rc, programs/start/Es.rc, programs/start/It.rc,
821           programs/start/Si.rc, programs/start/Tr.rc:
822         start: Fix the Cs, Es, It, Si and Tr translations.
823 
824         * dlls/comdlg32/cdlg_Cs.rc:
825         comdlg32: Fix the Czech translation.
826 
827         * dlls/oledlg/oledlg_It.rc:
828         oledlg: Fix the Italian translation.
829 
830         * programs/cmd/Tr.rc:
831         cmd: Fix the Turkish translation.
832 
833         * programs/cmd/Cs.rc:
834         cmd: Fix the Czech translation.
835 
836         * programs/cmdlgtst/It.rc:
837         cmdlgtst: Fix the Italian translation.
838 
839         * programs/cmdlgtst/Cs.rc:
840         cmdlgtst: Fix the Czech translation.
841 
842         * programs/notepad/Sv.rc:
843         notepad: Fix the Swedish translation.
844 
845 2008-06-03  Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
846 
847         * dlls/snmpapi/tests/util.c:
848         snmpapi: Correct snmpapi tests under win98.
849 
850 2008-06-02  Zac Brown <zac@zacbrown.org>
851 
852         * dlls/ntdll/tests/file.c:
853         ntdll/tests: Actually verify right bytes received in aio test.
854 
855 2008-06-02  Roderick Colenbrander <thunderbird2k@gmx.net>
856 
857         * dlls/wined3d/context.c:
858         wined3d: Add a WineD3D_ChoosePixelFormat line.
859 
860         * dlls/wined3d/directx.c, dlls/wined3d/wined3d_main.c,
861           dlls/wined3d/wined3d_private.h:
862         wined3d: Add a registry key to allow/disallow multisampling.
863         Right now it is set to disabled due to an Nvidia GLXBadDrawable
864         bug. Second there is some issue (driver bug too?) in FBO mode.
865 
866 2008-06-02  Stefan Dösinger <stefandoesinger@gmx.at>
867 
868         * dlls/wined3d/glsl_shader.c:
869         wined3d: Hardcode local constants with glUniform4fvARB.
870 
871         * dlls/wined3d/glsl_shader.c:
872         wined3d: Give local constants a shader type prefix.
873 
874 2008-06-02  H. Verbeet <hverbeet@gmail.com>
875 
876         * dlls/wined3d/device.c, dlls/wined3d/surface.c:
877         wined3d: Set the surface location to SFLAG_INSYSMEM for depth stencils on Reset.
878 
879         * dlls/wined3d/utils.c:
880         wined3d: Fix WINED3DTOP_MULTIPLYADD for ATI cards.
881 
882 2008-06-02  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
883 
884         * dlls/d3d9/tests/stateblock.c:
885         d3d9/tests: Keep swapchain while its backbuffer is in use.
886 
887 2008-06-02  Michael Stefaniuc <mstefani@redhat.de>
888 
889         * dlls/shell32/shell32_It.rc:
890         shell32: Fix the Italian translation.
891 
892         * programs/regedit/It.rc:
893         regedit: Fix the Italian translation.
894 
895         * dlls/shell32/shell32_Sv.rc:
896         shell32: Fix the Swedish translation.
897 
898         * programs/regedit/Cs.rc:
899         regedit: Fix the Czech translation.
900 
901         * dlls/shell32/shell32_Cs.rc:
902         shell32: Fix the Czech translation.
903 
904         * dlls/crypt32/crypt32_Sv.rc:
905         crypt32: Fix the Swedish translation.
906 
907 2008-06-02  Jonathan Ernst <jonathan@ernstfamily.ch>
908 
909         * programs/reg/Fr.rc:
910         reg: Updated French translation.
911 
912 2008-06-02  Kirill K. Smirnov <lich@math.spbu.ru>
913 
914         * dlls/mshtml/nsembed.c:
915         mshtml: Fix yet another copy/paste typo.
916 
917 2008-06-02  Vitaliy Margolen <wine-patches@kievinfo.com>
918 
919         * dlls/user32/tests/input.c:
920         user32: Fix input tests failing on WinXP+.
921 
922 2008-06-02  Francois Gouget <fgouget@free.fr>
923 
924         * programs/wordpad/Ru.rc:
925         wordpad: Remove extraneous spaces in '...'.
926 
927         * programs/winefile/Fr.rc:
928         winefile: Fix the French translation (with some help from Michael Stefaniuc).
929 
930         * programs/regedit/Fr.rc:
931         regedit: Update the French translation.
932 
933         * programs/reg/Fr.rc, programs/reg/rsrc.rc:
934         reg: Add French resources.
935 
936 2008-06-02  Alexandre Julliard <julliard@winehq.org>
937 
938         * dlls/user32/tests/dde.c:
939         user32/tests: Fix race condition in DDE server startup.
940 
941 2008-05-30  Austin English <austinenglish@gmail.com>
942 
943         * README:
944         README: A few more updates.
945 
946 2008-05-31  Hans Leidekker <hans@it.vu.nl>
947 
948         * dlls/wininet/http.c, dlls/wininet/tests/http.c:
949         wininet: Don't send a "Connection: Close" header.
950 
951         * dlls/wininet/internet.c:
952         wininet: Return success from the
953         InternetSetOption(INTERNET_OPTION_DISABLE_AUTODIAL) stub.
954 
955         * dlls/wininet/internet.c, dlls/wininet/tests/http.c:
956         wininet: Don't send a handle closing callback for session handles created
957         with InternetOpenUrl.
958 
959         * dlls/wininet/http.c, dlls/wininet/utility.c:
960         wininet: Make resolving hostnames thread-safe.
961 
962 2008-05-30  Jon Griffiths <jon_p_griffiths@yahoo.com>
963 
964         * dlls/oleaut32/tests/vartest.c:
965         oleaut32/tests: Fix memory leaks reported by valgrind.
966 
967 2008-06-02  Jonathan Ernst <jonathan@ernstfamily.ch>
968 
969         * dlls/shell32/shell32_Fr.rc:
970         shell32: Updated French translation.
971 
972         * programs/start/Fr.rc:
973         start.exe: Updated French translation.
974 
975 2008-05-31  James Hawkins <jhawkins@codeweavers.com>
976 
977         * dlls/ddraw/tests/dsurface.c:
978         ddraw: Delete the temporarily attached surface.
979 
980 2008-05-31  Simon Richter <Simon.Richter@hogyros.de>
981 
982         * libs/wine/port.c:
983         libwine: Fix wine_switch_to_stack on ppc.
984         The PowerPC ABI expects the caller to allocate space for the return
985         address on the stack, above the current stack pointer, even if the
986         address is passed in the link register (usually the address is stored at
987         SP+4 by the callee).
988 
989         * libs/wine/port.c:
990         libwine: Implement wine_call_on_stack for ppc.
991 
992         * tools/winebuild/import.c:
993         winebuild: Fix import stub on ppc.
994         The address calculation was wrong, as the addition of the lower 16 bits
995         is a signed addition, so if bit 15 is set, the upper 16 bits need to be
996         incremented by one (so the hi portion of the symbol always references
997         the symbol + 0x8000).
998 
999         * tools/winebuild/spec32.c:
1000         winebuild: Fix branch mnemonic on ppc.
1001 
1002 2008-06-02  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
1003 
1004         * dlls/shell32/shell32_Ko.rc:
1005         shell32: Updated Korean resource.
1006 
1007 2008-05-31  James Hawkins <jhawkins@codeweavers.com>
1008 
1009         * dlls/urlmon/tests/protocol.c:
1010         urlmon: Fix a few failing tests in win2k3.
1011 
1012 2008-05-31  José Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
1013 
1014         * dlls/comdlg32/cdlg_Es.rc, dlls/credui/credui_Es.rc,
1015           dlls/gphoto2.ds/gphoto2_Es.rc, dlls/msvfw32/msvfw32_Es.rc,
1016           dlls/shell32/shell32_Es.rc, programs/progman/Es.rc,
1017           programs/regedit/Es.rc, programs/start/Es.rc, programs/winecfg/Es.rc:
1018         Spanish translations updates.
1019 
1020 2008-06-02  Alexandre Julliard <julliard@winehq.org>
1021 
1022         * dlls/wininet/internet.h, dlls/wininet/netconnection.c:
1023         wininet: Include openssl/ssl.h before Windows headers.
1024 
1025         * dlls/ntdll/signal_i386.c:
1026         ntdll: Add local defines for VIF and VIP flags.
1027 
1028 2008-06-01  Vitaliy Margolen <wine-patches@kievinfo.com>
1029 
1030         * programs/regedit/Ru.rc, programs/start/Ru.rc:
1031         Update Russian translations.
1032 
1033 2008-06-01  Eric Pouech <eric.pouech@orange.fr>
1034 
1035         * dlls/msvcrt/console.c:
1036         msvcrt: Fix for getch() and special characters.
1037 
1038 2008-06-01  Michael Stefaniuc <mstefani@redhat.de>
1039 
1040         * programs/winecfg/Cs.rc, programs/winecfg/Sv.rc:
1041         winecfg: Fix the Czech and Swedish translations.
1042 
1043         * programs/winecfg/Pt.rc, programs/winecfg/winecfg.rc:
1044         winecfg: Fix the Portuguese translations and re-enable them.
1045 
1046         * programs/winefile/Cs.rc:
1047         winefile: Fix the Czech translation.
1048         Thanks to Marek Mahut for the translation.
1049 
1050         * programs/winefile/It.rc:
1051         winefile: Fix the Italian translation.
1052 
1053         * programs/winefile/Sv.rc:
1054         winefile: Fix the Swedish translation.
1055 
1056         * programs/cmdlgtst/Pt.rc:
1057         cmdlgtst: Fix the Portuguese translations.
1058 
1059         * programs/winefile/Pt.rc:
1060         winefile: Fix the Portuguese translations.
1061 
1062         * programs/start/Pt.rc:
1063         start: Fix the Portuguese translations.
1064 
1065         * programs/cmd/Pt.rc:
1066         cmd: Fix the Portuguese translations.
1067 
1068 2008-05-31  Michael Stefaniuc <mstefani@redhat.de>
1069 
1070         * programs/regedit/Pt.rc:
1071         regedit: Fix the Portugese translations.
1072         Thanks to Mauricio Teixeira <mteixeira@webset.net> for the translations.
1073 
1074         * dlls/shell32/shell32_Pt.rc:
1075         shell32: Fix the Portugese translations.
1076         Thanks to Mauricio Teixeira <mteixeira@webset.net> for the translations.
1077 
1078 2008-05-30  Paul Vriens <paul.vriens.wine@gmail.com>
1079 
1080         * dlls/oleaut32/tests/tmarshal.c:
1081         oleaut32/tests: Cleanup typelib after the test.
1082 
1083 2008-05-30  Alexandre Julliard <julliard@winehq.org>
1084 
1085         * ANNOUNCE, ChangeLog, VERSION, configure:
1086         Release 1.0-rc3.
1087 
1088 ----------------------------------------------------------------
1089 2008-05-30  Paul Vriens <paul.vriens.wine@gmail.com>
1090 
1091         * dlls/ole32/tests/compobj.c:
1092         ole32/tests: Prevent a crash.
1093 
1094 2008-05-30  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
1095 
1096         * dlls/dsound/capture.c:
1097         dsound: Fix double free in dsound capture.
1098 
1099 2008-05-29  Vitaly Lipatov <lav@etersoft.ru>
1100 
1101         * tools/wine.inf.in:
1102         wine.inf: Create default spool dir.
1103 
1104 2008-05-30  Dmitry Timoshkov <dmitry@codeweavers.com>
1105 
1106         * dlls/user32/tests/msg.c:
1107         user32: CBT hook doesn't send window messages.
1108 
1109 2008-05-30  Alexandre Julliard <julliard@winehq.org>
1110 
1111         * dlls/user32/painting.c:
1112         user32: We no longer need to ensure that the BeginPaint window belongs to the
1113         current thread.
1114 
1115         * include/dbt.h, include/dxdiag.h, include/mapidefs.h, include/msiquery.h,
1116           include/setupapi.h, include/shlwapi.h, include/winbase.h,
1117           include/winnt.h, include/winuser.h:
1118         include: Use WINE_NO_UNICODE_MACROS instead of __WINESRC__ where appropriate.
1119 
1120 2008-05-30  Michael Stefaniuc <mstefani@redhat.de>
1121 
1122         * programs/notepad/Hu.rc:
1123         notepad: Fix the Hungarian translation.
1124 
1125         * dlls/shell32/shell32_Hu.rc:
1126         shell32: Fix the Hungarian translation.
1127 
1128         * dlls/mshtml/Hu.rc:
1129         mshtml: Fix the Hungarian translation.
1130 
1131         * dlls/comdlg32/cdlg_En.rc:
1132         comdlg32: Fix some control sizes in the default English resource.
1133 
1134         * dlls/comdlg32/cdlg_Hu.rc:
1135         comdlg32: Fix the Hungarian translation.
1136 
1137         * programs/cmd/Ja.rc:
1138         cmd: Fix the Japanese translation.
1139 
1140         * programs/winecfg/Ja.rc:
1141         winecfg: Fix the placement of a checkbox in the Japanese translation.
1142 
1143         * programs/winecfg/Bg.rc:
1144         winecfg: Fix the Bulgarian translation.
1145 
1146         * programs/winecfg/Hu.rc:
1147         winecfg: Fix the Hungarian translation.
1148 
1149         * programs/regedit/Hu.rc:
1150         regedit: Fix the Hungarian translation.
1151 
1152         * programs/regedit/Ja.rc:
1153         regedit: Fix the Japanese translation.
1154 
1155         * programs/regedit/Bg.rc:
1156         regedit: Fix the Bulgarian translation.
1157 
1158 2008-05-29  Francois Gouget <fgouget@free.fr>
1159 
1160         * programs/regedit/En.rc:
1161         regedit: Remove extraneous spaces in '...'.
1162 
1163         * include/wine/test.h:
1164         tests: Add a broken() function to make it possible to handle Windows misbehaviors
1165         that we don't want to reproduce in Wine.
1166 
1167         * dlls/ddraw/texture.c:
1168         ddraw: Remove trailing spaces in Wine traces.
1169 
1170         * dlls/shell32/shell32_En.rc:
1171         shell32: s/library/Wine/ for consistency in the license message.
1172 
1173 2008-05-29  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
1174 
1175         * dlls/advpack/advpack.c, dlls/advpack/tests/advpack.c:
1176         advpack: Fix buffer sizes for possibly quoted strings.
1177 
1178 2008-05-29  James Hawkins <jhawkins@codeweavers.com>
1179 
1180         * dlls/user32/tests/win.c:
1181         user32: win2k3's GetWindowModuleFileName does return ERROR_INSUFFICIENT_BUFFER.
1182 
1183 2008-05-28  James Hawkins <jhawkins@codeweavers.com>
1184 
1185         * dlls/oleaut32/tests/olefont.c:
1186         oleaut32: Disable olefont tests that fail on all platforms.
1187 
1188         * dlls/user32/tests/sysparams.c:
1189         user32: Fix two tests that fail in win2k3 and above.
1190 
1191         * dlls/kernel32/tests/toolhelp.c:
1192         kernel32: Remove two tests that produce different results for win9x and NT
1193         platforms.
1194 
1195 2008-05-29  Alexandre Julliard <julliard@winehq.org>
1196 
1197         * programs/start/start.c:
1198         start: Fall back to ShellExecute for unknown binaries in /unix mode.
1199 
1200 2008-05-29  Michael Stefaniuc <mstefani@redhat.de>
1201 
1202         * dlls/mshtml/Fi.rc:
1203         mshtml: Fix the Finnish translation.
1204 
1205         * dlls/comdlg32/cdlg_Eo.rc:
1206         comdlg32: Fix the Esperanto translation.
1207 
1208         * dlls/comdlg32/cdlg_Ja.rc:
1209         comdlg32: Fix the Japanese translation.
1210 
1211         * programs/winhlp32/Sk.rc:
1212         winhlp32: Fix the Slovak translation.
1213 
1214         * programs/notepad/Fi.rc:
1215         notepad: Fix the Finnish translation.
1216 
1217         * programs/notepad/Sk.rc, programs/notepad/rsrc.rc:
1218         notepad: Remove the Slovak "translation" as it is basically only a stale copy
1219         of the English resource.
1220 
1221         * dlls/shell32/shell32_Ja.rc:
1222         shell32: Fix the Japanese translation.
1223 
1224         * dlls/shell32/shell32_Bg.rc:
1225         shell32: Fix the Bulgarian translation.
1226 
1227         * dlls/shell32/shell32_Fi.rc:
1228         shell32: Fix the Finnish translation.
1229 
1230         * dlls/shell32/shell32_Eo.rc:
1231         shell32: Fix the Esperanto translation.
1232 
1233         * dlls/shell32/shell32_Sk.rc:
1234         shell32: Fix the Slovak translation.
1235 
1236         * programs/regedit/En.rc:
1237         regedit: Fix the English (NEUTRAL) translation. Rename SUBLANG_ENGLISH_US
1238         to SUBLANG_DEFAULT.
1239 
1240 2008-05-29  Alexander Dorofeyev <alexd4@inbox.lv>
1241 
1242         * dlls/ddraw/ddraw.c:
1243         ddraw: Do not return modes differing only by refresh rate without
1244         DDEDM_REFRESHRATES.
1245 
1246 2008-05-28  Austin English <austinenglish@gmail.com>
1247 
1248         * dlls/gdi32/tests/bitmap.c:
1249         gdi32: Fix a test failure in 2k.
1250 
1251 2008-05-28  Maarten Lankhorst <m.b.lankhorst@gmail.com>
1252 
1253         * dlls/d3d9/tests/device.c:
1254         d3d9: Add a test to see whether offscreen surfaces can be locked while a
1255         reset occurs.
1256 
1257 2008-05-28  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
1258 
1259         * tools/wine.inf.in:
1260         wine.inf: Add fake glu32.
1261 
1262 2008-05-28  Alexandre Julliard <julliard@winehq.org>
1263 
1264         * dlls/user32/tests/win.c, dlls/user32/win.c:
1265         user32: Check for wraparound in the initial window coordinates.
1266 
1267         * dlls/winex11.drv/x11drv_main.c:
1268         winex11: XInitThreads is hopeless, remove it again.
1269 
1270         * dlls/msftedit/msftedit_main.c:
1271         msftedit: Explicitly load riched20 to make sure the window classes are created.
1272 
1273 2008-05-28  Paul Vriens <paul.vriens.wine@gmail.com>
1274 
1275         * dlls/setupapi/tests/devinst.c:
1276         setupapi/tests: Remove leftovers from old tests.
1277 
1278 2008-05-28  Jon Griffiths <jon_p_griffiths@yahoo.com>
1279 
1280         * dlls/msvcrt/tests/printf.c:
1281         msvcrt: Fix a test that fails on win95.
1282 
1283 2008-05-27  Jon Griffiths <jon_p_griffiths@yahoo.com>
1284 
1285         * dlls/msvcrt/tests/file.c:
1286         msvcrt: Fix file test which fails on Vista.
1287 
1288 2008-05-28  Paul Vriens <paul.vriens.wine@gmail.com>
1289 
1290         * dlls/user32/tests/cursoricon.c:
1291         user32/tests: Prevent writing to not allocated memory.
1292 
1293         * dlls/user32/tests/win.c:
1294         user32/tests: Run tests on win95 again.
1295 
1296 2008-05-28  Igor Tarasov <tarasov.igor@gmail.com>
1297 
1298         * fonts/tahomabd.sfd, fonts/tahomabd.ttf:
1299         fonts: Tahoma Bold Cyrillic glyphs added.
1300 
1301 2008-04-24  Vitaliy Margolen <wine-patches@kievinfo.com>
1302 
1303         * dlls/dinput/keyboard.c, dlls/dinput/tests/keyboard.c:
1304         dinput: Convert keyboard buffer from internal data format to user data format.
1305 
1306 2008-05-27  Vitaliy Margolen <wine-patches@kievinfo.com>
1307 
1308         * dlls/dxdiagn/container.c:
1309         dxdiagn: A number of FIXMEs can be replaced with TRACEs.
1310 
1311 2008-05-22  Jens Albretsen <jens@albretsen.dk>
1312 
1313         * dlls/ddraw/tests/d3d.c:
1314         ddraw: Test for IDirect3DTexture_Load of Texture into itself.
1315 
1316         * dlls/ddraw/texture.c:
1317         ddraw: IDirect3DTextureImpl_Load failed when texture was loading onto itself.
1318 
1319 2008-05-28  Alexandre Julliard <julliard@winehq.org>
1320 
1321         * dlls/opengl32/tests/opengl.c:
1322         opengl32/tests: Add a couple of test cases for pixel format handle on window DCs.
1323 
1324         * dlls/winex11.drv/init.c, dlls/winex11.drv/opengl.c,
1325           dlls/winex11.drv/window.c, dlls/winex11.drv/x11drv.h:
1326         winex11: Add support for performing GL calls on a top-level window DC.
1327 
1328         * dlls/winex11.drv/opengl.c, dlls/winex11.drv/window.c:
1329         winex11: Make sure that all glX functions are called under the X11 lock.
1330 
1331         * dlls/winex11.drv/opengl.c:
1332         winex11: Change the pixel format initialisation to make sure it happens under
1333         the X11 lock.
1334 
1335 2008-05-28  Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
1336 
1337         * dlls/netapi32/tests/access.c:
1338         netapi32: Fix tests when the machine is on DOMAIN.
1339 
1340 2008-05-27  Eric Pouech <eric.pouech@orange.fr>
1341 
1342         * tools/winedump/msc.c:
1343         winedump: Fully dump the compiland (V3) structure out of .pdb files.
1344 
1345 2008-05-28  Paul Vriens <paul.vriens.wine@gmail.com>
1346 
1347         * dlls/ddraw/tests/ddrawmodes.c:
1348         ddraw/tests: Don't crash on win9x.
1349 
1350 2008-05-28  Kai Blin <kai.blin@gmail.com>
1351 
1352         * dlls/ws2_32/socket.c:
1353         ws2_32: Change back magic 127.12.34.56 to loopback on connect().
1354 
1355 2008-05-28  Paul Vriens <paul.vriens.wine@gmail.com>
1356 
1357         * dlls/ws2_32/tests/sock.c:
1358         ws2_32/tests: Fix crash on win98.
1359 
1360 2008-05-28  Michael Stefaniuc <mstefani@redhat.de>
1361 
1362         * programs/notepad/Zh.rc:
1363         notepad: Fix the Chinese (Simplified) translation.
1364 
1365         * programs/winecfg/Zh.rc:
1366         winecfg: Fix the Chinese (Traditional) translation.
1367 
1368         * programs/notepad/Wa.rc:
1369         notepad: Fix the Walon translation.
1370 
1371         * dlls/user32/resources/user32_Zh.rc:
1372         user32: Fix the Chinese translations.
1373 
1374         * dlls/shell32/shell32_Cn.rc, dlls/shell32/shell32_Zh.rc:
1375         shell32: Fix the Chinese translations.
1376 
1377 2008-05-27  Michael Stefaniuc <mstefani@redhat.de>
1378 
1379         * dlls/shell32/shell32_Uk.rc:
1380         shell32: Fix the Ukrainian translation.
1381 
1382         * dlls/comdlg32/cdlg_Uk.rc:
1383         comdlg32: Fix the Ukrainian translation.
1384 
1385         * dlls/comdlg32/cdlg_El.rc:
1386         comdlg32: Fix the Greek translation.
1387 
1388         * dlls/comdlg32/cdlg_Th.rc:
1389         comdlg32: Fix the Thai translation.
1390 
1391         * dlls/shell32/shell32_Wa.rc:
1392         shell32: Fix the Walon translation.
1393 
1394         * dlls/comdlg32/cdlg_Wa.rc:
1395         comdlg32: Fix the Walon translation.
1396 
1397 2008-05-27  Jon Griffiths <jon_p_griffiths@yahoo.com>
1398 
1399         * dlls/msvcrt/tests/cpp.c:
1400         msvcrt: Fix an RTTI test Failure on Vista.
1401 
1402 2008-05-27  Dylan Smith <dylan.ah.smith@gmail.com>
1403 
1404         * programs/wordpad/wordpad.c:
1405         wordpad: Added a null terminator needed for a unicode string.
1406 
1407 2008-05-23  Dylan Smith <dylan.ah.smith@gmail.com>
1408 
1409         * programs/wordpad/En.rc:
1410         wordpad: Removed spaces between dots in ellipses for english menu text.
1411 
1412 2008-05-23  Igor Tarasov <tarasov.igor@gmail.com>
1413 
1414         * dlls/user32/menu.c:
1415         user32: Further implementation of MNS_NOTIFYBYPOS.
1416 
1417 2008-05-26  Dan Kegel <dank@kegel.com>
1418 
1419         * dlls/advapi32/service.c:
1420         advapi32: Don't test buffer length if buffer is null.
1421 
1422 2008-05-27  James Hawkins <jhawkins@codeweavers.com>
1423 
1424         * dlls/usp10/tests/usp10.c:
1425         usp10: Fix several failing test in win2k3.
1426 
1427 2008-05-26  Jon Griffiths <jon_p_griffiths@yahoo.com>
1428 
1429         * dlls/msvcrt/wcs.c:
1430         msvcrt: Follow Vista behaviour in wcscpy_s.
1431 
1432         * dlls/msvcrt/tests/string.c:
1433         msvcrt/tests: Fix 3 tests that always fail on Vista.
1434 
1435 2008-05-26  Dan Kegel <dank@kegel.com>
1436 
1437         * dlls/fusion/assembly.c:
1438         fusion: Use HeapAlloc, not strdup, to avoid malloc/HeapFree mismatch.
1439 
1440 2008-05-27  Paul Vriens <paul.vriens.wine@gmail.com>
1441 
1442         * dlls/shell32/tests/shelllink.c:
1443         shell32/tests: Run tests again on win95.
1444 
1445 2008-05-27  Dan Kegel <dank@kegel.com>
1446 
1447         * dlls/fusion/tests/asmcache.c:
1448         fusion: UninstallAssembly test: Fix typo, avoid undefined value.
1449 
1450 2008-05-27  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
1451 
1452         * dlls/oleaut32/tests/vartype.c:
1453         oleaut32/tests: Call functions via manually obtained pointers.
1454 
1455 2008-05-27  Paul Vriens <paul.vriens.wine@gmail.com>
1456 
1457         * dlls/setupapi/tests/devinst.c:
1458         setupapi/tests: Test to show cleanup should not be needed.
1459 
1460         * dlls/setupapi/tests/devinst.c:
1461         setupapi/tests: Add another test.
1462 
1463 2008-05-27  Dmitry Timoshkov <dmitry@codeweavers.com>
1464 
1465         * dlls/msvcrt/console.c:
1466         msvcrt: Mark some data as constant.
1467 
1468 2008-05-23  Tomasz Jezierski - Tefnet <developers@tefnet.pl>
1469 
1470         * dlls/comctl32/tests/listview.c:
1471         comctl32/tests: Fix for setting wrong initial position in listbox.
1472 
1473 2008-05-26  Dmitry Timoshkov <dmitry@codeweavers.com>
1474 
1475         * dlls/user32/tests/win.c:
1476         user32: Add the tests for GetWindowModuleFileName.
1477 
1478 2008-05-13  Dmitry Timoshkov <dmitry@codeweavers.com>
1479 
1480         * dlls/user32/user32.spec, dlls/user32/win.c:
1481         user32: Implement GetWindowModuleFileName.
1482 
1483 2008-05-26  Paul Vriens <paul.vriens.wine@gmail.com>
1484 
1485         * dlls/setupapi/tests/devinst.c:
1486         setupapi/tests: Cleanup after testCreateDeviceInterface.
1487 
1488 2008-05-26  Vitaliy Margolen <wine-patches@kievinfo.com>
1489 
1490         * dlls/winex11.drv/ime.c:
1491         winex11: Use memmove for possibly overlapping memory areas.
1492 
1493         * dlls/shell32/classes.c:
1494         shell32: Don't print not initialized value.
1495 
1496 2008-05-27  John Klehm <xixsimplicityxix@gmail.com>
1497 
1498         * dlls/winex11.drv/wintab.c:
1499         winex11: Support detection of tablet devices from XExtensionKeyboard type.
1500 
1501 2008-05-26  John Klehm <xixsimplicityxix@gmail.com>
1502 
1503         * dlls/winex11.drv/wintab.c:
1504         winex11: Detect acecad tablet as stylus device.
1505 
1506 2008-05-27  Michael Stefaniuc <mstefani@redhat.de>
1507 
1508         * dlls/shell32/shell32_Ca.rc:
1509         shell32: Fix the Catalan translation.
1510 
1511         * dlls/comdlg32/cdlg_Ca.rc:
1512         comdlg32: Fix the Catalan translation including some size fixes too.
1513 
1514 2008-05-26  Jon Griffiths <jon_p_griffiths@yahoo.com>
1515 
1516         * dlls/msvcrt/tests/cpp.c:
1517         msvcrt/tests: Fix 4 tests that always fail on Vista.
1518 
1519 2008-05-26  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
1520 
1521         * dlls/oleaut32/tests/vartype.c, dlls/oleaut32/vartype.c:
1522         oleaut32: Currency to BSTR must use local decimal separator.
1523 
1524 2008-05-25  Dmitry Timoshkov <dmitry@codeweavers.com>
1525 
1526         * dlls/gdi32/enhmetafile.c, dlls/gdi32/metafile.c,
1527           dlls/gdi32/tests/metafile.c:
1528         gdi32: Make generated EMFs fully match Windows ones.
1529 
1530         * dlls/gdi32/enhmfdrv/graphics.c:
1531         gdi32: If there is no clipping rect, EMREXTTEXTOUT shouldn't have a bounding
1532         rect.
1533 
1534         * dlls/gdi32/tests/metafile.c:
1535         gdi32: Ignore exScale/eyScale when comparing EMREXTTEXTOUT EMF records.
1536 
1537 2008-05-24  H. Verbeet <hverbeet@gmail.com>
1538 
1539         * dlls/d3d9/tests/visual.c:
1540         d3d9: Test our texop implementation.
1541 
1542         * dlls/d3d8/tests/visual.c:
1543         d3d8: Test our texop implementation.
1544 
1545         * dlls/wined3d/utils.c:
1546         wined3d: Fix the nvrc implementation of WINED3DTOP_MULTIPLYADD and
1547         WINED3DTOP_LERP.
1548 
1549         * dlls/wined3d/utils.c:
1550         wined3d: Add WINED3DTOP_ADDSIGNED2X to debug_d3dtop().
1551 
1552         * dlls/d3d8/tests/visual.c, dlls/d3d9/tests/visual.c:
1553         d3d: Use an alpha capable backbuffer format in the visual tests.
1554 
1555 2008-05-23  Detlef Riekenberg <wine.dev@web.de>
1556 
1557         * dlls/avifil32/avifile_Cs.rc, dlls/avifil32/avifile_Da.rc,
1558           dlls/avifil32/avifile_De.rc, dlls/avifil32/avifile_En.rc,
1559           dlls/avifil32/avifile_Es.rc, dlls/avifil32/avifile_Fr.rc,
1560           dlls/avifil32/avifile_Hu.rc, dlls/avifil32/avifile_It.rc,
1561           dlls/avifil32/avifile_Ja.rc, dlls/avifil32/avifile_Ko.rc,
1562           dlls/avifil32/avifile_Nl.rc, dlls/avifil32/avifile_No.rc,
1563           dlls/avifil32/avifile_Pl.rc, dlls/avifil32/avifile_Pt.rc,
1564           dlls/avifil32/avifile_Ru.rc, dlls/avifil32/avifile_Si.rc,
1565           dlls/avifil32/avifile_Sv.rc, dlls/avifil32/avifile_Tr.rc:
1566         avifil32: Resize the dialog to avoid truncated texts.
1567 
1568 2008-05-23  Eric Pouech <eric.pouech@orange.fr>
1569 
1570         * programs/winedbg/debugger.h, programs/winedbg/memory.c,
1571           programs/winedbg/types.c:
1572         winedbg: Fixed the print_basic command when dealing with long long values.
1573 
1574         * programs/winedbg/debugger.h, programs/winedbg/memory.c,
1575           programs/winedbg/types.c:
1576         winedbg: Removed unneeded variable from print_basic.
1577 
1578         * dlls/msvcrt/console.c:
1579         msvcrt: Properly handle the extended keys in getch().
1580 
1581 2008-05-27  Alexandre Julliard <julliard@winehq.org>
1582 
1583         * programs/winetest/main.c:
1584         winetest: Don't submit test results if we don't have a valid git build id.
1585 
1586         * programs/winetest/Makefile.in, programs/winetest/dist.rc,
1587           programs/winetest/main.c, programs/winetest/maketest,
1588           programs/winetest/resource.h:
1589         winetest: Remove the per-file revision info, we now use the global commit id.
1590 
1591 2008-05-26  Paul Vriens <paul.vriens.wine@gmail.com>
1592 
1593         * dlls/setupapi/tests/devinst.c:
1594         setupapi/tests: Test registry after testDeviceRegistryProperty.
1595 
1596         * dlls/setupapi/tests/devinst.c:
1597         setupapi/tests: Cleanup after testGetDeviceInterfaceDetail.
1598 
1599         * dlls/setupapi/tests/devinst.c:
1600         setupapi/tests: Cleanup after testRegisterAndGetDetail.
1601 
1602         * dlls/setupapi/tests/devinst.c:
1603         setupapi/tests: Cleanup after testDevRegKey.
1604 
1605         * dlls/setupapi/tests/devinst.c:
1606         setupapi/tests: Skip tests on win9x.
1607 
1608         * dlls/setupapi/tests/devinst.c:
1609         setupapi/tests: Turn guid into a global variable.
1610 
1611         * dlls/setupapi/tests/devinst.c:
1612         setupapi/tests: Fix a test on NT4.
1613 
1614         * dlls/setupapi/tests/devinst.c:
1615         setupapi/tests: Close registry key after use.
1616 
1617 2008-05-26  Dan Kegel <dank@kegel.com>
1618 
1619         * dlls/winmm/tests/capture.c:
1620         winmm: Use HeapAlloc in the capture test instead of using strdup.
1621 
1622 2008-05-26  Jacek Caban <jacek@codeweavers.com>
1623 
1624         * dlls/mshtml/htmldoc.c:
1625         mshtml: Fixed copy&paste typo.
1626 
1627 2008-05-26  Francois Gouget <fgouget@free.fr>
1628 
1629         * include/winsock.h:
1630         ws2_32: Make sure INVALID_SOCKET is correctly typed.
1631 
1632 2008-05-26  Dmitry Timoshkov <dmitry@codeweavers.com>
1633 
1634         * dlls/msi/action.c, dlls/msi/automation.c, dlls/msi/database.c:
1635         msi: Mark some data as constant.
1636 
1637         * dlls/wininet/internet.c:
1638         wininet: INTERNET_InternetOpenUrlW is an internal helper.
1639 
1640 2008-05-26  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
1641 
1642         * programs/winecfg/Ko.rc:
1643         winecfg: Updated Korean resource.
1644 
1645 2008-05-25  Eric Pouech <eric.pouech@orange.fr>
1646 
1647         * dlls/dbghelp/module.c:
1648         dbghelp: Fix for SymGetModuleInfo().
1649 
1650 2008-05-25  Kirill K. Smirnov <lich@math.spbu.ru>
1651 
1652         * dlls/mshtml/htmlwindow.c:
1653         mshtml: Fix copy/paste error.
1654 
1655 2008-05-24  Gregor Münch <greg87@online.de>
1656 
1657         * programs/winhlp32/De.rc:
1658         winhlp32: Update German translation.
1659 
1660         * dlls/shell32/shell32_De.rc:
1661         shell32: Update German translation.
1662 
1663 2008-05-26  Alexandre Julliard <julliard@winehq.org>
1664 
1665         * dlls/Maketest.rules.in, dlls/msvcrt/tests/Makefile.in,
1666           dlls/msvcrtd/tests/Makefile.in:
1667         tests: Use the Wine import libraries when compiling with MinGW.
1668 
1669         * programs/Makeprog.rules.in, programs/notepad/Makefile.in,
1670           programs/regedit/Makefile.in, programs/taskmgr/Makefile.in,
1671           programs/wordpad/Makefile.in, programs/xcopy/Makefile.in:
1672         programs: Use the Wine import libraries when compiling with MinGW.
1673 
1674         * programs/winedbg/gdbproxy.c:
1675         winedbg: Fix compile when poll() is not available.
1676 
1677         * configure, configure.ac, include/config.h.in, include/wine/exception.h,
1678           include/wine/port.h, libs/port/Makefile.in, libs/port/sigsetjmp.c:
1679         libport: Move the sigsetjmp replacement to exception.h to make it available
1680         for Winelib too.
1681 
1682 2008-05-25  Francois Gouget <fgouget@free.fr>
1683 
1684         * dlls/kernel32/tests/sync.c:
1685         kernel32/tests: Get the tests running again on Win95.
1686 
1687 2008-05-23  Maarten Lankhorst <m.b.lankhorst@gmail.com>
1688 
1689         * include/rpcdce.h:
1690         include: Add missing RpcMgmtIsServerListening declaration.
1691 
1692 2008-05-26  Kai Blin <kai.blin@gmail.com>
1693 
1694         * dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c, include/winsock2.h:
1695         ws2_32: Add support for FROM_PROTOCOL_INFO to WSASocket().
1696 
1697 2008-05-26  James Hawkins <jhawkins@codeweavers.com>
1698 
1699         * dlls/rpcrt4/tests/rpc.c:
1700         rpcrt4: Trace the results of two statuses that return different results across
1701         platforms.
1702 
1703         * dlls/shell32/tests/shelllink.c:
1704         shell32: Test against the long form of the path.
1705 
1706         * programs/winetest/main.c:
1707         winetest: Use the win32 API to extract the tests.
1708 
1709         * dlls/mshtml/tests/htmldoc.c:
1710         mshtml: Fix a test failure in win2k3.
1711 
1712         * include/docobj.idl:
1713         mshtml: Add missing OLECMDID definitions.
1714 
1715 2008-05-25  Eric Pouech <eric.pouech@orange.fr>
1716 
1717         * dlls/dbghelp/dwarf.c:
1718         dbghelp: Don't crash when parsing the forward declaration of a function.
1719 
1720 2008-05-25  Andrej Sinicyn <Andrej.Sinicyn@gmx.de>
1721 
1722         * programs/regedit/De.rc:
1723         regedit: Update the German translation.
1724 
1725 2008-05-25  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
1726 
1727         * dlls/crypt32/cert.c, dlls/crypt32/tests/cert.c:
1728         crypt32: CertGetPublicKeyLength should check only cert encoding type.
1729         pktextract calls CertGetPublicKeyLength with dwCertEncodingType
1730         of X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, MSDN explicitly
1731         allows it.
1732 
1733         * dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c:
1734         crypt32: Pass on aiKeyAlg on RSA key import.
1735 
1736         * dlls/crypt32/encode.c:
1737         crypt32: Fix order-of-evaluation dependence.
1738 
1739 2008-05-25  Michael Karcher <karcher@physik.fu-berlin.de>
1740 
1741         * dlls/crypt32/encode.c:
1742         crypt32: Fix integer overflow.
1743 
1744 2008-05-25  Jacek Caban <jacek@codeweavers.com>
1745 
1746         * dlls/mshtml/task.c, dlls/mshtml/tests/htmldoc.c:
1747         mshtml: Fixed more tests on IE 7.
1748 
1749         * dlls/mshtml/task.c:
1750         mshtml: Make Wine behave like IE 7.
1751 
1752         * dlls/mshtml/tests/htmldoc.c:
1753         mshtml: Fixed some tests on IE 7.
1754 
1755 2008-05-24  Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
1756 
1757         * dlls/msxml3/tests/domdoc.c:
1758         msxml3: Stopped tests from crashing and a Win98 fix.
1759 
1760 2008-05-23  Alexandre Julliard <julliard@winehq.org>
1761 
1762         * ANNOUNCE, ChangeLog, VERSION, configure:
1763         Release 1.0-rc2.
1764 
1765 ----------------------------------------------------------------
1766 2008-05-23  Alexandre Julliard <julliard@winehq.org>
1767 
1768         * README:
1769         README: Updated.
1770 
1771 2008-05-23  James Hawkins <jhawkins@codeweavers.com>
1772 
1773         * dlls/opengl32/tests/opengl.c:
1774         opengl32: Trace a test result that fails inconsistently across different drivers.
1775 
1776         * dlls/mshtml/tests/htmldoc.c:
1777         mshtml: Fix a few test failures in win2k3.
1778 
1779         * dlls/kernel32/tests/locale.c:
1780         kernel32: Don't test the invalid locale 0 if it is enumerated.
1781 
1782 2008-05-08  Alam Arias <Alam.GBC@gmail.com>
1783 
1784         * include/winnt.h:
1785         include: Modify UNREFERENCED macros to cast to void.
1786 
1787 2008-05-23  Markus Weiland <kde@graph-ix.net>
1788 
1789         * dlls/dxdiagn/provider.c:
1790         dxdiagn: Implemented OS version properties for DXDiagSystemInfoContainer.
1791 
1792 2008-05-22  Andrew Talbot <andrew.talbot@talbotville.com>
1793 
1794         * dlls/comctl32/listview.c, dlls/comctl32/toolbar.c:
1795         comctl32: Indentation fix.
1796 
1797 2008-05-22  Maarten Lankhorst <m.b.lankhorst@gmail.com>
1798 
1799         * dlls/winmm/lolvldrv.c:
1800         winmm: Fix valgrind warnings on exit.
1801 
1802 2008-05-21  Maarten Lankhorst <m.b.lankhorst@gmail.com>
1803 
1804         * include/aviriff.h:
1805         include: Update aviriff header to use the right alignment.
1806 
1807 2008-05-22  Maarten Lankhorst <m.b.lankhorst@gmail.com>
1808 
1809         * dlls/msacm32.drv/wavemap.c:
1810         msacm32.drv: Check for message type before comparing handles.
1811         Fixes a valgrind warning.
1812 
1813         * dlls/winmm/tests/wave.c:
1814         winmm: Use HeapAlloc in the wave test instead of using strdup.
1815 
1816 2008-05-22  Alexandre Julliard <julliard@winehq.org>
1817 
1818         * dlls/winex11.drv/mouse.c:
1819         winex11: Add support for X11 mouse buttons 8 and 9.
1820 
1821         * tools/wineinstall:
1822         wineinstall: Remove a lot of no longer needed code.
1823 
1824         * dlls/gdi32/path.c:
1825         gdi32: Use atan2 to compute angles in WidenPath without triggering floating
1826         point errors.
1827 
1828         * dlls/gdi32/bitblt.c, dlls/gdi32/dc.c, dlls/gdi32/enhmetafile.c,
1829           dlls/gdi32/font.c, dlls/gdi32/freetype.c, dlls/gdi32/gdi_private.h,
1830           dlls/gdi32/mapping.c, dlls/gdi32/path.c, dlls/gdi32/region.c:
1831         gdi32: Perform coordinate transformations using doubles instead of floats to
1832         avoid precision loss.
1833 
1834         * dlls/user32/winpos.c:
1835         user32: Return reasonable values in GetWindowPlacement for the desktop window.
1836 
1837 2008-05-21  James Hawkins <jhawkins@codeweavers.com>
1838 
1839         * dlls/mlang/tests/mlang.c:
1840         mlang: Fix all test failures for NT+ platforms.
1841 
1842         * dlls/mlang/mlang.c, dlls/mlang/tests/Makefile.in,
1843           dlls/mlang/tests/mlang.c:
1844         mlang: Only return the locale language name if no country name exists.
1845 
1846 2008-05-21  Vitaliy Margolen <wine-patches@kievinfo.com>
1847 
1848         * server/main.c, server/wineserver.man.in:
1849         wineserver: Add support for long command line options.
1850 
1851 2008-05-22  Alexandre Julliard <julliard@winehq.org>
1852 
1853         * dlls/kernel32/profile.c, dlls/kernel32/tests/profile.c:
1854         kernel32: Don't require write access on profile file when only reading.
1855 
1856 2008-05-21  Maarten Lankhorst <m.b.lankhorst@gmail.com>
1857 
1858         * dlls/quartz/videorenderer.c:
1859         quartz: Initialize some uninitialized variables in the video renderer.
1860 
1861         * dlls/quartz/avidec.c:
1862         quartz: Do timekeeping in the avi decoder.
1863         Fixes the timestamps generated.
1864 
1865         * dlls/quartz/nullrenderer.c:
1866         quartz: Don't free memory twice in null renderer.
1867         _Release already frees it.
1868 
1869         * dlls/ntdll/heap.c:
1870         ntdll: Give earlier notify to valgrind that HeapFree is trying to free some
1871         memory.
1872 
1873 2008-05-21  Lei Zhang <thestig@google.com>
1874 
1875         * dlls/wininet/http.c:
1876         wininet: Send https scheme to proxy server when appropriate.
1877 
1878         * dlls/mshtml/nsembed.c:
1879         mshtml: Added ProxyEnable / ProxyServer handling.
1880 
1881 2008-05-22  Francois Gouget <fgouget@free.fr>
1882 
1883         * dlls/wininet/tests/urlcache.c:
1884         wininet/tests: Get the tests running again on Win98.
1885 
1886         * dlls/wininet/tests/http.c:
1887         wininet/tests: Remove a stray reference to InternetSetStatusCallback().
1888 
1889         * dlls/advapi32/tests/crypt.c:
1890         advapi32/tests: Remove a stray reference to CryptReleaseContext(). This gets
1891         the test to run again on Win95.
1892 
1893         * dlls/ole32/tests/compobj.c:
1894         ole32/tests: Add a trailing '\n' to ok() calls.
1895 
1896 2008-05-21  James Hawkins <jhawkins@codeweavers.com>
1897 
1898         * dlls/user32/tests/listbox.c:
1899         user32: Fix a test that fails in almost all reports.
1900 
1901         * dlls/secur32/tests/schannel.c:
1902         secur32: Fix a few tests that fail in win2k3.
1903 
1904         * dlls/msi/files.c, dlls/msi/helpers.c, dlls/msi/msipriv.h:
1905         msi: Search the last used source if the cabinet to extract cannot be found.
1906 
1907 2008-05-22  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
1908 
1909         * programs/regedit/framewnd.c:
1910         regedit: Set selected key name as default favourite name.
1911 
1912 2008-05-21  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
1913 
1914         * programs/regedit/framewnd.c:
1915         regedit: Allow modifying values of root keys.
1916 
1917 2008-05-21  Andrew Talbot <andrew.talbot@talbotville.com>
1918 
1919         * dlls/dplayx/dplay.c, dlls/dplayx/dplaysp.c, dlls/dplayx/dplobby.c:
1920         dplayx: Remove unneeded "extern" from function definitions.
1921 
1922         * dlls/wined3d/surface.c:
1923         wined3d: Remove unneeded "extern" from function definition.
1924 
1925         * dlls/ws2_32/socket.c:
1926         ws2_32: Remove unused function.
1927 
1928 2008-05-21  Alexandre Julliard <julliard@winehq.org>
1929 
1930         * dlls/kernel32/tests/virtual.c, dlls/kernel32/virtual.c:
1931         kernel32: File mapping names are case sensitive.
1932 
1933         * dlls/kernel32/sync.c, dlls/kernel32/tests/sync.c:
1934         kernel32: Waitable timer names are case sensitive.
1935 
1936         * dlls/kernel32/sync.c, dlls/kernel32/tests/sync.c:
1937         kernel32: Semaphore names are case sensitive.
1938 
1939         * dlls/kernel32/sync.c, dlls/kernel32/tests/sync.c:
1940         kernel32: Event names are case sensitive.
1941 
1942         * dlls/kernel32/sync.c, dlls/kernel32/tests/sync.c:
1943         kernel32: Mutex names are case sensitive.
1944 
1945 2008-05-21  Nikolay Sivov <bunglehead@gmail.com>
1946 
1947         * dlls/gdiplus/image.c, dlls/gdiplus/tests/image.c:
1948         gdiplus: GdipBitmapLockBits should allow a NULL rect argument.
1949 
1950         * dlls/user32/text.c:
1951         user32: Correct termination of returning string in Text_Ellipsify.
1952 
1953 2008-05-21  Jeremy White <jwhite@codeweavers.com>
1954 
1955         * dlls/ntdll/tests/info.c:
1956         ntdll/tests: Only test the readcount for a read below 0x10000 if  the return
1957         code indicates a partial copy result.
1958 
1959         * programs/winebrowser/main.c:
1960         winebrowser: Route default url handlers to /usr/bin/open on Mac OS X.
1961 
1962 2008-05-21  Paul Vriens <paul.vriens.wine@gmail.com>
1963 
1964         * dlls/setupapi/tests/devinst.c:
1965         setupapi/tests: Fix typos.
1966 
1967         * dlls/setupapi/tests/devinst.c:
1968         setupapi/tests: Fix typo.
1969 
1970         * dlls/setupapi/tests/devinst.c:
1971         setupapi/tests: Skip some tests if we are on win9x.
1972 
1973         * dlls/setupapi/tests/devinst.c:
1974         setupapi/tests: Remove a duplicate function call.
1975 
1976 2008-05-21  Dmitry Timoshkov <dmitry@codeweavers.com>
1977 
1978         * dlls/gdi32/tests/metafile.c:
1979         gdi32: Slightly relax EMF record comparisons allowing rounding errors.
1980 
1981 2008-05-21  Alexandre Julliard <julliard@winehq.org>
1982 
1983         * configure, configure.ac:
1984         configure: Upgrade notices to warnings for some important libraries.
1985 
1986         * configure, configure.ac:
1987         configure: Make the lack of FreeType an error, and add a --without option for it.
1988 
1989         * aclocal.m4, configure, configure.ac:
1990         configure: Added an ERROR_WITH macro for packages that we can't do without.
1991 
1992 2008-05-19  Tomasz Jezierski <developers@tefnet.pl>
1993 
1994         * dlls/comctl32/tests/listview.c:
1995         comctl32: Conformance test for multiple selection in listbox.
1996 
1997 2008-05-21  Alexandre Julliard <julliard@winehq.org>
1998 
1999         * dlls/comctl32/listview.c:
2000         comctl32: Fix extending a multiple listview selection.
2001 
2002 2008-05-16  Ken Thomases <ken@codeweavers.com>
2003 
2004         * dlls/user32/tests/input.c, dlls/winex11.drv/keyboard.c:
2005         winex11: Bias MapVirtualKeyEx(MAPVK_VSC_TO_VK) against numpad vkeys.
2006         The scan codes for the numeric keypad keys and those for the arrow keys and
2007         keys like Home, End, etc. often match (ignoring the extended key bit).
2008         However, if you map from one of those scan codes to a vkey, Windows reliably
2009         prefers the non-numpad vkey.
2010 
2011 2008-05-21  Alexandre Julliard <julliard@winehq.org>
2012 
2013         * dlls/kernel32/tests/profile.c:
2014         kernel32: Add some test cases for profile file sharing modes.
2015         Based on a patch by Louis Lenders.
2016 
2017         * dlls/kernel32/profile.c:
2018         kernel32: Fix the profile file sharing modes.
2019         Based on a patch by Louis Lenders.
2020 
2021         * dlls/user32/scroll.c, dlls/user32/tests/class.c, dlls/user32/winproc.c:
2022         user32: Add an ASCII window procedure for scrollbars.
2023 
2024 2008-05-21  Dmitry Timoshkov <dmitry@codeweavers.com>
2025 
2026         * dlls/kernel32/nls/eox.nls:
2027         kernel32: Update locale info for Esperanto.
2028 
2029 2008-05-21  Alexandre Julliard <julliard@winehq.org>
2030 
2031         * dlls/user32/cursoricon.c, dlls/user32/tests/cursoricon.c:
2032         user32: Support creating cursors and icons from DIB section bitmaps.
2033 
2034 2008-05-21  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
2035 
2036         * programs/regedit/Ko.rc:
2037         regedit: Updated Korean resource.
2038 
2039 2008-05-20  Dan Kegel <dank@kegel.com>
2040 
2041         * dlls/d3d9/tests/visual.c:
2042         d3d9/tests: Another wee bit of slop.
2043 
2044 2008-05-20  James Hawkins <jhawkins@codeweavers.com>
2045 
2046         * dlls/setupapi/tests/devinst.c:
2047         setupapi: Fix a few test failures in win2k3.
2048 
2049         * dlls/user32/tests/broadcast.c:
2050         user32: Fix the BSM_ALL_RECIPS test flag.
2051 
2052 2008-05-20  Andrew Talbot <andrew.talbot@talbotville.com>
2053 
2054         * dlls/rsaenh/aes.c:
2055         rsaenh: Remove unused file-static variable.
2056 
2057         * dlls/user32/message.c:
2058         user32: Remove unused function.
2059 
2060         * dlls/shell32/shellole.c:
2061         shell32: Remove unused file-static variable.
2062 
2063 2008-05-20  Juan Lang <juan.lang@gmail.com>
2064 
2065         * dlls/iphlpapi/iphlpapi_main.c:
2066         iphlpapi: Set the adapter's description to its name in GetAdaptersInfo.
2067 
2068 2008-05-20  Francois Gouget <fgouget@free.fr>
2069 
2070         * dlls/ddraw/tests/d3d.c:
2071         ddraw/tests: Fix compilation on systems that don't support nameless unions.
2072 
2073 2008-05-20  Jörg Höhle <hoehle@users.sourceforge.net>
2074 
2075         * dlls/dsound/mixer.c:
2076         dsound: Fix off by 1 heap error in DSOUND_MixerVol.
2077 
2078 2008-05-20  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
2079 
2080         * dlls/ole32/tests/compobj.c:
2081         ole32/tests: Test StringFromGUID2.
2082 
2083         * dlls/ole32/tests/compobj.c:
2084         ole32/tests: Do not call Release if CoCreateInstance failed.
2085 
2086 2008-05-20  Paul Vriens <paul.vriens.wine@gmail.com>
2087 
2088         * dlls/shell32/tests/shelllink.c:
2089         shell32/tests: SHGetPathFromIDListA returns a BOOL not a HRESULT.
2090 
2091 2008-05-20  James Hawkins <jhawkins@codeweavers.com>
2092 
2093         * dlls/ntdll/virtual.c:
2094         ntdll: Remove NULL checks for attr, which has already been dereferenced.
2095 
2096         * dlls/hhctrl.ocx/hhctrl.c:
2097         hhctrl.ocx: Check the filename param before dereferencing it.
2098 
2099         * dlls/msi/action.c:
2100         msi: Check that the file key is valid before installing the assembly.
2101 
2102         * dlls/kernel32/tests/process.c:
2103         kernel32: Remove a test that fails on all platforms.
2104 
2105 2008-05-19  Andrew Talbot <andrew.talbot@talbotville.com>
2106 
2107         * dlls/cryptnet/cryptnet_main.c:
2108         cryptnet: Remove unused function.
2109 
2110         * dlls/mshtml/txtrange.c:
2111         mshtml: Remove unused function.
2112 
2113         * dlls/advapi32/service.c:
2114         advapi32: Remove unused file-static variables.
2115 
2116 2008-05-20  Alexandre Julliard <julliard@winehq.org>
2117 
2118         * dlls/ntdll/loader.c:
2119         ntdll: Move signal unmasking to make sure injected code runs on the correct
2120         stack.
2121 
2122 2008-05-19  Alexandre Julliard <julliard@winehq.org>
2123 
2124         * dlls/ntdll/tests/exception.c:
2125         ntdll/tests: Make sure to clear the DF flag on return from the exception.
2126 
2127 2008-05-19  Paul Vriens <paul.vriens.wine@gmail.com>
2128 
2129         * dlls/shell32/tests/shelllink.c:
2130         shell32/tests: Fix test when running on Wine.
2131 
2132         * programs/regedit/Nl.rc:
2133         regedit: Sync Dutch resource with latest changes.
2134 
2135         * dlls/quartz/tests/filtergraph.c, dlls/quartz/tests/memallocator.c,
2136           dlls/quartz/tests/misc.c, dlls/quartz/tests/referenceclock.c,
2137           dlls/quartz/tests/videorenderer.c, dlls/shell32/tests/string.c,
2138           dlls/shlwapi/tests/string.c:
2139         janitorial: Close COM after tests.
2140 
2141 2008-05-19  Alexandre Julliard <julliard@winehq.org>
2142 
2143         * dlls/user32/class.c:
2144         user32: Moved the class extra bytes check to catch uninitialised data sooner.
2145 
2146 2008-05-18  Roderick Colenbrander <thunderbird2k@gmx.net>
2147 
2148         * dlls/wined3d/context.c:
2149         wined3d: Request a WGL depth stencil capable pixel format by default until we
2150         have proper SetDepthStencilSurface support.
2151 
2152 2008-05-16  Juan Lang <juan.lang@gmail.com>
2153 
2154         * dlls/snmpapi/main.c, dlls/snmpapi/tests/util.c:
2155         snmpapi: Test and correct SnmpUtilOidNCmp when count is less than Oid length.
2156 
2157         * dlls/snmpapi/main.c, dlls/snmpapi/tests/util.c:
2158         snmpapi: Test and correct SnmpUtilOidNCmp when Oid lengths don't match.
2159 
2160 2008-05-15  Kai Blin <kai.blin@gmail.com>
2161 
2162         * dlls/ws2_32/tests/sock.c:
2163         ws2_32: Test for invalid hostnames again.
2164 
2165 2008-05-15  Michael Karcher <wine@mkarcher.dialup.fu-berlin.de>
2166 
2167         * dlls/oleaut32/variant.c:
2168         oleaut32: Cache localised number chars.
2169 
2170 2008-05-19  Paul Vriens <paul.vriens.wine@gmail.com>
2171 
2172         * dlls/ntdll/tests/port.c:
2173         ntdll/tests: Skip test when we don't have enough rights.
2174 
2175         * dlls/ntdll/tests/port.c:
2176         ntdll/tests: Free library after use.
2177 
2178 2008-05-19  James Hawkins <jhawkins@codeweavers.com>
2179 
2180         * dlls/kernel32/tests/debugger.c:
2181         kernel32: Fix a debugger test that fails in win2k3.
2182 
2183 2008-05-16  Lei Zhang <thestig@google.com>
2184 
2185         * tools/wine.inf.in:
2186         wine.inf: Open xml files using winebrowser.
2187 
2188 2008-05-15  Mikołaj Zalewski <mikolaj@zalewski.pl>
2189 
2190         * dlls/avifil32/avifile_Sv.rc, dlls/comctl32/comctl_Sv.rc,
2191           dlls/comdlg32/cdlg_Sv.rc, dlls/credui/credui_Sv.rc,
2192           dlls/crypt32/crypt32_Sv.rc, dlls/gphoto2.ds/gphoto2_Sv.rc,
2193           dlls/hhctrl.ocx/Sv.rc, dlls/iccvid/iccvid_Sv.rc,
2194           dlls/localspl/spl_Sv.rc, dlls/localui/ui_Sv.rc, dlls/mpr/mpr_Sv.rc,
2195           dlls/msacm32/msacm_Sv.rc, dlls/mshtml/Sv.rc, dlls/msi/msi_Sv.rc,
2196           dlls/msrle32/msrle_Sv.rc, dlls/msvfw32/msvfw32_Sv.rc,
2197           dlls/msvidc32/msvidc32_Sv.rc, dlls/oleaut32/oleaut32_Sv.rc,
2198           dlls/oledlg/oledlg_Sv.rc, dlls/sane.ds/sane_Sv.rc,
2199           dlls/serialui/Sv.rc, dlls/setupapi/Sv.rc, dlls/shdoclc/Sv.rc,
2200           dlls/shell32/shell32_Sv.rc, dlls/shlwapi/shlwapi_Sv.rc,
2201           dlls/user32/resources/user32_Sv.rc, dlls/wineps.drv/wps_Sv.rc,
2202           dlls/wininet/wininet_Sv.rc, dlls/winspool.drv/Sv.rc,
2203           dlls/wldap32/wldap32_Sv.rc, programs/clock/Sv.rc,
2204           programs/notepad/Sv.rc, programs/uninstaller/Sv.rc,
2205           programs/wineboot/wineboot_Sv.rc, programs/winecfg/Sv.rc,
2206           programs/wineconsole/wineconsole_Sv.rc, programs/winefile/Sv.rc,
2207           programs/winhlp32/Sv.rc:
2208         Make Swedish use SUBLANG_NEUTRAL.
2209 
2210 2008-05-18  Vitaliy Margolen <wine-patches@kievinfo.com>
2211 
2212         * programs/winecfg/audio.c, programs/winecfg/drivedetect.c,
2213           programs/winecfg/main.c, programs/winecfg/properties.h,
2214           programs/winecfg/winecfg.h:
2215         winecfg: Remove mostly unused properties.h.
2216 
2217 2008-05-18  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
2218 
2219         * programs/regedit/En.rc, programs/regedit/No.rc:
2220         regedit: Improve dialog layout.
2221 
2222 2008-05-18  Hans Leidekker <hans@it.vu.nl>
2223 
2224         * dlls/wininet/http.c, dlls/wininet/tests/http.c:
2225         wininet: Fix buffer size query for HttpQueryInfo(HTTP_QUERY_RAW_HEADERS_CRLF).
2226 
2227 2008-05-16  Lei Zhang <thestig@google.com>
2228 
2229         * programs/explorer/explorer.c:
2230         explorer: Allow explorer with no arguments to run winefile.
2231 
2232 2008-05-19  James Hawkins <jhawkins@codeweavers.com>
2233 
2234         * dlls/msi/helpers.c:
2235         msi: Reset the hasLocalFeature flag when updating components.
2236 
2237         * dlls/msi/action.c, dlls/msi/tests/install.c:
2238         msi: Don't enable a feature's components if that feature is disabled.
2239 
2240         * dlls/user32/tests/broadcast.c:
2241         user32: Fix a few tests that fail in win2k3.
2242 
2243         * dlls/gdi32/tests/font.c:
2244         gdi32: Fix two tests that fail in win2k3.
2245 
2246 2008-05-17  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
2247 
2248         * programs/regedit/En.rc, programs/regedit/No.rc,
2249           programs/regedit/framewnd.c, programs/regedit/resource.h:
2250         regedit: Add Export option to context menu.
2251 
2252 2008-05-18  Dmitry Timoshkov <dmitry@codeweavers.com>
2253 
2254         * dlls/user32/sysparams.c, dlls/user32/tests/monitor.c:
2255         user32: Make ChangeDisplaySettingsA/W reset dmDriverExtra to 0 like XP and
2256         Vista do.
2257 
2258 2008-05-18  Eric Pouech <eric.pouech@orange.fr>
2259 
2260         * dlls/dbghelp/dwarf.c:
2261         dbghelp: Protect dwarf parsing against NULL function names.
2262 
2263 2008-05-16  Dan Kegel <dank@kegel.com>
2264 
2265         * dlls/d3d9/tests/visual.c:
2266         d3d9/tests: Add missing skip().
2267 
2268 2008-05-16  Hans Leidekker <hans@it.vu.nl>
2269 
2270         * dlls/wininet/http.c, dlls/wininet/tests/http.c:
2271         wininet: INTERNET_STATUS_REQUEST_COMPLETE callback must supply a handle.
2272 
2273 2008-05-15  Rob Shearman <rob@codeweavers.com>
2274 
2275         * dlls/wininet/http.c:
2276         wininet: Fix a typo in is_basic_auth_value.
2277         This fixes basic authentication when the server uses a realm string.
2278 
2279 2008-05-15  Huw Davies <huw@codeweavers.com>
2280 
2281         * dlls/gdiplus/region.c:
2282         gdiplus: Add some notes about the format of the data blob returned by
2283         GdipGetRegionData.
2284 
2285 2008-05-15  Mikołaj Zalewski <mikolaj@zalewski.pl>
2286 
2287         * dlls/shell32/shell32_Pl.rc, programs/start/Pl.rc,
2288           programs/winecfg/Pl.rc, programs/winhlp32/Pl.rc:
2289         Update Polish translation.
2290 
2291 2008-05-15  Dmitry Timoshkov <dmitry@codeweavers.com>
2292 
2293         * dlls/cabinet/fdi.c:
2294         cabinet: Fix the regression caused by 4046075462c00f4479f185d1c0514584ff851223.
2295 
2296 2008-05-14  James Hawkins <jhawkins@codeweavers.com>
2297 
2298         * dlls/ntdll/tests/exception.c:
2299         ntdll: Fix a test that fails in win2k3.
2300 
2301         * dlls/ntdll/tests/rtlstr.c:
2302         ntdll: Fix a few tests that fail in win2k3.
2303 
2304 2008-05-14  Alexander Dorofeyev <alexd4@inbox.lv>
2305 
2306         * dlls/wined3d/surface_gdi.c:
2307         wined3d: Only copy front buffer to screen in gdi RealizePalette.
2308 
2309 2008-05-14  James Hawkins <jhawkins@codeweavers.com>
2310 
2311         * dlls/msi/dialog.c, dlls/msi/msi_main.c:
2312         msi: Create the MSI hidden window on demand.
2313 
2314 2008-05-14  Austin English <austinenglish@gmail.com>
2315 
2316         * tools/wine.inf.in:
2317         wine.inf: Add a fake dll for sensapi.dll.
2318 
2319 2008-05-14  Marcus Meissner <marcus@jet.franken.de>
2320 
2321         * server/window.c:
2322         server: Remove superflous empty region allocation.
2323 
2324 2008-05-14  Dan Kegel <dank@kegel.com>
2325 
2326         * dlls/ws2_32/tests/sock.c:
2327         ws2_32/tests: Cannot reliably detect bad hostnames in "modern" internet.
2328 
2329         * dlls/kernel32/tests/comm.c:
2330         kernel32: comm.c: increase time slop.
2331 
2332 2008-05-14  Alexandre Julliard <julliard@winehq.org>
2333 
2334         * dlls/winex11.drv/opengl.c:
2335         wgl: Don't call ExtEscape if we don't have a GL context.
2336 
2337         * tools/wineprefixcreate.in:
2338         wineprefixcreate: Added a deprecation warning.
2339 
2340         * tools/wineprefixcreate.in:
2341         wineprefixcreate: Avoid redundant update on initial wineprefix creation.
2342 
2343 2008-05-14  Igor Tarasov <tarasov.igor@gmail.com>
2344 
2345         * dlls/comctl32/commctrl.c:
2346         comctl32: Fix statusbar text alignment bug.
2347 
2348 2008-05-13  James Hawkins <jhawkins@codeweavers.com>
2349 
2350         * dlls/msi/action.c:
2351         msi: Set the OutOfDiskSpace property.
2352 
2353         * dlls/msi/action.c:
2354         msi: Copy the assembly file directly if it's not compressed.
2355 
2356 2008-05-14  ByeongSik Jeon <bsjeon@hanmail.net>
2357 
2358         * dlls/comdlg32/cdlg_Ko.rc:
2359         comdlg32: Updated Korean translation.
2360 
2361 2008-05-13  Andrew Talbot <andrew.talbot@talbotville.com>
2362 
2363         * dlls/cabinet/fdi.c:
2364         cabinet: Remove order-of-evaluation dependencies.
2365 
2366 2008-05-13  James Hawkins <jhawkins@codeweavers.com>
2367 
2368         * dlls/ntdll/tests/file.c:
2369         ntdll: Fix a few failing tests in win2k3.
2370 
2371 2008-05-13  Alexandre Julliard <julliard@winehq.org>
2372 
2373         * dlls/winex11.drv/systray.c, programs/explorer/systray.c:
2374         explorer: Use a different return value to indicate that the x11 system tray
2375         is not available, so that x11drv can return errors too.
2376 
2377         * programs/regedit/edit.c, programs/regedit/regproc.c:
2378         regedit: Fix editing and exporting of zero-size strings.
2379 
2380         * programs/winemenubuilder/winemenubuilder.c:
2381         winemenubuilder: Copy the icon data before modifying it, resources are read-only.
2382 
2383         * dlls/kernel32/process.c:
2384         kernel32: Move the wineboot event wait so that 16-bit processes wait too.
2385 
2386 2008-05-13  Andrej Sinicyn <Andrej.Sinicyn@gmx.de>
2387 
2388         * programs/uninstaller/De.rc:
2389         uninstaller: German translation.
2390 
2391         * programs/reg/De.rc, programs/reg/rsrc.rc:
2392         reg: German translation.
2393 
2394         * programs/wineconsole/wineconsole_De.rc:
2395         wineconsole: German translation.
2396 
2397         * programs/taskmgr/De.rc:
2398         taskmgr: German translation.
2399 
2400         * programs/cmd/De.rc:
2401         cmd: German translation.
2402 
2403 2008-05-13  Vitaliy Margolen <wine-patches@kievinfo.com>
2404 
2405         * dlls/dinput/joystick_linuxinput.c:
2406         dinput: Clamp joystick position values to min-max range.
2407 
2408 2008-05-13  Dmitry Timoshkov <dmitry@codeweavers.com>
2409 
2410         * dlls/gdi32/freetype.c, dlls/gdi32/tests/font.c:
2411         gdi32: Add more font substitution tests, make them pass under Wine.
2412 
2413 2008-05-13  Huw Davies <huw@codeweavers.com>
2414 
2415         * dlls/gdi32/bitblt.c:
2416         gdi32: Move a couple of TRACEs to the beginning of functions.
2417 
2418 2008-05-13  Alexandre Julliard <julliard@winehq.org>
2419 
2420         * .gitignore, dlls/Makefile.in, dlls/kernel32/Makefile.in,
2421           dlls/kernel32/kernel16.c:
2422         kernel32: Add a builtin 16-bit winhelp.exe.
2423         This should be moved to winhlp32.exe once we support 16-bit modules in
2424         executables.
2425 
2426         * .gitignore, Makefile.in, configure, configure.ac, dlls/user32/winhelp.c,
2427           programs/Makefile.in, programs/winhelp/Bg.rc, programs/winhelp/Cs.rc,
2428           programs/winhelp/Da.rc, programs/winhelp/De.rc,
2429           programs/winhelp/En.rc, programs/winhelp/Eo.rc,
2430           programs/winhelp/Es.rc, programs/winhelp/Fi.rc,
2431           programs/winhelp/Fr.rc, programs/winhelp/Hu.rc,
2432           programs/winhelp/It.rc, programs/winhelp/Ko.rc,
2433           programs/winhelp/Makefile.in, programs/winhelp/Nl.rc,
2434           programs/winhelp/No.rc, programs/winhelp/Pl.rc,
2435           programs/winhelp/Pt.rc, programs/winhelp/Rm.rc,
2436           programs/winhelp/Ru.rc, programs/winhelp/Si.rc,
2437           programs/winhelp/Sk.rc, programs/winhelp/Sv.rc,
2438           programs/winhelp/Tr.rc, programs/winhelp/Wa.rc,
2439           programs/winhelp/Zh.rc, programs/winhelp/callback.c,
2440           programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h,
2441           programs/winhelp/macro.c, programs/winhelp/macro.h,
2442           programs/winhelp/macro.lex.l, programs/winhelp/rsrc.rc,
2443           programs/winhelp/string.c, programs/winhelp/winhelp.c,
2444           programs/winhelp/winhelp.h, programs/winhelp/winhelp.ico,
2445           programs/winhelp/winhelp.svg, programs/winhelp/winhelp_res.h,
2446           programs/winhlp32/Bg.rc, programs/winhlp32/Cs.rc,
2447           programs/winhlp32/Da.rc, programs/winhlp32/De.rc,
2448           programs/winhlp32/En.rc, programs/winhlp32/Eo.rc,
2449           programs/winhlp32/Es.rc, programs/winhlp32/Fi.rc,
2450           programs/winhlp32/Fr.rc, programs/winhlp32/Hu.rc,
2451           programs/winhlp32/It.rc, programs/winhlp32/Ko.rc,
2452           programs/winhlp32/Makefile.in, programs/winhlp32/Nl.rc,
2453           programs/winhlp32/No.rc, programs/winhlp32/Pl.rc,
2454           programs/winhlp32/Pt.rc, programs/winhlp32/Rm.rc,
2455           programs/winhlp32/Ru.rc, programs/winhlp32/Si.rc,
2456           programs/winhlp32/Sk.rc, programs/winhlp32/Sv.rc,
2457           programs/winhlp32/Tr.rc, programs/winhlp32/Wa.rc,
2458           programs/winhlp32/Zh.rc, programs/winhlp32/callback.c,
2459           programs/winhlp32/hlpfile.c, programs/winhlp32/hlpfile.h,
2460           programs/winhlp32/macro.c, programs/winhlp32/macro.h,
2461           programs/winhlp32/macro.lex.l, programs/winhlp32/rsrc.rc,
2462           programs/winhlp32/string.c, programs/winhlp32/winhelp.c,
2463           programs/winhlp32/winhelp.h, programs/winhlp32/winhelp.ico,
2464           programs/winhlp32/winhelp.svg, programs/winhlp32/winhelp_res.h,
2465           tools/make_makefiles, tools/wine.inf.in:
2466         winhelp.exe: Renamed to winhlp32.exe.
2467 
2468 2008-05-12  Dan Kegel <dank@kegel.com>
2469 
2470         * dlls/d3d9/tests/visual.c:
2471         d3d9: shademode_test: Increase slop in color comparison.
2472 
2473 2008-05-13  Nikolay Sivov <bunglehead@gmail.com>
2474 
2475         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/graphicspath.c,
2476           dlls/gdiplus/tests/graphicspath.c, include/gdiplusflat.h:
2477         gdiplus: Added GdipAddPathRectangle with tests.
2478 
2479         * dlls/gdiplus/pen.c:
2480         gdiplus: Make GdipSetPenDashArray return OutOfMemory on (count <= 0).
2481 
2482         * dlls/gdiplus/matrix.c:
2483         gdiplus: Check count argument in GdipVectorTransformMatrixPoints.
2484 
2485         * dlls/gdiplus/matrix.c:
2486         gdiplus: Check count argument in GdipTransformMatrixPoints.
2487 
2488         * dlls/gdiplus/font.c:
2489         gdiplus: GdipCreateFontFromLogfontA: no reason to put CHAR to WCHAR array.
2490 
2491 2008-05-09  Maarten Lankhorst <m.b.lankhorst@gmail.com>
2492 
2493         * dlls/quartz/mpegsplit.c:
2494         quartz: Reset time when rejecting sample in the mpeg splitter.
2495 
2496 2008-05-12  Maarten Lankhorst <m.b.lankhorst@gmail.com>
2497 
2498         * dlls/quartz/acmwrapper.c:
2499         quartz: Silence a fixme.
2500 
2501 2008-05-12  Lei Zhang <thestig@google.com>
2502 
2503         * dlls/quartz/filtergraph.c, dlls/quartz/tests/filtergraph.c:
2504         quartz: Check input in MediaControl_GetState.
2505 
2506 2008-05-12  James Hawkins <jhawkins@codeweavers.com>
2507 
2508         * dlls/msi/cond.y, dlls/msi/tests/package.c:
2509         msi: Convert string variables to ints when appropriate.
2510 
2511         * dlls/msi/tests/Makefile.in, dlls/msi/tests/package.c:
2512         msi: Test the ScreenX/Y properties.
2513 
2514 2008-05-13  Alexandre Julliard <julliard@winehq.org>
2515 
2516         * dlls/winex11.drv/window.c, dlls/winex11.drv/x11drv.h:
2517         winex11: When re-creating a client window check the new visual against the
2518         current one instead of the default one.
2519 
2520         * configure, configure.ac, dlls/wininet/netconnection.c:
2521         configure: Improve the libcrypto checks.
2522 
2523 2008-05-13  Dmitry Timoshkov <dmitry@codeweavers.com>
2524 
2525         * dlls/user32/tests/msg.c:
2526         user32: Add tests for painting minimized/clipped windows.
2527 
2528 2008-05-13  Jacek Caban <jacek@codeweavers.com>
2529 
2530         * dlls/mshtml/install.c:
2531         mshtml: Fixed a typo.
2532 
2533 2008-05-12  Eric Pouech <eric.pouech@orange.fr>
2534 
2535         * programs/winedbg/source.c:
2536         winedbg: Fix the path traversal.
2537 
2538 2008-05-12  Andrew Talbot <andrew.talbot@talbotville.com>
2539 
2540         * dlls/secur32/ntlm.c:
2541         secur32: Memory allocation size fix.
2542 
2543         * dlls/ddraw/direct3d.c:
2544         ddraw: Memory allocation size fix.
2545 
2546 2008-05-12  Jens Albretsen <jens@albretsen.dk>
2547 
2548         * programs/view/Da.rc, programs/view/viewrc.rc:
2549         view: Danish translation.
2550 
2551         * programs/taskmgr/Da.rc, programs/taskmgr/taskmgr.rc:
2552         taskmgr: Danish translation.
2553 
2554         * programs/wineboot/wineboot.rc, programs/wineboot/wineboot_Da.rc:
2555         wineboot: Danish translation.
2556 
2557         * programs/uninstaller/Da.rc, programs/uninstaller/rsrc.rc:
2558         uninstaller: Danish translation.
2559 
2560         * programs/winefile/Da.rc, programs/winefile/rsrc.rc:
2561         winefile: Danish translation.
2562 
2563         * programs/winemine/Da.rc, programs/winemine/rsrc.rc:
2564         winemine: Danish translation.
2565 
2566 2008-05-09  ByeongSik Jeon <bsjeon@hanmail.net>
2567 
2568         * dlls/imm32/imm.c:
2569         imm32: Add the all GCS_* value check.
2570 
2571         * dlls/imm32/imm.c:
2572         imm32: Add the missing is_himc_ime_unicode() check.
2573 
2574 2008-05-12  Petr Dlouhý <petr.dlouhy@email.cz>
2575 
2576         * dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c:
2577         shdocvw: Partial implementation of WebBrowser_put_RegisterAsBrowser and
2578         WebBrowser_get_RegisterAsBrowser.
2579 
2580 2008-05-12  Alexandre Julliard <julliard@winehq.org>
2581 
2582         * dlls/winex11.drv/opengl.c:
2583         winex11: Silence a harmless error.
2584 
2585         * dlls/gdi32/opengl.c, dlls/gdi32/painting.c:
2586         gdi32: Make sure the DC is up-to-date before accessing the pixel format.
2587 
2588 2008-05-12  Huw Davies <huw@codeweavers.com>
2589 
2590         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/graphics.c,
2591           include/gdiplusflat.h:
2592         gdiplus: Stub for GdipGetClip.
2593 
2594         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/graphics.c,
2595           include/gdiplusflat.h:
2596         gdiplus: Stubs for GdipGetDC and GdipReleaseDC.
2597 
2598         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/region.c, include/gdiplusflat.h:
2599         gdiplus: Add some stubs for region functions.
2600 
2601 2008-05-11  Alexander Dorofeyev <alexd4@inbox.lv>
2602 
2603         * dlls/ddraw/device.c:
2604         ddraw: Fix some code unprotected by ddraw lock.
2605 
2606 2008-05-12  Alexandre Julliard <julliard@winehq.org>
2607 
2608         * dlls/winealsa.drv/alsa.c, dlls/winealsa.drv/dscapture.c,
2609           dlls/winealsa.drv/dsoutput.c, dlls/winealsa.drv/wavein.c,
2610           dlls/winealsa.drv/waveout.c:
2611         Revert "winealsa: Remove calls to deprecated functions."
2612         This reverts commit c8bdebde3dc94baf1439697306e6f797ca5c7ad2.
2613         To be revisited after 1.0.
2614 
2615         * dlls/winex11.drv/window.c:
2616         winex11: Create a dummy parent window for composite child windows to avoid
2617         using the root.
2618 
2619         * dlls/winex11.drv/window.c:
2620         winex11: Create all the GL drawables using the gdi_display to avoid
2621         synchronization issues.
2622 
2623 2008-05-09  Hans Leidekker <hans@it.vu.nl>
2624 
2625         * dlls/wininet/internet.c, dlls/wininet/tests/internet.c:
2626         wininet: Implement INTERNET_OPTION_USER_AGENT for InternetQueryOption.
2627 
2628         * dlls/wininet/http.c:
2629         wininet: HTTP_BuildProxyRequestUrl returns a pointer.
2630 
2631         * dlls/wininet/cookie.c:
2632         wininet: Partial implementation of InternetGet/SetCookieEx.
2633 
2634         * dlls/wininet/tests/http.c:
2635         wininet: Make a test pass on IE6.
2636 
2637         * dlls/wininet/http.c, dlls/wininet/tests/http.c:
2638         wininet: Don't overwrite content length header in HttpSendRequest.
2639 
2640 2008-05-09  Nikolay Sivov <bunglehead@gmail.com>
2641 
2642         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/graphics.c,
2643           dlls/gdiplus/tests/graphics.c, include/gdiplusflat.h:
2644         gdiplus: Added GdipCreateFromHWNDICM (no icm yet) with test.
2645 
2646         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/image.c,
2647           dlls/gdiplus/tests/image.c:
2648         gdiplus: Added GdipLoadImageFromFileICM (no icm yet).
2649 
2650         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/gdiplus_private.h,
2651           dlls/gdiplus/image.c, dlls/gdiplus/tests/image.c:
2652         gdiplus: GdipGetImageFlags simple stub with test.
2653 
2654         * include/gdiplusenums.h, include/gdiplusflat.h:
2655         gdiplus: ImageFlags enum defined.
2656 
2657 2008-05-10  Nikolay Sivov <bunglehead@gmail.com>
2658 
2659         * dlls/gdi32/dib.c, dlls/gdi32/tests/bitmap.c:
2660         gdi32: Avoid null pointer dereference in CreateDIBSection.
2661 
2662 2008-05-10  Jacek Caban <jacek@codeweavers.com>
2663 
2664         * dlls/urlmon/file.c, dlls/urlmon/tests/protocol.c:
2665         urlmon: Better error handling in file protocol.
2666 
2667         * dlls/urlmon/file.c, dlls/urlmon/tests/protocol.c:
2668         urlmon: Correctly handle file URLs with '|' instead of ':' after drive letter.
2669 
2670 2008-05-12  Alexandre Julliard <julliard@winehq.org>
2671 
2672         * dlls/user32/winpos.c:
2673         user32: Invalidate the DCE in SetWindowPos before we attempt to move the
2674         window bits.
2675 
2676 2008-05-12  Alexander Dorofeyev <alexd4@inbox.lv>
2677 
2678         * dlls/wined3d/surface.c:
2679         wined3d: Activate context for the right target in surface_blt_to_drawable.
2680 
2681         * dlls/wined3d/surface.c:
2682         wined3d: glFlush when updating front buffer.
2683         Fixes screen not updating or getting updated inconsistently when apps blit to
2684         front buffer or lock it when RenderTargetLockMode=readtex, as happens in e.g.
2685         Red Alert 2 and also in p8_primary_test in ddraw tests.
2686 
2687 2008-05-12  Alexandre Julliard <julliard@winehq.org>
2688 
2689         * dlls/user32/tests/msg.c, server/window.c:
2690         server: Crop the invalidate region against the rectangles of all parents.
2691 
2692         * dlls/user32/tests/msg.c, server/window.c:
2693         server: Also crop the update region of children when moving a window.
2694 
2695         * dlls/user32/tests/msg.c, server/window.c:
2696         server: When moving/resizing a window crop the update region against the new
2697         rectangle of the parents.
2698 
2699         * dlls/winedos/int21.c:
2700         winedos: Don't disable long filename functions on NT versions.
2701 
2702 2008-05-12  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
2703 
2704         * dlls/shell32/shell32_Ko.rc:
2705         shell32: Updated Korean Resource.
2706 
2707 2008-05-11  Vitaliy Margolen <wine-patches@kievinfo.com>
2708 
2709         * dlls/dinput/dinput_main.c, dlls/dinput/tests/device.c:
2710         dinput: Implement GetDeviceStatus.
2711 
2712         * dlls/dxdiagn/version.rc:
2713         dxdiagn: Update dx version to 9.0c.
2714 
2715         * dlls/dmime/version.rc:
2716         dmime: Update dx version to 9.0c.
2717 
2718 2008-05-11  Jens Albretsen <jens@albretsen.dk>
2719 
2720         * programs/winhelp/Da.rc:
2721         winhelp: Danish translation additions, fixes.
2722 
2723         * dlls/user32/resources/user32_Da.rc:
2724         user32: Danish spelling fixes.
2725 
2726         * dlls/wineps.drv/wps_Da.rc:
2727         wineps.drv: Danish spelling fixes.
2728 
2729 2008-05-10  Dmitry Timoshkov <dmitry@codeweavers.com>
2730 
2731         * dlls/shell32/dialogs.c:
2732         shell32: Fix calling convention of LPFNOFN, don't use static buffers.
2733 
2734         * dlls/user32/mdi.c:
2735         user32: Make sure that we send proper notifications in all cases.
2736 
2737 2008-05-10  Michael Stefaniuc <mstefani@redhat.de>
2738 
2739         * dlls/shdocvw/factory.c:
2740         shdocvw: Plug memory leak introduced in 1.0-rc1 (Smatch).
2741 
2742 2008-05-09  Maarten Lankhorst <m.b.lankhorst@gmail.com>
2743 
2744         * dlls/quartz/filesource.c:
2745         quartz: Don't return a pin in filesource when there is none.
2746         Based on a patch by Olivier Samyn.
2747 
2748 2008-05-10  Andrew Talbot <andrew.talbot@talbotville.com>
2749 
2750         * dlls/qmgr/file.c:
2751         qmgr: Memory allocation size fix.
2752 
2753         * dlls/wineoss.drv/dscapture.c, dlls/wineoss.drv/dsrender.c:
2754         wineoss.drv: Memory allocation sizes fix.
2755 
2756         * dlls/dsound/buffer.c, dlls/dsound/capture.c:
2757         dsound: Memory allocation sizes fix.
2758 
2759 2008-05-09  Andrew Talbot <andrew.talbot@talbotville.com>
2760 
2761         * dlls/wined3d/basetexture.c:
2762         wined3d: Remove test for value of unsigned variable being less than zero.
2763 
2764 2008-05-09  Jonathan Ernst <jonathan@ernstfamily.ch>
2765 
2766         * programs/winhelp/Fr.rc:
2767         winhelp: Updated French translation.
2768 
2769 2008-05-09  Ben Mayhew <ben-dev@gmx.net>
2770 
2771         * dlls/wined3d/drawprim.c:
2772         wined3d: Only display Missing vbo streams fixme once.
2773 
2774 2008-05-09  Paul Vriens <paul.vriens.wine@gmail.com>
2775 
2776         * dlls/kernel32/tests/locale.c:
2777         kernel32/tests: Skip tests if codepage is not installed/available.
2778 
2779 2008-05-09  Alexandre Julliard <julliard@winehq.org>
2780 
2781         * ANNOUNCE, ChangeLog, VERSION, configure:
2782         Release 1.0-rc1.
2783 
2784 ----------------------------------------------------------------
2785 2008-05-09  Alexandre Julliard <julliard@winehq.org>
2786 
2787         * dlls/gdi32/enhmfdrv/objects.c:
2788         gdi32: Add missing braces in EMFDRV_SelectPalette.
2789 
2790 2008-05-09  Kusanagi Kouichi <slash@ma.neweb.ne.jp>
2791 
2792         * dlls/imm32/imm.c:
2793         imm32: Avoid false FIXMEs.
2794 
2795 2008-05-09  Alexander Dorofeyev <alexd4@inbox.lv>
2796 
2797         * dlls/wined3d/surface.c:
2798         wined3d: Set alpha to index even when there is no palette.
2799         Fixes a failure in p8_primary_test when running with opengl ddraw renderer.
2800 
2801         * dlls/ddraw/tests/visual.c:
2802         ddraw/tests: Add KEYSRCOVERRIDE test in p8_primary_test.
2803 
2804         * dlls/wined3d/surface.c:
2805         wined3d: Use source colorkey when passed KEYSRC or KEYSRCOVERRIDE.
2806         Fixes failure in p8_primary_test when using opengl ddraw renderer.
2807 
2808 2008-05-09  Alexandre Julliard <julliard@winehq.org>
2809 
2810         * programs/winefile/winefile.c:
2811         winefile: Fix the printf formats for file sizes.
2812 
2813 2008-05-08  Maarten Lankhorst <m.b.lankhorst@gmail.com>
2814 
2815         * dlls/winealsa.drv/alsa.c, dlls/winealsa.drv/dscapture.c,
2816           dlls/winealsa.drv/dsoutput.c, dlls/winealsa.drv/wavein.c,
2817           dlls/winealsa.drv/waveout.c:
2818         winealsa: Remove calls to deprecated functions.
2819 
2820 2008-05-08  Aric Stewart <aric@codeweavers.com>
2821 
2822         * dlls/shdocvw/Makefile.in, dlls/shdocvw/factory.c:
2823         shdocvw: Do not do our iexplore.exe registration if native Internet Explorer
2824         is detected to be present.
2825 
2826 2008-05-08  Lei Zhang <thestig@google.com>
2827 
2828         * dlls/wininet/tests/urlcache.c, dlls/wininet/urlcache.c:
2829         wininet: Handle NULL input for FindCloseUrlCache.
2830 
2831 2008-05-08  Vitaliy Margolen <wine-patches@kievinfo.com>
2832 
2833         * dlls/dinput/device.c, dlls/dinput/tests/joystick.c:
2834         dinput: Default value for unassigned POVs should be -1.
2835 
2836 2008-05-08  Paul Vriens <paul.vriens.wine@gmail.com>
2837 
2838         * dlls/crypt32/tests/oid.c:
2839         crypt32/tests: Cleanup registry after tests.
2840 
2841 2008-05-08  Kirill K. Smirnov <lich@math.spbu.ru>
2842 
2843         * programs/winhelp/winhelp.c:
2844         winhelp: Pointer coordinates are relative to richedit text window, not the
2845         main window.
2846 
2847         * programs/winhelp/Ru.rc:
2848         winhelp: Updated Russian translation.
2849 
2850 2008-05-08  Alexandre Julliard <julliard@winehq.org>
2851 
2852         * dlls/advapi32/service.c, include/wine/svcctl.idl,
2853           programs/services/rpc.c, programs/services/services.c:
2854         services: Send the service name in the control requests.
2855         Only start a single dispatcher thread for all services.
2856 
2857 2008-05-07  John Klehm <xixsimplicityxix@gmail.com>
2858 
2859         * dlls/winex11.drv/wintab.c, dlls/wintab32/wintab32.c:
2860         winex11.drv: Move hardware tablet proximity into x11 layer.
2861 
2862 2008-05-08  Paul Vriens <paul.vriens.wine@gmail.com>
2863 
2864         * programs/services/services.c:
2865         services.exe: Spelling fixes.
2866 
2867 2008-05-08  Alexandre Julliard <julliard@winehq.org>
2868 
2869         * dlls/user32/tests/win.c, dlls/user32/win.c:
2870         user32: The client rectangle is in screen coordinates for the initial
2871         WM_NCCALCSIZE.
2872 
2873 2008-05-08  Guy Albertelli <galberte@neo.rr.com>
2874 
2875         * dlls/comctl32/listview.c, dlls/comctl32/tests/listview.c:
2876         listview: Return correct value from WM_NOTIFYFORMAT with test.
2877 
2878 2008-05-08  Dylan Smith <dylan.ah.smith@gmail.com>
2879 
2880         * programs/wordpad/wordpad.c:
2881         wordpad: Empty the richedit undo buffer on creation.
2882 
2883 2008-05-07  Maarten Lankhorst <m.b.lankhorst@gmail.com>
2884 
2885         * dlls/kernel32/tests/path.c:
2886         kernel32: Fix temporary path test.
2887 
2888         * dlls/kernel32/tests/process.c:
2889         kernel32: Fix process tests to pass in Windows.
2890 
2891 2008-05-07  Frans Kool <Frans.Kool@gmail.com>
2892 
2893         * programs/winhelp/Nl.rc:
2894         winhelp: Added missing Dutch translations.
2895 
2896 2008-05-08  Nikolay Sivov <bunglehead@gmail.com>
2897 
2898         * dlls/gdiplus/graphics.c:
2899         gdiplus: Let GdipDrawArcI use float args version.
2900 
2901 2008-05-07  Vitaly Lipatov <lav@etersoft.ru>
2902 
2903         * programs/wineboot/wineboot.c:
2904         wineboot: Add missed short option -u.
2905 
2906 2008-05-07  Alexandre Julliard <julliard@winehq.org>
2907 
2908         * dlls/ntdll/serial.c:
2909         ntdll: Ignore failures to retrieve serial status for events we are not
2910         interested in.
2911         Based on a patch by Valentine Sinitsyn.
2912 
2913 2008-05-07  Maarten Lankhorst <m.b.lankhorst@gmail.com>
2914 
2915         * dlls/ntdll/tests/file.c:
2916         ntdll: Fix file test to not free memory allocated on the stack.
2917 
2918         * dlls/ntdll/tests/exception.c:
2919         ntdll: Fix some exception tests to pass on Windows.
2920 
2921 2008-05-06  Maarten Lankhorst <m.b.lankhorst@gmail.com>
2922 
2923         * dlls/rpcrt4/tests/ndr_marshall.c:
2924         rpcrt4: Fix ndr_marshall test failures.
2925         Created with help from Robert Shearman.
2926 
2927 2008-05-07  Rob Shearman <rob@codeweavers.com>
2928 
2929         * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec:
2930         crypt32: Add stub for CertVerifyCTLUsage.
2931 
2932 2008-05-07  Alexandre Julliard <julliard@winehq.org>
2933 
2934         * dlls/ntdll/file.c:
2935         ntdll: Don't consider a 0-byte read from a serial port as a broken pipe.
2936 
2937         * dlls/ntdll/serial.c:
2938         ntdll: Always set VTIME to 0 to avoid blocking, don't try to set it from the
2939         comm timeouts.
2940 
2941 2008-05-07  Dmitry Timoshkov <dmitry@codeweavers.com>
2942 
2943         * dlls/gdi32/enhmfdrv/enhmetafiledrv.h, dlls/gdi32/enhmfdrv/init.c,
2944           dlls/gdi32/enhmfdrv/objects.c:
2945         gdi32: Implement EMFDRV_SelectPalette.
2946 
2947         * dlls/gdi32/tests/metafile.c:
2948         gdi32: More carefully compare EMF records in tests.
2949 
2950         * dlls/gdi32/enhmfdrv/init.c:
2951         gdi32: Set offPalEntries member of EMREOF to what XP sets it to.
2952 
2953 2008-05-06  Vitaliy Margolen <wine-patches@kievinfo.com>
2954 
2955         * dlls/dinput/joystick_linux.c:
2956         dinput: Ignore events from extra joystick buttons.
2957 
2958 2008-05-03  Vitaliy Margolen <wine-patches@kievinfo.com>
2959 
2960         * dlls/dinput/joystick_linux.c:
2961         dinput: Limit number of axes in a different way - map all extra axes to -1.
2962         We can't stop device from sending us extra axes so have to keep axes mapping
2963         around for them.
2964 
2965         * dlls/dinput/joystick_linux.c:
2966         dinput: Remove redundant variable.
2967 
2968 2008-05-07  Hans Leidekker <hans@it.vu.nl>
2969 
2970         * dlls/wininet/http.c, dlls/wininet/tests/http.c:
2971         wininet: Deal with bogus accept types array passed into HttpOpenRequestA.
2972 
2973 2008-05-07  Kai Blin <kai.blin@gmail.com>
2974 
2975         * dlls/secur32/tests/ntlm.c:
2976         secur32: Fix ntlm tests on Vista.
2977 
2978 2008-05-07  Rob Shearman <rob@codeweavers.com>
2979 
2980         * dlls/rpcrt4/tests/server.c:
2981         rpcrt4: Add better traces for the server test.
2982         Handle failure to use one or more protocol sequences more gracefully, as
2983         ncacn_np servers aren't support on Win9x and ncacn_ip_tcp fails on some
2984         machines.
2985 
2986         * include/wine/test.h:
2987         winetest: Detect if an unhandled exception occurred in a child process and
2988         print an appropriate message.
2989         Avoid getting caught incrementing the failure count in this case, as it
2990         could take a very long time to complete.
2991 
2992 2008-05-07  Alexandre Julliard <julliard@winehq.org>
2993 
2994         * dlls/kernel32/wowthunk.c, dlls/winedos/dosmem.c, dlls/winedos/dosvm.c,
2995           dlls/winedos/module.c:
2996         winedos: Print better diagnostics when a DOS app fails to start.
2997 
2998         * dlls/winedos/module.c:
2999         winedos: Make sure that the main message queue exists before the DOS thread
3000         starts.
3001 
3002         * dlls/winedos/dosvm.c:
3003         winedos: Only read input from the stdin handle if it is a console.
3004 
3005         * programs/wineconsole/curses.c:
3006         wineconsole: Don't use a Win32 wait on a Unix file descriptor.
3007 
3008         * dlls/ntdll/file.c:
3009         ntdll: Serial with ReadIntervalTimeout set to MAXDWORD should return immediately
3010         even if nothing was read.
3011 
3012 2008-05-06  Detlef Riekenberg <wine.dev@web.de>
3013 
3014         * dlls/comdlg32/tests/printdlg.c, dlls/winspool.drv/info.c:
3015         winspool: Set PrinterPorts for win3.x/win9.x compatibility.
3016 
3017 2008-05-07  Andrew Talbot <andrew.talbot@talbotville.com>
3018 
3019         * dlls/ddraw/executebuffer.c:
3020         ddraw: Indentation fix.
3021 
3022 2008-05-06  John Klehm <xixsimplicityxix@gmail.com>
3023 
3024         * dlls/winex11.drv/wintab.c:
3025         winex11.drv: Wintab packet serial numbers are passed via WPARAM.
3026 
3027 2008-05-06  Maarten Lankhorst <m.b.lankhorst@gmail.com>
3028 
3029         * dlls/wininet/tests/http.c, include/wininet.h:
3030         wininet: Ignore INTERNET_STATUS_DETECTING_PROXY messages in the http test.
3031 
3032         * programs/winetest/main.c:
3033         winetest: Fix CreateProcess so that debugger tests run without timing out.
3034 
3035 2008-05-05  Jens Albretsen <jens@albretsen.dk>
3036 
3037         * dlls/serialui/Da.rc, dlls/serialui/serialui_rc.rc:
3038         serialui: Danish translation.
3039 
3040         * dlls/setupapi/Da.rc, dlls/setupapi/setupapi.rc:
3041         setupapi: Danish translation.
3042 
3043         * dlls/msvfw32/msvfw32_Da.rc, dlls/msvfw32/rsrc.rc:
3044         msvfw32: Danish translation.
3045 
3046 2008-05-06  Jens Albretsen <jens@albretsen.dk>
3047 
3048         * programs/reg/Da.rc, programs/reg/rsrc.rc:
3049         reg: Danish translation.
3050 
3051         * programs/oleview/Da.rc, programs/oleview/rsrc.rc:
3052         oleview: Danish translation.
3053 
3054         * dlls/wininet/rsrc.rc, dlls/wininet/wininet_Da.rc:
3055         wininet: Danish translation.
3056 
3057         * dlls/shdoclc/Da.rc, dlls/shdoclc/rsrc.rc:
3058         shdoclc: Danish translation.
3059 
3060         * dlls/winmm/winmm_Da.rc, dlls/winmm/winmm_res.rc:
3061         winmm: Danish translation.
3062 
3063         * dlls/wldap32/wldap32.rc, dlls/wldap32/wldap32_Da.rc:
3064         wldap32: Danish translation.
3065 
3066         * programs/notepad/Da.rc:
3067         notepad: Danish spelling fixes.
3068 
3069         * programs/clock/Da.rc:
3070         clock: Danish spelling fixes.
3071 
3072         * dlls/winspool.drv/Da.rc, dlls/winspool.drv/winspool.rc:
3073         winspool.drv: Danish translation.
3074 
3075         * programs/progman/Da.rc, programs/progman/rsrc.rc:
3076         progman: Danish translation.
3077 
3078         * programs/cmdlgtst/Da.rc, programs/cmdlgtst/cmdlgr.rc:
3079         cmdlgtst: Danish translation.
3080 
3081         * programs/regedit/Da.rc, programs/regedit/rsrc.rc:
3082         regedit: Danish translation.
3083 
3084 2008-05-05  Jens Albretsen <jens@albretsen.dk>
3085 
3086         * dlls/oledlg/oledlg_Da.rc, dlls/oledlg/rsrc.rc:
3087         oledlg: Danish translation.
3088 
3089         * dlls/sane.ds/rsrc.rc, dlls/sane.ds/sane_Da.rc:
3090         sane.ds: Danish translation.
3091 
3092         * dlls/msvidc32/msvidc32_Da.rc, dlls/msvidc32/rsrc.rc:
3093         msvidc32: Danish translation.
3094 
3095         * dlls/localspl/localspl.rc, dlls/localspl/spl_Da.rc:
3096         localspl: Danish translation.
3097 
3098         * dlls/hhctrl.ocx/Da.rc, dlls/hhctrl.ocx/hhctrl.rc:
3099         hhctrl.ocx: Danish translation.
3100 
3101         * dlls/msacm32/msacm.rc, dlls/msacm32/msacm_Da.rc:
3102         msacm: Danish translation.
3103 
3104         * dlls/msi/msi.rc, dlls/msi/msi_Da.rc:
3105         msi: Danish translation.
3106 
3107         * dlls/msrle32/msrle_Da.rc, dlls/msrle32/rsrc.rc:
3108         msrle: Danish translation.
3109 
3110         * dlls/mshtml/Da.rc, dlls/mshtml/rsrc.rc:
3111         mshtml: Danish translation.
3112 
3113         * dlls/mpr/mpr.rc, dlls/mpr/mpr_Da.rc:
3114         mpr: Danish translation.
3115 
3116         * dlls/gphoto2.ds/gphoto2_Da.rc, dlls/gphoto2.ds/rsrc.rc:
3117         gphoto2: Danish translation.
3118 
3119         * dlls/localui/localui.rc, dlls/localui/ui_Da.rc:
3120         localui: Danish translation.
3121 
3122         * dlls/iccvid/iccvid_Da.rc, dlls/iccvid/rsrc.rc:
3123         iccvid: Danish translation.
3124 
3125         * dlls/oleaut32/oleaut32.rc, dlls/oleaut32/oleaut32_Da.rc,
3126           dlls/oleaut32/oleaut32_Dk.rc:
3127         oleaut32: Renamed oleaut32_Dk.rc to oleaut32_Da.rc.
3128 
3129 2008-05-06  Marcus Meissner <marcus@jet.franken.de>
3130 
3131         * tools/widl/utils.c, tools/widl/utils.h:
3132         widl: Mark non-returning functions as noreturn.
3133 
3134 2008-05-06  Aleksey Bragin <aleksey@reactos.org>
3135 
3136         * dlls/atl/registrar.c:
3137         atl: Remove freeing of an invalid pointer.
3138 
3139 2008-05-06  Francois Gouget <fgouget@free.fr>
3140 
3141         * dlls/comctl32/comboex.c, dlls/comctl32/listview.c, dlls/dmime/segment.c,
3142           dlls/dmstyle/styletrack.c, dlls/kernel32/module.c, dlls/msi/action.c,
3143           dlls/quartz/mpegsplit.c, dlls/quartz/pin.h, dlls/quartz/waveparser.c,
3144           dlls/rsaenh/mpi.c, dlls/shell32/tests/shelllink.c,
3145           dlls/shell32/tests/shellpath.c, dlls/twain_32/dsm_ctrl.c,
3146           dlls/wined3d/state.c, dlls/wined3d/swapchain.c,
3147           dlls/winmm/lolvldrv.c, dlls/winmm/mmsystem.c, dlls/winmm/playsound.c,
3148           tools/widl/parser.y:
3149         Assorted spelling fixes.
3150 
3151         * dlls/winex11.drv/ime.c:
3152         winex11: Standardize a stub trace and add a trailing '\n'.
3153 
3154 2008-05-06  Paul Vriens <paul.vriens.wine@gmail.com>
3155 
3156         * dlls/advapi32/tests/service.c:
3157         advapi32/tests: Add another test.
3158 
3159 2008-05-06  Francois Gouget <fgouget@free.fr>
3160 
3161         * dlls/msi/tokenize.c, dlls/opengl32/opengl_ext.c, tools/widl/parser.l,
3162           tools/widl/typelib.c:
3163         Add a comment warning when a table must be kept sorted for later use with
3164         bsearch().
3165 
3166         * dlls/comctl32/tests/header.c, dlls/ctapi32/ctapi32.c,
3167           dlls/ddraw/ddraw.c, dlls/ddraw/device.c, dlls/ddraw/surface.c,
3168           dlls/dinput/device.c, dlls/dmime/tempotrack.c,
3169           dlls/mshtml/nsiface.idl, dlls/msi/msi.c, dlls/ole32/moniker.c,
3170           dlls/quartz/avisplit.c, dlls/riched20/tests/editor.c,
3171           dlls/rpcrt4/tests/ndr_marshall.c, dlls/wined3d/device.c,
3172           dlls/wined3d/wined3d_private.h, dlls/ws2_32/async.c,
3173           programs/rpcss/np_server.c, tools/winemaker, tools/wrc/parser.y:
3174         Assorted spelling fixes.
3175 
3176         * dlls/mshtml/htmlcomment.c, dlls/mshtml/htmldoc.c,
3177           dlls/mshtml/htmlelem.c, dlls/mshtml/htmlimg.c,
3178           dlls/mshtml/htmlinput.c, dlls/mshtml/htmlnode.c,
3179           dlls/mshtml/htmloption.c, dlls/mshtml/htmlstyle.c,
3180           dlls/mshtml/htmltextnode.c, dlls/mshtml/htmlwindow.c,
3181           dlls/mshtml/mshtml_private.h, dlls/mshtml/omnavigator.c:
3182         mshtml: gcc 2.95 does not allow an array of undefined dimension in a struct. So
3183         fix dispex_static_data_t accordingly.
3184 
3185         * dlls/cryptdlg/main.c:
3186         cryptdlg: Fix the GetFriendlyNameOfCert[AW] call convention.
3187 
3188         * dlls/d3d9/tests/visual.c:
3189         d3d9/tests: Fix compilation on systems that don't support nameless unions.
3190 
3191         * dlls/msxml3/tests/domdoc.c:
3192         msxml3/tests: Add a trailing '\n' to an ok() call.
3193 
3194         * dlls/gdi32/tests/clipping.c, dlls/gdi32/tests/metafile.c:
3195         gdi32/tests: Add a trailing '\n' to a couple of ok() calls.
3196 
3197         * dlls/fusion/assembly.c:
3198         fusion: Fix compilation on systems that don't support nameless unions.
3199 
3200         * include/objbase.h:
3201         ole32: Fix spelling of pCapabilities.
3202 
3203 2008-05-06  Alexandre Julliard <julliard@winehq.org>
3204 
3205         * dlls/kernel32/process.c, dlls/userenv/tests/userenv.c,
3206           tools/wine.inf.in:
3207         kernel32: Set the USERPROFILE and ALLUSERSPROFILE environment variables based
3208         on the ProfileList registry keys.
3209 
3210         * dlls/shell32/shellpath.c:
3211         shell32: Set the correct default for shell folders relative to the windows
3212         directory.
3213 
3214 2008-05-06  Alexander Dorofeyev <alexd4@inbox.lv>
3215 
3216         * dlls/ddraw/tests/d3d.c:
3217         ddraw/tests: Add tests for IDirect3DDevice7_Load.
3218 
3219         * dlls/ddraw/surface.c:
3220         ddraw: Return DDERR_NOCOLORKEY when there is no colorkey.
3221 
3222         * dlls/ddraw/device.c:
3223         ddraw: Add full implementation of IDirect3DDevice7_Load.
3224 
3225 2008-05-06  Dmitry Timoshkov <dmitry@codeweavers.com>
3226 
3227         * dlls/kernel32/process.c:
3228         kernel32: Print in the trace pid and tid of the created process.
3229 
3230 2008-05-06  Paul Vriens <paul.vriens.wine@gmail.com>
3231 
3232         * programs/services/services.c:
3233         services.exe: Move a trace to a more appropriate place.
3234 
3235 2008-05-05  Maarten Lankhorst <m.b.lankhorst@gmail.com>
3236 
3237         * programs/winetest/main.c:
3238         winetest: Fix CreateProcess so that debugger tests run without timing out.
3239 
3240         * dlls/netapi32/tests/wksta.c:
3241         netapi32: Fix test crash occuring when NetWkstaUserGetInfo fails.
3242 
3243         * dlls/winmm/tests/mixer.c:
3244         winmm: Make mixer test less strict so it passes with SoundMAX drivers on XP.
3245 
3246         * dlls/gdi32/tests/mapping.c:
3247         gdi32: Make mapping test slightly less strict so it passes on windows XP.
3248 
3249 2008-05-06  Vitaliy Margolen <wine-patches@kievinfo.com>
3250 
3251         * dlls/comctl32/tab.c:
3252         comctl32: tab: Fix drawing of the icons.
3253         This patch partially reverts aa57ad37. It's not correct. The top/left
3254         is added later on.
3255 
3256 2008-05-05  Michael Stefaniuc <mstefani@redhat.de>
3257 
3258         * dlls/ws2_32/tests/sock.c:
3259         ws2_32: Fix test output string to match the test.
3260 
3261 2008-05-05  Maarten Lankhorst <m.b.lankhorst@gmail.com>
3262 
3263         * dlls/netapi32/tests/access.c:
3264         netapi32: Make the tests pass under XP that enforces a strict password policy.
3265 
3266 2008-05-05  Dylan Smith <dylan.ah.smith@gmail.com>
3267 
3268         * dlls/riched20/editor.c:
3269         richedit: The wrong bits were cleared from wBorders in PARAFORMAT2.
3270 
3271 2008-05-02  Dylan Smith <dylan.ah.smith@gmail.com>
3272 
3273         * dlls/riched20/paint.c, dlls/riched20/wrap.c:
3274         richedit: Removed useless code.
3275 
3276 2008-05-03  Roderick Colenbrander <thunderbird2k@gmx.net>
3277 
3278         * dlls/wined3d/context.c, dlls/wined3d/directx.c,
3279           dlls/wined3d/wined3d_private.h:
3280         wined3d: Allow stencil support when it wasn't requested on broken drivers.
3281 
3282 2008-05-05  Alexandre Julliard <julliard@winehq.org>
3283 
3284         * server/winstation.c:
3285         server: Don't touch the users count when a system process switches desktops.
3286 
3287 2008-05-05  Kai Blin <kai.blin@gmail.com>
3288 
3289         * dlls/ws2_32/tests/sock.c:
3290         ws2_32: On Win98, SO_MAX_MSG_SIZE is 65527, not 65507.
3291 
3292         * dlls/secur32/tests/secur32.c:
3293         secur32: Remove test for sft->Reserved8 field.
3294         This seems to be set on Win98.
3295 
3296 2008-05-05  Maarten Lankhorst <crumb@virgo23.smo.corp.google.com>
3297 
3298         * dlls/winex11.drv/graphics.c:
3299         winex11.drv: Fix a compiler warning.
3300 
3301 2008-05-05  Alexander Dorofeyev <alexd4@inbox.lv>
3302 
3303         * dlls/ddraw/device.c:
3304         ddraw: Fix some texture blending modes.
3305 
3306         * dlls/ddraw/ddraw_private.h, dlls/ddraw/device.c, dlls/ddraw/direct3d.c:
3307         ddraw: Move handling of D3DRENDERSTATE_TEXTUREMAPBLEND from d3ddevice2 to
3308         d3ddevice3.
3309 
3310 2008-05-04  Alexander Dorofeyev <alexd4@inbox.lv>
3311 
3312         * dlls/ddraw/device.c:
3313         ddraw: Move handling of D3DRENDERSTATE_TEXTUREHANDLE from d3ddevice7 to
3314         d3ddevice3.
3315         As supported by tests, there is no reason for this state to be handled by
3316         d3ddevice7, and moving it to d3ddevice3 prepares for the changes in next patch
3317         (setting TEXTUREHANDLE state can then go through SetTexture of d3ddevice3).
3318 
3319         * dlls/ddraw/tests/d3d.c:
3320         ddraw/tests: Add test for deprecated render states in d3d7.
3321 
3322 2008-05-06  Dmitry Timoshkov <dmitry@codeweavers.com>
3323 
3324         * dlls/kernel32/kernel16.c:
3325         winoldap.mod: Wait until the 32-bit process starts up.
3326 
3327 2008-05-05  Hwang YunSong(황윤성 <hys545@dreamwiz.com>
3328 
3329         * programs/winecfg/Ko.rc:
3330         winecfg: Updated Korean resource.
3331 
3332         * programs/winhelp/Ko.rc:
3333         winhelp: Updated Korean resource.
3334 
3335 2008-05-05  Andrew Talbot <andrew.talbot@talbotville.com>
3336 
3337         * dlls/d3d8/device.c:
3338         d3d8: Dangling pointers fix.
3339 
3340         * dlls/hlink/hlink_main.c:
3341         hlink: Remove unneeded address-of operators from function names.
3342 
3343         * dlls/advapi32/crypt.c:
3344         advapi32: Avoid giving variables same name as library functions.
3345 
3346 2008-05-05  Alexandre Julliard <julliard@winehq.org>
3347 
3348         * dlls/quartz/pin.c:
3349         Revert "quartz: Clean up pullpin code."
3350         This reverts commit 3066116f76c0c44950fde3552485b37dce24d1f8.
3351 
3352         * loader/preloader.c:
3353         preloader: Silence the warning for the low 64k.
3354 
3355         * dlls/winex11.drv/xim.c:
3356         winex11: The XIM callback is called with the X11 lock held.
3357 
3358 2008-05-04  Jens Albretsen <jens@albretsen.dk>
3359 
3360         * dlls/shell32/shell32_Da.rc:
3361         shell32: Added missing Danish translations.
3362 
3363         * programs/wordpad/Da.rc, programs/wordpad/rsrc.rc:
3364         wordpad: Added Danish translation.
3365 
3366         * dlls/shlwapi/shlwapi.rc, dlls/shlwapi/shlwapi_Da.rc:
3367         shlwapi: Added Danish translation.
3368 
3369         * dlls/comdlg32/cdlg_Da.rc:
3370         comdlg: Added missing Danish translations.
3371 
3372         * dlls/wineps.drv/rsrc.rc, dlls/wineps.drv/wps_Da.rc:
3373         wineps.drv: Added Danish translation.
3374 
3375         * dlls/credui/credui.rc, dlls/credui/credui_Da.rc:
3376         credui: Added Danish translation.
3377 
3378         * dlls/avifil32/avifile_Da.rc, dlls/avifil32/rsrc.rc:
3379         avifil32: Added Danish translation.
3380 
3381         * programs/net/Da.rc, programs/net/rsrc.rc:
3382         net: Added Danish translation.
3383 
3384         * programs/cmd/Da.rc, programs/cmd/wcmdrc.rc:
3385         cmd: Added Danish translation.
3386 
3387         * programs/winecfg/Da.rc, programs/winecfg/winecfg.rc:
3388         winecfg: Added Danish translation.
3389 
3390         * programs/xcopy/Da.rc, programs/xcopy/rsrc.rc:
3391         xcopy: Added Danish translation.
3392 
3393 2008-05-04  Andrew Talbot <andrew.talbot@talbotville.com>
3394 
3395         * dlls/cabinet/fdi.c:
3396         cabinet: Indentation fix.
3397 
3398 2008-05-02  Gerald Pfeifer <gerald@pfeifer.com>
3399 
3400         * programs/winecfg/appdefaults.c:
3401         winecfg: Add variable initialization in get_registry_version().
3402 
3403 2008-05-03  Gerald Pfeifer <gerald@pfeifer.com>
3404 
3405         * programs/winhelp/winhelp.c:
3406         winhelp: Remove extraneous positiveness check for unsigned variable in
3407         WINHELP_HandleTextMouse().
3408 
3409 2008-05-04  James Hawkins <jhawkins@codeweavers.com>
3410 
3411         * dlls/msi/dialog.c:
3412         msi: Use the handle to the treeview item if the item text is not returned.
3413 
3414 2008-05-03  James Hawkins <jhawkins@codeweavers.com>
3415 
3416         * dlls/fusion/assembly.c:
3417         fusion: The Strings stream can be without a #.
3418 
3419         * dlls/fusion/assembly.c, dlls/fusion/fusionpriv.h:
3420         fusion: Add the missing assembly table structs.
3421 
3422         * dlls/fusion/fusionpriv.h:
3423         fusion: Fix the type of an assembly struct member.
3424 
3425 2008-05-05  Alexandre Julliard <julliard@winehq.org>
3426 
3427         * programs/winevdm/winevdm.c:
3428         winevdm: Move the DOS memory range check to not trigger for Win16 apps.
3429 
3430         * programs/services/rpc.c:
3431         services: Fixed the result check for the control mutex wait.
3432 
3433         * programs/services/rpc.c:
3434         services: Use the correct invalid handle value for the control pipe.
3435 
3436 2008-05-04  Jacek Caban <jacek@codeweavers.com>
3437 
3438         * dlls/mshtml/tests/dom.c:
3439         mshtml: Added IMG element tests.
3440 
3441         * dlls/mshtml/tests/script.c:
3442         mshtml: Added more script tests.
3443 
3444         * include/mshtmdid.h, include/mshtml.idl:
3445         mshtml: Added DispHTMLSelectElement declaration.
3446 
3447 2008-05-05  Alexandre Julliard <julliard@winehq.org>
3448 
3449         * programs/spoolsv/main.c:
3450         spoolsv: Improve the service stub so that it can be started and stopped.
3451 
3452 2008-05-05  Dmitry Timoshkov <dmitry@codeweavers.com>
3453 
3454         * programs/winecfg/Fr.rc:
3455         winecfg: Fix coordinates and sizes of controls in French Graphics dialog.
3456 
3457 2008-05-04  Vitaliy Margolen <wine-patches@kievinfo.com>
3458 
3459         * dlls/mshtml/mshtml.inf:
3460         mshtml: Don't overwrite file types that could be changed by user.
3461 
3462 2008-05-04  Dmitry Timoshkov <dmitry@codeweavers.com>
3463 
3464         * dlls/user32/sysparams.c:
3465         user32: Set the size of returned DEVMODE to least common one as XP does.
3466 
3467         * dlls/winex11.drv/settings.c:
3468         winex11.drv: Set the size of returned DEVMODE to least common one as XP does.
3469 
3470 2008-05-03  James Hawkins <jhawkins@codeweavers.com>
3471 
3472         * dlls/msi/helpers.c:
3473         msi: Fix a typo.
3474 
3475 2008-05-03  Roderick Colenbrander <thunderbird2k@gmx.net>
3476 
3477         * dlls/wined3d/context.c:
3478         wined3d: At the start of RemoveContextFromArray numContexts is decreased by 1,
3479         the loop which loops through the whole array doesn't take this into account.
3480         Discovered by Peter Oberndorfer.
3481 
3482 2008-05-04  Paul Vriens <paul.vriens.wine@gmail.com>
3483 
3484         * dlls/setupapi/tests/devinst.c:
3485         setupapi/tests: Clean up properly on win9x.
3486 
3487 2008-05-03  Paul Vriens <paul.vriens.wine@gmail.com>
3488 
3489         * dlls/setupapi/tests/devinst.c:
3490         setupapi/tests: Skip some tests on win9x.
3491 
3492 2008-05-03  Andrew Talbot <andrew.talbot@talbotville.com>
3493 
3494         * dlls/wnaspi32/winaspi16.c, dlls/wnaspi32/winaspi32.c:
3495         wnaspi32: Remove unused variables.
3496 
3497         * dlls/inetcomm/internettransport.c, dlls/inetcomm/mimeole.c:
3498         inetcomm: Remove unused variables.
3499 
3500         * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/urlcache.c:
3501         wininet: Remove unused variables.
3502 
3503 2008-05-02  Andrew Talbot <andrew.talbot@talbotville.com>
3504 
3505         * dlls/dbghelp/stabs.c:
3506         dbghelp: Include port.h for possible alternative to strtoull().
3507 
3508 2008-05-02  Hans Leidekker <hans@it.vu.nl>
3509 
3510         * dlls/wininet/http.c, dlls/wininet/tests/http.c:
3511         wininet: Don't add the user agent header until HttpSendRequest is called.
3512 
3513 2008-05-02  Alexandre Julliard <julliard@winehq.org>
3514 
3515         * ANNOUNCE, ChangeLog, VERSION, configure:
3516         Release 0.9.61.
3517 
3518 ----------------------------------------------------------------
3519 2008-05-02  Alexandre Julliard <julliard@winehq.org>
3520 
3521         * AUTHORS:
3522         Updated the authors list.
3523 
3524 2008-05-02  Paul Vriens <paul.vriens.wine@gmail.com>
3525 
3526         * dlls/kernel32/tests/console.c:
3527         kernel32/tests: Skip some tests on win98.
3528 
3529 2008-05-02  Andrew Talbot <andrew.talbot@talbotville.com>
3530 
3531         * dlls/winex11.drv/dib.c, dlls/winex11.drv/dib_dst_swap.c,
3532           dlls/winex11.drv/event.c, dlls/winex11.drv/mouse.c,
3533           dlls/winex11.drv/opengl.c, dlls/winex11.drv/systray.c,
3534           dlls/winex11.drv/window.c, dlls/winex11.drv/xfont.c:
3535         winex11.drv: Remove unused variables.
3536 
3537 2008-05-02  Huw Davies <huw@codeweavers.com>
3538 
3539         * dlls/winex11.drv/brush.c, dlls/winex11.drv/dib.c,
3540           dlls/winex11.drv/x11drv.h:
3541         winex11.drv: Rename X11DRV_DIB_BitmapInfoSize to bitmap_info_size and fix to
3542         take into account bit field masks.
3543 
3544         * dlls/gdi32/brush.c, dlls/gdi32/dib.c, dlls/gdi32/enhmfdrv/bitblt.c,
3545           dlls/gdi32/enhmfdrv/objects.c, dlls/gdi32/gdi_private.h,
3546           dlls/gdi32/metafile.c, dlls/gdi32/mfdrv/bitblt.c,
3547           dlls/gdi32/mfdrv/objects.c:
3548         gdi32: Rename DIB_BitmapInfoSize to bitmap_info_size and fix to take into
3549         account bit field masks.
3550 
3551         * dlls/user32/cursoricon.c:
3552         user32: Fix bitmap_info_size to take into account bit field masks.
3553 
3554 2008-05-02  Gerald Pfeifer <gerald@pfeifer.com>
3555 
3556         * tools/widl/parser.y:
3557         widl: Fix syntax to also work with older versions of bison.
3558 
3559 2008-05-02  Mathias Gottschlag <mathias-go@web.de>
3560 
3561         * programs/taskmgr/De.rc:
3562         taskmgr: Fix some German translation errors.
3563 
3564         * programs/winecfg/De.rc:
3565         winecfg: Fix some errors in the German translation.
3566 
3567 2008-05-02  Alexandre Julliard <julliard@winehq.org>
3568 
3569         * dlls/urlmon/tests/misc.c:
3570         urlmon: Avoid sizeof in traces.
3571 
3572         * dlls/riched20/tests/editor.c, dlls/riched32/tests/editor.c:
3573         richedit: Avoid strlen in traces.
3574 
3575 2008-05-02  Paul Vriens <paul.vriens.wine@gmail.com>
3576 
3577         * dlls/kernel32/tests/console.c:
3578         kernel32/tests: Don't run tests on win9x if we are out of memory.
3579 
3580 2008-05-02  Herve Chanal <chanal_herve@yahoo.fr>
3581 
3582         * programs/winhelp/Makefile.in, programs/winhelp/winhelp.ico,
3583           programs/winhelp/winhelp.svg:
3584         winhelp: A nicer icon.
3585 
3586 2008-05-02  Alexandre Julliard <julliard@winehq.org>
3587 
3588         * dlls/user32/listbox.c:
3589         user32: Add an exception handler around LB_GETTEXT to hide a Delphi bug.
3590 
3591 2008-05-02  ByeongSik Jeon <bsjeon@hanmail.net>
3592 
3593         * dlls/imm32/imm.c:
3594         imm32: Implementation of the ImmRequestMessage{A|W}.
3595 
3596         * dlls/imm32/imm.c:
3597         imm32: Updated implementation of the ImmGetConversionList{A|W}.
3598 
3599         * dlls/imm32/imm.c:
3600         imm32: Updated implementation of the ImmGetCandidateListCount{A|W}.
3601 
3602         * dlls/imm32/imm.c:
3603         imm32: Updated implementation of the ImmGetCandidateList{A|W}.
3604 
3605         * dlls/imm32/imm.c:
3606         imm32: Updated implementation of the ImmEnumRegisterWord{A|W}.
3607 
3608 2008-05-01  Roderick Colenbrander <thunderbird2k@gmx.net>
3609 
3610         * dlls/ddraw/ddraw.c:
3611         ddraw: Enable EnableAutoDepthStencil to receive depth support.
3612 
3613 2008-05-02  James Hawkins <jhawkins@codeweavers.com>
3614 
3615         * dlls/itss/tests/protocol.c:
3616         itss: Remove a test that we expect to fail sometimes.
3617 
3618         * dlls/msi/classes.c:
3619         msi: A progid who is its own parent cannot have a clsid.
3620 
3621         * dlls/ntdll/tests/path.c:
3622         ntdll: Fix two tests that fail on all NT platforms.
3623 
3624 2008-05-01  Andrew Talbot <andrew.talbot@talbotville.com>
3625 
3626         * dlls/wineps.drv/text.c, dlls/wineps.drv/type42.c:
3627         wineps.drv: Remove unused code.
3628 
3629 2008-05-01  Kai Blin <kai.blin@gmail.com>
3630 
3631         * dlls/secur32/dispatcher.c:
3632         secur32: Don't call waitpid() in dispatcher.
3633         As Wine ignores SIGCHLD, waitpid() works on Linux only by accident. On
3634         FreeBSD it doesn't work.
3635 
3636 2008-05-01  Eric Pouech <eric.pouech@orange.fr>
3637 
3638         * programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h,
3639           programs/winhelp/winhelp.c:
3640         winhelp: Added support for relative offsets in richedit rendered pages.
3641 
3642         * programs/winhelp/En.rc, programs/winhelp/Fr.rc,
3643           programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h,
3644           programs/winhelp/winhelp.c, programs/winhelp/winhelp.h,
3645           programs/winhelp/winhelp_res.h:
3646         winhelp: Added support for font scaling when using RichEdit.
3647 
3648         * programs/winhelp/hlpfile.c:
3649         winhelp: We can now get rid of the tests about a NULL rtfData block.
3650 
3651         * programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h:
3652         winhelp: Remove the internal data used for the old rendering.
3653 
3654         * programs/winhelp/string.c, programs/winhelp/winhelp.c,
3655           programs/winhelp/winhelp.h:
3656         winhelp: Get rid of the old internal rendering.
3657 
3658 2008-05-01  Dylan Smith <dylan.ah.smith@gmail.com>
3659 
3660         * dlls/riched20/editor.h:
3661         richedit: Updated editor.h to reflect the contents of source files.
3662 
3663 2008-05-01  Hans Leidekker <hans@it.vu.nl>
3664 
3665         * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
3666         usp10: Fix a few failing tests and make them pass on Wine.
3667 
3668         * dlls/usp10/usp10.c:
3669         usp10: Remove redundant code from ScriptTextOut.
3670 
3671 2008-05-01  Jacek Caban <jacek@codeweavers.com>
3672 
3673         * dlls/mshtml/dispex.c, dlls/mshtml/htmlimg.c,
3674           dlls/mshtml/mshtml_private.h:
3675         mshtml: Added IDispatchEx support to HTMLImgElement.
3676 
3677         * dlls/mshtml/Makefile.in, dlls/mshtml/htmlelem.c, dlls/mshtml/htmlimg.c,
3678           dlls/mshtml/mshtml_private.h:
3679         mshtml: Added IHTMLImgElement stub implementation.
3680 
3681 2008-05-01  Rob Shearman <rob@codeweavers.com>
3682 
3683         * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y:
3684         widl: Consolidate writing of COM and dispatch interfaces into one function to
3685         remove duplicated code.
3686         Split up the writing into start and end to eventually support the style
3687         MIDL uses where it writes declared types, etc. between the start and end
3688         of the interface.
3689         Make internal header functions take the file pointer to print to.
3690         Don't write interface IDs for non-object interfaces and always write
3691         handle declarations even if the interface has no methods, like MIDL does.
3692 
3693 2008-05-01  Paul Vriens <paul.vriens.wine@gmail.com>
3694 
3695         * programs/winecfg/Nl.rc:
3696         winecfg: Better alignment of text and combobox.
3697 
3698         * dlls/user32/tests/win.c:
3699         user32/tests: Run tests again on win95.
3700 
3701         * dlls/urlmon/tests/url.c:
3702         urlmon/tests: Fix timeout for tests on win9x.
3703 
3704 2008-05-01  Eric Pouech <eric.pouech@orange.fr>
3705 
3706         * programs/winedbg/memory.c:
3707         winedbg: Added ability to print properly float/double values.
3708 
3709 2008-05-01  Roderick Colenbrander <thunderbird2k@gmx.net>
3710 
3711         * dlls/wined3d/context.c:
3712         wined3d: We don't want double buffering in pbuffer mode.
3713 
3714         * dlls/wined3d/context.c:
3715         wined3d: In window mode (!pbuffer) we want both a window drawable format and
3716         double buffering.
3717 
3718         * dlls/wined3d/directx.c:
3719         wined3d: Fix typo in pixel format trace.
3720 
3721 2008-05-01  Alexandre Julliard <julliard@winehq.org>
3722 
3723         * dlls/winex11.drv/window.c:
3724         winex11: Only unmap a window when explicitly hidden, not just when WS_VISIBLE
3725         is cleared.
3726 
3727         * dlls/winex11.drv/window.c:
3728         winex11: Ignore the specified owner if it's a zero-size window.
3729         Go back to not mapping zero-size windows.
3730 
3731         * dlls/winex11.drv/dib.c:
3732         winex11: Don't free the pixmap in X11DRV_DIB_CreateDIBFromPixmap since we
3733         don't own it.
3734 
3735         * dlls/Makefile.in, tools/make_makefiles:
3736         make_makefiles: Avoid duplicate rules for static import libs on PE builds.
3737 
3738         * configure, configure.ac, dlls/glu32/Makefile.in, dlls/opengl32/wgl.c:
3739         opengl32: Dynamically load libGLU.
3740         Based on a patch by Roderick Colenbrander.
3741 
3742         * dlls/msftedit/msftedit.spec, dlls/msftedit/msftedit_main.c:
3743         msftedit: Export a few more IIDs.
3744 
3745 2008-04-30  Rico Schüller <kgbricola@web.de>
3746 
3747         * dlls/msftedit/Makefile.in, dlls/msftedit/msftedit.spec,
3748           dlls/msftedit/msftedit_main.c, dlls/msftedit/version.rc:
3749         msftedit: Add DllGetVersion.
3750 
3751 2008-05-01  Alexandre Julliard <julliard@winehq.org>
3752 
3753         * configure, configure.ac, dlls/opengl32/wgl.c, include/config.h.in:
3754         configure: Improve the check for the GLU library.
3755 
3756 2008-05-01  Paul Vriens <paul.vriens.wine@gmail.com>
3757 
3758         * dlls/kernel32/tests/toolhelp.c:
3759         kernel32/tests: Fix tests on win9x.
3760 
3761 2008-04-30  Dan Hipschman <dsh@linux.ucla.edu>
3762 
3763         * dlls/gdi32/freetype.c:
3764         gdi32: Add font faces to families in a specific order.
3765 
3766 2008-05-01  Alexandre Julliard <julliard@winehq.org>
3767 
3768         * dlls/winex11.drv/ime.c:
3769         winex11: Avoid printing traces without a \n.
3770 
3771 2008-04-29  Guy Albertelli <galberte@neo.rr.com>
3772 
3773         * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
3774         usp10: Use passed hdc instead of cached one for ScriptTextOut with test to check.
3775 
3776 2008-04-30  Lei Zhang <thestig@google.com>
3777 
3778         * dlls/userenv/tests/userenv.c:
3779         userenv: Add a test for variable inheritance for CreateEnvironmentBlock.
3780 
3781         * dlls/userenv/tests/userenv.c:
3782         userenv: Add more tests for environment variables for CreateEnvironmentBlock.
3783 
3784         * dlls/userenv/tests/userenv.c:
3785         userenv: Add tests for environment variables for CreateEnvironmentBlock.
3786 
3787 2008-04-30  Maarten Lankhorst <m.b.lankhorst@gmail.com>
3788 
3789         * include/vfw.h:
3790         headers: Add some extra defines to vfw.h.
3791 
3792         * dlls/quartz/parser.c:
3793         quartz: Silence a fixme that isn't.
3794 
3795         * dlls/quartz/waveparser.c:
3796         quartz: Get rid of the sample holding code in the wave parser.
3797 
3798         * dlls/quartz/mpegsplit.c:
3799         quartz: Get rid of the sample holding code in the mpeg splitter.
3800         Instead just revert the position slightly, this is a lot easier to maintain.
3801 
3802         * dlls/quartz/pin.c:
3803         quartz: Clean up pullpin code.
3804 
3805         * dlls/quartz/filesource.c:
3806         quartz: More filesource fixes.
3807         After a flush call there should be no more samples in the buffer.
3808 
3809         * dlls/quartz/acmwrapper.c:
3810         Revert "quartz: Handle failures better in acmwrapper.".
3811         This reverts commit 1ba8ece76e1b87f43270edb1324c31b818e8162e.
3812         Code for holding sample doesn't make sense and shouldn't be there
3813         because it should really be handled by keeping track of the last
3814         successful position of a frame sent and aborting the whole processing
3815         as soon as rejection occurs.
3816 
3817 2008-05-01  James Hawkins <jhawkins@codeweavers.com>
3818 
3819         * dlls/urlmon/tests/misc.c:
3820         urlmon: Fix a test that fails in win2k3.
3821 
3822         * dlls/user32/tests/sysparams.c:
3823         user32: Fix a test that fails in win2k3.
3824 
3825         * dlls/gdi32/tests/bitmap.c:
3826         gdi32: Remove a dependency on the amount of available memory.
3827 
3828 2008-04-30  Rob Shearman <rob@codeweavers.com>
3829 
3830         * dlls/advapi32/cred.c:
3831         advapi32: Make sure not to return a credential with a NULL UserName field when
3832         a Mac Keychain doesn't have an account name attribute.
3833 
3834 2008-04-30  Eric Pouech <eric.pouech@orange.fr>
3835 
3836         * dlls/dbghelp/dwarf.c, dlls/dbghelp/dwarf.h:
3837         dbghelp: Some cleanup in dwarf include files.
3838 
3839         * dlls/dbghelp/stabs.c:
3840         dbghelp: Revert commit ae1791b0b8d181e0d01f8db1cae4eba48edefbac and correctly
3841         fix what this patch was trying to do.
3842 
3843         * dlls/dbghelp/msc.c:
3844         dbghelp: Prevent debug overflow of internal buffer while tracing.
3845 
3846         * programs/winedbg/dbg.y, programs/winedbg/debugger.h,
3847           programs/winedbg/source.c, programs/winedbg/winedbg.c:
3848         winedbg: Attach the source files to a given process, and unload them at
3849         process end.
3850 
3851         * programs/winedbg/gdbproxy.c:
3852         winedbg: Added implementation of qSupported request.
3853 
3854         * programs/winedbg/source.c:
3855         winedbg: Try harder to locate a source file.
3856 
3857         * include/wine/mscvpdb.h, tools/winedump/pdb.c:
3858         winedump: Added support for latest versions of Codeview (VC70).
3859 
3860         * tools/winedump/pdb.c:
3861         winedump: Print more meaningful information about module list.
3862 
3863 2008-05-01  Alexandre Julliard <julliard@winehq.org>
3864 
3865         * include/wine/exception.h:
3866         exception.h: Preserve registers when calling RtlUnwind.
3867 
3868         * include/wine/exception.h:
3869         exception.h: Only push the exception frame after sigsetjmp.
3870         Otherwise on Windows longjmp may want to mess with the exception frame.
3871 
3872         * dlls/ntdll/exception.c, dlls/ntdll/ntdll.spec, include/wine/exception.h:
3873         ntdll: Make the exception handling functions inline.
3874 
3875         * dlls/winex11.drv/ime.c, dlls/winex11.drv/x11drv.h,
3876           dlls/winex11.drv/x11drv_main.c:
3877         winex11: Register IME classes only when needed.
3878 
3879 2008-04-30  ByeongSik Jeon <bsjeon@hanmail.net>
3880 
3881         * dlls/user32/defwnd.c, dlls/user32/tests/msg.c:
3882         user32: Post the WM_KEY{DOWN|UP} message whenWM_IME_KEY{DOWN|UP} message is
3883         generated by IME.
3884 
3885 2008-04-30  Roderick Colenbrander <thunderbird2k@gmx.net>
3886 
3887         * dlls/opengl32/opengl_ext.h, dlls/opengl32/wgl.c,
3888           dlls/winex11.drv/opengl.c:
3889         opengl32: Get rid of X/GLX leftovers.
3890 
3891 2008-04-30  Jacek Caban <jacek@codeweavers.com>
3892 
3893         * dlls/mshtml/dispex.c, dlls/mshtml/htmlstyle.c,
3894           dlls/mshtml/mshtml_private.h, dlls/mshtml/tests/dom.c:
3895         mshtml: Added IDispatchEx support to HTMLStyle.
3896 
3897         * dlls/mshtml/dispex.c, dlls/mshtml/htmlcomment.c,
3898           dlls/mshtml/mshtml_private.h, dlls/mshtml/tests/dom.c:
3899         mshtml: Added IDispatchEx support to HTMLCommentElement.
3900 
3901         * include/mshtml.idl:
3902         mshtml.idl: Added DispHTMLCommentElement declaration.
3903 
3904         * dlls/mshtml/tests/dom.c:
3905         mshtml: Added comment and childNodes test.
3906 
3907         * dlls/mshtml/Makefile.in, dlls/mshtml/htmlcomment.c,
3908           dlls/mshtml/htmlnode.c, dlls/mshtml/mshtml_private.h:
3909         mshtml: Added IHTMLCommentElement stub implementation.
3910 
3911         * dlls/mshtml/htmlelem.c:
3912         mshtml: Handle COMMENT_NODE like ELEMENT_NODE in element collection.
3913 
3914         * dlls/mshtml/htmlelem.c, dlls/mshtml/htmlelem2.c:
3915         mshtml: Don't assume that nselem is valid in HTMLElement.
3916 
3917         * dlls/mshtml/htmlelem.c, dlls/mshtml/htmlinput.c,
3918           dlls/mshtml/htmloption.c:
3919         mshtml: Moved IDispatchEx initialization to HTMLElement_Init.
3920 
3921         * dlls/mshtml/dispex.c, dlls/mshtml/htmlnode.c,
3922           dlls/mshtml/mshtml_private.h:
3923         mshtml: Added IDispatchEx support to HTMLDOMChildrenCollection.
3924 
3925         * dlls/mshtml/htmlnode.c:
3926         mshtml: Added IHTMLDOMChildrenCollection::item implementation.
3927 
3928         * dlls/mshtml/htmlnode.c:
3929         mshtml: Added IHTMLDOMChildrenCollection::get_length implementation.
3930 
3931         * dlls/mshtml/htmlnode.c:
3932         mshtml: Added get_childNodes implementation.
3933 
3934 2008-04-30  Alex Villacís Lasso <a_villacis@palosanto.com>
3935 
3936         * dlls/riched20/editor.c, dlls/riched20/tests/editor.c,
3937           dlls/riched32/tests/editor.c:
3938         richedit: Add tests for EM_FINDTEXT in 1.0 emulation, make them pass under Wine.
3939 
3940 2008-04-30  Nikolay Sivov <bunglehead@gmail.com>
3941 
3942         * dlls/gdiplus/font.c, dlls/gdiplus/gdiplus.spec, include/gdiplusflat.h:
3943         gdiplus: Implemented GdipCreateFontFromDC.
3944 
3945 2008-04-30  Rob Shearman <rob@codeweavers.com>
3946 
3947         * dlls/wininet/tests/urlcache.c:
3948         wininet: Add tests for GetUrlCacheEntryInfoExA.
3949         Factorise out bits of the other tests so that the code is cleaner and
3950         can be re-used.
3951 
3952         * dlls/wininet/urlcache.c:
3953         wininet: Don't crash in GetUrlCacheEntryInfoA/W if lpdwCacheEntryInfoBufferSize
3954         is NULL.
3955 
3956         * dlls/cryptdlg/cryptdlg.spec, dlls/cryptdlg/main.c:
3957         cryptdlg: Add stubs for CertTrustInit, CertTrustCertPolicy, CertTrustCleanup
3958         and CertTrustFinalPolicy.
3959 
3960         * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.l,
3961           tools/widl/parser.y, tools/widl/widltypes.h:
3962         widl: Add the parsing of storage classes into declaration-specifiers.
3963         Support the static and register keywords.
3964         This consolidates externdef and constdef rules into one declaration rule.
3965 
3966         * tools/widl/parser.y, tools/widl/widltypes.h:
3967         widl: Prepare for supporting storage classes in declaration statements.
3968         Return a decl_spec_t structure from decl_spec rules so that the storage
3969         class and type qualifiers can both be returned.
3970 
3971 2008-04-30  Alexandre Julliard <julliard@winehq.org>
3972 
3973         * dlls/dxerr9/dxerr9.c:
3974         dxerr9: Don't use Wine debugging macros in static libraries.
3975 
3976         * dlls/dxerr8/dxerr8.c:
3977         dxerr8: Don't use Wine debugging macros in static libraries.
3978 
3979         * dlls/advapi32/tests/Makefile.in, dlls/amstream/Makefile.in,
3980           dlls/atl/Makefile.in, dlls/avifil32/Makefile.in,
3981           dlls/browseui/Makefile.in, dlls/browseui/tests/Makefile.in,
3982           dlls/comcat/Makefile.in, dlls/comcat/tests/Makefile.in,
3983           dlls/comdlg32/Makefile.in, dlls/d3d10/Makefile.in,
3984           dlls/d3d8/Makefile.in, dlls/d3d8/tests/Makefile.in,
3985           dlls/d3d9/Makefile.in, dlls/d3d9/tests/Makefile.in,
3986           dlls/d3drm/tests/Makefile.in, dlls/d3dx8/Makefile.in,
3987           dlls/d3dx8/tests/Makefile.in, dlls/d3dxof/Makefile.in,
3988           dlls/ddraw/Makefile.in, dlls/ddraw/tests/Makefile.in,
3989           dlls/ddrawex/Makefile.in, dlls/devenum/Makefile.in,
3990           dlls/dinput/Makefile.in, dlls/dinput/tests/Makefile.in,
3991           dlls/dinput8/Makefile.in, dlls/dmband/Makefile.in,
3992           dlls/dmcompos/Makefile.in, dlls/dmime/Makefile.in,
3993           dlls/dmloader/Makefile.in, dlls/dmscript/Makefile.in,
3994           dlls/dmstyle/Makefile.in, dlls/dmsynth/Makefile.in,
3995           dlls/dmusic/Makefile.in, dlls/dmusic32/Makefile.in,
3996           dlls/dplayx/Makefile.in, dlls/dplayx/tests/Makefile.in,
3997           dlls/dpnet/Makefile.in, dlls/dsound/Makefile.in,
3998           dlls/dsound/tests/Makefile.in, dlls/dswave/Makefile.in,
3999           dlls/dxdiagn/Makefile.in, dlls/gdiplus/Makefile.in,
4000           dlls/hhctrl.ocx/Makefile.in, dlls/hlink/Makefile.in,
4001           dlls/hlink/tests/Makefile.in, dlls/inetcomm/Makefile.in,
4002           dlls/inetcomm/tests/Makefile.in, dlls/infosoft/Makefile.in,
4003           dlls/inseng/Makefile.in, dlls/itss/Makefile.in,
4004           dlls/itss/tests/Makefile.in, dlls/jscript/tests/Makefile.in,
4005           dlls/mapi32/Makefile.in, dlls/mapi32/tests/Makefile.in,
4006           dlls/mlang/Makefile.in, dlls/mlang/tests/Makefile.in,
4007           dlls/mountmgr.sys/Makefile.in, dlls/mscoree/Makefile.in,
4008           dlls/msdmo/Makefile.in, dlls/msftedit/Makefile.in,
4009           dlls/mshtml/Makefile.in, dlls/mshtml/tests/Makefile.in,
4010           dlls/msi/Makefile.in, dlls/msi/tests/Makefile.in,
4011           dlls/msimtf/Makefile.in, dlls/msisys.ocx/Makefile.in,
4012           dlls/msxml3/Makefile.in, dlls/msxml3/tests/Makefile.in,
4013           dlls/objsel/Makefile.in, dlls/odbccp32/Makefile.in,
4014           dlls/ole32/Makefile.in, dlls/ole32/tests/Makefile.in,
4015           dlls/oleaut32/Makefile.in, dlls/oleaut32/tests/Makefile.in,
4016           dlls/pstorec/Makefile.in, dlls/qcap/Makefile.in,
4017           dlls/qedit/Makefile.in, dlls/qedit/tests/Makefile.in,
4018           dlls/qmgr/Makefile.in, dlls/quartz/Makefile.in,
4019           dlls/quartz/tests/Makefile.in, dlls/query/Makefile.in,
4020           dlls/riched20/Makefile.in, dlls/rpcrt4/Makefile.in,
4021           dlls/rpcrt4/tests/Makefile.in, dlls/setupapi/Makefile.in,
4022           dlls/shdocvw/Makefile.in, dlls/shdocvw/tests/Makefile.in,
4023           dlls/shell32/Makefile.in, dlls/shell32/tests/Makefile.in,
4024           dlls/shlwapi/Makefile.in, dlls/shlwapi/tests/Makefile.in,
4025           dlls/urlmon/Makefile.in, dlls/urlmon/tests/Makefile.in,
4026           dlls/winealsa.drv/Makefile.in, dlls/wineaudioio.drv/Makefile.in,
4027           dlls/winecoreaudio.drv/Makefile.in, dlls/wined3d/Makefile.in,
4028           dlls/wineesd.drv/Makefile.in, dlls/winejack.drv/Makefile.in,
4029           dlls/winenas.drv/Makefile.in, dlls/wineoss.drv/Makefile.in,
4030           programs/oleview/Makefile.in, programs/wineboot/Makefile.in,
4031           programs/winecfg/Makefile.in, programs/winefile/Makefile.in,
4032           programs/winemenubuilder/Makefile.in:
4033         makefiles: List the static libraries as normal imports instead of extra libs.
4034 
4035 2008-04-29  Petr Sumbera <petr.sumbera@sun.com>
4036 
4037         * configure, configure.ac, include/config.h.in, include/wine/port.h,
4038           libs/port/Makefile.in, libs/port/isinf.c:
4039         port: Add alternative for isinf.
4040 
4041 2008-04-30  James Hawkins <jhawkins@codeweavers.com>
4042 
4043         * dlls/msi/action.c, dlls/msi/files.c, dlls/msi/helpers.c,
4044           dlls/msi/msipriv.h, include/msidefs.h:
4045         msi: Add initial implementation of MsiPublishAssemblies.
4046 
4047 2008-04-30  Jacek Caban <jacek@codeweavers.com>
4048 
4049         * include/mshtmdid.h, include/mshtml.idl:
4050         mshtml.idl: Added DispHTMLStyle declaration.
4051 
4052         * include/mshtmdid.h, include/mshtml.idl:
4053         mshtml.idl: Added DispHTMLImg implementation.
4054 
4055 2008-04-30  Roderick Colenbrander <thunderbird2k@gmx.net>
4056 
4057         * dlls/opengl32/tests/opengl.c:
4058         opengl32: Drop the ChoosePixelFormat test as it is very unreliable.
4059 
4060 2008-04-30  Eric Pouech <eric.pouech@orange.fr>
4061 
4062         * dlls/capi2032/cap20wxx.c, dlls/dmstyle/regsvr.c,
4063           dlls/gphoto2.ds/ds_image.c, dlls/msxml3/domimpl.c,
4064           dlls/winex11.drv/ime.c:
4065         janitorial: Prototype func() should be func(void).
4066 
4067         * dlls/msvcr71/msvcr71.spec, dlls/msvcrt/msvcrt.spec:
4068         msvcrt: Added __iob_func implementation.
4069 
4070         * programs/winhelp/hlpfile.c:
4071         winhelp: Added support for transparent bitmaps.
4072 
4073         * programs/winhelp/hlpfile.c:
4074         winhelp: Generate the proper RTF data for a table formatting.
4075 
4076 2008-04-30  Alexandre Julliard <julliard@winehq.org>
4077 
4078         * dlls/itss/itss.c:
4079         itss: Fix function prototype now that widl does the right thing with const.
4080 
4081 2008-04-29  Lei Zhang <thestig@google.com>
4082 
4083         * dlls/userenv/Makefile.in, dlls/userenv/tests/userenv.c,
4084           dlls/userenv/userenv_main.c:
4085         userenv: Initial implementation of CreateEnvironmentBlock.
4086 
4087         * .gitignore, Makefile.in, configure, configure.ac, dlls/Makefile.in,
4088           dlls/userenv/Makefile.in, dlls/userenv/tests/Makefile.in,
4089           dlls/userenv/tests/userenv.c, programs/winetest/Makefile.in,
4090           programs/winetest/winetest.rc:
4091         userenv: Add initial tests for CreateEnvironmentBlock.
4092 
4093 2008-04-29  Rob Shearman <rob@codeweavers.com>
4094 
4095         * tools/widl/parser.l:
4096         widl: callback, code, comm_status and in_line are attribute names, not keywords.
4097 
4098         * tools/widl/parser.y:
4099         widl: Allow pointer attributes to be applied to function pointers.
4100 
4101         * tools/widl/parser.y:
4102         widl: Make constdef and externdef take a declarator instead of an ident so
4103         that functions and arrays can be defined using the statements.
4104 
4105         * tools/widl/header.c, tools/widl/parser.l, tools/widl/parser.y,
4106           tools/widl/widltypes.h:
4107         widl: Add support for "inline" on function definitions.
4108         Fix applying calling convention to function type.
4109 
4110         * tools/widl/header.c, tools/widl/parser.y, tools/widl/widltypes.h:
4111         widl: Keep const attributes applied to pointers when writing out the type.
4112         Use an attribute to store the const qualifier for the pointer and type.
4113         Allow multiple type-qualifiers to be applied to a type by adding a
4114         declaration-specifier rule that encompasses type-qualifiers and types.
4115 
4116 2008-04-29  Roderick Colenbrander <thunderbird2k@gmx.net>
4117 
4118         * dlls/winex11.drv/opengl.c, include/wine/wgl.h:
4119         wgl: We were already advertising GL_EXT_framebuffer_sRGB but not the
4120         corresponding WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT.
4121 
4122 2008-04-30  Nikolay Sivov <bunglehead@gmail.com>
4123 
4124         * dlls/gdiplus/brush.c, dlls/gdiplus/gdiplus.spec, include/gdiplusflat.h:
4125         gdiplus: Implemented GdipSetPathGradientCenterPointI.
4126 
4127         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/graphics.c,
4128           include/gdiplusflat.h:
4129         gdiplus: Implemented GdipMultiplyWorldTransform.
4130 
4131         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/matrix.c, include/gdiplusflat.h:
4132         gdiplus: Implemented GdipIsMatrixIdentity.
4133 
4134         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/matrix.c, include/gdiplusflat.h:
4135         gdiplus: Implemented GdipIsMatrixEqual.
4136 
4137         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/graphicspath.c:
4138         gdiplus: Implemented GdipGetPathWorldBoundsI.
4139 
4140         * dlls/gdiplus/gdiplus.spec, dlls/gdiplus/graphicspath.c,
4141           inclu