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

Wine Cross Reference
wine/ChangeLog

Version: ~ [ wine-1.0-rc1 ] ~ [ wine-0.9.61 ] ~ [ wine-0.9.60 ] ~ [ wine-0.9.59 ] ~ [ wine-0.9.58 ] ~ [ wine-0.9.57 ] ~ [ wine-0.9.56 ] ~ [ wine-0.9.55 ] ~ [ wine-0.9.54 ] ~ [ wine-0.9.53 ] ~ [ wine-0.9.52 ] ~ [ wine-0.9.51 ] ~ [ wine-0.9.50 ] ~ [ wine-0.9.49 ] ~ [ wine-0.9.48 ] ~ [ wine-0.9.47 ] ~ [ wine-0.9.46 ] ~ [ wine-0.9.45 ] ~ [ wine-0.9.44 ] ~ [ wine-0.9.43 ] ~ [ wine-0.9.42 ] ~ [ wine-0.9.41 ] ~ [ wine-0.9.40 ] ~ [ wine-0.9.39 ] ~ [ wine-0.9.38 ] ~ [ wine-0.9.37 ] ~ [ wine-0.9.36 ] ~ [ wine-0.9.35 ] ~ [ wine-0.9.34 ] ~ [ wine-0.9.33 ] ~ [ wine-0.9.32 ] ~ [ wine-0.9.31 ] ~ [ wine-0.9.30 ] ~ [ wine-0.9.29 ] ~ [ wine-0.9.28 ] ~ [ wine-0.9.27 ] ~ [ wine-0.9.26 ] ~ [ wine-0.9.25 ] ~ [ wine-0.9.24 ] ~ [ wine-0.9.23 ] ~ [ wine-0.9.22 ] ~ [ wine-0.9.21 ] ~ [ wine-0.9.20 ] ~ [ wine-0.9.19 ] ~ [ wine-0.9.18 ] ~ [ wine-0.9.17 ] ~ [ wine-0.9.16 ] ~ [ wine-0.9.15 ] ~ [ wine-0.9.14 ] ~ [ wine-0.9.13 ] ~ [ wine-0.9.12 ] ~ [ wine-0.9.11 ] ~ [ wine-0.9.10 ] ~ [ wine-0.9.9 ] ~ [ wine-0.9.8 ] ~ [ wine-0.9.7 ] ~ [ wine-0.9.6 ] ~ [ wine-0.9.5 ] ~ [ wine-0.9.4 ] ~ [ wine-0.9.3 ] ~ [ wine-0.9.2 ] ~ [ wine-0.9.1 ] ~ [ wine-0.9 ] ~ [ wine20050930 ] ~ [ wine20050830 ] ~ [ wine20050725 ] ~ [ wine20050628 ] ~ [ wine20050524 ] ~ [ wine20050419 ] ~ [ wine20050310 ] ~ [ wine20050211 ] ~ [ wine20050111 ] ~ [ wine20041201 ] ~ [ wine20041019 ] ~ [ wine20040914 ] ~ [ wine20040813 ] ~ [ wine20040716 ] ~ [ wine20040615 ] ~ [ wine20040505 ] ~ [ wine20040408 ] ~ [ wine20040309 ] ~ [ wine20040213 ] ~ [ wine20040121 ] ~ [ wine20031212 ] ~ [ wine20031118 ] ~ [ wine20031016 ] ~ [ wine20030911 ] ~ [ wine20030813 ] ~ [ wine20030709 ] ~ [ wine20030618 ] ~ [ wine20030508 ] ~ [ wine20030408 ] ~ [ wine20030318 ] ~ [ wine20030219 ] ~ [ wine20030115 ] ~ [ wine20021219 ] ~ [ wine20021125 ] ~ [ wine20021031 ] ~ [ wine20021007 ] ~ [ wine20020904 ] ~ [ wine20020804 ] ~ [ wine20020710 ] ~ [ wine20020605 ] ~ [ wine20020509 ] ~ [ wine20020411 ] ~ [ wine20020310 ] ~ [ wine20020228 ] ~ [ wine20011226 ] ~ [ wine20011108 ] ~ [ wine20011004 ] ~ [ wine20010824 ] ~ [ wine20010731 ] ~ [ wine20010629 ] ~ [ wine20010510 ] ~ [ wine20010418 ] ~ [ wine20010326 ] ~ [ wine20010305 ] ~ [ wine20010216 ] ~ [ wine20010112 ] ~ [ wine20001222 ] ~ [ wine20001202 ] ~ [ wine20001026 ] ~ [ wine20001002 ] ~ [ wine20000909 ] ~ [ wine20000821 ] ~ [ wine20000801 ] ~ [ wine20000716 ] ~ [ wine20000326 ] ~ [ wine20000227 ] ~ [ wine20000130 ] ~ [ wine20000109 ] ~

  1 2008-05-09  Alexandre Julliard <julliard@winehq.org>
  2 
  3         * dlls/gdi32/enhmfdrv/objects.c:
  4         gdi32: Add missing braces in EMFDRV_SelectPalette.
  5 
  6 2008-05-09  Kusanagi Kouichi <slash@ma.neweb.ne.jp>
  7 
  8         * dlls/imm32/imm.c:
  9         imm32: Avoid false FIXMEs.
 10 
 11 2008-05-09  Alexander Dorofeyev <alexd4@inbox.lv>
 12 
 13         * dlls/wined3d/surface.c:
 14         wined3d: Set alpha to index even when there is no palette.
 15         Fixes a failure in p8_primary_test when running with opengl ddraw renderer.
 16 
 17         * dlls/ddraw/tests/visual.c:
 18         ddraw/tests: Add KEYSRCOVERRIDE test in p8_primary_test.
 19 
 20         * dlls/wined3d/surface.c:
 21         wined3d: Use source colorkey when passed KEYSRC or KEYSRCOVERRIDE.
 22         Fixes failure in p8_primary_test when using opengl ddraw renderer.
 23 
 24 2008-05-09  Alexandre Julliard <julliard@winehq.org>
 25 
 26         * programs/winefile/winefile.c:
 27         winefile: Fix the printf formats for file sizes.
 28 
 29 2008-05-08  Maarten Lankhorst <m.b.lankhorst@gmail.com>
 30 
 31         * dlls/winealsa.drv/alsa.c, dlls/winealsa.drv/dscapture.c,
 32           dlls/winealsa.drv/dsoutput.c, dlls/winealsa.drv/wavein.c,
 33           dlls/winealsa.drv/waveout.c:
 34         winealsa: Remove calls to deprecated functions.
 35 
 36 2008-05-08  Aric Stewart <aric@codeweavers.com>
 37 
 38         * dlls/shdocvw/Makefile.in, dlls/shdocvw/factory.c:
 39         shdocvw: Do not do our iexplore.exe registration if native Internet Explorer
 40         is detected to be present.
 41 
 42 2008-05-08  Lei Zhang <thestig@google.com>
 43 
 44         * dlls/wininet/tests/urlcache.c, dlls/wininet/urlcache.c:
 45         wininet: Handle NULL input for FindCloseUrlCache.
 46 
 47 2008-05-08  Vitaliy Margolen <wine-patches@kievinfo.com>
 48 
 49         * dlls/dinput/device.c, dlls/dinput/tests/joystick.c:
 50         dinput: Default value for unassigned POVs should be -1.
 51 
 52 2008-05-08  Paul Vriens <paul.vriens.wine@gmail.com>
 53 
 54         * dlls/crypt32/tests/oid.c:
 55         crypt32/tests: Cleanup registry after tests.
 56 
 57 2008-05-08  Kirill K. Smirnov <lich@math.spbu.ru>
 58 
 59         * programs/winhelp/winhelp.c:
 60         winhelp: Pointer coordinates are relative to richedit text window, not the
 61         main window.
 62 
 63         * programs/winhelp/Ru.rc:
 64         winhelp: Updated Russian translation.
 65 
 66 2008-05-08  Alexandre Julliard <julliard@winehq.org>
 67 
 68         * dlls/advapi32/service.c, include/wine/svcctl.idl,
 69           programs/services/rpc.c, programs/services/services.c:
 70         services: Send the service name in the control requests.
 71         Only start a single dispatcher thread for all services.
 72 
 73 2008-05-07  John Klehm <xixsimplicityxix@gmail.com>
 74 
 75         * dlls/winex11.drv/wintab.c, dlls/wintab32/wintab32.c:
 76         winex11.drv: Move hardware tablet proximity into x11 layer.
 77 
 78 2008-05-08  Paul Vriens <paul.vriens.wine@gmail.com>
 79 
 80         * programs/services/services.c:
 81         services.exe: Spelling fixes.
 82 
 83 2008-05-08  Alexandre Julliard <julliard@winehq.org>
 84 
 85         * dlls/user32/tests/win.c, dlls/user32/win.c:
 86         user32: The client rectangle is in screen coordinates for the initial
 87         WM_NCCALCSIZE.
 88 
 89 2008-05-08  Guy Albertelli <galberte@neo.rr.com>
 90 
 91         * dlls/comctl32/listview.c, dlls/comctl32/tests/listview.c:
 92         listview: Return correct value from WM_NOTIFYFORMAT with test.
 93 
 94 2008-05-08  Dylan Smith <dylan.ah.smith@gmail.com>
 95 
 96         * programs/wordpad/wordpad.c:
 97         wordpad: Empty the richedit undo buffer on creation.
 98 
 99 2008-05-07  Maarten Lankhorst <m.b.lankhorst@gmail.com>
100 
101         * dlls/kernel32/tests/path.c:
102         kernel32: Fix temporary path test.
103 
104         * dlls/kernel32/tests/process.c:
105         kernel32: Fix process tests to pass in Windows.
106 
107 2008-05-07  Frans Kool <Frans.Kool@gmail.com>
108 
109         * programs/winhelp/Nl.rc:
110         winhelp: Added missing Dutch translations.
111 
112 2008-05-08  Nikolay Sivov <bunglehead@gmail.com>
113 
114         * dlls/gdiplus/graphics.c:
115         gdiplus: Let GdipDrawArcI use float args version.
116 
117 2008-05-07  Vitaly Lipatov <lav@etersoft.ru>
118 
119         * programs/wineboot/wineboot.c:
120         wineboot: Add missed short option -u.
121 
122 2008-05-07  Alexandre Julliard <julliard@winehq.org>
123 
124         * dlls/ntdll/serial.c:
125         ntdll: Ignore failures to retrieve serial status for events we are not
126         interested in.
127         Based on a patch by Valentine Sinitsyn.
128 
129 2008-05-07  Maarten Lankhorst <m.b.lankhorst@gmail.com>
130 
131         * dlls/ntdll/tests/file.c:
132         ntdll: Fix file test to not free memory allocated on the stack.
133 
134         * dlls/ntdll/tests/exception.c:
135         ntdll: Fix some exception tests to pass on Windows.
136 
137 2008-05-06  Maarten Lankhorst <m.b.lankhorst@gmail.com>
138 
139         * dlls/rpcrt4/tests/ndr_marshall.c:
140         rpcrt4: Fix ndr_marshall test failures.
141         Created with help from Robert Shearman.
142 
143 2008-05-07  Rob Shearman <rob@codeweavers.com>
144 
145         * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec:
146         crypt32: Add stub for CertVerifyCTLUsage.
147 
148 2008-05-07  Alexandre Julliard <julliard@winehq.org>
149 
150         * dlls/ntdll/file.c:
151         ntdll: Don't consider a 0-byte read from a serial port as a broken pipe.
152 
153         * dlls/ntdll/serial.c:
154         ntdll: Always set VTIME to 0 to avoid blocking, don't try to set it from the
155         comm timeouts.
156 
157 2008-05-07  Dmitry Timoshkov <dmitry@codeweavers.com>
158 
159         * dlls/gdi32/enhmfdrv/enhmetafiledrv.h, dlls/gdi32/enhmfdrv/init.c,
160           dlls/gdi32/enhmfdrv/objects.c:
161         gdi32: Implement EMFDRV_SelectPalette.
162 
163         * dlls/gdi32/tests/metafile.c:
164         gdi32: More carefully compare EMF records in tests.
165 
166         * dlls/gdi32/enhmfdrv/init.c:
167         gdi32: Set offPalEntries member of EMREOF to what XP sets it to.
168 
169 2008-05-06  Vitaliy Margolen <wine-patches@kievinfo.com>
170 
171         * dlls/dinput/joystick_linux.c:
172         dinput: Ignore events from extra joystick buttons.
173 
174 2008-05-03  Vitaliy Margolen <wine-patches@kievinfo.com>
175 
176         * dlls/dinput/joystick_linux.c:
177         dinput: Limit number of axes in a different way - map all extra axes to -1.
178         We can't stop device from sending us extra axes so have to keep axes mapping
179         around for them.
180 
181         * dlls/dinput/joystick_linux.c:
182         dinput: Remove redundant variable.
183 
184 2008-05-07  Hans Leidekker <hans@it.vu.nl>
185 
186         * dlls/wininet/http.c, dlls/wininet/tests/http.c:
187         wininet: Deal with bogus accept types array passed into HttpOpenRequestA.
188 
189 2008-05-07  Kai Blin <kai.blin@gmail.com>
190 
191         * dlls/secur32/tests/ntlm.c:
192         secur32: Fix ntlm tests on Vista.
193 
194 2008-05-07  Rob Shearman <rob@codeweavers.com>
195 
196         * dlls/rpcrt4/tests/server.c:
197         rpcrt4: Add better traces for the server test.
198         Handle failure to use one or more protocol sequences more gracefully, as
199         ncacn_np servers aren't support on Win9x and ncacn_ip_tcp fails on some
200         machines.
201 
202         * include/wine/test.h:
203         winetest: Detect if an unhandled exception occurred in a child process and
204         print an appropriate message.
205         Avoid getting caught incrementing the failure count in this case, as it
206         could take a very long time to complete.
207 
208 2008-05-07  Alexandre Julliard <julliard@winehq.org>
209 
210         * dlls/kernel32/wowthunk.c, dlls/winedos/dosmem.c, dlls/winedos/dosvm.c,
211           dlls/winedos/module.c:
212         winedos: Print better diagnostics when a DOS app fails to start.
213 
214         * dlls/winedos/module.c:
215         winedos: Make sure that the main message queue exists before the DOS thread
216         starts.
217 
218         * dlls/winedos/dosvm.c:
219         winedos: Only read input from the stdin handle if it is a console.
220 
221         * programs/wineconsole/curses.c:
222         wineconsole: Don't use a Win32 wait on a Unix file descriptor.
223 
224         * dlls/ntdll/file.c:
225         ntdll: Serial with ReadIntervalTimeout set to MAXDWORD should return immediately
226         even if nothing was read.
227 
228 2008-05-06  Detlef Riekenberg <wine.dev@web.de>
229 
230         * dlls/comdlg32/tests/printdlg.c, dlls/winspool.drv/info.c:
231         winspool: Set PrinterPorts for win3.x/win9.x compatibility.
232 
233 2008-05-07  Andrew Talbot <andrew.talbot@talbotville.com>
234 
235         * dlls/ddraw/executebuffer.c:
236         ddraw: Indentation fix.
237 
238 2008-05-06  John Klehm <xixsimplicityxix@gmail.com>
239 
240         * dlls/winex11.drv/wintab.c:
241         winex11.drv: Wintab packet serial numbers are passed via WPARAM.
242 
243 2008-05-06  Maarten Lankhorst <m.b.lankhorst@gmail.com>
244 
245         * dlls/wininet/tests/http.c, include/wininet.h:
246         wininet: Ignore INTERNET_STATUS_DETECTING_PROXY messages in the http test.
247 
248         * programs/winetest/main.c:
249         winetest: Fix CreateProcess so that debugger tests run without timing out.
250 
251 2008-05-05  Jens Albretsen <jens@albretsen.dk>
252 
253         * dlls/serialui/Da.rc, dlls/serialui/serialui_rc.rc:
254         serialui: Danish translation.
255 
256         * dlls/setupapi/Da.rc, dlls/setupapi/setupapi.rc:
257         setupapi: Danish translation.
258 
259         * dlls/msvfw32/msvfw32_Da.rc, dlls/msvfw32/rsrc.rc:
260         msvfw32: Danish translation.
261 
262 2008-05-06  Jens Albretsen <jens@albretsen.dk>
263 
264         * programs/reg/Da.rc, programs/reg/rsrc.rc:
265         reg: Danish translation.
266 
267         * programs/oleview/Da.rc, programs/oleview/rsrc.rc:
268         oleview: Danish translation.
269 
270         * dlls/wininet/rsrc.rc, dlls/wininet/wininet_Da.rc:
271         wininet: Danish translation.
272 
273         * dlls/shdoclc/Da.rc, dlls/shdoclc/rsrc.rc:
274         shdoclc: Danish translation.
275 
276         * dlls/winmm/winmm_Da.rc, dlls/winmm/winmm_res.rc:
277         winmm: Danish translation.
278 
279         * dlls/wldap32/wldap32.rc, dlls/wldap32/wldap32_Da.rc:
280         wldap32: Danish translation.
281 
282         * programs/notepad/Da.rc:
283         notepad: Danish spelling fixes.
284 
285         * programs/clock/Da.rc:
286         clock: Danish spelling fixes.
287 
288         * dlls/winspool.drv/Da.rc, dlls/winspool.drv/winspool.rc:
289         winspool.drv: Danish translation.
290 
291         * programs/progman/Da.rc, programs/progman/rsrc.rc:
292         progman: Danish translation.
293 
294         * programs/cmdlgtst/Da.rc, programs/cmdlgtst/cmdlgr.rc:
295         cmdlgtst: Danish translation.
296 
297         * programs/regedit/Da.rc, programs/regedit/rsrc.rc:
298         regedit: Danish translation.
299 
300 2008-05-05  Jens Albretsen <jens@albretsen.dk>
301 
302         * dlls/oledlg/oledlg_Da.rc, dlls/oledlg/rsrc.rc:
303         oledlg: Danish translation.
304 
305         * dlls/sane.ds/rsrc.rc, dlls/sane.ds/sane_Da.rc:
306         sane.ds: Danish translation.
307 
308         * dlls/msvidc32/msvidc32_Da.rc, dlls/msvidc32/rsrc.rc:
309         msvidc32: Danish translation.
310 
311         * dlls/localspl/localspl.rc, dlls/localspl/spl_Da.rc:
312         localspl: Danish translation.
313 
314         * dlls/hhctrl.ocx/Da.rc, dlls/hhctrl.ocx/hhctrl.rc:
315         hhctrl.ocx: Danish translation.
316 
317         * dlls/msacm32/msacm.rc, dlls/msacm32/msacm_Da.rc:
318         msacm: Danish translation.
319 
320         * dlls/msi/msi.rc, dlls/msi/msi_Da.rc:
321         msi: Danish translation.
322 
323         * dlls/msrle32/msrle_Da.rc, dlls/msrle32/rsrc.rc:
324         msrle: Danish translation.
325 
326         * dlls/mshtml/Da.rc, dlls/mshtml/rsrc.rc:
327         mshtml: Danish translation.
328 
329         * dlls/mpr/mpr.rc, dlls/mpr/mpr_Da.rc:
330         mpr: Danish translation.
331 
332         * dlls/gphoto2.ds/gphoto2_Da.rc, dlls/gphoto2.ds/rsrc.rc:
333         gphoto2: Danish translation.
334 
335         * dlls/localui/localui.rc, dlls/localui/ui_Da.rc:
336         localui: Danish translation.
337 
338         * dlls/iccvid/iccvid_Da.rc, dlls/iccvid/rsrc.rc:
339         iccvid: Danish translation.
340 
341         * dlls/oleaut32/oleaut32.rc, dlls/oleaut32/oleaut32_Da.rc,
342           dlls/oleaut32/oleaut32_Dk.rc:
343         oleaut32: Renamed oleaut32_Dk.rc to oleaut32_Da.rc.
344 
345 2008-05-06  Marcus Meissner <marcus@jet.franken.de>
346 
347         * tools/widl/utils.c, tools/widl/utils.h:
348         widl: Mark non-returning functions as noreturn.
349 
350 2008-05-06  Aleksey Bragin <aleksey@reactos.org>
351 
352         * dlls/atl/registrar.c:
353         atl: Remove freeing of an invalid pointer.
354 
355 2008-05-06  Francois Gouget <fgouget@free.fr>
356 
357         * dlls/comctl32/comboex.c, dlls/comctl32/listview.c, dlls/dmime/segment.c,
358           dlls/dmstyle/styletrack.c, dlls/kernel32/module.c, dlls/msi/action.c,
359           dlls/quartz/mpegsplit.c, dlls/quartz/pin.h, dlls/quartz/waveparser.c,
360           dlls/rsaenh/mpi.c, dlls/shell32/tests/shelllink.c,
361           dlls/shell32/tests/shellpath.c, dlls/twain_32/dsm_ctrl.c,
362           dlls/wined3d/state.c, dlls/wined3d/swapchain.c,
363           dlls/winmm/lolvldrv.c, dlls/winmm/mmsystem.c, dlls/winmm/playsound.c,
364           tools/widl/parser.y:
365         Assorted spelling fixes.
366 
367         * dlls/winex11.drv/ime.c:
368         winex11: Standardize a stub trace and add a trailing '\n'.
369 
370 2008-05-06  Paul Vriens <paul.vriens.wine@gmail.com>
371 
372         * dlls/advapi32/tests/service.c:
373         advapi32/tests: Add another test.
374 
375 2008-05-06  Francois Gouget <fgouget@free.fr>
376 
377         * dlls/msi/tokenize.c, dlls/opengl32/opengl_ext.c, tools/widl/parser.l,
378           tools/widl/typelib.c:
379         Add a comment warning when a table must be kept sorted for later use with
380         bsearch().
381 
382         * dlls/comctl32/tests/header.c, dlls/ctapi32/ctapi32.c,
383           dlls/ddraw/ddraw.c, dlls/ddraw/device.c, dlls/ddraw/surface.c,
384           dlls/dinput/device.c, dlls/dmime/tempotrack.c,
385           dlls/mshtml/nsiface.idl, dlls/msi/msi.c, dlls/ole32/moniker.c,
386           dlls/quartz/avisplit.c, dlls/riched20/tests/editor.c,
387           dlls/rpcrt4/tests/ndr_marshall.c, dlls/wined3d/device.c,
388           dlls/wined3d/wined3d_private.h, dlls/ws2_32/async.c,
389           programs/rpcss/np_server.c, tools/winemaker, tools/wrc/parser.y:
390         Assorted spelling fixes.
391 
392         * dlls/mshtml/htmlcomment.c, dlls/mshtml/htmldoc.c,
393           dlls/mshtml/htmlelem.c, dlls/mshtml/htmlimg.c,
394           dlls/mshtml/htmlinput.c, dlls/mshtml/htmlnode.c,
395           dlls/mshtml/htmloption.c, dlls/mshtml/htmlstyle.c,
396           dlls/mshtml/htmltextnode.c, dlls/mshtml/htmlwindow.c,
397           dlls/mshtml/mshtml_private.h, dlls/mshtml/omnavigator.c:
398         mshtml: gcc 2.95 does not allow an array of undefined dimension in a struct. So
399         fix dispex_static_data_t accordingly.
400 
401         * dlls/cryptdlg/main.c:
402         cryptdlg: Fix the GetFriendlyNameOfCert[AW] call convention.
403 
404         * dlls/d3d9/tests/visual.c:
405         d3d9/tests: Fix compilation on systems that don't support nameless unions.
406 
407         * dlls/msxml3/tests/domdoc.c:
408         msxml3/tests: Add a trailing '\n' to an ok() call.
409 
410         * dlls/gdi32/tests/clipping.c, dlls/gdi32/tests/metafile.c:
411         gdi32/tests: Add a trailing '\n' to a couple of ok() calls.
412 
413         * dlls/fusion/assembly.c:
414         fusion: Fix compilation on systems that don't support nameless unions.
415 
416         * include/objbase.h:
417         ole32: Fix spelling of pCapabilities.
418 
419 2008-05-06  Alexandre Julliard <julliard@winehq.org>
420 
421         * dlls/kernel32/process.c, dlls/userenv/tests/userenv.c,
422           tools/wine.inf.in:
423         kernel32: Set the USERPROFILE and ALLUSERSPROFILE environment variables based
424         on the ProfileList registry keys.
425 
426         * dlls/shell32/shellpath.c:
427         shell32: Set the correct default for shell folders relative to the windows
428         directory.
429 
430 2008-05-06  Alexander Dorofeyev <alexd4@inbox.lv>
431 
432         * dlls/ddraw/tests/d3d.c:
433         ddraw/tests: Add tests for IDirect3DDevice7_Load.
434 
435         * dlls/ddraw/surface.c:
436         ddraw: Return DDERR_NOCOLORKEY when there is no colorkey.
437 
438         * dlls/ddraw/device.c:
439         ddraw: Add full implementation of IDirect3DDevice7_Load.
440 
441 2008-05-06  Dmitry Timoshkov <dmitry@codeweavers.com>
442 
443         * dlls/kernel32/process.c:
444         kernel32: Print in the trace pid and tid of the created process.
445 
446 2008-05-06  Paul Vriens <paul.vriens.wine@gmail.com>
447 
448         * programs/services/services.c:
449         services.exe: Move a trace to a more appropriate place.
450 
451 2008-05-05  Maarten Lankhorst <m.b.lankhorst@gmail.com>
452 
453         * programs/winetest/main.c:
454         winetest: Fix CreateProcess so that debugger tests run without timing out.
455 
456         * dlls/netapi32/tests/wksta.c:
457         netapi32: Fix test crash occuring when NetWkstaUserGetInfo fails.
458 
459         * dlls/winmm/tests/mixer.c:
460         winmm: Make mixer test less strict so it passes with SoundMAX drivers on XP.
461 
462         * dlls/gdi32/tests/mapping.c:
463         gdi32: Make mapping test slightly less strict so it passes on windows XP.
464 
465 2008-05-06  Vitaliy Margolen <wine-patches@kievinfo.com>
466 
467         * dlls/comctl32/tab.c:
468         comctl32: tab: Fix drawing of the icons.
469         This patch partially reverts aa57ad37. It's not correct. The top/left
470         is added later on.
471 
472 2008-05-05  Michael Stefaniuc <mstefani@redhat.de>
473 
474         * dlls/ws2_32/tests/sock.c:
475         ws2_32: Fix test output string to match the test.
476 
477 2008-05-05  Maarten Lankhorst <m.b.lankhorst@gmail.com>
478 
479         * dlls/netapi32/tests/access.c:
480         netapi32: Make the tests pass under XP that enforces a strict password policy.
481 
482 2008-05-05  Dylan Smith <dylan.ah.smith@gmail.com>
483 
484         * dlls/riched20/editor.c:
485         richedit: The wrong bits were cleared from wBorders in PARAFORMAT2.
486 
487 2008-05-02  Dylan Smith <dylan.ah.smith@gmail.com>
488 
489         * dlls/riched20/paint.c, dlls/riched20/wrap.c:
490         richedit: Removed useless code.
491 
492 2008-05-03  Roderick Colenbrander <thunderbird2k@gmx.net>
493 
494         * dlls/wined3d/context.c, dlls/wined3d/directx.c,
495           dlls/wined3d/wined3d_private.h:
496         wined3d: Allow stencil support when it wasn't requested on broken drivers.
497 
498 2008-05-05  Alexandre Julliard <julliard@winehq.org>
499 
500         * server/winstation.c:
501         server: Don't touch the users count when a system process switches desktops.
502 
503 2008-05-05  Kai Blin <kai.blin@gmail.com>
504 
505         * dlls/ws2_32/tests/sock.c:
506         ws2_32: On Win98, SO_MAX_MSG_SIZE is 65527, not 65507.
507 
508         * dlls/secur32/tests/secur32.c:
509         secur32: Remove test for sft->Reserved8 field.
510         This seems to be set on Win98.
511 
512 2008-05-05  Maarten Lankhorst <crumb@virgo23.smo.corp.google.com>
513 
514         * dlls/winex11.drv/graphics.c:
515         winex11.drv: Fix a compiler warning.
516 
517 2008-05-05  Alexander Dorofeyev <alexd4@inbox.lv>
518 
519         * dlls/ddraw/device.c:
520         ddraw: Fix some texture blending modes.
521 
522         * dlls/ddraw/ddraw_private.h, dlls/ddraw/device.c, dlls/ddraw/direct3d.c:
523         ddraw: Move handling of D3DRENDERSTATE_TEXTUREMAPBLEND from d3ddevice2 to
524         d3ddevice3.
525 
526 2008-05-04  Alexander Dorofeyev <alexd4@inbox.lv>
527 
528         * dlls/ddraw/device.c:
529         ddraw: Move handling of D3DRENDERSTATE_TEXTUREHANDLE from d3ddevice7 to
530         d3ddevice3.
531         As supported by tests, there is no reason for this state to be handled by
532         d3ddevice7, and moving it to d3ddevice3 prepares for the changes in next patch
533         (setting TEXTUREHANDLE state can then go through SetTexture of d3ddevice3).
534 
535         * dlls/ddraw/tests/d3d.c:
536         ddraw/tests: Add test for deprecated render states in d3d7.
537 
538 2008-05-06  Dmitry Timoshkov <dmitry@codeweavers.com>
539 
540         * dlls/kernel32/kernel16.c:
541         winoldap.mod: Wait until the 32-bit process starts up.
542 
543 2008-05-05  Hwang YunSong(황윤성 <hys545@dreamwiz.com>
544 
545         * programs/winecfg/Ko.rc:
546         winecfg: Updated Korean resource.
547 
548         * programs/winhelp/Ko.rc:
549         winhelp: Updated Korean resource.
550 
551 2008-05-05  Andrew Talbot <andrew.talbot@talbotville.com>
552 
553         * dlls/d3d8/device.c:
554         d3d8: Dangling pointers fix.
555 
556         * dlls/hlink/hlink_main.c:
557         hlink: Remove unneeded address-of operators from function names.
558 
559         * dlls/advapi32/crypt.c:
560         advapi32: Avoid giving variables same name as library functions.
561 
562 2008-05-05  Alexandre Julliard <julliard@winehq.org>
563 
564         * dlls/quartz/pin.c:
565         Revert "quartz: Clean up pullpin code."
566         This reverts commit 3066116f76c0c44950fde3552485b37dce24d1f8.
567 
568         * loader/preloader.c:
569         preloader: Silence the warning for the low 64k.
570 
571         * dlls/winex11.drv/xim.c:
572         winex11: The XIM callback is called with the X11 lock held.
573 
574 2008-05-04  Jens Albretsen <jens@albretsen.dk>
575 
576         * dlls/shell32/shell32_Da.rc:
577         shell32: Added missing Danish translations.
578 
579         * programs/wordpad/Da.rc, programs/wordpad/rsrc.rc:
580         wordpad: Added Danish translation.
581 
582         * dlls/shlwapi/shlwapi.rc, dlls/shlwapi/shlwapi_Da.rc:
583         shlwapi: Added Danish translation.
584 
585         * dlls/comdlg32/cdlg_Da.rc:
586         comdlg: Added missing Danish translations.
587 
588         * dlls/wineps.drv/rsrc.rc, dlls/wineps.drv/wps_Da.rc:
589         wineps.drv: Added Danish translation.
590 
591         * dlls/credui/credui.rc, dlls/credui/credui_Da.rc:
592         credui: Added Danish translation.
593 
594         * dlls/avifil32/avifile_Da.rc, dlls/avifil32/rsrc.rc:
595         avifil32: Added Danish translation.
596 
597         * programs/net/Da.rc, programs/net/rsrc.rc:
598         net: Added Danish translation.
599 
600         * programs/cmd/Da.rc, programs/cmd/wcmdrc.rc:
601         cmd: Added Danish translation.
602 
603         * programs/winecfg/Da.rc, programs/winecfg/winecfg.rc:
604         winecfg: Added Danish translation.
605 
606         * programs/xcopy/Da.rc, programs/xcopy/rsrc.rc:
607         xcopy: Added Danish translation.
608 
609 2008-05-04  Andrew Talbot <andrew.talbot@talbotville.com>
610 
611         * dlls/cabinet/fdi.c:
612         cabinet: Indentation fix.
613 
614 2008-05-02  Gerald Pfeifer <gerald@pfeifer.com>
615 
616         * programs/winecfg/appdefaults.c:
617         winecfg: Add variable initialization in get_registry_version().
618 
619 2008-05-03  Gerald Pfeifer <gerald@pfeifer.com>
620 
621         * programs/winhelp/winhelp.c:
622         winhelp: Remove extraneous positiveness check for unsigned variable in
623         WINHELP_HandleTextMouse().
624 
625 2008-05-04  James Hawkins <jhawkins@codeweavers.com>
626 
627         * dlls/msi/dialog.c:
628         msi: Use the handle to the treeview item if the item text is not returned.
629 
630 2008-05-03  James Hawkins <jhawkins@codeweavers.com>
631 
632         * dlls/fusion/assembly.c:
633         fusion: The Strings stream can be without a #.
634 
635         * dlls/fusion/assembly.c, dlls/fusion/fusionpriv.h:
636         fusion: Add the missing assembly table structs.
637 
638         * dlls/fusion/fusionpriv.h:
639         fusion: Fix the type of an assembly struct member.
640 
641 2008-05-05  Alexandre Julliard <julliard@winehq.org>
642 
643         * programs/winevdm/winevdm.c:
644         winevdm: Move the DOS memory range check to not trigger for Win16 apps.
645 
646         * programs/services/rpc.c:
647         services: Fixed the result check for the control mutex wait.
648 
649         * programs/services/rpc.c:
650         services: Use the correct invalid handle value for the control pipe.
651 
652 2008-05-04  Jacek Caban <jacek@codeweavers.com>
653 
654         * dlls/mshtml/tests/dom.c:
655         mshtml: Added IMG element tests.
656 
657         * dlls/mshtml/tests/script.c:
658         mshtml: Added more script tests.
659 
660         * include/mshtmdid.h, include/mshtml.idl:
661         mshtml: Added DispHTMLSelectElement declaration.
662 
663 2008-05-05  Alexandre Julliard <julliard@winehq.org>
664 
665         * programs/spoolsv/main.c:
666         spoolsv: Improve the service stub so that it can be started and stopped.
667 
668 2008-05-05  Dmitry Timoshkov <dmitry@codeweavers.com>
669 
670         * programs/winecfg/Fr.rc:
671         winecfg: Fix coordinates and sizes of controls in French Graphics dialog.
672 
673 2008-05-04  Vitaliy Margolen <wine-patches@kievinfo.com>
674 
675         * dlls/mshtml/mshtml.inf:
676         mshtml: Don't overwrite file types that could be changed by user.
677 
678 2008-05-04  Dmitry Timoshkov <dmitry@codeweavers.com>
679 
680         * dlls/user32/sysparams.c:
681         user32: Set the size of returned DEVMODE to least common one as XP does.
682 
683         * dlls/winex11.drv/settings.c:
684         winex11.drv: Set the size of returned DEVMODE to least common one as XP does.
685 
686 2008-05-03  James Hawkins <jhawkins@codeweavers.com>
687 
688         * dlls/msi/helpers.c:
689         msi: Fix a typo.
690 
691 2008-05-03  Roderick Colenbrander <thunderbird2k@gmx.net>
692 
693         * dlls/wined3d/context.c:
694         wined3d: At the start of RemoveContextFromArray numContexts is decreased by 1,
695         the loop which loops through the whole array doesn't take this into account.
696         Discovered by Peter Oberndorfer.
697 
698 2008-05-04  Paul Vriens <paul.vriens.wine@gmail.com>
699 
700         * dlls/setupapi/tests/devinst.c:
701         setupapi/tests: Clean up properly on win9x.
702 
703 2008-05-03  Paul Vriens <paul.vriens.wine@gmail.com>
704 
705         * dlls/setupapi/tests/devinst.c:
706         setupapi/tests: Skip some tests on win9x.
707 
708 2008-05-03  Andrew Talbot <andrew.talbot@talbotville.com>
709 
710         * dlls/wnaspi32/winaspi16.c, dlls/wnaspi32/winaspi32.c:
711         wnaspi32: Remove unused variables.
712 
713         * dlls/inetcomm/internettransport.c, dlls/inetcomm/mimeole.c:
714         inetcomm: Remove unused variables.
715 
716         * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/urlcache.c:
717         wininet: Remove unused variables.
718 
719 2008-05-02  Andrew Talbot <andrew.talbot@talbotville.com>
720 
721         * dlls/dbghelp/stabs.c:
722         dbghelp: Include port.h for possible alternative to strtoull().
723 
724 2008-05-02  Hans Leidekker <hans@it.vu.nl>
725 
726         * dlls/wininet/http.c, dlls/wininet/tests/http.c:
727         wininet: Don't add the user agent header until HttpSendRequest is called.
728 
729 2008-05-02  Alexandre Julliard <julliard@winehq.org>
730 
731         * ANNOUNCE, ChangeLog, VERSION, configure:
732         Release 0.9.61.
733 
734 ----------------------------------------------------------------
735 2008-05-02  Alexandre Julliard <julliard@winehq.org>
736 
737         * AUTHORS:
738         Updated the authors list.
739 
740 2008-05-02  Paul Vriens <paul.vriens.wine@gmail.com>
741 
742         * dlls/kernel32/tests/console.c:
743         kernel32/tests: Skip some tests on win98.
744 
745 2008-05-02  Andrew Talbot <andrew.talbot@talbotville.com>
746 
747         * dlls/winex11.drv/dib.c, dlls/winex11.drv/dib_dst_swap.c,
748           dlls/winex11.drv/event.c, dlls/winex11.drv/mouse.c,
749           dlls/winex11.drv/opengl.c, dlls/winex11.drv/systray.c,
750           dlls/winex11.drv/window.c, dlls/winex11.drv/xfont.c:
751         winex11.drv: Remove unused variables.
752 
753 2008-05-02  Huw Davies <huw@codeweavers.com>
754 
755         * dlls/winex11.drv/brush.c, dlls/winex11.drv/dib.c,
756           dlls/winex11.drv/x11drv.h:
757         winex11.drv: Rename X11DRV_DIB_BitmapInfoSize to bitmap_info_size and fix to
758         take into account bit field masks.
759 
760         * dlls/gdi32/brush.c, dlls/gdi32/dib.c, dlls/gdi32/enhmfdrv/bitblt.c,
761           dlls/gdi32/enhmfdrv/objects.c, dlls/gdi32/gdi_private.h,
762           dlls/gdi32/metafile.c, dlls/gdi32/mfdrv/bitblt.c,
763           dlls/gdi32/mfdrv/objects.c:
764         gdi32: Rename DIB_BitmapInfoSize to bitmap_info_size and fix to take into
765         account bit field masks.
766 
767         * dlls/user32/cursoricon.c:
768         user32: Fix bitmap_info_size to take into account bit field masks.
769 
770 2008-05-02  Gerald Pfeifer <gerald@pfeifer.com>
771 
772         * tools/widl/parser.y:
773         widl: Fix syntax to also work with older versions of bison.
774 
775 2008-05-02  Mathias Gottschlag <mathias-go@web.de>
776 
777         * programs/taskmgr/De.rc:
778         taskmgr: Fix some German translation errors.
779 
780         * programs/winecfg/De.rc:
781         winecfg: Fix some errors in the German translation.
782 
783 2008-05-02  Alexandre Julliard <julliard@winehq.org>
784 
785         * dlls/urlmon/tests/misc.c:
786         urlmon: Avoid sizeof in traces.
787 
788         * dlls/riched20/tests/editor.c, dlls/riched32/tests/editor.c:
789         richedit: Avoid strlen in traces.
790 
791 2008-05-02  Paul Vriens <paul.vriens.wine@gmail.com>
792 
793         * dlls/kernel32/tests/console.c:
794         kernel32/tests: Don't run tests on win9x if we are out of memory.
795 
796 2008-05-02  Herve Chanal <chanal_herve@yahoo.fr>
797 
798         * programs/winhelp/Makefile.in, programs/winhelp/winhelp.ico,
799           programs/winhelp/winhelp.svg:
800         winhelp: A nicer icon.
801 
802 2008-05-02  Alexandre Julliard <julliard@winehq.org>
803 
804         * dlls/user32/listbox.c:
805         user32: Add an exception handler around LB_GETTEXT to hide a Delphi bug.
806 
807 2008-05-02  ByeongSik Jeon <bsjeon@hanmail.net>
808 
809         * dlls/imm32/imm.c:
810         imm32: Implementation of the ImmRequestMessage{A|W}.
811 
812         * dlls/imm32/imm.c:
813         imm32: Updated implementation of the ImmGetConversionList{A|W}.
814 
815         * dlls/imm32/imm.c:
816         imm32: Updated implementation of the ImmGetCandidateListCount{A|W}.
817 
818         * dlls/imm32/imm.c:
819         imm32: Updated implementation of the ImmGetCandidateList{A|W}.
820 
821         * dlls/imm32/imm.c:
822         imm32: Updated implementation of the ImmEnumRegisterWord{A|W}.
823 
824 2008-05-01  Roderick Colenbrander <thunderbird2k@gmx.net>
825 
826         * dlls/ddraw/ddraw.c:
827         ddraw: Enable EnableAutoDepthStencil to receive depth support.
828 
829 2008-05-02  James Hawkins <jhawkins@codeweavers.com>
830 
831         * dlls/itss/tests/protocol.c:
832         itss: Remove a test that we expect to fail sometimes.
833 
834         * dlls/msi/classes.c:
835         msi: A progid who is its own parent cannot have a clsid.
836 
837         * dlls/ntdll/tests/path.c:
838         ntdll: Fix two tests that fail on all NT platforms.
839 
840 2008-05-01  Andrew Talbot <andrew.talbot@talbotville.com>
841 
842         * dlls/wineps.drv/text.c, dlls/wineps.drv/type42.c:
843         wineps.drv: Remove unused code.
844 
845 2008-05-01  Kai Blin <kai.blin@gmail.com>
846 
847         * dlls/secur32/dispatcher.c:
848         secur32: Don't call waitpid() in dispatcher.
849         As Wine ignores SIGCHLD, waitpid() works on Linux only by accident. On
850         FreeBSD it doesn't work.
851 
852 2008-05-01  Eric Pouech <eric.pouech@orange.fr>
853 
854         * programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h,
855           programs/winhelp/winhelp.c:
856         winhelp: Added support for relative offsets in richedit rendered pages.
857 
858         * programs/winhelp/En.rc, programs/winhelp/Fr.rc,
859           programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h,
860           programs/winhelp/winhelp.c, programs/winhelp/winhelp.h,
861           programs/winhelp/winhelp_res.h:
862         winhelp: Added support for font scaling when using RichEdit.
863 
864         * programs/winhelp/hlpfile.c:
865         winhelp: We can now get rid of the tests about a NULL rtfData block.
866 
867         * programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h:
868         winhelp: Remove the internal data used for the old rendering.
869 
870         * programs/winhelp/string.c, programs/winhelp/winhelp.c,
871           programs/winhelp/winhelp.h:
872         winhelp: Get rid of the old internal rendering.
873 
874 2008-05-01  Dylan Smith <dylan.ah.smith@gmail.com>
875 
876         * dlls/riched20/editor.h:
877         richedit: Updated editor.h to reflect the contents of source files.
878 
879 2008-05-01  Hans Leidekker <hans@it.vu.nl>
880 
881         * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
882         usp10: Fix a few failing tests and make them pass on Wine.
883 
884         * dlls/usp10/usp10.c:
885         usp10: Remove redundant code from ScriptTextOut.
886 
887 2008-05-01  Jacek Caban <jacek@codeweavers.com>
888 
889         * dlls/mshtml/dispex.c, dlls/mshtml/htmlimg.c,
890           dlls/mshtml/mshtml_private.h:
891         mshtml: Added IDispatchEx support to HTMLImgElement.
892 
893         * dlls/mshtml/Makefile.in, dlls/mshtml/htmlelem.c, dlls/mshtml/htmlimg.c,
894           dlls/mshtml/mshtml_private.h:
895         mshtml: Added IHTMLImgElement stub implementation.
896 
897 2008-05-01  Rob Shearman <rob@codeweavers.com>
898 
899         * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y:
900         widl: Consolidate writing of COM and dispatch interfaces into one function to
901         remove duplicated code.
902         Split up the writing into start and end to eventually support the style
903         MIDL uses where it writes declared types, etc. between the start and end
904         of the interface.
905         Make internal header functions take the file pointer to print to.
906         Don't write interface IDs for non-object interfaces and always write
907         handle declarations even if the interface has no methods, like MIDL does.
908 
909 2008-05-01  Paul Vriens <paul.vriens.wine@gmail.com>
910 
911         * programs/winecfg/Nl.rc:
912         winecfg: Better alignment of text and combobox.
913 
914         * dlls/user32/tests/win.c:
915         user32/tests: Run tests again on win95.
916 
917         * dlls/urlmon/tests/url.c:
918         urlmon/tests: Fix timeout for tests on win9x.
919 
920 2008-05-01  Eric Pouech <eric.pouech@orange.fr>
921 
922         * programs/winedbg/memory.c:
923         winedbg: Added ability to print properly float/double values.
924 
925 2008-05-01  Roderick Colenbrander <thunderbird2k@gmx.net>
926 
927         * dlls/wined3d/context.c:
928         wined3d: We don't want double buffering in pbuffer mode.
929 
930         * dlls/wined3d/context.c:
931         wined3d: In window mode (!pbuffer) we want both a window drawable format and
932         double buffering.
933 
934         * dlls/wined3d/directx.c:
935         wined3d: Fix typo in pixel format trace.
936 
937 2008-05-01  Alexandre Julliard <julliard@winehq.org>
938 
939         * dlls/winex11.drv/window.c:
940         winex11: Only unmap a window when explicitly hidden, not just when WS_VISIBLE
941         is cleared.
942 
943         * dlls/winex11.drv/window.c:
944         winex11: Ignore the specified owner if it's a zero-size window.
945         Go back to not mapping zero-size windows.
946 
947         * dlls/winex11.drv/dib.c:
948         winex11: Don't free the pixmap in X11DRV_DIB_CreateDIBFromPixmap since we
949         don't own it.
950 
951         * dlls/Makefile.in, tools/make_makefiles:
952         make_makefiles: Avoid duplicate rules for static import libs on PE builds.
953 
954         * configure, configure.ac, dlls/glu32/Makefile.in, dlls/opengl32/wgl.c:
955         opengl32: Dynamically load libGLU.
956         Based on a patch by Roderick Colenbrander.
957 
958         * dlls/msftedit/msftedit.spec, dlls/msftedit/msftedit_main.c:
959         msftedit: Export a few more IIDs.
960 
961 2008-04-30  Rico Schüller <kgbricola@web.de>
962 
963         * dlls/msftedit/Makefile.in, dlls/msftedit/msftedit.spec,
964           dlls/msftedit/msftedit_main.c, dlls/msftedit/version.rc:
965         msftedit: Add DllGetVersion.
966 
967 2008-05-01  Alexandre Julliard <julliard@winehq.org>
968 
969         * configure, configure.ac, dlls/opengl32/wgl.c, include/config.h.in:
970         configure: Improve the check for the GLU library.
971 
972 2008-05-01  Paul Vriens <paul.vriens.wine@gmail.com>
973 
974         * dlls/kernel32/tests/toolhelp.c:
975         kernel32/tests: Fix tests on win9x.
976 
977 2008-04-30  Dan Hipschman <dsh@linux.ucla.edu>
978 
979         * dlls/gdi32/freetype.c:
980         gdi32: Add font faces to families in a specific order.
981 
982 2008-05-01  Alexandre Julliard <julliard@winehq.org>
983 
984         * dlls/winex11.drv/ime.c:
985         winex11: Avoid printing traces without a \n.
986 
987 2008-04-29  Guy Albertelli <galberte@neo.rr.com>
988 
989         * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
990         usp10: Use passed hdc instead of cached one for ScriptTextOut with test to check.
991 
992 2008-04-30  Lei Zhang <thestig@google.com>
993 
994         * dlls/userenv/tests/userenv.c:
995         userenv: Add a test for variable inheritance for CreateEnvironmentBlock.
996 
997         * dlls/userenv/tests/userenv.c:
998         userenv: Add more tests for environment variables for CreateEnvironmentBlock.
999 
1000         * dlls/userenv/tests/userenv.c:
1001         userenv: Add tests for environment variables for CreateEnvironmentBlock.
1002 
1003 2008-04-30  Maarten Lankhorst <m.b.lankhorst@gmail.com>
1004 
1005         * include/vfw.h:
1006         headers: Add some extra defines to vfw.h.
1007 
1008         * dlls/quartz/parser.c:
1009         quartz: Silence a fixme that isn't.
1010 
1011         * dlls/quartz/waveparser.c:
1012         quartz: Get rid of the sample holding code in the wave parser.
1013 
1014         * dlls/quartz/mpegsplit.c:
1015         quartz: Get rid of the sample holding code in the mpeg splitter.
1016         Instead just revert the position slightly, this is a lot easier to maintain.
1017 
1018         * dlls/quartz/pin.c:
1019         quartz: Clean up pullpin code.
1020 
1021         * dlls/quartz/filesource.c:
1022         quartz: More filesource fixes.
1023         After a flush call there should be no more samples in the buffer.
1024 
1025         * dlls/quartz/acmwrapper.c:
1026         Revert "quartz: Handle failures better in acmwrapper.".
1027         This reverts commit 1ba8ece76e1b87f43270edb1324c31b818e8162e.
1028         Code for holding sample doesn't make sense and shouldn't be there
1029         because it should really be handled by keeping track of the last
1030         successful position of a frame sent and aborting the whole processing
1031         as soon as rejection occurs.
1032 
1033 2008-05-01  James Hawkins <jhawkins@codeweavers.com>
1034 
1035         * dlls/urlmon/tests/misc.c:
1036         urlmon: Fix a test that fails in win2k3.
1037 
1038         * dlls/user32/tests/sysparams.c:
1039         user32: Fix a test that fails in win2k3.
1040 
1041         * dlls/gdi32/tests/bitmap.c:
1042         gdi32: Remove a dependency on the amount of available memory.
1043 
1044 2008-04-30  Rob Shearman <rob@codeweavers.com>
1045 
1046         * dlls/advapi32/cred.c:
1047         advapi32: Make sure not to return a credential with a NULL UserName field when
1048         a Mac Keychain doesn't have an account name attribute.
1049 
1050 2008-04-30  Eric Pouech <eric.pouech@orange.fr>
1051 
1052         * dlls/dbghelp/dwarf.c, dlls/dbghelp/dwarf.h:
1053         dbghelp: Some cleanup in dwarf include files.
1054 
1055         * dlls/dbghelp/stabs.c:
1056         dbghelp: Revert commit ae1791b0b8d181e0d01f8db1cae4eba48edefbac and correctly
1057         fix what this patch was trying to do.
1058 
1059         * dlls/dbghelp/msc.c:
1060         dbghelp: Prevent debug overflow of internal buffer while tracing.
1061 
1062         * programs/winedbg/dbg.y, programs/winedbg/debugger.h,
1063           programs/winedbg/source.c, programs/winedbg/winedbg.c:
1064         winedbg: Attach the source files to a given process, and unload them at
1065         process end.
1066 
1067         * programs/winedbg/gdbproxy.c:
1068         winedbg: Added implementation of qSupported request.
1069 
1070         * programs/winedbg/source.c:
1071         winedbg: Try harder to locate a source file.
1072 
1073         * include/wine/mscvpdb.h, tools/winedump/pdb.c:
1074         winedump: Added support for latest versions of Codeview (VC70).
1075 
1076         * tools/winedump/pdb.c:
1077         winedump: Print more meaningful information about module list.
1078 
1079 2008-05-01  Alexandre Julliard <julliard@winehq.org>
1080 
1081         * include/wine/exception.h:
1082         exception.h: Preserve registers when calling RtlUnwind.
1083 
1084         * include/wine/exception.h:
1085         exception.h: Only push the exception frame after sigsetjmp.
1086         Otherwise on Windows longjmp may want to mess with the exception frame.
1087 
1088         * dlls/ntdll/exception.c, dlls/ntdll/ntdll.spec, include/wine/exception.h:
1089         ntdll: Make the exception handling functions inline.
1090 
1091         * dlls/winex11.drv/ime.c, dlls/winex11.drv/x11drv.h,
1092           dlls/winex11.drv/x11drv_main.c:
1093         winex11: Register IME classes only when needed.
1094 
1095 2008-04-30  ByeongSik Jeon <bsjeon@hanmail.net>
1096 
1097         * dlls/user32/defwnd.c, dlls/user32/tests/msg.c:
1098         user32: Post the WM_KEY{DOWN|UP} message whenWM_IME_KEY{DOWN|UP} message is
1099         generated by IME.
1100 
1101 2008-04-30  Roderick Colenbrander <thunderbird2k@gmx.net>
1102 
1103         * dlls/opengl32/opengl_ext.h, dlls/opengl32/wgl.c,
1104           dlls/winex11.drv/opengl.c:
1105         opengl32: Get rid of X/GLX leftovers.
1106 
1107 2008-04-30  Jacek Caban <jacek@codeweavers.com>
1108 
1109         * dlls/mshtml/dispex.c, dlls/mshtml/htmlstyle.c,
1110           dlls/mshtml/mshtml_private.h, dlls/mshtml/tests/dom.c:
1111         mshtml: Added IDispatchEx support to HTMLStyle.
1112 
1113         * dlls/mshtml/dispex.c, dlls/mshtml/htmlcomment.c,
1114           dlls/mshtml/mshtml_private.h, dlls/mshtml/tests/dom.c:
1115         mshtml: Added IDispatchEx support to HTMLCommentElement.
1116 
1117         * include/mshtml.idl:
1118         mshtml.idl: Added DispHTMLCommentElement declaration.
1119 
1120         * dlls/mshtml/tests/dom.c:
1121         mshtml: Added comment and childNodes test.
1122 
1123         * dlls/mshtml/Makefile.in, dlls/mshtml/htmlcomment.c,
1124           dlls/mshtml/htmlnode.c, dlls/mshtml/mshtml_private.h:
1125         mshtml: Added IHTMLCommentElement stub implementation.
1126 
1127         * dlls/mshtml/htmlelem.c:
1128         mshtml: Handle COMMENT_NODE like ELEMENT_NODE in element collection.
1129 
1130         * dlls/mshtml/htmlelem.c, dlls/mshtml/htmlelem2.c:
1131         mshtml: Don't assume that nselem is valid in HTMLElement.
1132 
1133         * dlls/mshtml/htmlelem.c, dlls/mshtml/htmlinput.c,
1134           dlls/mshtml/htmloption.c:
1135         mshtml: Moved IDispatchEx initialization to HTMLElement_Init.
1136 
1137         * dlls/mshtml/dispex.c, dlls/mshtml/htmlnode.c,
1138           dlls/mshtml/mshtml_private.h:
1139         mshtml: Added IDispatchEx support to HTMLDOMChildrenCollection.
1140 
1141         * dlls/mshtml/htmlnode.c:
1142         mshtml: Added IHTMLDOMChildrenCollection::item implementation.
1143 
1144         * dlls/mshtml/htmlnode.c:
1145         mshtml: Added IHTMLDOMChildrenCollection::get_length implementation.
1146 
1147         * dlls/mshtml/htmlnode.c:
1148         mshtml: Added get_childNodes implementation.
1149 
1150 2008-04-30  Alex Villacís Lasso <a_villacis@palosanto.com>
1151 
1152         * dlls/riched20/editor.c, dlls/riched20/tests/editor.c,
1153           dlls/riched32/tests/editor.c:
1154         richedit: Add tests for EM_FINDTEXT in 1.0 emulation, make them pass under Wine.
1155 
1156 2008-04-30  Nikolay Sivov <bunglehead@gmail.com>
1157 
1158         * dlls/gdiplus/font.c, dlls/gdiplus/gdiplus.spec, include/gdiplusflat.h:
1159         gdiplus: Implemented GdipCreateFontFromDC.
1160 
1161 2008-04-30  Rob Shearman <rob@codeweavers.com>
1162 
1163         * dlls/wininet/tests/urlcache.c:
1164         wininet: Add tests for GetUrlCacheEntryInfoExA.
1165         Factorise out bits of the other tests so that the code is cleaner and
1166         can be re-used.
1167 
1168         * dlls/wininet/urlcache.c:
1169         wininet: Don't crash in GetUrlCacheEntryInfoA/W if lpdwCacheEntryInfoBufferSize
1170         is NULL.
1171 
1172         * dlls/cryptdlg/cryptdlg.spec, dlls/cryptdlg/main.c:
1173         cryptdlg: Add stubs for CertTrustInit, CertTrustCertPolicy, CertTrustCleanup
1174         and CertTrustFinalPolicy.
1175 
1176         * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.l,
1177           tools/widl/parser.y, tools/widl/widltypes.h:
1178         widl: Add the parsing of storage classes into declaration-specifiers.
1179         Support the static and register keywords.
1180         This consolidates externdef and constdef rules into one declaration rule.
1181 
1182         * tools/widl/parser.y, tools/widl/widltypes.h:
1183         widl: Prepare for supporting storage classes in declaration statements.
1184         Return a decl_spec_t structure from decl_spec rules so that the storage
1185         class and type qualifiers can both be returned.
1186 
1187 2008-04-30  Alexandre Julliard <julliard@winehq.org>
1188 
1189         * dlls/dxerr9/dxerr9.c:
1190         dxerr9: Don't use Wine debugging macros in static libraries.
1191 
1192         * dlls/dxerr8/dxerr8.c:
1193         dxerr8: Don't use Wine debugging macros in static libraries.
1194 
1195         * dlls/advapi32/tests/Makefile.in, dlls/amstream/Makefile.in,
1196           dlls/atl/Makefile.in, dlls/avifil32/Makefile.in,
1197           dlls/browseui/Makefile.in, dlls/browseui/tests/Makefile.in,
1198           dlls/comcat/Makefile.in, dlls/comcat/tests/Makefile.in,
1199           dlls/comdlg32/Makefile.in, dlls/d3d10/Makefile.in,
1200           dlls/d3d8/Makefile.in, dlls/d3d8/tests/Makefile.in,
1201           dlls/d3d9/Makefile.in, dlls/d3d9/tests/Makefile.in,
1202           dlls/d3drm/tests/Makefile.in, dlls/d3dx8/Makefile.in,
1203           dlls/d3dx8/tests/Makefile.in, dlls/d3dxof/Makefile.in,
1204           dlls/ddraw/Makefile.in, dlls/ddraw/tests/Makefile.in,
1205           dlls/ddrawex/Makefile.in, dlls/devenum/Makefile.in,
1206           dlls/dinput/Makefile.in, dlls/dinput/tests/Makefile.in,
1207           dlls/dinput8/Makefile.in, dlls/dmband/Makefile.in,
1208           dlls/dmcompos/Makefile.in, dlls/dmime/Makefile.in,
1209           dlls/dmloader/Makefile.in, dlls/dmscript/Makefile.in,
1210           dlls/dmstyle/Makefile.in, dlls/dmsynth/Makefile.in,
1211           dlls/dmusic/Makefile.in, dlls/dmusic32/Makefile.in,
1212           dlls/dplayx/Makefile.in, dlls/dplayx/tests/Makefile.in,
1213           dlls/dpnet/Makefile.in, dlls/dsound/Makefile.in,
1214           dlls/dsound/tests/Makefile.in, dlls/dswave/Makefile.in,
1215           dlls/dxdiagn/Makefile.in, dlls/gdiplus/Makefile.in,
1216           dlls/hhctrl.ocx/Makefile.in, dlls/hlink/Makefile.in,
1217           dlls/hlink/tests/Makefile.in, dlls/inetcomm/Makefile.in,
1218           dlls/inetcomm/tests/Makefile.in, dlls/infosoft/Makefile.in,
1219           dlls/inseng/Makefile.in, dlls/itss/Makefile.in,
1220           dlls/itss/tests/Makefile.in, dlls/jscript/tests/Makefile.in,
1221           dlls/mapi32/Makefile.in, dlls/mapi32/tests/Makefile.in,
1222           dlls/mlang/Makefile.in, dlls/mlang/tests/Makefile.in,
1223           dlls/mountmgr.sys/Makefile.in, dlls/mscoree/Makefile.in,
1224           dlls/msdmo/Makefile.in, dlls/msftedit/Makefile.in,
1225           dlls/mshtml/Makefile.in, dlls/mshtml/tests/Makefile.in,
1226           dlls/msi/Makefile.in, dlls/msi/tests/Makefile.in,
1227           dlls/msimtf/Makefile.in, dlls/msisys.ocx/Makefile.in,
1228           dlls/msxml3/Makefile.in, dlls/msxml3/tests/Makefile.in,
1229           dlls/objsel/Makefile.in, dlls/odbccp32/Makefile.in,
1230           dlls/ole32/Makefile.in, dlls/ole32/tests/Makefile.in,
1231           dlls/oleaut32/Makefile.in, dlls/oleaut32/tests/Makefile.in,
1232           dlls/pstorec/Makefile.in, dlls/qcap/Makefile.in,
1233           dlls/qedit/Makefile.in, dlls/qedit/tests/Makefile.in,
1234           dlls/qmgr/Makefile.in, dlls/quartz/Makefile.in,
1235           dlls/quartz/tests/Makefile.in, dlls/query/Makefile.in,
1236           dlls/riched20/Makefile.in, dlls/rpcrt4/Makefile.in,
1237           dlls/rpcrt4/tests/Makefile.in, dlls/setupapi/Makefile.in,
1238           dlls/shdocvw/Makefile.in, dlls/shdocvw/tests/Makefile.in,
1239           dlls/shell32/Makefile.in, dlls/shell32/tests/Makefile.in,
1240           dlls/shlwapi/Makefile.in, dlls/shlwapi/tests/Makefile.in,
1241           dlls/urlmon/Makefile.in, dlls/urlmon/tests/Makefile.in,
1242           dlls/winealsa.drv/Makefile.in, dlls/wineaudioio.drv/Makefile.in,
1243           dlls/winecoreaudio.drv/Makefile.in, dlls/wined3d/Makefile.in,
1244           dlls/wineesd.drv/Makefile.in, dlls/winejack.drv/Makefile.in,
1245           dlls/winenas.drv/Makefile.in, dlls/wineoss.drv/Makefile.in,
1246           programs/oleview/Makefile.in, programs/wineboot/Makefile.in,
1247           programs/winecfg/Makefile.in, programs/winefile/Makefile.in,
1248           programs/winemenubuilder/Makefile.in:
1249         makefiles: List the static libraries as normal imports instead of extra libs.
1250 
1251 2008-04-29  Petr Sumbera <petr.sumbera@sun.com>
1252 
1253         * configure, configure.ac, include/config.h.in, include/wine/port.h,
1254           libs/port/Makefile.in, libs/port/isinf.c:
1255         port: Add alternative for isinf.
1256 
1257 2008-04-30  James Hawkins <jhawkins@codeweavers.com>
1258 
1259         * dlls/msi/action.c, dlls/msi/files.c, dlls/msi/helpers.c,
1260           dlls/msi/msipriv.h, include/msidefs.h:
1261         msi: Add initial implementation of MsiPublishAssemblies.
1262 
1263 2008-04-30  Jacek Caban <jacek@codeweavers.com>
1264 
1265         * include/mshtmdid.h, include/mshtml.idl:
1266         mshtml.idl: Added DispHTMLStyle declaration.
1267 
1268         * include/mshtmdid.h, include/mshtml.idl:
1269         mshtml.idl: Added DispHTMLImg implementation.
1270 
1271 2008-04-30  Roderick Colenbrander <thunderbird2k@gmx.net>
1272 
1273         * dlls/opengl32/tests/opengl.c:
1274         opengl32: Drop the ChoosePixelFormat test as it is very unreliable.
1275 
1276 2008-04-30  Eric Pouech <eric.pouech@orange.fr>
1277 
1278         * dlls/capi2032/cap20wxx.c, dlls/dmstyle/regsvr.c,
1279           dlls/gphoto2.ds/ds_image.c, dlls/msxml3/domimpl.c,
1280           dlls/winex11.drv/ime.c:
1281         janitorial: Prototype func() should be func(void).
1282 
1283         * dlls/msvcr71/msvcr71.spec, dlls/msvcrt/msvcrt.spec:
1284         msvcrt: Added __iob_func implementation.