wined3d: With FVFs only one stream is used.
[wine] / ChangeLog
index 876a73e..fef5648 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2007-02-16  Chris Peterson <Chrisp@ucla.edu>
+
+       * dlls/comctl32/tests/treeview.c:
+       comctl32: treeview: New conformance tests for TreeView controls.
+
+2007-02-15  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/cmd/Ko.rc:
+       cmd: Updated Korean resource.
+
+       * dlls/shell32/shell32_Ko.rc:
+       shell32: Updated Korean resource.
+
+2007-02-16  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c:
+       msvcrt: Fix fstat's handling of pipes and char devices.
+       For pipes/char devices, st_dev and st_rdev should be the fd, st_nlink
+       is always 1, and st_mode is S_IFIFO and S_IFCHR respectively.
+       Added tests to prove the new behaviour right.
+
+2007-02-15  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/kernel32/computername.c, dlls/kernel32/tests/environ.c:
+       kernel32: Fix the GetComputerName* functions to not write to the buffer at
+       all if there is not enough space.
+       Add tests for the GetComputerName* functions that show this issue.
+       Fix an off-by-one error in setting the size when there is not enough space.
+       Remove the exception handlers for GetComputerNameW,
+       GetComputerNameExA/W, since testing on XP SP2 shows that access
+       violations are not caught and these are not present on Win9x, which
+       does have an exception handler.
+
+       * dlls/advapi32/tests/security.c, server/token.c:
+       server: Track the impersonation level of tokens.
+
+       * server/token.c:
+       server: Track IDs for tokens and modifications made to tokens.
+
+2007-02-15  Farshad Agah <f_agah@yahoo.com>
+
+       * dlls/comctl32/tests/monthcal.c:
+       comctl32: Added monthcal test cases.
+
+2007-02-16  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi32/bitmap.c, dlls/gdi32/tests/bitmap.c:
+       gdi32: CreateBitmapIndirect should ignore the provided bm.bmWidthBytes.
+
+2007-02-15  Francois Gouget <fgouget@free.fr>
+
+       * dlls/comctl32/tests/trackbar.c:
+       comctl32/tests: Add missing '\n's to ok() calls.
+
+2007-02-15  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/wined3d_private.h:
+       wined3d: Remove the d3d9.h include from wined3d_private.h.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h,
+         include/wine/wined3d_types.h:
+       wined3d: Get rid of any remaining d3d9 stuff in directx.c.
+
+       * dlls/wined3d/context.c, include/wine/wined3d_types.h:
+       wined3d: Add WINED3DCREATE flags and use them.
+
+       * dlls/d3d8/device.c, dlls/d3d8/directx.c, dlls/d3d9/device.c,
+         dlls/d3d9/directx.c, dlls/d3d9/swapchain.c, dlls/ddraw/ddraw.c,
+         dlls/wined3d/device.c, dlls/wined3d/swapchain.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_types.h:
+       wined3d: Fix WINED3DPRESENT_PARAMETERS and use it instead of
+       D3DPRESENT_PARAMETERS.
+
+2007-02-15  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll: Add a vectored exception handling test to the existing RtlRaiseException
+       test.
+       Show that context changes in vectored handler also affect stack handlers.
+       Show that vectored handlers also get the changed context.Eip value.
+
+2007-02-15  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/gdi32/tests/font.c:
+       gdi32/tests: Create a window for justification tests that generate output
+       instead of painting over the desktop.
+
+2007-02-15  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: Add tests for token impersonation levels and what operations are
+       allowed at each level.
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: Add some more tests for AccessCheck that determine what
+       token impersonation levels it accepts and to show that it doesn't
+       accept primary tokens.
+
+       * dlls/dbghelp/stack.c:
+       dbghelp: nread can be NULL for read_mem and read_mem64.
+
+2007-02-15  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/d3d8/device.c:
+       d3d8: Set WINED3DPRESENT_PARAMETERS.MultiSampleQuality to a valid pointer.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Convert the full surface for now.
+       Until we have proper subrectangle handling for offscreen surfaces,
+       surface conversion has to use the real surface sizes, and not the size
+       of the opengl subrectangle that it is going to upload. Due to the
+       power of 2 limitations the gl height may be bigger than the real
+       surface height. If that is not the case, the uploading function will
+       pick the correct parts from the converted surface data.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Read offscreen render targets upside down when blitting them to
+       a texture.
+
+       * dlls/d3d9/tests/Makefile.in, dlls/d3d9/tests/query.c,
+         dlls/wined3d/device.c:
+       wined3d: Test for supported queries.
+       This test contains a table of known supported / known unsupported
+       queries. In theory wined3d could just report the queries it supports,
+       but applications may make some assumtions regarding supported /
+       unsupported queries and stop working if they find a query unexpectadely
+       supported or unsupported. It also tests what is supposed to happen if an
+       unsupported query is created.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private.h:
+       6/10: WineD3D: rsq and rcp instructions may need a default swizzle in arb.
+       ARB shaders need a swizzle for the RSQ and RCP instructions, while d3d
+       shaders do not. The DirectX sdk says that the x component is used if
+       no swizzle is given.
+
+       * dlls/wined3d/device.c, dlls/wined3d/swapchain.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Restore the display mode when releasing a swapchain.
+
+       * dlls/ddraw/device.c:
+       ddraw: Handle mipmapped mag filters by ignoring the mipmap parameter.
+
+       * dlls/ddraw/device.c:
+       ddraw: Handle mipmapped TEXTUREMIN render states.
+
+       * dlls/wined3d/basetexture.c:
+       wined3d: Remove empty texture stage applying loop.
+
+       * dlls/ddraw/device.c:
+       ddraw: Forward D3DRS_TEXTUREADDRESS* and D3DTSS_ADDRESS* to sampler states.
+
+2007-02-15  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi32/tests/font.c:
+       gdi32: Skip the SYMBOL_CHARSET test if Symbol or Wingdings is not installed.
+
+       * dlls/gdi32/tests/font.c:
+       gdi32: Fix a typo in the memcmp call.
+
+2007-02-15  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/surface.c, dlls/wined3d/surface_gdi.c:
+       wined3d: Get rid of any remaining d3d9 stuff in surface.c and surface_gdi.c.
+
+       * dlls/wined3d/stateblock.c:
+       wined3d: Get rid of any remaining d3d9 stuff in stateblock.c.
+
+       * dlls/wined3d/state.c:
+       wined3d: Get rid of any remaining d3d9 stuff in state.c.
+
+       * dlls/wined3d/query.c:
+       wined3d: Use WINED3DISSUE_BEGIN / WINED3DISSUE_END rather than D3DISSUE_BEGIN
+       / D3DISSUE_END.
+
+       * dlls/wined3d/resource.c, include/wine/wined3d_types.h:
+       wined3d: Add the WINED3DSPD_IUNKNOWN flag and use it.
+
+       * dlls/wined3d/palette.c:
+       wined3d: Use WINED3DRTYPE_SURFACE rather than D3DRTYPE_SURFACE.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DVS20 & WINED3DVS20CAPS flags and use them.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DPS20 & WINED3DPS20CAPS flags and use them.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DDTCAPS flags and use them.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DLINECAPS flags and use them.
+
+2007-02-15  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Change internal imagelist bitmap storage in the way applications
+       with pre-compiled imagelists expect it.
+
+2007-02-06  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: Add more tests for DuplicateHandle security.
+
+2007-02-07  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/ntdll/sec.c, include/wine/server_protocol.h, server/protocol.def,
+         server/request.h, server/token.c, server/trace.c:
+       ntdll/server: Implement NtSetSecurityObject. With tests.
+
+2007-02-06  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * server/object.c, server/object.h:
+       server: Add security descriptor field to object struct.
+
+2007-02-08  Pedro Araujo Chaves Jr <inckie@gmail.com>
+
+       * dlls/gdi32/font.c, dlls/gdi32/tests/font.c:
+       gdi32: Fix for GetTextExtentExPointW() and ExtTextOutW().
+
+2007-02-14  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DPTADDRESSCAPS flags and use them.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DPCMPCAPS flags and use them.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DPMISCCAPS flags and use them.
+
+2007-02-15  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DPBLENDCAPS flags and use them.
+
+2007-02-14  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DSTENCILCAPS flags and use them.
+
+       * dlls/wined3d/directx.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_caps.h:
+       wined3d: Add WINED3DTEXOPCAPS flags and use them.
+
+2007-02-15  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/surface.c:
+       wined3d: Restore blitting environment after modifying it.
+
+       * dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: alphaop fixes for color keying.
+
+       * dlls/wined3d/state.c:
+       wined3d: Enable color keying only for surfaces without an alpha channel.
+
+       * dlls/ddraw/surface.c, dlls/ddraw/tests/dsurface.c,
+         dlls/wined3d/surface.c, dlls/wined3d/surface_gdi.c:
+       ddraw, wined3d: Color keying tests and fixes.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Accelerated blits from and to offscreen render targets.
+
+       * dlls/wined3d/surface.c, dlls/wined3d/utils.c:
+       wined3d: Convert and load U8V8 surfaces as rgb.
+       GL_INDEX is definitly not the way to load U8V8 surfaces
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       wined3d: Implement texbem in arb, improve it in glsl.
+
+       * dlls/wined3d/baseshader.c, dlls/wined3d/directx.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c,
+         dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Load one bump mapping environment matrix into pixel shaders if needed.
+
+       * dlls/wined3d/state.c:
+       wined3d: Give the bump env matrices their own states.
+
+2007-02-15  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi32/font.c, dlls/gdi32/tests/font.c:
+       gdi32: Revert 1440eb5a35dc95dea1836d9035b51e2b15d83703 and add the test showing
+       that the change was wrong.
+
+2007-02-14  Jason Green <jave27@gmail.com>
+
+       * dlls/riched20/editor.c:
+       riched20: If outside of the richedit window, return earlier.
+       Prevents a crash when selecting text outside of a richedit control box.
+
+2007-02-14  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/surface_gdi.c,
+         dlls/wined3d/vertexbuffer.c, dlls/wined3d/vertexshader.c:
+       wined3d: Use WINED3D_OK rather than D3D_OK.
+
+       * dlls/wined3d/device.c, include/wine/wined3d_types.h:
+       wined3d: Use WINED3DPRESENT_BACK_BUFFER_MAX rather than
+       D3DPRESENT_BACK_BUFFER_MAX.
+
+       * dlls/wined3d/device.c:
+       wined3d: Use WINED3DUSAGE rather than D3DUSAGE.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/state.c:
+       wined3d: Use WINED3DSTREAMSOURCE_INSTANCEDATA rather than
+       D3DSTREAMSOURCE_INSTANCEDATA.
+
+2007-02-14  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/info.c:
+       winspool: Do not access NULL when HeapAlloc failed.
+
+2007-02-14  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/user32/dialog.c, dlls/user32/tests/dialog.c,
+         dlls/user32/tests/resource.rc:
+       user32: Fix error return values in DialogBoxParam + simple test.
+
+2007-02-11  Steven Stein <frosty522@wourld.com>
+
+       * dlls/msi/action.c:
+       msi: ValidateProductID action stub.
+
+       * dlls/msi/dialog.c:
+       msi: Added "Default" control condition to msi_dialog_set_control_condition.
+
+2007-02-12  Ivan Sinitsin <ivan@etersoft.ru>
+
+       * dlls/comdlg32/colordlg.c:
+       comdlg32: Set the right background color of the dialog window "Choose color".
+
+2007-02-11  Misha Koshelev <mk144210@bcm.tmc.edu>
+
+       * programs/wineboot/Makefile.in, programs/wineboot/wineboot.c:
+       wineboot: Start items in StartUp folder on boot.
+
+2007-02-10  Misha Koshelev <mk144210@bcm.tmc.edu>
+
+       * dlls/shell32/tests/shelllink.c:
+       shell32/tests: Test creating shell links for commands on path.
+
+       * dlls/shell32/shelllink.c:
+       shell32: Properly create shell links for commands on path.
+
+2007-02-13  Aric Stewart <aric@codeweavers.com>
+
+       * dlls/user32/painting.c, dlls/user32/tests/win.c:
+       user32: Scroll window fix.
+       Fix the case where the scrolling amount exceeds the window but still
+       falls within the clipping rect. This generates an additional update
+       region that needs to be invalidated.
+
+2007-02-12  Keith Stevens <fozziethebeat@gmail.com>
+
+       * dlls/comctl32/tests/Makefile.in, dlls/comctl32/tests/trackbar.c:
+       comctl32: Add trackbar tests.
+
+2007-02-14  Francois Gouget <fgouget@free.fr>
+
+       * dlls/atl/atl_main.c, dlls/comctl32/string.c, dlls/comdlg32/printdlg.c,
+         dlls/mapi32/tests/imalloc.c, dlls/mshtml/tests/htmldoc.c,
+         dlls/oleaut32/tests/vartest.c, dlls/shell32/shelllink.c,
+         dlls/shell32/shellord.c, dlls/shell32/tests/shlfolder.c,
+         dlls/shlwapi/string.c, dlls/winealsa.drv/dsoutput.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/state.c,
+         dlls/winspool.drv/tests/info.c, dlls/ws2_32/socket.c,
+         include/ddraw.h, include/wine/mmsystem16.h,
+         programs/uninstaller/main.c:
+       Assorted spelling fixes.
+
+2007-02-14  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/imaadp32.acm/imaadp32.c:
+       imaadp32.acm: Constify some variables.
+
+       * dlls/itss/moniker.c:
+       itss: Constify a variable.
+
+       * dlls/dxdiagn/provider.c:
+       dxdiagn: Constify a variable.
+
+2007-02-14  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/ddraw/ddraw.c, dlls/wined3d/device.c,
+         include/wine/wined3d_interface.h:
+       wined3d: More fullscreen window fixes.
+
+       * dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c,
+         dlls/d3d9/vertexdeclaration.c:
+       wined3d: Properly release the converted vertex declaration.
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Instancing emulation.
+
+       * dlls/wined3d/state.c:
+       wined3d: Correctly load vertex attributes with a stride of 0.
+
+       * dlls/wined3d/device.c:
+       wined3d: Do not leave SetStreamSource early.
+
+       * dlls/wined3d/device.c, dlls/wined3d/vertexbuffer.c:
+       wined3d: Do not release the local vertex buffer copy.
+
+       * dlls/wined3d/device.c:
+       wined3d: SetStreamSource does not modify stream flags.
+
+       * include/wine/wined3d_gl.h:
+       wined3d: Load single attribute setter functions.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Move lights to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Replace the light chain with a hashmap.
+
+2007-02-14  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/opengl.c, include/wine/library.h:
+       winex11.drv: Added a check for the ATI driver corrupting %fs.
+       Based on a patch by Lei Zhang.
+
+       * dlls/shell32/shlfileop.c:
+       shell32: Don't wrap SHELL_ConfirmIDs in an assert. Fixed return value.
+
+       * dlls/d3d8/vertexdeclaration.c:
+       d3d8: Avoid a size_t printf format warning.
+
+2007-02-12  Shanren Zhou <shanren@ucla.edu>
+
+       * dlls/comctl32/tests/header.c:
+       comctl32: Add header tests.
+
+2007-02-13  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/install.c, dlls/mshtml/mshtml_private.h,
+         dlls/mshtml/nsembed.c:
+       mshtml: Make load_gecko thread safe.
+
+2007-02-13  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/shell32/shell32_Ko.rc:
+       shell32: Updated Korean resource.
+
+2007-02-13  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/version/info.c, include/winver.h:
+       version: Constify a formal parameter of VerQueryValue{A|W}().
+
+2007-02-13  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/custom.c, dlls/msi/msipriv.h, dlls/msi/package.c:
+       msi: Find pending custom actions by GUID.
+
+2007-02-13  Marcus Meissner <meissner@suse.de>
+
+       * tools/bin2res.c:
+       bin2res: Use fstat, handle errors.
+
+2007-02-13  Lei Zhang <thestig@google.com>
+
+       * tools/wineshelllink:
+       tools/wineshelllink: Create links with WINEPREFIX.
+
+2007-02-14  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/tests/msg.c:
+       user32: Avoid sending unwanted DM_GETDEFID/DM_SETDEFID messages.
+
+2007-02-13  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c,
+         dlls/d3d8/vertexdeclaration.c, dlls/wined3d/vertexdeclaration.c,
+         dlls/wined3d/wined3d_private.h:
+       d3d8: Don't store the d3d8 declaration in the wined3d object.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c,
+         dlls/d3d8/vertexdeclaration.c, dlls/wined3d/arb_program_shader.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/vertexdeclaration.c,
+         dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_interface.h:
+       d3d8: Move loading local d3d8 vertex shader constants from wined3d to d3d8.
+
+       * dlls/d3d8/device.c, dlls/d3d9/d3d9_private.h,
+         dlls/d3d9/vertexdeclaration.c, dlls/wined3d/device.c,
+         dlls/wined3d/vertexdeclaration.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_interface.h:
+       d3d9: Don't store the d3d9 declaration in the wined3d object.
+
+       * dlls/d3d8/device.c, dlls/wined3d/arb_program_shader.c,
+         dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/state.c,
+         dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_interface.h:
+       wined3d: Get rid of the vertexDeclaration field in IWineD3DVertexShaderImpl.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/vertexshader.c:
+       d3d8: Store the d3d8 vertex declaration in the d3d8 vertex shader.
+
+       * dlls/d3d8/Makefile.in, dlls/d3d8/d3d8_private.h,
+         dlls/d3d8/vertexdeclaration.c:
+       d3d8: Add an IDirect3DVertexDeclaration8 class to hold the wined3d vertex
+       declaration.
+
+       * dlls/wined3d/baseshader.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/utils.c,
+         dlls/wined3d/vertexdeclaration.c, include/wine/wined3d_types.h:
+       wined3d: Add WINED3DDECLUSAGE, use it.
+
+       * include/wine/wined3d_types.h:
+       wined3d: Get rid of WINED3DSHADERDECLUSAGE.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Don't use WINED3DSHADERDECLUSAGE_PSIZE / WINED3DSHADERDECLUSAGE_FOG.
+
+2007-02-14  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/cabinet/fdi.c, dlls/msi/tests/install.c:
+       cabinet: Fixed fd leak in case of error.
+
+2007-02-14  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/msvcrt/file.c, dlls/msvcrt/msvcrt.spec,
+         dlls/msvcrt/tests/headers.c:
+       msvcrt: Implemented stat64, wstat64 and fstat64.
+       Change all other variations of stat use the stat64 family, since it is
+       the most general.
+
+       * dlls/msvcrt/msvcrt.h, include/msvcrt/sys/stat.h,
+         include/msvcrt/sys/types.h, include/msvcrt/wchar.h:
+       msvcrt: Added declarations for functions and structures related to stat64.
+
+2007-02-14  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/gdi32/painting.c:
+       gdi32: Fixed typo in AngleArc.
+
+2007-02-13  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/quartz/filtergraph.c:
+       quartz: Loop through the rest of the possible filters even when a connection
+       fails.
+
+       * tools/wine.inf:
+       wine.inf: Add quartz.dll to the list of installed fake DLLs.
+
+       * dlls/quartz/avisplit.c:
+       quartz: Remove 1GB AVI size limitation.
+
+       * dlls/quartz/filesource.c:
+       quartz: Properly handle input parameters in FileSource_GetCurFile.
+
+2007-02-13  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/surface.c:
+       wined3d: Do not allocate compressed surfaces with glTexImage2D.
+
+       * dlls/wined3d/swapchain.c:
+       wined3d: Swap the SFLAG_DIBSECTION flag when swaping hdc and memory.
+
+       * dlls/wined3d/device.c:
+       wined3d: Check error conditions before creating the object.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Partial render target locking.
+
+       * dlls/d3d9/tests/surface.c, dlls/wined3d/device.c,
+         dlls/wined3d/directx.c, dlls/wined3d/state.c, dlls/wined3d/surface.c,
+         dlls/wined3d/wined3d_main.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Always use np2 repacking if no native np2 support is available.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Improve render target locking.
+
+       * dlls/wined3d/device.c, dlls/wined3d/surface.c,
+         dlls/wined3d/surface_gdi.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Remove pow2Size from the surfaces.
+
+       * dlls/wined3d/device.c:
+       wined3d: Show fullscreen rendering windows.
+
+       * dlls/d3d9/device.c, dlls/wined3d/device.c,
+         include/wine/wined3d_interface.h:
+       wined3d: GetRenderTargetData can call BltFast.
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Dirtify the render targets, not the primary swapchain on draws.
+
+2007-02-13  Felix Nawothnig <flexo@holycrap.org>
+
+       * dlls/comctl32/comboex.c, dlls/comctl32/comctl32undoc.c,
+         dlls/comctl32/header.c, dlls/comctl32/listview.c,
+         dlls/comctl32/monthcal.c, dlls/comctl32/propsheet.c,
+         dlls/comctl32/syslink.c, dlls/comctl32/tab.c,
+         dlls/comctl32/treeview.c:
+       comctl32: Remove redundant NULL checks before Free() calls.
+
+       * dlls/comctl32/tests/misc.c:
+       comctl32: Add tests for Alloc() and friends.
+
+       * dlls/comctl32/tests/Makefile.in, dlls/comctl32/tests/misc.c,
+         dlls/comctl32/tests/string.c:
+       comctl32: Rename 'string' test to 'misc'.
+
+2007-02-13  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/state.c:
+       wined3d: Cleanup the pixelshader() state handler a little bit.
+
+       * dlls/wined3d/state.c:
+       wined3d: Always select the correct shader pair in the vertexdeclaration()
+       state handler.
+
+2007-02-13  Vitaly Lipatov <lav@etersoft.ru>
+
+       * programs/cmd/Cs.rc, programs/cmd/De.rc, programs/cmd/Es.rc,
+         programs/cmd/Fr.rc, programs/cmd/Ja.rc, programs/cmd/Ko.rc,
+         programs/cmd/Nl.rc, programs/cmd/No.rc, programs/cmd/Pl.rc,
+         programs/cmd/Pt.rc, programs/cmd/Si.rc, programs/cmd/Tr.rc:
+       cmd: Fix program name.
+
+2007-02-13  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/htmldoc.c:
+       mshtml: Don't release window if it wasn't created.
+
+2007-02-11  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsiface.idl:
+       mshtml: Added comments about frozen/not frozen interface.
+
+2007-02-10  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Use wine_url in GetSpec if possible.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Forward GetAsciiSpec to GetSpec.
+
+2007-02-13  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Added SchemeIs implementation.
+
+2007-02-10  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Return "wine" as scheme of nsIURI if wine_url is set.
+
+2007-02-09  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * server/token.c:
+       server: Get the primary group from the token's groups.
+
+2007-02-13  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/custom.c:
+       msi: Remove an unused initializer.
+
+       * dlls/ole32/moniker.c:
+       ole32: Add missing parameter for RunningObjectTableImpl_UnInitialize.
+
+2007-02-10  Misha Koshelev <mk144210@bcm.tmc.edu>
+
+       * dlls/msi/tests/install.c:
+       msi: Conformance test, check that INSTALLUILEVEL flags don't trigger UI install.
+
+2007-01-19  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * dlls/user32/tests/msg.c:
+       user32/tests: Add tests for WM_SETICON.
+
+       * dlls/user32/defwnd.c:
+       user32: Handle WM_SETICON message similarly to WM_SETTEXT.
+
+2007-02-13  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/exception.c:
+       ntdll: Allow APCs to run while waiting for a debug event reply.
+
+       * dlls/winex11.drv/winpos.c:
+       winex11.drv: We still have to flush the display after mapping a window.
+       The Photoshop splash screen needs this.
+
+2007-02-10  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/winex11.drv/window.c:
+       winex11.drv: Popup windows with system menu are managed.
+
+2007-02-10  Leslie Choong <septikus@gmail.com>
+
+       * dlls/comctl32/tests/updown.c:
+       comctl32: updown: Getter and setter tests for updown control.
+
+2007-02-10  Anatoly Lyutin <vostok@etersoft.ru>
+
+       * programs/wineconsole/dialog.c:
+       wineconsole: Added range of value for all up-down controls on config dialog.
+
+       * dlls/comdlg32/fontdlg.c:
+       comdlg32: fontdlg: Add initialisation for comboboxes.
+
+2007-02-09  Tijl Coosemans <tijl@ulyssis.org>
+
+       * tools/wineshelllink:
+       wineshelllink: Fix mktemp usage on FreeBSD.
+
+2007-02-08  Marcus Meissner <meissner@suse.de>
+
+       * dlls/ntdll/tests/rtlstr.c:
+       ntdll/tests: Fixed WCHAR overflow.
+
+2007-01-27  Kim Lilliestierna <kill@itr.no>
+
+       * programs/cmd/builtins.c:
+       cmd: Fix the "move" command the same way as the "copy" command.
+
+2007-02-13  Marcus Meissner <marcus@jet.franken.de>
+
+       * tools/winedump/msmangle.c:
+       winedump: Free function_name on all error paths.
+
+2007-02-12  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll: Test that shows RtlRaiseException with EXCEPTION_BREAKPOINT mangles
+       Eip of context.
+
+2007-02-13  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/atl/registrar.c:
+       atl: Fix a comparison between signed and unsigned.
+
+       * dlls/wldap32/page.c:
+       wldap32: Missing HeapFree on error path (found by Smatch).
+
+2007-02-13  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Implement ImageList_GetFlags.
+
+       * dlls/user32/mdi.c:
+       user32: Activate an MDI child on WM_SETFOCUS as well as on WM_CHILDACTIVATE.
+
+2007-02-12  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dinput/joystick_linux.c, dlls/dinput/keyboard.c,
+         dlls/dinput/mouse.c:
+       dinput: Constify some variables.
+
+       * dlls/amstream/mediastream.c:
+       amstream: Constify a variable.
+
+2007-02-12  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/context.c, dlls/wined3d/device.c, dlls/wined3d/swapchain.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Use the context manager to create onscreen contexts.
+
+       * dlls/d3d8/device.c, dlls/d3d8/tests/device.c:
+       d3d8: Deleting bound shaders unbinds them.
+
+       * dlls/wined3d/context.c, dlls/wined3d/device.c, dlls/wined3d/directx.c,
+         dlls/wined3d/surface.c, dlls/wined3d/swapchain.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Use the context manager to select the primary render target.
+
+       * dlls/wined3d/context.c, dlls/wined3d/device.c, dlls/wined3d/directx.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Make the context array dynamic.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Improve render target to texture blits.
+
+       * dlls/wined3d/context.c, dlls/wined3d/surface.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Use the context manager to prepare for blitting.
+
+       * dlls/wined3d/Makefile.in, dlls/wined3d/context.c,
+         dlls/wined3d/drawprim.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Use the context manager to prepare for drawing.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Store dirty states per context.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c, dlls/wined3d/surface.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Store state optmization members in the context.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/state.c, dlls/wined3d/surface.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Add a per context structure for context management.
+
+2007-02-12  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/wininet/tests/http.c:
+       wininet: Fix a test that fails on Windows.
+
+       * dlls/wininet/http.c, dlls/wininet/tests/http.c:
+       wininet: Skip empty accept type strings in HttpOpenRequest.
+
+2007-02-12  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/ftp.c, dlls/wininet/tests/ftp.c:
+       wininet/ftp.c: Fix some returned error codes.
+
+       * dlls/wininet/tests/ftp.c:
+       wininet/ftp.c: Add tests to show the order of parameter checking.
+
+2007-02-12  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/ndr_marshall.c:
+       rpcrt4: The format structures used in the marshaling code should have 1-byte
+       alignment.
+
+       * include/objidl.idl:
+       include: Add more EOAC_* enumeration values to objidl.idl.
+       Also add the SOLE_AUTHENTICATION_INFO and SOLE_AUTHENTICATION_LIST
+       structures which are used by CoInitializeSecurity.
+
+       * include/rpcdce.h:
+       include: Fix a typo in a comment in rpcdce.h.
+
+       * include/objidl.idl:
+       include: Fix a typo in the parameter name for IClientSecurity::QueryBlanket
+       in objidl.idl.
+
+2007-02-12  Francois Gouget <fgouget@free.fr>
+
+       * dlls/ntdll/rtl.c, include/winnt.h:
+       ntdll: Fix compilation on systems that don't support nameless structs.
+
+2007-02-09  Francois Gouget <fgouget@free.fr>
+
+       * dlls/ntdll/rtl.c, include/winnt.h:
+       ntdll: Add prototypes to winnt.h for the SList functions.
+
+2007-02-10  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/tests/url.c:
+       urlmon: Added mk protocol handling test.
+
+       * dlls/urlmon/tests/url.c:
+       urlmon: Added test of handlong its protocol.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Depend on Read result in report_data.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Store download state in Binding object.
+
+2007-02-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Enter new named pipe connections into the protocol connection list.
+
+2007-02-12  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Make ImageList_Read and ImageList_Write compatible with each other,
+       simplify the code.
+
+2007-02-12  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/custom.c, dlls/msi/msipriv.h, dlls/msi/package.c:
+       msi: Store dll based custom actions in a separate list.
+
+       * dlls/msi/custom.c:
+       msi: Simplify ACTION_FinishCustomActions.
+
+2007-02-10  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Properly round negative values in shader_glsl_mov.
+
+2007-02-10  Hans Leidekker <hans@it.vu.nl>
+
+       * programs/wordpad/wordpad.c, tools/wine.inf:
+       wordpad: Open .wri files in wordpad.
+
+2007-02-10  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * tools/winedump/winedump.h:
+       winedump: Removed a couple of unused elements out of struct symbol.
+
+       * tools/winedump/debug.c, tools/winedump/dump.c, tools/winedump/lnk.c,
+         tools/winedump/pdb.c, tools/winedump/winedump.h:
+       winedump: Simplify guid dumping.
+
+       * tools/winedump/dump.c, tools/winedump/main.c, tools/winedump/msc.c,
+         tools/winedump/pe.c, tools/winedump/winedump.h:
+       winedump: Larger usage of symbol demangling while dumping.
+
+       * programs/winedbg/debug.l, programs/winedbg/debugger.h,
+         programs/winedbg/intvar.h, programs/winedbg/tgt_active.c,
+         programs/winedbg/winedbg.c:
+       winedbg: Support for debugging child processes.
+       Added internal flag (AlsoDebugProcChild) to let winedbg debug both
+       parent and child (in the same WineDbg session).
+
+       * programs/winedbg/memory.c:
+       winedbg: Correctly handle invalid read conditions.
+
+2007-02-12  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/tests/ftp.c:
+       wininet/ftp.c: Add another test.
+
+2007-02-10  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/ftp.c, dlls/wininet/tests/ftp.c:
+       wininet/ftp.c: Fix some returned error codes.
+
+       * dlls/wininet/ftp.c, dlls/wininet/tests/ftp.c:
+       wininet/ftp.c: Fix some returned error codes.
+
+2007-02-09  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/ftp.c, dlls/wininet/tests/ftp.c:
+       wininet/ftp.c: Fix some returned error codes.
+
+2007-02-10  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Handle resource protocol like chrome protocol.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Call SetWineURL in Clone.
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsio.c, dlls/mshtml/task.c:
+       mshtml: Start binding asynchronously.
+
+2007-02-09  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/navigate.c, dlls/mshtml/nsio.c:
+       mshtml: Move AddRequest call to OnStartBinding.
+
+       * dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c:
+       mshtml: Remove no longer used [Get|Set]Moniker functions.
+
+2007-02-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml: Don't test the contents of an output parameter.
+
+2007-02-09  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsembed.c, dlls/mshtml/nsio.c:
+       mshtml: Don't store moniker in nsURI.
+
+       * dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c:
+       mshtml: Added [Set|Get]WineURL functions to nsIWineURI.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Store URL in unicode in nsURI.
+
+2007-02-10  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c:
+       shlwapi: Fix handling mk URLs.
+
+       * dlls/shlwapi/url.c:
+       shlwapi: Unicodified scheme detecting code.
+
+       * dlls/itss/protocol.c, dlls/itss/tests/protocol.c:
+       itss: Fix handling URLs without '/' in object name.
+
+2007-02-09  Duane Clark <fpga@pacbell.net>
+
+       * dlls/comctl32/tests/treeview.c, dlls/comctl32/treeview.c:
+       treeview: Scrolling does not cause label being edited to lose focus.
+
+2007-02-10  Joris Huizer <joris_huizer@yahoo.com>
+
+       * tools/winegcc/utils.c, tools/winegcc/utils.h, tools/winegcc/winegcc.c:
+       winegcc: Sign-compare fixes.
+
+2007-02-10  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/custom.c:
+       msi: Split process_handle() into two separate functions.
+
+2007-02-09  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shell32/shell32_Bg.rc, dlls/shell32/shell32_Cs.rc,
+         dlls/shell32/shell32_De.rc, dlls/shell32/shell32_En.rc,
+         dlls/shell32/shell32_Eo.rc, dlls/shell32/shell32_Es.rc,
+         dlls/shell32/shell32_Fi.rc, dlls/shell32/shell32_Fr.rc,
+         dlls/shell32/shell32_It.rc, dlls/shell32/shell32_Ko.rc,
+         dlls/shell32/shell32_No.rc, dlls/shell32/shell32_Pl.rc,
+         dlls/shell32/shell32_Pt.rc, dlls/shell32/shell32_Ru.rc,
+         dlls/shell32/shell32_Tr.rc, dlls/shell32/shell32_Uk.rc,
+         dlls/shell32/shell32_main.h, dlls/shell32/shfldr_unixfs.c,
+         dlls/shell32/shlfileop.c, dlls/shell32/shresdef.h,
+         dlls/shell32/tests/shlfileop.c:
+       shell32: Allow overwriting files in SHFileOperation(FO_COPY) (with confirmation
+       dialogs).
+
+       * dlls/shell32/shell32_En.rc, dlls/shell32/shlfileop.c,
+         dlls/shell32/shresdef.h:
+       shell32: Add a confirmation dialog with a "Yes to All" option.
+
+       * dlls/shell32/brsfolder.c:
+       shell32: Make sure BrowseForFolder doesn't return NULL for the Desktop folder
+       as this means a cancel.
+
+2007-02-08  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Make shader_cleanup more useful.
+
+2007-02-09  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/d3d8/tests/device.c, dlls/d3d9/tests/device.c, dlls/ddraw/device.c,
+         dlls/ddraw/tests/d3d.c, dlls/wined3d/device.c,
+         dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h:
+       wined3d: BeginScene and EndScene tests and fixes.
+
+2007-02-09  Alexandre Julliard <julliard@winehq.org>
+
+       * Make.rules.in, configure, configure.ac, dlls/oleaut32/tests/Makefile.in,
+         tools/make_makefiles:
+       Make.rules: Automatically generate the header for all types of idl sources.
+
+2007-02-09  Francois Gouget <fgouget@free.fr>
+
+       * dlls/shell32/tests/shellpath.c:
+       shell32/tests: wnsprintfA() is missing on Win9x, so use sprintf() instead.
+
+       * dlls/shell32/tests/shlfolder.c:
+       shell32/tests: Fix test_GetDisplayName() to cope with a left-over test directory.
+
+       * dlls/shell32/tests/shlfolder.c:
+       shell32/tests: ILFree() and ILIsEqual() are exported by ordinal only on
+       Win9x. So use GetProcAddress().
+
+       * dlls/ntdll/misc.c, dlls/ntdll/string.c, tools/winapi/win32.api:
+       ntdll: Better match the PSDK types and fix the winapi_check warnings.
+
+       * tools/winapi/winapi.pm, tools/winapi/winapi_local.pm:
+       winapi_check: Fix handling of the -register functions.
+       Unless specified otherwise they are implemented by a '__regs_' function.
+       Keep track of the '-i386' flag so we can detect CONTEXT* vs. CONTEXT86*
+       mismatches.
+       Remove an unneeded and broken hack meant to fudge the number of parameters.
+
+       * tools/winapi/winapi_local.pm:
+       winapi_check: '-register' is compatible with stdcall. So remove this obsolete
+       warning.
+
+       * tools/winapi/win32.api:
+       ntdsapi: Update win32.api to fix the winapi_check warnings.
+
+       * include/ntdsapi.h:
+       ntdsapi: Add a commented-out #include directive as a reminder.
+
+       * include/winnt.h:
+       Make winnt.h C++ compatible.
+
+       * include/winbase.h:
+       kernel32: Add prototypes to winbase.h for the SList functions.
+
+       * dlls/ntdll/ntdll.spec:
+       ntdll: The fourth parameter of RtlUnwind() is a pointer, not a long.
+
+       * dlls/ntdll/ntdll.spec:
+       ntdll: ZwRaiseException() is not a register function.
+
+2007-02-08  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/regedit/Ko.rc:
+       regedit: Updated Korean Resource.
+
+2007-02-08  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/kernel32/tests/comm.c:
+       kernel32/tests: Fixed several uninitialized variables.
+
+2007-02-09  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/user32/listbox.c:
+       user32/listbox: Remove deadcode (Coverity).
+
+2007-02-08  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/msvcrt/exit.c, dlls/msvcrt/msvcrt.h:
+       msvcrt: Use raise(SIGABRT) for abort() and assert().
+
+       * dlls/msvcrt/except.c, dlls/msvcrt/msvcrt.spec:
+       msvcrt: Implemented the raise function.
+
+       * dlls/msvcrt/except.c:
+       msvcrt: Reset a signal to DFL before it's used.
+
+2007-02-08  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/ftp.c, dlls/wininet/tests/ftp.c:
+       wininet/ftp.c: Fix some returned error codes.
+
+2007-02-08  Konstantin Kondratyuk <kondratyuk@etersoft.ru>
+
+       * dlls/ntdll/time.c:
+       ntdll: Add Omsk time zone.
+
+2007-02-08  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/kernel32/vxd.c:
+       kernel32: Remove CloseHandle call.
+
+       * dlls/devenum/devenum_main.c:
+       devenum: Initialize hKeysub.
+
+       * dlls/ntdll/file.c:
+       ntdll: Initialize needs_close to FALSE.
+
+2007-02-08  Marcus Meissner <meissner@suse.de>
+
+       * dlls/riched20/row.c:
+       riched20: Removed more dead code.
+
+       * tools/wmc/mcl.c:
+       wmc: inputbuffer is a WCHAR array.
+
+2007-02-08  Vitaly Lipatov <lav@etersoft.ru>
+
+       * dlls/comctl32/comctl_Ru.rc, dlls/comdlg32/cdlg_Ru.rc,
+         dlls/msi/msi_Ru.rc, dlls/shell32/shell32_Ru.rc,
+         dlls/user32/resources/user32_Ru.rc, dlls/winmm/winmm_Ru.rc:
+       Some fixes in russian resources.
+
+2007-02-08  Hans Leidekker <ecl@it.vu.nl>
+
+       * tools/wineshelllink:
+       wineshelllink: Keep using the slash as path separator.
+
+2007-02-08  Hans Leidekker <hans@it.vu.nl>
+
+       * tools/wineshelllink:
+       wineshelllink: Use "=" instead of "==" to compare strings.
+
+2007-02-07  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/files.c, dlls/msi/tests/install.c:
+       msi: Don't skip files continued from a previous cabinet.
+
+2007-02-07  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/listview.c, dlls/comctl32/tests/listview.c:
+       comctl32: listview: Create the LISTVIEW_INFO in WM_NCCREATE.
+
+2007-02-07  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/oleaut32/tests/tmarshal.c, dlls/oleaut32/typelib.c:
+       oleaut32: Fix the return value of ITypeInfo::Invoke when the property-put
+       named argument isn't DISPID_PROPERTYPUT.
+
+       * dlls/oleaut32/tests/tmarshal.c, dlls/oleaut32/typelib.c:
+       oleaut32: Implement automatic value getting in ITypeInfo::Invoke.
+       If an IDispatch object is returned from in the retval for a propget
+       function and an extra parameter was passed in to ITypeInfo::Invoke then
+       it should call IDispatch::Invoke on the returned object with the extra
+       parameter to retrieve the value of the object, which is then returned in
+       pVarResult.
+
+       * dlls/oleaut32/tests/tmarshal.c, dlls/oleaut32/tests/tmarshal.idl:
+       oleaut32: Fix the IDL for the "Value" method in the tmarshal tests.
+
+       * dlls/oleaut32/tests/tmarshal.c, dlls/oleaut32/tests/tmarshal.idl:
+       oleaut32: Comment out "dual" attribute of IKindaEnumWidget in tmarshal test
+       to cause the interface to be marshaled correctly.
+       This fixes a bunch of tmarshal tests.
+
+       * dlls/oleaut32/tests/tmarshal.c:
+       oleaut32: Always register the typelib for the tmarshal tests.
+
+2007-02-08  Detlef Riekenberg <wine.dev@web.de>
+
+       * programs/regedit/childwnd.c:
+       regedit: Do not use a local copy of a global pointer.
+
+       * programs/regedit/childwnd.c:
+       regedit: Do not pass a global available pointer to a static function.
+
+2007-02-07  Detlef Riekenberg <wine.dev@web.de>
+
+       * programs/regedit/framewnd.c:
+       regedit: Declare some variables static.
+
+2007-02-08  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/binding.c:
+       urlmon: Fix continue_call handling.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Call OnProgress directly in report_data.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Added ReportProgress(BINDSTATUS_DIRECTBIND) implementation.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Fix ReportResult on async protocols.
+
+2007-02-08  Mike McCormack <mike@codeweavers.com>
+
+       * programs/msiexec/msiexec.c:
+       msiexec: Catch the -Embedding flag and print out a message.
+
+       * dlls/msi/msi_main.c, dlls/msi/msipriv.h, dlls/msi/regsvr.c:
+       msi: Register the typelib.
+
+2007-02-07  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * server/token.c:
+       server: Fix typo. Should be group not owner.
+
+2007-02-07  Kevin Koltzau <kevin@plop.org>
+
+       * dlls/ntdll/rtl.c:
+       ntdll: Fix compile errors for Win64.
+
+       * include/winnt.h:
+       winnt.h: Correct declaration of SLIST_HEADER and SLIST_ENTRY for Win64.
+
+2007-02-07  Francois Gouget <fgouget@free.fr>
+
+       * include/clusapi.h:
+       clusapi: Make clusapi.h C++ compatible.
+
+2007-02-07  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/winex11.drv/clipboard.c, dlls/winex11.drv/codepage.c:
+       winex11.drv: Remove unused items.
+
+2007-02-08  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/widl/parser.l:
+       widl: Rename parser states to uppercase to avoid conflicts.
+
+2007-02-07  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/user32/defwnd.c:
+       user32: Don't crash if a WM_NCCREATE message is sent with lParam=0.
+
+2007-02-07  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/comctl32/tests/rebar.c:
+       comctl32/tests: Fix typo (Coverity).
+
+2007-02-07  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/oleaut32/tests/tmarshal.c:
+       oleaut32: Fix a one-off test failure in the tmarshal tests -
+       TYPE_E_LIBNOTREGISTERED is an expected return value.
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: A value of PARAMFLAG_FNONE for wParamFlags means that the parameter
+       is also marshaled and unmarshaled in the PARAMFLAG_FOUT case.
+
+2007-02-07  Detlef Riekenberg <wine.dev@web.de>
+
+       * programs/regedit/Bg.rc, programs/regedit/Cs.rc, programs/regedit/De.rc,
+         programs/regedit/En.rc, programs/regedit/Es.rc,
+         programs/regedit/Fr.rc, programs/regedit/Hu.rc,
+         programs/regedit/It.rc, programs/regedit/Ja.rc,
+         programs/regedit/Ko.rc, programs/regedit/Nl.rc,
+         programs/regedit/No.rc, programs/regedit/Pl.rc,
+         programs/regedit/Pt.rc, programs/regedit/Ru.rc,
+         programs/regedit/Si.rc, programs/regedit/Tr.rc,
+         programs/regedit/resource.h:
+       regedit: Remove unused resource.
+
+2007-02-07  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/binding.c:
+       urlmon: Use queue for whole ReportData implementation.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Added ReportProgress(BINDSTATUS_BEGINDOWNLOADDATA) implementation.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Use custom task structs.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Use proc instead of enum in task queue.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Unlock protocol only if it was locked.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Set BINDF_NEEDFILE flag for all not urlmon protocols.
+
+2007-02-07  Ken Thomases <ken@codeweavers.com>
+
+       * programs/explorer/diskarb.c:
+       explorer: Fix leak: always release the CFDictionary.
+
+       * dlls/winecoreaudio.drv/audio.c:
+       winecoreaudio.drv: Remove obsolete FIXME.
+
+2007-02-07  Francois Gouget <fgouget@free.fr>
+
+       * include/advpub.h, tools/winapi/win32.api:
+       advpack: Make the header more consistent with the implementation and fix the
+       winapi_check warnings.
+
+       * dlls/credui/credui_main.c, include/wincred.h, tools/winapi/win32.api:
+       credui: Better match the PSDK types and fix the winapi_check warnings.
+
+       * tools/winapi/win16.api, tools/winapi/win32.api:
+       winsock & ws2_32: Update win32.api to fix the winapi_check warnings.
+
+       * dlls/atl/atl_main.c, dlls/atl/atlbase.h, tools/winapi/win32.api:
+       atl: Better match the PSDK types and fix the winapi_check warnings.
+
+       * include/clusapi.h, tools/winapi/win32.api:
+       clusapi: Better match the PSDK types and fix the winapi_check warnings.
+       This also makes the headers and implementation more consistent.
+
+       * include/wincred.h:
+       credui: Make wincred.h C++ compatible.
+
+       * dlls/browseui/tests/autocomplete.c:
+       browseui: Add missing '\n's to ok() calls.
+
+       * dlls/rpcrt4/ndr_clientserver.c, dlls/rpcrt4/rpc_epmap.c,
+         include/rpcndr.h, tools/winapi/win32.api:
+       rpcrt4: Better match the PSDK types and fix the winapi_check warnings.
+
+2007-02-07  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/tests/ftp.c:
+       wininet/tests: Add a few more tests.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp: Remove unneeded (double) checks.
+
+2007-02-07  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/browseui/aclmulti.c:
+       browseui: Move 'static' to the beginning of the declaration specifier.
+
+2007-02-07  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/iface.c:
+       msi: Add a test for the version method.
+
+2007-02-06  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/user32/tests/win.c:
+       user32: Add test cases for update rects affected by ShowWindow.
+
+2007-02-02  Aric Stewart <aric@codeweavers.com>
+
+       * dlls/user32/combo.c:
+       user32: We are calculating the height for the drop down based on
+       number of items however the if statement used nIHeight (just the
+       height of 1 item) and not nHeight (the height all the items).
+
+2007-02-07  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c,
+         tools/widl/typegen.h:
+       widl: Output endpoint information in client and server files.
+
+       * tools/widl/parser.y, tools/widl/widltypes.h:
+       widl: Add a string list type and use it for the endpoint attribute.
+
+       * tools/widl/parser.l, tools/widl/parser.y:
+       widl: Only recognize attribute keywords inside an attribute list.
+
+       * dlls/msvcrt/file.c:
+       msvcrt: Implement fopen/wfopen on top of fsopen/wfsopen instead of the other
+       way around.
+
+2007-02-03  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/msi/dialog.c:
+       msi: Clean up magic numbers.
+
+       * dlls/msi/dialog.c:
+       msi: Honor attributes for combobox.
+
+       * dlls/msi/dialog.c:
+       msi: Honor msidbControlAttributesSorted attribute for list box.
+
+2007-02-05  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.spec:
+       msvcrt: Implement _mbbtype according to MSDN.
+
+2007-02-04  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shell32/tests/shlfileop.c:
+       shell32: shlfileop tests: Avoid buffer overflows for paths.
+
+2007-02-04  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/winex11.drv/wintab.c:
+       winex11drv: Do extra error checking when opening XInput device.
+
+2007-02-07  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/ftp.c:
+       wininet/ftp.c: Remove unneeded check.
+
+       * dlls/urlmon/umon.c:
+       urlmon: Cast-qual warning fixes.
+
+       * dlls/urlmon/umon.c:
+       urlmon: Cast-qual warning fix.
+
+2007-02-06  Misha Koshelev <mk144210@bcm.tmc.edu>
+
+       * dlls/msi/action.c, dlls/msi/dialog.c, dlls/msi/files.c,
+         dlls/msi/msipriv.h:
+       msi: Make sure to ignore UI level flags in dialog and files as well.
+
+2007-02-06  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shell32/trash.c:
+       shell32: Declare some functions static.
+
+       * dlls/shell32/shfldr_fs.c, dlls/shell32/shlexec.c,
+         dlls/shell32/shlfileop.c:
+       shell32: Declare some functions static.
+
+       * dlls/shell32/shellole.c:
+       shell32: Declare some functions static.
+
+       * dlls/shell32/dialogs.c:
+       shell32: Declare some functions static.
+
+2007-02-06  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Copy bitmaps with CopyImage so that it works also for DIBs
+       (based on a patch by Oleg Krylov).
+
+2007-02-06  Felix Nawothnig <flexo@holycrap.org>
+
+       * dlls/comctl32/tab.c:
+       comctl32: Remove unnecessary and misused mask member from TAB_ITEM.
+
+2007-02-06  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/itss/protocol.c, dlls/itss/tests/protocol.c:
+       itss: Allow reading from ReportData call.
+
+       * dlls/urlmon/sec_mgr.c, dlls/urlmon/tests/misc.c:
+       urlmon: Fix zone tests.
+
+       * dlls/hhctrl.ocx/chm.c, dlls/hhctrl.ocx/chm.h, dlls/hhctrl.ocx/help.c,
+         dlls/hhctrl.ocx/webbrowser.c, dlls/hhctrl.ocx/webbrowser.h:
+       hhctrl.ocx: Use mk as default protocol and code clean up.
+
+       * dlls/hhctrl.ocx/webbrowser.c:
+       hhctrl.ocx: Use SetWindowRects to set WebBrowser's size.
+
+       * dlls/hhctrl.ocx/webbrowser.c:
+       hhctrl.ocx: Remove useless SetHostNames call.
+
+2007-02-06  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Ignore the first named argument when invoking property-put methods
+       as it is mandatory and doesn't indicate that the arguments will be
+       passed in as named ones.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Add support for named arguments in ITypeInfo::Invoke.
+
+       * dlls/oleaut32/tests/tmarshal.c, dlls/oleaut32/typelib.c:
+       oleaut32: Copy the value directly returned from the called function
+       if it is not an HRESULT value, instead of getting it from a [retval]
+       attribute.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Fix the missing argument handling for non-byref variant arguments.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: If an error info object was created when the invoked method failed
+       then fill in exception info from the error info object.
+
+       * dlls/ole32/compobj_private.h, dlls/ole32/marshal.c:
+       ole32: Add the external references that the server gave to us to any existing
+       ifproxy,
+       so that the right external reference count is released when the proxy is
+       destroyed.
+       Protect all changes to refs in the ifproxy using interlocked functions
+       and update the thread-safety documentation.
+
+       * dlls/ole32/marshal.c:
+       ole32: Release iobject and the IRpcStubBuffer object no matter which code path
+       we take.
+       Otherwise we would leak a reference for both of these if the ifstub was
+       already created.
+       Fix the FIXME in the code by releasing the stub manager if necessary.
+
+       * dlls/comctl32/listview.c:
+       comctl32: Fix the computation of the select bounds item rect
+       and fixup the places that depended on the old behaviour.
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: Add a wrapper around the channel supplied to the IDispatch proxy
+       to fixup the IID used to connect to the server and fix somewhat common
+       "err:rpc:RPCRT4_OpenBinding" messages.
+
+2007-02-06  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/msi/dialog.c:
+       msi: Do not use a static variable to save the insertion position for the
+       listview.
+
+       * dlls/msi/dialog.c:
+       msi: Store value of the property with each listbox element.
+       This makes sure the property is set to the right value even when order in
+       listbox is changed.
+
+       * dlls/msi/dialog.c:
+       msi: Do not store property for each listbox element, as it is the same one
+       for the whole listbox.
+       Remove struct msi_listbox_item as it only contains 1 element now.
+
+       * dlls/msi/dialog.c:
+       msi: Only insert entries into listbox if property value matches.
+
+2007-02-06  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/user32/button.c, dlls/user32/tests/msg.c:
+       user32: WM_SETFONT on button doesn't repaint directly.
+
+2007-02-06  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c,
+         dlls/dinput/tests/joystick.c:
+       dinput: Don't reset dead zone and saturation when setting data format.
+       Additional tests indicate that native doesn't touch previously set
+       properties.
+
+2007-02-06  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/credui/credui.rc:
+       credui: Fix the order of the controls in the dialog so that the
+       keyboard shortcuts work correctly and so that tabbing through the
+       controls behaves as the user expects.
+
+2007-02-06  Huw Davies <huw@codeweavers.com>
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Call SearchPath before LoadLibrary so that we get the full path of
+       native exes and dlls.
+       For builtin dlls prepend the system directory.
+
+2007-02-06  Misha Koshelev <mk144210@bcm.tmc.edu>
+
+       * dlls/kernel32/tests/change.c:
+       kernel32: CreateThread returns NULL on error, not INVALID_HANDLE_VALUE.
+
+2007-02-06  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/heap.c:
+       ntdll: Clear the DebugInfo field when a shared heap critical section is
+       made global.
+
+       * tools/widl/proxy.c:
+       widl: Use the correct type offset when freeing proxy variables.
+
+       * tools/widl/typegen.c:
+       widl: Added support for iid_is conformance descriptors.
+
+       * tools/widl/header.c, tools/widl/header.h, tools/widl/proxy.c,
+         tools/widl/typegen.c:
+       widl: size_is and length_is are expression lists now.
+
+       * tools/widl/typegen.c:
+       widl: Take array dimensions into account when computing buffer size.
+
+       * tools/widl/typegen.c:
+       widl: Add support for arrays of simple types in format strings.
+
+       * tools/widl/typegen.c, tools/widl/typegen.h:
+       widl: Output correct alignments in type format strings.
+
+2007-02-05  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/winex11.drv/xfont.c:
+       winex11.drv: Removed dead code (Coverity).
+
+       * dlls/riched20/row.c:
+       riched20: Fixed wrong condition (Coverity).
+
+       * programs/oleview/typelib.c:
+       oleview: Removed dead code (Coverity).
+
+2007-02-06  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/msvcrt/msvcrt.h, include/msvcrt/sys/stat.h, include/msvcrt/wchar.h:
+       msvcrt: Align struct _stati64's st_size on an 8 byte boundary.
+
+2007-02-06  Francois Gouget <fgouget@free.fr>
+
+       * dlls/ntdll/rtl.c:
+       ntdll: Add a stub API documentation to make winapi_check happy.
+
+       * dlls/hid/main.c, include/Makefile.in, include/ddk/hidsdi.h:
+       hid: Add the hidsdi.h header.
+
+       * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_server.c, include/rpcdce.h,
+         tools/winapi/win32.api:
+       rpcrt4: Improve the prototypes Win64 compatibility by replacing long with LONG.
+
+       * tools/winapi/win32.api:
+       inseng.dll: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       localspl: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       pstorec: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       gphoto2.ds: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       wtsapi: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       comctl32: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       hid: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       compstui: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       oleaut32: Update win32.api to fix the winapi_check warnings.
+
+       * dlls/atl/atlwin.h:
+       atl: Protect atlwin.h against multiple inclusions.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool.drv: Remove unneeded cast.
+
+       * dlls/kernel32/tests/sync.c, dlls/winealsa.drv/dsoutput.c:
+       Add missing '\n's in traces.
+
+2007-02-06  Mike McCormack <mike@codeweavers.com>
+
+       * tools/widl/parser.y:
+       widl: Implement dispinterfaces derived from an interface.
+
+       * dlls/ole32/tests/storage32.c:
+       ole32: Add a few more tests for transacted storage.
+
+       * dlls/msi/tests/iface.c:
+       msi: Test the dispid for CreateRecord.
+
+       * dlls/msi/msi.rc:
+       msi: Add the generated typelib to the resources.
+
+       * dlls/msi/table.c:
+       msi: Factor out code to calculate column offsets.
+
+       * dlls/msi/tests/package.c:
+       msi: Add a test showing MsiGetProperty returns correct values.
+
+2007-02-06  Jan Zerebecki <jan.wine@zerebecki.de>
+
+       * dlls/urlmon/urlmon_main.c:
+       urlmon: Remove redundant const.
+
+2007-02-05  Misha Koshelev <mk144210@bcm.tmc.edu>
+
+       * dlls/msi/action.c:
+       msi: InstallPackage check for UI level must not disregard flags.
+
+2007-02-05  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/wineps.drv/driver.c, dlls/wineps.drv/escape.c,
+         dlls/wineps.drv/ppd.c:
+       wineps.drv: Declare some functions static.
+
+       * dlls/wineps.drv/mkagl.c:
+       wineps.drv: Remove unused functions.
+
+       * dlls/user32/message.c:
+       user32: Remove unused function.
+
+       * dlls/winemp3.acm/mpegl3.c:
+       winemp3.acm: Remove unused functions.
+
+       * dlls/shell32/shlexec.c:
+       shell32: Remove unused function.
+
+       * dlls/user32/sysparams.c:
+       user32: Remove unused variables.
+
+2007-02-05  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * .gitignore, Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/browseui/Makefile.in, dlls/browseui/aclmulti.c,
+         dlls/browseui/browseui.h, dlls/browseui/browseui_main.c,
+         dlls/browseui/regsvr.c, dlls/browseui/tests/Makefile.in,
+         dlls/browseui/tests/autocomplete.c, programs/winetest/Makefile.in,
+         programs/winetest/winetest.rc:
+       browseui: Implement and test ACLMulti.
+
+       * dlls/browseui/browseui_main.c:
+       browseui: Add class factory.
+
+       * include/shlguid.h, include/shlobj.h:
+       include: Add definitions for the multisource AutoComplete list (ACLMulti).
+
+       * .gitignore, Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/browseui/Makefile.in, dlls/browseui/browseui.spec,
+         dlls/browseui/browseui_main.c, dlls/browseui/regsvr.c,
+         dlls/browseui/version.rc, tools/wine.inf:
+       browseui: Add the browseui DLL.
+
+2007-02-05  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/internet.h:
+       wininet: Remove unused function.
+
+2007-02-05  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/joystick_linux.c:
+       dinput: Use correct flag for object instance.
+       DIDFT_AXIS is a generic mask for absolute and relative axes.
+
+       * dlls/dinput/joystick_linux.c:
+       dinput: Look for all available js* joystick devices.
+
+2007-02-05  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Fix ntlm_auth version number check when registering the NTLM SSP.
+
+       * dlls/secur32/ntlm.c:
+       secur32: Bump minimal required samba version to 3.0.25, 3.0.24 is a bugfix
+       release.
+
+2007-02-05  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/iphlpapi/ipstats.c:
+       iphlpapi: Avoid printf format warnings.
+
+       * libs/port/interlocked.c:
+       libwine_port: Implemented interlocked_cmpxchg64 for x86_64.
+
+2007-02-02  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/kernel32/kernel32.spec, dlls/kernel32/tests/sync.c,
+         dlls/ntdll/ntdll.spec, dlls/ntdll/rtl.c:
+       ntdll: Slist support.
+       Implemented ntdll's RtlInitializeSListHead, RtlQueryDepthSList,
+       RtlInterlockedFlushSList, RtlFirstEntrySList,
+       RtlInterlockedPushEntrySList, RtlInterlockedPopEntrySList, their
+       kernel32 equivalents, and tests.
+
+       * include/wine/port.h, libs/port/interlocked.c:
+       libwine_port: Added interlocked_cmpxchg64.
+
+2007-01-31  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/wininet/tests/Makefile.in, dlls/wininet/tests/ftp.c:
+       wininet/tests: Add ftp tests.
+
+2007-01-31  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/mdi.c, dlls/user32/tests/msg.c, dlls/winex11.drv/winpos.c:
+       user32: Add the tests for minimize/restore MDI child sequence, fix some failures.
+
+2007-02-05  Alexandre Julliard <julliard@winehq.org>
+
+       * libs/wine/c_20127.c, libs/wine/cpmap.pl:
+       libwine: Hardcode the data for the US-ascii codepage instead of loading a
+       unicode.org file.
+
+2007-02-03  Misha Koshelev <mk144210@bcm.tmc.edu>
+
+       * dlls/kernel32/tests/change.c:
+       kernel32: Added conformance test for nested thread wakeups in the server.
+
+2007-02-05  Alexandre Julliard <julliard@winehq.org>
+
+       * server/thread.c:
+       server: Clear the thread wait before releasing objects to avoid nested calls.
+       Reported by Misha Koshelev.
+
+       * include/winnt.h:
+       winnt.h: Avoid warnings on Mac OS X.
+
+2007-02-02  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/winedos/devices.c, dlls/winedos/dosaspi.c, dlls/winedos/dosmem.c,
+         dlls/winedos/int09.c, dlls/winedos/int21.c, dlls/winedos/int31.c,
+         dlls/winedos/int67.c, dlls/winedos/interrupts.c,
+         dlls/winedos/soundblaster.c, dlls/winedos/vga.c, dlls/winedos/vga.h,
+         dlls/winedos/vxd.c:
+       winedos: Declare some items static.
+
+2007-02-01  John Klehm <xixsimplicityxix@gmail.com>
+
+       * dlls/rasapi32/rasapi.c:
+       rasapi32: RasEnumConnections now returns correct buffer size (zero) when there
+       are zero connections available.
+
+2007-01-31  John Klehm <xixsimplicityxix@gmail.com>
+
+       * include/ras.h:
+       ras.h: Added additional szDeviceType defines.
+
+2007-01-29  Maarten Lankhorst <m.b.lankhorst@gmail.com>
+
+       * dlls/winealsa.drv/dsoutput.c:
+       winealsa: Use a helper thread instead of asynchronous callbacks.
+
+       * dlls/winealsa.drv/alsa.c:
+       winealsa: Cosmetic stuff.
+
+       * dlls/winealsa.drv/Makefile.in, dlls/winealsa.drv/alsa.c,
+         dlls/winealsa.drv/alsa.h, dlls/winealsa.drv/audio.c,
+         dlls/winealsa.drv/dsoutput.c, dlls/winealsa.drv/wavein.c,
+         dlls/winealsa.drv/waveinit.c, dlls/winealsa.drv/waveout.c:
+       winealsa: Split driver up in tiny pieces.
+
+2007-02-04  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shlwapi/tests/string.c:
+       shlwapi: Test string functions when buffer is too small.
+
+2007-02-03  Felix Nawothnig <flexo@holycrap.org>
+
+       * dlls/gdi32/path.c:
+       gdi32: Fix offset calculation in PATH_ExtTextOut for >1 chars.
+
+2007-02-02  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi32/font.c, dlls/gdi32/tests/font.c:
+       gdi32: Make sure that we don't read/write beyond the provided buffer in
+       GetOutlineTextMetricsA, add a test case.
+
+2007-02-02  Anatoly Lyutin <vostok@etersoft.ru>
+
+       * dlls/comdlg32/cdlg_Ru.rc:
+       comdlg32: Update Russian translation.
+
+2007-02-02  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/joystick_linux.c, dlls/dinput/tests/joystick.c:
+       dinput: Don't reset user specified range in SetDataFormat. With tests.
+
+       * dlls/dinput/joystick_linuxinput.c, dlls/dinput/tests/joystick.c:
+       dinput: Initialize user limits with the default 0..65535 range. Add tests.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Return user set limits not the device limits.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Don't close fd before we done with it.
+
+2007-02-01  Marcus Meissner <meissner@suse.de>
+
+       * dlls/kernel32/ne_module.c:
+       kernel32: Initialize owner_exists (Coverity).
+
+       * dlls/dinput/device.c:
+       dinput: Fix dereference pointer after NULL check (Coverity).
+
+       * dlls/devenum/devenum_main.c:
+       devenum: Fix uninitialized clsidString (Coverity).
+
+2007-01-27  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/tests/win.c, dlls/winex11.drv/window.c:
+       user32: Although Windows sends WM_GETMINMAXINFO at the window creation time,
+       it doesn't use returned values to set window size.
+
+2007-01-27  Maarten Lankhorst <m.b.lankhorst@gmail.com>
+
+       * dlls/wined3d/directx.c:
+       wined3d: Report D3D caps properly for ATI cards.
+
+2007-01-26  Mike McCormack <mike@codeweavers.com>
+
+       * include/winnt.h:
+       winnt.h: Add defines for SLIST_HEADER.
+
+2007-02-03  Bang Jun-Young <junyoung@mogua.com>
+
+       * dlls/advpack/advpack.c, include/advpub.h:
+       advpack: Constify the 3rd argument of RebootCheckOnInstall[AW].
+
+2007-02-02  John Morris <mailjohnmorris@gmail.com>
+
+       * dlls/ole32/ole32.spec:
+       ole32: Add CoWaitForMultipleHandles to spec file.
+
+2007-01-31  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/mshtml/Makefile.in:
+       mshtml: Add a missing space.
+
+2007-02-02  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Add test for XcvDataW,PortIsValid.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Add test for XcvDataW,MonitorUI.
+
+2007-02-03  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Declare variable signed to accept possible negative return value
+       (Coverity).
+
+       * dlls/wtsapi32/wtsapi32.c:
+       wtsapi32: Declare a variable static.
+
+       * dlls/winmm/message16.c:
+       winmm: Declare a function static.
+
+2007-02-02  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/winemp3.acm/layer1.c, dlls/winemp3.acm/layer2.c,
+         dlls/winemp3.acm/layer3.c:
+       winemp3.acm: Declare some items static.
+
+       * dlls/quartz/pin.c:
+       quartz: Fix a typo.
+       Should fix Coverity CID-348 (dereference before NULL check).
+
+2007-02-01  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/uxtheme/draw.c, dlls/uxtheme/msstyles.c, dlls/uxtheme/msstyles.h,
+         dlls/uxtheme/system.c:
+       uxtheme: Declare some items static.
+
+2007-01-31  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/user32/comm16.c, dlls/user32/menu.c:
+       user32: Declare some functions static.
+
+2007-01-29  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shdocvw/navigate.c, dlls/shdocvw/shdocvw_main.c,
+         dlls/shdocvw/shlinstobj.c:
+       shdocvw: Declare some functions static.
+
+2007-02-05  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Turn a FIXME to a WARN in order to avoid mangling the output.
+
+       * tools/winedump/lib.c:
+       winedump: Add a sanity check before dumping long format library export.
+
+2007-01-31  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Add a trace to MultiByteToWideChar.
+
+2007-02-05  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/rebar.c:
+       comctl32: rebar: Fix lpBand->lpText memory leak in DeleteBand and simplify
+       the code.
+
+       * dlls/comctl32/rebar.c:
+       comctl32: rebar: Merge SetBandInfoA and SetBandInfoW.
+
+       * dlls/comctl32/rebar.c:
+       comctl32: rebar: Merge GetBandInfoA and GetBandInfoW.
+
+2007-02-04  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/rebar.c:
+       comctl32: rebar: Merge InsertBandA and InsertBandW.
+
+       * dlls/comctl32/rebar.c, dlls/comctl32/tests/Makefile.in,
+         dlls/comctl32/tests/rebar.c:
+       comctl32: rebar: Add some tests for rebar and change the way the header size
+       is fixed.
+
+2007-02-03  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/files.c, dlls/msi/tests/install.c:
+       msi: Allow uncompressed files before compressed files in the same media.
+
+2007-02-01  Huw Davies <huw@codeweavers.com>
+
+       * dlls/wineps.drv/download.c:
+       wineps.drv: Try to use the PostSript name of a font.
+
+2007-01-30  Huw Davies <huw@codeweavers.com>
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: We don't need to check for the PPD Files key before using
+       /etc/printcap.
+
+       * dlls/oleaut32/tests/usrmarshal.c, dlls/oleaut32/usrmarshal.c:
+       oleaut32: Fix marshaling of VARTYPE-less safearrays.
+
+2007-01-29  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/msvcrt/tests/printf.c, dlls/msvcrt/wcs.c:
+       msvcrt: Fix *printf() handling of negative field width.
+
+2007-01-29  Bang Jun-Young <junyoung@mogua.com>
+
+       * dlls/advapi32/registry.c, dlls/ntdll/reg.c, include/winternl.h:
+       ntdll: Fix NtUnloadKey to match the DDK.
+
+       * dlls/wininet/internet.h:
+       wininet: config.h police.
+
+       * dlls/advapi32/crypt.c, dlls/advapi32/crypt.h, include/wincrypt.h:
+       advapi32: Fix prototypes to match the PSDK.
+
+2007-01-28  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/avifil32/factory.c:
+       avifil32: Declare some variables static.
+
+2007-01-27  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/secur32/util.c:
+       secur32: Declare a function static.
+
+       * dlls/sensapi/sensapi.c:
+       sensapi: Declare a variable static.
+
+       * dlls/setupapi/setupx_main.c:
+       setupapi: Declare some functions static.
+
+       * dlls/sane.ds/sane_main.c:
+       sane.ds: Declare a function static.
+
+       * dlls/serialui/confdlg.c:
+       serialui: Declare some items static.
+
+2007-01-27  Thomas Weidenmueller <wine-patches@reactsoft.com>
+
+       * dlls/comctl32/tab.c:
+       comctl32: Fix the TAB_ITEM_SIZE macro.
+
+2007-01-27  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/spy.c:
+       user32: Dump contents of CREATESTRUCT in WM_[NC]CREATE of the message spy.
+
+       * dlls/gdi32/bitmap.c, dlls/gdi32/tests/bitmap.c:
+       gdi32: CreateBitmap and friends should return stock DEFAULT_BITMAP if requested
+       bitmap width or height is 0.
+
+2007-01-26  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/credui/credui_main.c:
+       credui: Fill out the username, password and domain edit boxes from the values
+       input to CredUIPromptForCredentialsW.
+       Set the focus to the password edit box, unless the user edit box is empty.
+
+       * dlls/credui/credui.spec, dlls/credui/credui_main.c:
+       credui: Implement CredUIParseUserName.
+
+       * dlls/credui/credui_main.c:
+       credui: Set the focus to the username edit control.
+
+2007-01-26  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/umon.c:
+       urlmon: Code clean up.
+
+       * dlls/urlmon/session.c:
+       urlmon: Call AddRef in CoInternetGetSession.
+
+       * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c:
+       shlwapi: Don't unescape url in UrlCombineW with URL_FILE_USE_PATHURL flag.
+
+2007-01-26  Francois Gouget <fgouget@free.fr>
+
+       * dlls/shell32/shelllink.c:
+       shell32: Remove an unneeded local variable initialization.
+
+       * tools/winapi/winapi.pm:
+       winapi_check: Print a warning when 'long' is used in an API file as this type
+       is not Win64 compatible.
+
+2007-01-26  Mike McCormack <mike@codeweavers.com>
+
+       * programs/oleview/typelib.c:
+       oleview: Remove many casts.
+
+       * .gitignore, dlls/msi/Makefile.in, dlls/msi/msiserver.idl:
+       msi: Add a (mostly empty) typelib for the MsiServer interface.
+
+       * tools/widl/write_msft.c:
+       widl: Handle TKIND_DISPATCH when generating MSFT typelibs.
+
+2007-01-26  Alexandre Julliard <julliard@winehq.org>
+
+       * Makefile.in:
+       makefile: Use git-ls-files if possible to build tags files.
+
+2007-01-26  Francois Gouget <fgouget@free.fr>
+
+       * tools/winapi/winapi.pm:
+       winapi_check: Print the line number when an error or warning is found in the
+       API files.
+
+       * include/mscat.h:
+       wintrust: Add missing packing directives to mscat.h.
+
+       * include/mscat.h:
+       wintrust: Add missing prototypes and a missing include directive to mscat.h.
+
+       * dlls/wintrust/register.c, include/wintrust.h, tools/winapi/win32.api:
+       wintrust: Better match the PSDK types and fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       usp10: Update win32.api to fix the winapi_check warnings.
+
+       * tools/winapi/win32.api:
+       winecoreaudio.drv: Update win32.api to fix the winapi_check warnings.
+
+2007-01-26  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/iface.c:
+       msi: Add todos around tests that aren't being run yet, but will fail.
+
+       * dlls/msi/msi_main.c:
+       msi: Fix a typo.
+
+2007-01-26  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winspool.drv/Makefile.in:
+       winspool: Fix make rules for import library.
+
+       * dlls/snmpapi/tests/util.c:
+       snmpapi: Fix printf format warnings in tests.
+
+2007-01-25  Mark Adams <mark@transgaming.com>
+
+       * dlls/iphlpapi/ipstats.c:
+       iphlpapi: Support for non-linux platforms, including Mac OS X.
+       - Add error messages when unimplemented functions are called on
+       non-linux platforms.
+       - Implement retrieving the interface list on MacOS X (and other
+       platforms that use NET_RT_DUMP).
+
+       * dlls/iphlpapi/ifenum.c:
+       iphlpapi: Filter out no-ip addresses when building ip address table.
+
+       * dlls/iphlpapi/ifenum.c:
+       iphlpapi: Clarify interface counting.
+
+2007-01-25  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/cabinet/fdi.c:
+       cabinet: Improve initialization of some arrays.
+
+2007-01-25  Joris Huizer <joris_huizer@yahoo.com>
+
+       * libs/wine/loader.c, libs/wine/mmap.c:
+       libwine: sign-compare fixes.
+
+2007-01-25  Francois Gouget <fgouget@free.fr>
+
+       * dlls/snmpapi/main.c, include/snmp.h, tools/winapi/win32.api:
+       snmpapi: Fix the winapi_check warnings.
+
+2007-01-25  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/package.c:
+       msi: Allocate a buffer in WCHARs not CHARs.
+
+2007-01-25  Ulrich Czekalla <ulrich.czekalla@utoronto.ca>
+
+       * server/window.c:
+       wineserver: Validate the children of windows being hidden.
+       Prevents paint_count values from being skewed when hiding windows.
+
+2007-01-25  Huw Davies <huw@codeweavers.com>
+
+       * tools/widl/write_msft.c:
+       widl: Don't restrict the number of params of [prop*] functions.
+
+2007-01-24  Huw Davies <huw@codeweavers.com>
+
+       * tools/widl/write_msft.c:
+       widl: Add VT_DATE support to typelib generation.
+
+2007-01-26  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/widl/proxy.c:
+       widl: Make some generated variables static and/or const.
+
+       * tools/widl/proxy.c:
+       widl: Avoid dependency on COBJMACROS in generated code.
+
+       * tools/widl/proxy.c:
+       widl: Define __midl_proxy in the generated proxy code.
+
+       * tools/widl/proxy.c:
+       widl: Add a few more fields in the stub descriptor.
+
+       * tools/widl/proxy.c:
+       widl: Rename a couple of variables to make the code closer to what midl
+       generates.
+
+       * tools/widl/proxy.c:
+       widl: Initialize local variables in stub functions.
+
+       * tools/widl/proxy.c:
+       widl: Use the typegen function for marshalling/unmarshalling in proxies.
+
+       * tools/widl/typegen.c:
+       widl: Copy the UserMarshal support into the generic code.
+
+2007-01-25  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.30.
+
+----------------------------------------------------------------
+2007-01-24  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * server/token.c:
+       server: Prevent a crash on error while creating a token.
+
+       * dlls/advapi32/tests/security.c, server/handle.c:
+       advapi32: Add more tests for granted access mask. Fix test on Wine.
+
+       * dlls/ntdll/om.c, include/wine/server_protocol.h, server/handle.c,
+         server/protocol.def, server/request.h, server/trace.c:
+       server/ntdll: Simplistic implementation of NtQueryObject(ObjectBasicInformation).
+
+       * server/token.c:
+       server: Reverse return value and status in token_access_check to be consistent.
+
+       * dlls/advapi32/tests/security.c, server/token.c:
+       advapi32: Add few more tests for token access check and fix it on Wine.
+
+2007-01-25  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/qcap/dllsetup.c:
+       qcap: Initialize a variable (Coverity).
+
+2007-01-24  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/rsaenh/des.c, dlls/rsaenh/handle.c, dlls/rsaenh/handle.h,
+         dlls/rsaenh/rsa.c:
+       rsaenh: Declare some functions static.
+
+       * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h,
+         dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpcrt4_main.c:
+       rpcrt4: Declare some functions static.
+
+2007-01-25  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h:
+       rpcrt4: RPCRT4_strdupWtoA and RPCRT4_strdupAtoW don't change the input string,
+       so make the input const.
+
+       * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h,
+         dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Stash away NetworkOptions passed in from the binding string so that
+       transports can look at the string if needed.
+
+2007-01-25  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/msi_main.c:
+       msi: Implement IDispatch->CreateInstance() for the msi server dll.
+
+       * dlls/msi/msi_main.c:
+       msi: Implement IClassFactory->QueryInterface() for the msi server dll.
+
+       * dlls/msi/tests/Makefile.in, dlls/msi/tests/iface.c:
+       msi: Add a test for the IMsiServer interface.
+
+2007-01-25  Vitaly Lipatov <lav@etersoft.ru>
+
+       * dlls/comdlg32/cdlg_Ru.rc:
+       comdlg32: Update Russian translation.
+
+2007-01-25  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/editor.c, dlls/riched20/tests/editor.c:
+       riched20: Create undos in StreamIn at the right times. Adds tests for when
+       StreamIn should be undoable.
+
+2007-01-24  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/reader.c:
+       riched20: Remove excessive traces from reader.c.
+
+2007-01-24  Ken Thomases <ken@codeweavers.com>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Copy the GL extensions string because it may be freed.
+
+2007-01-24  Jan Zerebecki <jan.wine@zerebecki.de>
+
+       * dlls/urlmon/tests/protocol.c:
+       urlmon: Fix type of an empty string to avoid warning.
+
+       * dlls/opengl32/wgl.c:
+       opengl32: Remove redundant const.
+
+2007-01-24  Felix Nawothnig <flexo@holycrap.org>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Degrade ERR to WARN.
+
+2007-01-24  Huw Davies <huw@codeweavers.com>
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: The typelib version numbers should be written to the registry in hex.
+
+2007-01-24  Francois Gouget <fgouget@free.fr>
+
+       * tools/winapi/win32.api:
+       sfc_os: Update win32.api to fix the winapi_check warnings.
+
+       * dlls/sfc_os/sfc_os.c, include/sfc.h:
+       sfc_os: Add a prototype for SfcIsKeyProtected().
+
+       * dlls/mscoree/mscoree_main.c:
+       mscoree: _CorValidateImage() is a WINAPI function.
+       This fixes a winapi_check warning.
+
+       * dlls/shell32/shell32_main.c:
+       shell32: SHLoadNonloadedIconOverlayIdentifiers() is a WINAPI function.
+       This fixes a winapi_check warning.
+
+       * dlls/dbghelp/dbghelp.spec:
+       dbghelp: Fix the spec file to better match the SymGetSymFromAddr64() prototype.
+       This fixes a winapi_check warning.
+
+       * dlls/snmpapi/main.c:
+       snmpapi: Add a missing '\n' trace.
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec, include/snmp.h:
+       snmpapi: SnmpUtilDbgPrint() is a vararg and not an stdcall function.
+
+2007-01-24  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/widl/typegen.c:
+       widl: Add support for some simple pointer types.
+
+       * tools/widl/typegen.c:
+       widl: Store the interface id in _StubMsg.MaxCount for iid_is pointers.
+
+       * tools/widl/typegen.c:
+       widl: Fix alignment check for struct members format string.
+
+       * tools/widl/typegen.c:
+       widl: Fix possible crash in write_array_tfs.
+
+       * tools/widl/typegen.c:
+       widl: Skip local functions when building format strings.
+
+       * tools/widl/server.c, tools/widl/typegen.c, tools/widl/typegen.h:
+       widl: Export a function to compute the proc format string size for a function.
+
+       * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c,
+         tools/widl/typegen.h:
+       widl: Move initialization of the stub buffer size into
+       write_remoting_arguments().
+
+       * tools/widl/server.c, tools/widl/typegen.c, tools/widl/typegen.h:
+       widl: Move support for stub arguments to typegen.c to make it usable for
+       proxies too.
+
+       * .gitignore, include/.gitignore, include/Makefile.in,
+         tools/make_makefiles:
+       include: Simplify the variable declarations in the makefile to allow
+       make_makefiles to parse it.
+
+2007-01-24  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Fix off-by-one error in converting the password to unicode.
+
+2007-01-24  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/debugtools.c:
+       ntdll: Properly handle embedded nulls in NTDLL_dbg_vprintf.
+
+2007-01-23  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/bindprot.c, dlls/urlmon/tests/protocol.c:
+       urlmon: Added BindProtocol's IInternetPriority implementation.
+
+2007-01-23  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/riched20/paint.c, dlls/riched20/run.c, dlls/riched20/style.c,
+         dlls/riched20/undo.c:
+       riched20: Declare some functions static.
+
+       * dlls/quartz/parser.c:
+       quartz: Declare a function static.
+
+2007-01-23  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/editor.c:
+       riched20: Use CharFromPos instead of FindPixelPos in LinkNotify so it accounts
+       for scrolling.
+
+       * dlls/riched20/editor.c, dlls/riched20/tests/editor.c:
+       riched20: Implement EM_LIMITTEXT and some simple tests.
+
+2007-01-24  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Fix off-by-one error when copying the password to the helper.
+       This fixes NTLM authentication with Outlook2003.
+
+2007-01-24  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_binding.c:
+       rpcrt4: When copying quality of service, deep copy TransportCredentials
+       structure too.
+       Remove some no longer relevant fixmes.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Fix a typo in rpcrt4_conn_open_pipe.
+       Fix a typo in rpcrt4_conn_open_pipe where the initial setting of dwFlags
+       was done inside the switch statement instead of at the indented place of
+       at the start of the block (thanks to Jan Zerebecki for noticing this bug).
+
+2007-01-23  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/tests/protocol.c:
+       urlmon: Added CreateBinding test.
+
+       * dlls/urlmon/bindprot.c:
+       urlmon: Added beginning BindProtocol implementation.
+
+       * dlls/urlmon/binding.c, dlls/urlmon/session.c, dlls/urlmon/urlmon_main.h:
+       urlmon: Return CLSID from get_protocol_handler.
+
+       * dlls/urlmon/bindprot.c:
+       urlmon: Added IInternetProtocolSink interface to BindProtocol.
+
+       * dlls/urlmon/bindprot.c:
+       urlmon: Added IInternetPriority interface to BindProtocol.
+
+       * dlls/urlmon/Makefile.in, dlls/urlmon/bindprot.c, dlls/urlmon/session.c,
+         dlls/urlmon/urlmon_main.h:
+       urlmon: Added IInternetSession::CreateBinding beginning implementation.
+
+2007-01-23  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/oleaut32/tests/typelib.c:
+       oleaut32/tests: Cast-qual warning fixes.
+
+       * dlls/ole32/tests/compobj.c:
+       ole32/tests: Cast-qual warning fixes.
+
+       * dlls/msxml3/tests/domdoc.c:
+       msxml3/tests: Cast-qual warning fixes.
+
+2007-01-23  Huw Davies <huw@codeweavers.com>
+
+       * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/tests/ndr_marshall.c:
+       rpcrt4: Implement NdrSimpleType{Marshall,Unmarshall}.
+
+2007-01-23  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/usp10.c:
+       usp10: Document ScriptPlace and ScriptShape.
+
+       * dlls/usp10/usp10.c:
+       usp10: Move text metrics into the script cache. Start using accessor functions.
+
+       * dlls/usp10/tests/usp10.c:
+       usp10: Remove duplicate font selection code from the tests.
+
+2007-01-23  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/cursoricon.c:
+       user32: Do not use DIB APIs for bitmap bits in a device dependent format.
+
+       * dlls/user32/cursoricon.c:
+       user32: Using DIB APIs to convert a DDB to monochrome is wrong, do it
+       differently.
+
+2007-01-23  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/oleaut32/tests/tmarshal.c, dlls/oleaut32/tests/tmarshal.idl,
+         dlls/oleaut32/tests/tmarshal.rc,
+         dlls/oleaut32/tests/tmarshal_dispids.h:
+       oleaut32/tests: Fix the FSF address.
+
+2007-01-17  Anatoly Lyutin <vostok@etersoft.ru>
+
+       * programs/cmd/builtins.c:
+       cmd: In function WCMD_goto() changed strcmp() to lstrcmpi().
+
+       * programs/cmd/builtins.c:
+       cmd: Remove incorrect return in WCMD_if().
+
+2007-01-18  Anatoly Lyutin <vostok@etersoft.ru>
+
+       * dlls/kernel32/console.c:
+       kernel32: Add comment for  GetConsoleWindow.
+
+2007-01-19  Thomas Weidenmueller <wine-patches@reactsoft.com>
+
+       * dlls/shell32/shellord.c, include/shlguid.h, include/shobjidl.idl:
+       shell32: Implement the property sheet extension array functions.
+       Implement the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
+       SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray functions
+       that are used to extend/replace property sheets by shell extensions.
+
+2007-01-21  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/msvcrt/file.c:
+       msvcrt: Fix the internal flag computation for _open_osfhandle.
+
+2007-01-22  Alexandre Julliard <julliard@winehq.org>
+
+       * .gitignore, dlls/oleaut32/tests/Makefile.in,
+         dlls/oleaut32/tests/tmarshal.c, dlls/oleaut32/tests/tmarshal.idl,
+         dlls/oleaut32/tests/tmarshal.rc,
+         dlls/oleaut32/tests/tmarshal_dispids.h:
+       oleaut32/tests: Add tmarshal test.
+
+2007-01-23  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/make_makefiles:
+       make_makefiles: Ignore IDL_H_SRCS targets in all directories.
+
+2007-01-22  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/wineconsole/wineconsole_Ko.rc:
+       wineconsole: Updated Korean resource .
+
+2007-01-22  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/qcap/dllsetup.c, dlls/qcap/v4l.c:
+       qcap: Declare some items static.
+
+2007-01-22  Rob Shearman <rob@codeweavers.com>
+
+       * .gitignore, dlls/credui/Makefile.in, dlls/credui/credui.rc,
+         dlls/credui/credui.spec, dlls/credui/credui_main.c,
+         dlls/credui/credui_resources.h:
+       credui: Implement CredUIPromptForCredentialsW and CredUIConfirmCredentialsW.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/credui/Makefile.in, dlls/credui/credui.spec,
+         dlls/credui/credui_main.c:
+       credui: Add stubbed out credui DLL.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Try to avoid partial named pipe read/writes by looping.
+
+       * dlls/rpcrt4/rpc_server.c:
+       rpcrt4: Make the fixme for an unhandled packet type more useful by printing
+       the code of the unhandled packet type.
+
+2007-01-22  Lei Zhang <thestig@google.com>
+
+       * dlls/comctl32/tests/updown.c:
+       comctl32: Fix the updown control test to use the optional flag.
+
+2007-01-22  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/user32/mdi.c:
+       user32: Only try to remove the MDI document icon from the frame menu when needed.
+
+2007-01-22  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/tests/util.c:
+       snmpapi: Add tests for SnmpUtilVarBind{, List}{Cpy, Free}. Make them pass.
+
+       * .gitignore, Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/snmpapi/tests/Makefile.in, dlls/snmpapi/tests/util.c,
+         programs/winetest/Makefile.in, programs/winetest/winetest.rc:
+       snmpapi: Add a bunch of tests.
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec:
+       snmpapi: Implement SnmpUtil{DbgPrint, IdsToA, OidToA, PrintAsnAny, PrintOid}.
+
+2007-01-22  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/protocol.c, dlls/mshtml/tests/protocol.c:
+       mshtml: Fixed protocol tests on IE7.
+
+2007-01-22  H. Verbeet <hverbeet@gmail.com>
+
+       * include/wine/wined3d_interface.h:
+       wined3d: Remove some unused methods from the IWineD3DVertexShader interface.
+
+       * dlls/wined3d/wined3d_private.h:
+       wined3d: Remove the d3d9types.h include from wined3d_private.h.
+
+       * dlls/wined3d/arb_program_shader.c:
+       wined3d: Use ARB_VERTEX_PROGRAM instead of GL_VERTEX_PROGRAM_ARB with GL_SUPPORT.
+       Spotted by Marcus Meissner.
+
+2007-01-22  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/comctl32/tests/header.c:
+       comctl32/tests: Cast-qual warning fixes.
+
+2007-01-22  Francois Gouget <fgouget@free.fr>
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32/tests: Fix compilation on systems that don't support nameless structs
+       (e.g. gcc 2.95).
+
+2007-01-22  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y,
+         tools/widl/typegen.c, tools/widl/widltypes.h,
+         tools/widl/write_msft.c:
+       widl: Convert expression lists to standard Wine lists.
+       Add a specific type for array dimensions.
+
+       * tools/widl/client.c, tools/widl/header.c, tools/widl/header.h,
+         tools/widl/parser.y, tools/widl/proxy.c, tools/widl/server.c,
+         tools/widl/typegen.c, tools/widl/widltypes.h,
+         tools/widl/write_msft.c:
+       widl: Convert variable lists to standard Wine lists.
+
+       * tools/widl/client.c, tools/widl/header.c, tools/widl/parser.y,
+         tools/widl/proxy.c, tools/widl/server.c, tools/widl/typegen.c,
+         tools/widl/widltypes.h, tools/widl/write_msft.c:
+       widl: Convert function lists to standard Wine lists.
+
+       * tools/widl/client.c, tools/widl/parser.y, tools/widl/proxy.c,
+         tools/widl/server.c, tools/widl/typegen.c, tools/widl/typegen.h,
+         tools/widl/widl.h, tools/widl/widltypes.h, tools/widl/write_msft.c:
+       widl: Convert interface lists to standard Wine lists.
+
+       * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y,
+         tools/widl/proxy.c, tools/widl/typegen.c, tools/widl/typelib.c,
+         tools/widl/typelib.h, tools/widl/widltypes.h,
+         tools/widl/write_msft.c:
+       widl: Convert attribute lists to standard Wine lists.
+
+       * tools/widl/typelib.c, tools/widl/widltypes.h, tools/widl/write_msft.c:
+       widl: Convert typelib lists to standard Wine lists.
+
+       * tools/widl/write_msft.c:
+       widl: Use existing functions to retrieve attributes for typelibs.
+
+2007-01-22  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi32/tests/bitmap.c:
+       gdi32: Add a simple SelectObject test for bitmaps.
+
+       * dlls/gdi32/dib.c, dlls/gdi32/tests/bitmap.c:
+       gdi32: Add a GetDIBits test.
+
+2007-01-20  Bang Jun-Young <junyoung@mogua.com>
+
+       * dlls/wineoss.drv/audio.h:
+       wineoss.drv: config.h police.
+
+       * dlls/msxml3/factory.c, dlls/msxml3/msxml_private.h,
+         dlls/msxml3/parseerror.c, dlls/msxml3/regsvr.c:
+       msxml3: config.h police.
+
+       * dlls/advapi32/advapi.c:
+       advapi32: Do not include unnecessary headers.
+
+       * include/winbase.h:
+       winbase.h: Cosmetic changes.
+
+       * include/objbase.h:
+       objbase.h: Fix typo in comment.
+
+       * dlls/advpack/tests/files.c:
+       advpack/tests: Fix typo.
+
+2007-01-21  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/user32/user32.spec:
+       user32: Define RealChildWindowFromPoint as a real stub.
+
+2007-01-21  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/ntdll/sec.c:
+       ntdll: Correct trace message stating NtAccessCheck is a stub.
+
+       * dlls/ntdll/sec.c:
+       ntdll: Don't change granted access mask on error.
+
+2007-01-21  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/info.c:
+       winspool: Make fixme for PRINTER_ENUM_CONNECTIONS more silent.
+
+2007-01-22  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec:
+       snmpapi: Implement SnmpUtilOid{Append, Cmp, NCmp}. Fix SnmpUtilOid{Cpy, Free}.
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec:
+       snmpapi: Implement SnmpUtilOctets{Cmp,Cpy,Free,NCmp}.
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec:
+       snmpapi: Implement SnmpUtilAsnAny{Cpy,Free}.
+
+2007-01-22  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel32/kernel32.spec:
+       kernel32: Forward EncodePointer and DecodePointer to their ntdll counterparts.
+
+       * dlls/ntdll/ntdll.spec, dlls/ntdll/rtl.c:
+       ntdll: Implement RtlDecodePointer and RtlEncodePointer.
+
+2007-01-22  Alexandre Julliard <julliard@winehq.org>
+
+       * include/wine/list.h:
+       wine/list.h: Add list_count function. Make some parameters const.
+
+       * dlls/dinput/effect_linuxinput.c, dlls/dinput/joystick_linux.c,
+         dlls/dinput/joystick_linuxinput.c:
+       dinput: Undefine SW_MAX to avoid possible conflicts with winuser.h.
+
+       * .gitignore, dlls/Makefile.in, dlls/sfc/Makefile.in,
+         dlls/sfc_os/Makefile.in:
+       sfc: We need to import sfc_os for the forwards to work properly.
+
+2007-01-21  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/ntdll/om.c, dlls/ntdll/tests/om.c:
+       ntdll: Extra check for ObjectAttributes (Coverity).
+
+2007-01-20  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/qcap/pin.c:
+       qcap: Fix a typo.
+
+       * dlls/dmime/performance.c:
+       dmime: Remove unused variable.
+
+       * dlls/shlwapi/assoc.c:
+       shlwapi: Uninitialized variable fix (Coverity).
+
+       * dlls/oledlg/insobjdlg.c:
+       oledlg: Declare a function static.
+
+       * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h,
+         dlls/oleaut32/variant.c, dlls/oleaut32/variant.h:
+       oleaut32: Declare some items static.
+
+2007-01-20  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/kernel32/tests/volume.c:
+       kernel32/tests: GetVolumeNameForMountPoint not present before w2k.
+
+       * dlls/kernel32/tests/virtual.c:
+       kernel32/tests: VirtualAllocEx not present in Win95.
+
+       * dlls/kernel32/tests/process.c:
+       kernel32/tests: Fix a declaration and use skip for the message.
+
+2007-01-20  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/comctl32/tests/updown.c:
+       comctl32: Fix the updown control test to pass under XP.
+
+2007-01-20  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/mlang/mlang.c:
+       mlang: Implement IMultiLanguage::GetCodePageInfo.
+
+2007-01-19  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * server/token.c:
+       server: User correct user sid for the default_dacl.
+
+2007-01-19  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/kernel32/file.c, dlls/ntdll/file.c:
+       kernel32: Handle the SECURITY_* flags passed into CreateFileW by filling out
+       the SECURITY_QUALITY_OF_SERVICE structure and passing it to NtCreateFile.
+       Print a fixme in NtCreateFile if the SECURITY_QUALITY_OF_SERVICE
+       structure is specified, since it isn't handled yet.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Handle security quality of service flags relevant to the ncacn_np
+       protocol.
+
+       * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h,
+         dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Track the security quality of service settings for bindings and
+       connections.
+
+2007-01-19  Thomas Weidenmueller <wine-patches@reactsoft.com>
+
+       * dlls/comctl32/commctrl.c, include/commctrl.h:
+       comctl32: Fix InitCommonControlsEx prototype.
+
+2007-01-19  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/makedep.c, tools/widl/proxy.c:
+       widl: Include objbase.h so that generated proxy file compiles on Wine.
+
+       * include/rpc.h:
+       rpc.h: Include excpt.h, and windef.h in Wine so that the header compiles.
+
+       * tools/widl/client.c, tools/widl/proxy.c, tools/widl/server.c,
+         tools/widl/widl.c, tools/widl/widl.h:
+       widl: Generate proxy/client/server files when requested explicitly even if
+       they are empty.
+
+       * Make.rules.in:
+       Make.rules: Pass all idl source files to makedep.
+
+2007-01-18  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c:
+       wined3d: The sincos instruction is valid for ps/vs 2.1 as well.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: gl_FragDepth is a float, so fixup the write mask.
+
+       * dlls/wined3d/device.c:
+       wined3d: Use SetupFullscreenWindow() to make the window fullscreen.
+
+       * dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, dlls/wined3d/device.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h:
+       wined3d: Move SetupFullscreenWindow() and RestoreWindow() from IDirectDrawImpl
+       to IWineD3DDeviceImpl.
+
+       * dlls/wined3d/baseshader.c:
+       wined3d: Use %s in trace.
+
+2007-01-18  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/odbc32/proxyodbc.c:
+       odbc32: Declare a function static.
+
+       * dlls/ole32/classmoniker.c, dlls/ole32/errorinfo.c,
+         dlls/ole32/hglobalstream.c, dlls/ole32/itemmoniker.c,
+         dlls/ole32/memlockbytes.c:
+       ole32: Declare some functions static.
+
+2007-01-18  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * server/winstation.c:
+       server: Add generic access mapping for winstation and desktop objects.
+
+2007-01-18  Francois Gouget <fgouget@free.fr>
+
+       * dlls/shell32/shell32_main.c, dlls/shell32/tests/shlfileop.c:
+       shell32: Add proper support for SHGetFileInfo(SHGFI_ICONLOCATION |
+       SHGFI_USEFILEATTRIBUTES).
+
+       * dlls/shell32/tests/shlfileop.c:
+       shell32/tests: Add some more SHGetFileInfo() tests.
+
+2007-01-18  Thomas Weidenmueller <wine-patches@reactsoft.com>
+
+       * dlls/shell32/shellord.c, include/shlobj.h:
+       shell32: Fix prototypes.
+       Fix the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
+       SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray function
+       prototypes because they're now documented. Also add them to shlobj.h.
+
+2007-01-18  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/cursoricon.c:
+       user32: Some apps pass a color bitmap as a mask to CreateIconIndirect, convert
+       it to b/w.
+
+2007-01-18  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/sync.c, include/wine/server_protocol.h, server/protocol.def,
+         server/thread.c, server/trace.c:
+       ntdll: Avoid inter-process APCs when called for the process itself.
+
+       * dlls/ntdll/ntdll_misc.h, dlls/ntdll/virtual.c:
+       ntdll: Get rid of the no longer used is_current_process function.
+
+       * dlls/kernel32/tests/virtual.c, dlls/ntdll/sync.c, dlls/ntdll/virtual.c,
+         include/wine/server_protocol.h, server/protocol.def, server/thread.c,
+         server/trace.c:
+       ntdll: Implementation of inter-process NtMapViewOfSection and
+       NtUnmapViewOfSection.
+
+       * dlls/kernel32/tests/thread.c, dlls/ntdll/sync.c, dlls/ntdll/thread.c,
+         include/wine/server_protocol.h, server/protocol.def, server/thread.c,
+         server/trace.c:
+       ntdll: Implementation of inter-process RtlCreateUserThread.
+
+       * dlls/kernel32/thread.c, dlls/ntdll/thread.c:
+       ntdll: Abuse RtlCreateUserThread to call the thread function for CreateThread
+       directly.
+
+       * dlls/kernel32/kernel_main.c, dlls/ntdll/thread.c:
+       ntdll: Move the LDT section to ntdll and make it an uninterruptible section.
+
+       * dlls/winecoreaudio.drv/audio.c:
+       winecoreaudio.drv: Fix printf format warnings.
+
+2007-01-18  Francois Gouget <fgouget@free.fr>
+
+       * dlls/comctl32/listview.c, dlls/localspl/tests/localmon.c,
+         dlls/mapi32/tests/prop.c, dlls/odbccp32/odbccp32.c, dlls/ole32/rpc.c,
+         dlls/urlmon/mk.c, dlls/wined3d/state.c, dlls/winspool.drv/info.c,
+         include/wine/debug.h, tools/winapi/options.pm:
+       Assorted spelling fixes.
+
+       * dlls/comctl32/ipaddress.c, dlls/comctl32/propsheet.c,
+         dlls/comdlg32/filedlg.c, dlls/dmloader/loaderstream.c,
+         dlls/gdi32/mfdrv/init.c, dlls/gdi32/palette.c,
+         dlls/kernel32/lcformat.c, dlls/msacm32/driver.c, dlls/msi/action.c,
+         dlls/msvcrt/dir.c, dlls/msvcrt/file.c, dlls/msvfw32/mciwnd.c,
+         dlls/secur32/ntlm.c, dlls/shell32/shellpath.c,
+         dlls/shlwapi/ordinal.c, dlls/user32/dialog.c, dlls/user32/edit.c,
+         dlls/wineps.drv/ps.c, dlls/wininet/http.c, dlls/winmm/playsound.c,
+         programs/winemenubuilder/winemenubuilder.c,
+         programs/winhelp/hlpfile.c:
+       Don't put single quotes around '%s' when using the debugstr_*() functions.
+
+       * dlls/shell32/shlexec.c:
+       shell32: There is no need to check strings for NULL when using debugstr_w().
+       Also don't put single quotes around '%s' in that case.
+
+       * dlls/winmm/tests/timer.c:
+       winmm/tests: Use '%u' to print GetLastError().
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Use '%u' to print GetLastError().
+
+       * dlls/ntdll/tests/info.c:
+       ntdll/tests: Use '%u' to print GetLastError().
+
+       * dlls/mcicda/mcicda.c:
+       mcicda: Use '%u' to print GetLastError().
+
+       * dlls/secur32/secur32.c:
+       secur32: Use '%u' to print GetLastError().
+
+       * dlls/usp10/tests/usp10.c:
+       usp10/tests: Use '%u' to print GetLastError().
+
+       * dlls/localspl/localmon.c:
+       localspl: Remove unneeded cast.
+
+2007-01-18  Alexandre Julliard <julliard@winehq.org>
+
+       * server/mach.c, server/ptrace.c:
+       server: Print a trace when sending a signal to a thread.
+
+       * dlls/ntdll/loader.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/server.c,
+         dlls/ntdll/thread.c:
+       ntdll: Block async signals during process init and thread creation.
+
+       * dlls/ntdll/ntdll_misc.h, dlls/ntdll/server.c, dlls/ntdll/signal_i386.c,
+         dlls/ntdll/signal_powerpc.c, dlls/ntdll/signal_sparc.c,
+         dlls/ntdll/signal_x86_64.c:
+       ntdll: Make the server signal mask global.
+
+       * dlls/ntdll/thread.c:
+       ntdll: Avoid heap allocations during thread creation.
+
+       * dlls/ntdll/server.c:
+       ntdll: Make the fd cache section an uninterruptible section.
+
+       * dlls/ntdll/om.c, include/wine/server_protocol.h, server/handle.c,
+         server/protocol.def, server/trace.c:
+       ntdll: Fix NtDuplicateObject to only close the file descriptor if it's in the
+       same process.
+
+       * dlls/ntdll/file.c, dlls/ntdll/om.c, dlls/ntdll/server.c:
+       ntdll: Avoid heap allocation in fd cache. Fixed a couple of races.
+
+2007-01-17  Christoph Frick <frick@sc-networks.de>
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Calc more caps infos ahead and store it in JoystickImpl.
+
+2007-01-17  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       wined3d: Give shader constants their own debug channel.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Fix a typo.
+
+       * dlls/wined3d/state.c:
+       wined3d: When switching color material, apply the material we were previously
+       tracking.
+       This fixes a regression introduced by 329670c7f129343ef0086f76b08a40d0fd5e3242.
+
+       * dlls/wined3d/state.c:
+       wined3d: Don't set Parm when isDiffuseSupplied is FALSE in state_colormat(),
+       it isn't used anyway.
+
+2007-01-17  Francois Gouget <fgouget@free.fr>
+
+       * dlls/d3d9/tests/device.c, dlls/ddraw/utils.c, dlls/wined3d/utils.c,
+         include/d3d8types.h, include/d3d9types.h,
+         include/wine/wined3d_types.h:
+       d3d: Fix the D3DFMT_XXX constant declarations.
+
+2007-01-17  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Reorder a couple of functions and remove the forward declarations.
+
+       * include/wine/test.h:
+       tests: The non-gcc case was missing a forward declaration for winetest_skip().
+
+2007-01-17  Francois Gouget <fgouget@free.fr>
+
+       * dlls/odbccp32/tests/misc.c:
+       odbccp32/tests: Add missing '\n' to an ok() call.
+
+2007-01-17  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/winecoreaudio.drv/audio.c:
+       winecoreaudio.drv: Print each 64-bit integer as two 32-bit integers.
+
+2007-01-17  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/objsel/objsel.c:
+       objsel: Declare a variable static.
+
+2007-01-17  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Fix trace for WS_setsockopt to look closer to WS_getsockopt.
+
+2007-01-17  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/regsvr.c:
+       msi: Register IMsiServer.
+
+       * dlls/user32/tests/win.c:
+       user32: Add a test showing WM_GETTEXT doesn't crash with bad pointers.
+
+       * dlls/user32/defwnd.c:
+       user32: Add an exception handler around the WM_GETTEXT handler.
+
+2007-01-16  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/sfc/sfc.spec, dlls/sfc/sfc_main.c:
+       sfc: Forward SfcIsFileProtected to sfc_os.dll.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/sfc_os/Makefile.in, dlls/sfc_os/sfc_os.c,
+         dlls/sfc_os/sfc_os.spec:
+       sfc_os: Add stub for sfc_os.dll.
+
+2007-01-12  Joel Parker <jjk3@msstate.edu>
+
+       * dlls/kernel32/ne_module.c, dlls/kernel32/relay16.c,
+         dlls/kernel32/selector.c, dlls/kernel32/thunk.c, dlls/msvcrt/cpp.c,
+         dlls/msvcrt/cppexcept.c, dlls/msvcrt/except.c, dlls/msvcrt/misc.c,
+         dlls/ntdll/loader.c, dlls/ntdll/relay.c, dlls/ntdll/resource.c,
+         dlls/ntdll/rtl.c, dlls/ntdll/signal_i386.c,
+         dlls/ntdll/signal_x86_64.c, dlls/ntdll/thread.c,
+         dlls/riched20/txtsrv.c, dlls/rpcrt4/ndr_stubless.c,
+         dlls/user32/winproc.c, libs/port/interlocked.c, libs/wine/port.c:
+       Remove redundant semicolons for ANSI compatibility.
+
+2007-01-12  Anatoly Lyutin <vostok@etersoft.ru>
+
+       * programs/wineconsole/curses.c:
+       wineconsole: Add support for non-latin symbols with curses.
+
+2007-01-15  Christoph Frick <frick@sc-networks.de>
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: No longer check for value exceeding have(min|max) in map_axis.
+
+2007-01-16  Christoph Frick <frick@sc-networks.de>
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Add a config for the axes.
+
+2007-01-15  Christoph Frick <frick@sc-networks.de>
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Move the config for the buttons from the JoyDev into the JoystickImpl.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Use a struct ObjProps for the config of the device.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Rename 'axe' to 'axis'.
+
+2007-01-17  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Search for .gnu_debuglink file.
+
+2007-01-16  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/wininet/http.c:
+       wininet: Fix HTTP_EncodeBasicAuth by passing an out buffer to the second set
+       of character set conversion calls.
+
+2007-01-17  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/directx.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c:
+       wined3d: Implement per stream offsets.
+
+2007-01-16  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/ddraw/device.c, dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_types.h:
+       wined3d: Store the stream number in the strided structure.
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Improve drawStridedSlow a bit.
+
+2007-01-17  Alasdair Sinclair <alasdairs@dsl.pipex.com>
+
+       * dlls/msvcrt/scanf.h, dlls/msvcrt/tests/scanf.c:
+       msvcrt: If we're at EOF in the buffer and we have pattern %n in format string
+       we should not count the EOF in the total.
+
+2007-01-16  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/netapi32/netapi32.c:
+       netapi32: Declare a variable static.
+
+2007-01-16  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/localmon.c, dlls/localspl/localspl_private.h:
+       localspl: Implement PortIsValid for XcvDataPort.
+
+       * dlls/localspl/localmon.c:
+       localspl: Implement XcvDataPort.
+
+2007-01-11  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/localmon.c, dlls/localspl/localspl_private.h:
+       localspl: Implement XcvOpenPort and XcvClosePort.
+
+2007-01-16  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Add test for XcvDataPort_PortIsValid.
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Extend test for XcvDataPort_MonitorUI.
+
+2007-01-16  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Fix the TB_SETBITMAPSIZE for width or height zero (with
+       testcase).
+
+2007-01-16  James Hawkins <truiken@gmail.com>
+
+       * dlls/advapi32/tests/registry.c:
+       advapi32: Add tests for RegQueryValue.
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: Initialize nrofnames to keep from freeing unused memory in the
+       error case.
+
+2007-01-15  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Add a glsl_src_param_t type, pass it to shader_glsl_add_src_param()
+       instead of three separate character arrays.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Add a glsl_dst_param_t type, pass it to shader_glsl_add_dst_param()
+       instead of three separate character arrays.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Simplify shader_glsl_get_write_mask().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Simplify shader_glsl_get_swizzle().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Fix pshader_glsl_tex() and pshader_glsl_texcoord().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_callnz().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_breakc().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_ifc().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_if().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_rep().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_loop().
+       Fix the comment.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texm3x3vspec().
+       Use shader_glsl_get_sample_function().
+       Use the GLSL builtin reflect() function.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texm3x3spec().
+       Use shader_glsl_get_sample_function().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texm3x3().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texm3x3tex().
+       Use shader_glsl_get_sample_function().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texm3x2tex().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texm3x3pad().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texm3x2pad().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texm3x2depth().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texdp3().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texdp3tex().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite pshader_glsl_texreg2rgb to properly take the write mask
+       into account.
+       Use shader_glsl_get_sample_function() rather than having the instruction
+       handler figure it out itself.
+       Get rid of shader_glsl_add_dst_old().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Split out getting the sample function and coordinate mask from
+       shader_glsl_sample().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texreg2gb().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       pshader_glsl_texreg2ar.
+       Use the correct source swizzle.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_dst().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_rcp() to properly take the write mask into account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_expp() to properly take the write mask into account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_cnd() to properly take the write mask into account.
+       Take the difference between ps 1.4 and earlier versions into account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_cmp() to properly take the write mask into account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_lrp() to properly take the write mask into account,
+       use the GLSL mix instruction.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_lit().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_mov() to properly take the write mask into account.
+       In case of writing to an address register round the source.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite pshader_glsl_dp2add() to properly take the write mask into
+       account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_dot() to properly take the write mask into account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_map2gl() to properly take the write mask into
+       account.
+
+       * dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c,
+         dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Give WINED3DSIO_CRS its own function, properly take the write mask
+       into account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Move WINED3DSIO_SGE & WINED3DSIO_SLT from shader_glsl_map2gl() to
+       shader_glsl_compare() where they belong.
+       Properly take the write mask into account
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_mad() to properly take the write mask into account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_arith() to properly take the write mask into
+       account.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rewrite shader_glsl_sincos() to properly take the write mask into
+       account.
+       The write mask can only be one of .x, .y, .xy
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass the correct mask to shader_glsl_add_src_param() in
+       shader_glsl_get_register_name().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Pass a mask to shader_glsl_add_src_param().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Rename shader_glsl_add_dst() to shader_glsl_add_dst_old(), add
+       shader_glsl_append_dst().
+
+       * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c,
+         dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h:
+       05/49: wined3d: Only add line numbers for new lines in shader_addline().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Fixup the write mask for gl_FogFragCoord and gl_PointSize.
+       gl_FogFragCoord and gl_PointSize are floats rather than vec4s in GLSL,
+       so they shouldn't have a destination swizzle, and the write mask we
+       return should consist of only the first component.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Return the (binary) write mask from shader_glsl_add_dst_param().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Split shader_glsl_add_param() in shader_glsl_add_src_param() and
+       shader_glsl_add_dst_param().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Add a comment about D3D write masks and GLSL destination swizzles.
+
+2007-01-16  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/sync.c:
+       ntdll: Added a missing chunk in the NtLockVirtualMemory support.
+       Thanks to Rob Shearman for noticing this.
+
+       * tools/wmc/utils.c:
+       wmc: Use standard format for error messages.
+
+       * dlls/msvcrt/locale.c, dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.h,
+         dlls/msvcrt/msvcrt.spec:
+       msvcrt: Export various locale and codepage variables.
+
+2007-01-15  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * .gitignore, dlls/kernel32/Makefile.in, dlls/kernel32/kernel.rc,
+         dlls/kernel32/nls/winerr_fra.mc:
+       kernel: Beginning of French translation of error messages.
+
+2007-01-16  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/wmc/lang.c:
+       wmc: Added support for neutral languages.
+
+2007-01-15  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec:
+       snmpapi: Implement SnmpUtilVarBindList{Cpy,Free}.
+
+2007-01-15  Kai Blin <kai.blin@gmail.com>
+
+       * tools/wineinstall:
+       winetools: Fix installing on distributions without a root password.
+
+2007-01-15  Robert Reif <reif@earthlink.net>
+
+       * dlls/dsound/tests/Makefile.in, dlls/dsound/tests/capture.c,
+         dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c,
+         dlls/dsound/tests/dsound.c, dlls/dsound/tests/dsound8.c,
+         dlls/dsound/tests/duplex.c, dlls/dsound/tests/propset.c:
+       dsound: Fix tests for old versions of windows.
+
+2007-01-15  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shell32/shellole.c:
+       shell32: Remove unused variable.
+
+       * dlls/msvcrt/cpp.c, dlls/msvcrt/cppexcept.h:
+       msvcrt: Move static function from header into file where it is called.
+
+2007-01-13  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/oleaut32/varformat.c, dlls/oleaut32/vartype.c:
+       oleaut32: Remove unused items.
+
+2007-01-15  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Fix tests for EnumPrinters when the spooler is off.
+
+       * dlls/winspool.drv/info.c:
+       winspool: More error checks for XcvDataW.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Improve trace for ClosePrinter.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Support xcv in AddPortW.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Support xcv in DeletePortW.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Use a more generic name for a variable.
+
+2007-01-13  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Recalc the toolbar after a TB_SETIMAGELIST.
+
+       * dlls/comctl32/listview.c:
+       comctl32: listview: When shrinking the last column clear the now unused field.
+
+       * dlls/comctl32/listview.c:
+       comctl32: listview: A CDRF_SKIPDEFAULT for an item should skip the whole row.
+
+2007-01-16  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/virtual.c, include/wine/server_protocol.h,
+         server/protocol.def, server/thread.c, server/trace.c:
+       ntdll: Implemented NtLockVirtualMemory and NtUnlockVirtualMemory.
+
+2007-01-15  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/sync.c, dlls/ntdll/virtual.c, include/wine/server_protocol.h,
+         server/protocol.def, server/thread.c, server/trace.c:
+       ntdll: Implementation of inter-process NtFlushVirtualMemory.
+
+       * dlls/kernel32/tests/virtual.c, dlls/ntdll/sync.c, dlls/ntdll/virtual.c,
+         include/wine/server_protocol.h, server/protocol.def, server/thread.c,
+         server/trace.c:
+       ntdll: Implementation of inter-process VirtualProtectEx.
+
+       * dlls/kernel32/tests/virtual.c, dlls/ntdll/sync.c, dlls/ntdll/virtual.c,
+         include/wine/server_protocol.h, server/protocol.def, server/thread.c,
+         server/trace.c:
+       ntdll: Implementation of inter-process VirtualQueryEx.
+
+       * dlls/kernel32/tests/process.c, dlls/kernel32/tests/virtual.c,
+         dlls/ntdll/sync.c, dlls/ntdll/virtual.c:
+       ntdll: Implementation of inter-process VirtualAllocEx and VirtualFreeEx.
+
+       * dlls/ntdll/ntdll_misc.h, dlls/ntdll/sync.c, dlls/ntdll/thread.c,
+         include/wine/server_protocol.h, server/protocol.def, server/thread.c,
+         server/trace.c:
+       server: Support queuing some APCs to a process instead of a thread.
+
+       * dlls/ntdll/sync.c, include/wine/server_protocol.h, server/protocol.def,
+         server/request.h, server/thread.c, server/trace.c,
+         tools/make_requests:
+       server: Added mechanism for returning results of APC calls.
+       Defined APC_VIRTUAL_ALLOC and APC_VIRTUAL_FREE requests.
+
+       * server/thread.c:
+       server: Properly wake the waiting threads when an APC is cancelled.
+
+       * dlls/kernel32/console.c:
+       kernel32: Use the proper codepage for console functions.
+       Based on a patch by Anatoly Lyutin.
+
+2007-01-13  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/secur32/tests/schannel.c:
+       secur32/tests: Fix compilation for older gcc versions (and MinGW).
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml/tests: Fix compilation for older gcc versions (and MinGW).
+
+       * dlls/crypt32/tests/cert.c:
+       crypt32/tests: Fix compilation for older gcc versions (and MinGW).
+
+2007-01-13  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/ntdll/thread.c:
+       ntdll: Remove unused function.
+
+       * dlls/msvcrt/except.c, dlls/msvcrt/exit.c:
+       msvcrt: Declare some items static.
+
+       * dlls/msxml3/attribute.c, dlls/msxml3/comment.c, dlls/msxml3/pi.c:
+       msxml3: Remove unused functions.
+
+2007-01-14  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec:
+       snmpapi: Implement SnmpUtilVarBindCpy.
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec:
+       snmpapi: Implement SnmpUtilMem{Alloc,Free,ReAlloc}.
+
+       * dlls/snmpapi/snmpapi.spec:
+       snmpapi: Add some missing APIs to the spec file.
+
+       * dlls/snmpapi/main.c, dlls/snmpapi/snmpapi.spec, include/snmp.h:
+       snmpapi: Implement SnmpUtilOidCpy, SnmpUtilOidFree and SnmpUtilVarBindFree.
+
+2007-01-15  Alexandre Julliard <julliard@winehq.org>
+
+       * loader/Makefile.in:
+       loader: Fix git-describe invocation to work with old git versions.
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32/tests: Replace some macros by functions to reduce code size and
+       compile time.
+
+2007-01-12  Anatoly Lyutin <vostok@etersoft.ru>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Add details in description function MultiByteToWideChar and
+       WideCharToMultiByte.
+
+2007-01-14  Felix Nawothnig <flexo@holycrap.org>
+
+       * dlls/kernel32/kernel32.spec, dlls/kernel32/lzexpand.c:
+       kernel32: Forward CopyLZFile() to LZCopy() instead of wrapping it.
+
+2007-01-14  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Removed unneeded code from rewrite of .gnu_link handling.
+
+2007-01-14  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/mpr/wnet.c:
+       mpr: Fix typo (Coverity).
+
+2007-01-15  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/mdi.c:
+       user32: Remove redundant visibility checks of a maximized MDI child, add an
+       explanation why we do that.
+
+2007-01-14  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/mdi.c:
+       user32: Simplify some maximized MDI child checks.
+
+       * dlls/user32/mdi.c:
+       user32: Remove MDI_AugmentFrameMenu call from WM_MDICREATE handler.
+
+       * dlls/winex11.drv/winpos.c:
+       winex11.drv: Fix the typos in the fullscreen state debug trace.
+
+       * dlls/wined3d/device.c:
+       wined3d: Do not play with WS_VISIBLE, this causes unwanted mapping/unmapping
+       of the window.
+
+2007-01-12  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/d3d9/directx.c, dlls/wined3d/directx.c:
+       wined3d, d3d9: Caps correction.
+
+       * dlls/wined3d/device.c:
+       wined3d: Do not force dynamic usage on transformed buffers.
+
+       * dlls/wined3d/device.c, dlls/wined3d/vertexbuffer.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Better tracking of vertex buffer assignments.
+
+       * dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Do not free regularily locked surfaces.
+
+       * dlls/wined3d/vertexbuffer.c:
+       wined3d: Revert "wined3d: Do not preload vertex buffers in unlock.".
+       This reverts commit 6fb1869b98265a30a285c6f94a768934476a8c2a.
+
+2007-01-15  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/mpr/mpr.rc, dlls/mpr/mpr_Pl.rc:
+       mpr: Add Polish translation.
+
+       * dlls/msi/msi.rc, dlls/msi/msi_Pl.rc:
+       msi: Add Polish translation.
+
+2007-01-13  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/cmdlgtst/Pl.rc, programs/cmdlgtst/cmdlgr.rc:
+       cmdlgtst: Add Polish translation.
+
+       * dlls/wininet/rsrc.rc, dlls/wininet/wininet_Pl.rc:
+       wininet: Add Polish translation.
+
+       * programs/wordpad/Pl.rc, programs/wordpad/rsrc.rc:
+       wordpad: Add Polish translation.
+
+2007-01-12  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/wininet/http.c:
+       wininet: Change HTTP_EncodeBase64 to operate on a series of bytes,  instead
+       of text.
+       Change HTTP_EncodeBasicAuth to convert the username and password into
+       utf8 before base64 encoding.
+
+       * dlls/wininet/http.c:
+       wininet: HTTP_HttpQueryInfoW deals with bytes, not characters so update the
+       callers that have this wrong assumption.
+
+       * dlls/wininet/http.c:
+       wininet: Allow a NULL value to be passed into HTTP_ProcessHeader
+       instead of crashing so that when used with the replace flag it will
+       delete an existing value.
+
+2007-01-13  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/itss/tests/protocol.c:
+       itss: Added more protocol tests.
+
+       * dlls/itss/storage.c:
+       itss: Close chm file when destroying Storage.
+
+       * dlls/itss/storage.c:
+       itss: Return S_FALSE in IStream::Read if there is no more data to read.
+
+       * dlls/urlmon/mk.c, dlls/urlmon/tests/protocol.c:
+       urlmon: Added mk protocol implementation.
+
+2007-01-12  Bill Medland <billmedland@shaw.ca>
+
+       * dlls/odbccp32/odbccp32.c, dlls/odbccp32/tests/misc.c,
+         include/odbcinst.h:
+       odbccp32: Implement SQLGet/SetConfigMode.
+
+2007-01-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/tests/pipe.c, server/named_pipe.c:
+       server: Set the specified in/out buffer sizes on named pipes using SO_SND/RCVBUF.
+
+2007-01-12  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msrle32/msrle32.c:
+       msrle32: Declare some functions static.
+
+       * dlls/msi/action.c, dlls/msi/events.c:
+       msi: Declare some functions static.
+
+       * dlls/msi/registry.c, dlls/msi/table.c, dlls/msi/tokenize.c:
+       msi: Remove unused variables.
+
+2007-01-12  Bill Medland <billmedland@shaw.ca>
+
+       * dlls/odbccp32/odbccp32.c:
+       odbccp32: Remove A->W cross-call.
+
+2007-01-12  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/crypt32/tests/cert.c:
+       crypt32/tests: Cast-qual warning fixes.
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml/tests: Cast-qual warning fix.
+
+       * dlls/rpcrt4/tests/rpc.c:
+       rpcrt4/tests: Cast-qual warning fixes.
+
+       * dlls/secur32/tests/schannel.c:
+       secur32/tests: Cast-qual warning fixes.
+
+       * dlls/user32/tests/win.c:
+       user32/tests: Cast-qual warning fixes.
+
+       * dlls/oleaut32/tests/olefont.c:
+       oleaut32/tests: Cast-qual warnings fixes.
+
+2007-01-12  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/usp10.c:
+       usp10: Initialise the caller supplied ABC structure in ScriptPlace.
+       Fixes a regression found by Lei Zhang.
+
+2007-01-12  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/Makefile.in, dlls/urlmon/mk.c, dlls/urlmon/tests/protocol.c,
+         dlls/urlmon/urlmon_main.c, dlls/urlmon/urlmon_main.h:
+       urlmon: Added mk protocol stub implementation.
+
+       * dlls/urlmon/tests/url.c:
+       urlmon: Code clean up.
+
+2007-01-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/ntdll_misc.h, dlls/ntdll/server.c, dlls/ntdll/virtual.c:
+       ntdll: Make the virtual.c critical section uninterruptible by signals.
+       Based on a patch by Thomas Kho.
+
+       * dlls/ntdll/virtual.c:
+       ntdll: Fix handling of 64-bit sizes in NtMapViewOfSection.
+
+       * dlls/ntdll/virtual.c, include/wine/server_protocol.h, server/mapping.c,
+         server/protocol.def, server/trace.c:
+       ntdll: Duplicate the mapping handle on the server side for NtMapViewOfSection.
+
+       * dlls/ntdll/loader.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/virtual.c,
+         server/fd.c, server/file.c, server/file.h, server/process.c:
+       ntdll: Moved the check for removable file in load_dll to the server.
+
+2007-01-11  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/winex11.drv/xrandr.c:
+       xrandr: Small X11DRV_XRandR_(Get|Set)CurrentMode() code optimisations.
+
+2007-01-11  Bill Medland <billmedland@shaw.ca>
+
+       * dlls/odbccp32/odbccp32.c:
+       odbccp32: Implement SQLGetInstalledDrivers.
+
+2007-01-11  Duane Clark <fpga@pacbell.net>
+
+       * dlls/comctl32/treeview.c:
+       treeview: Fix horizontal scrolling.
+
+2007-01-12  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Avoid a NULL pointer dereference in UpdateTexture (Coverity).
+
+       * dlls/wined3d/surface.c:
+       wined3d: Do not perform a NULL check on riid (Coverity).
+
+       * dlls/d3d9/device.c, dlls/d3d9/directx.c, dlls/wined3d/device.c,
+         include/wine/wined3d_interface.h:
+       d3d9: Implement IDirect3DDevice9::StretchRect.
+
+2007-01-12  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/ole32/tests/propvariant.c:
+       ole32/tests: Cast-qual warnings fixes.
+
+2007-01-11  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/riched20/editor.c, dlls/riched20/tests/editor.c:
+       riched20: Fix crash undoing a paste.
+
+2007-01-12  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * programs/explorer/systray.c:
+       explorer/systray: Some code cleanup.
+
+2007-01-11  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/d3d8/tests/d3d8_main.c, dlls/d3d8/tests/device.c,
+         dlls/d3d8/tests/surface.c, dlls/d3d8/tests/texture.c,
+         dlls/d3d8/tests/volume.c:
+       d3d8/tests: Warn that tests were skipped if we could not load d3d8.dll.
+       But report a failed test if a mandatory function is missing from it.
+
+       * dlls/d3d9/tests/device.c, dlls/d3d9/tests/shader.c,
+         dlls/d3d9/tests/stateblock.c, dlls/d3d9/tests/surface.c,
+         dlls/d3d9/tests/texture.c, dlls/d3d9/tests/vertexdeclaration.c,
+         dlls/d3d9/tests/volume.c:
+       d3d9/tests: Warn that tests were skipped if we could not load d3d9.dll.
+       But report a failed test if a mandatory function is missing from it.
+       Also warn if the hardware capabilities force us to skip some tests.
+
+       * include/wine/test.h:
+       tests: Add skip(), a function to warn that tests were skipped due to limitations
+       of the environment or missing dependencies.
+
+2007-01-11  Francois Gouget <fgouget@free.fr>
+
+       * dlls/dsound/tests/capture.c:
+       dsound/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/dsound/tests/capture.c, dlls/dsound/tests/ds3d8.c,
+         dlls/dsound/tests/dsound8.c, dlls/dsound/tests/duplex.c,
+         dlls/dsound/tests/propset.c:
+       dsound/tests: The tests link with dsound.dll so use GetModuleHandle() instead
+       of LoadLibrary().
+
+       * dlls/dsound/tests/capture.c:
+       dsound/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/winmm/tests/capture.c, dlls/winmm/tests/wave.c:
+       winmm/tests: Replace some '#if 0's with 'if (0)'s.
+       Fix the code so it compiles without warnings.
+
+2007-01-11  Ken Thomases <ken@codeweavers.com>
+
+       * dlls/wined3d/query.c:
+       wined3d: Do not block waiting for occlusion query result in GetData.
+
+2007-01-11  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/tests/errorinfo.c:
+       ole32: Fix copied description and copyright statement for tests/errorinfo.c.
+
+2007-01-11  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Split gnu_debuglink handling into own function.
+
+2007-01-11  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msacm32/internal.c:
+       msacm32: Declare some variables static.
+
+       * dlls/mshtml/nsembed.c:
+       mshtml: Declare a variable static.
+
+       * dlls/mpr/wnet.c:
+       mpr: Declare a variable static.
+
+       * dlls/msdmo/dmoreg.c:
+       msdmo: Declare a function static.
+
+       * dlls/itss/chm_lib.c:
+       itss: Remove unused variable and associated dead code.
+
+       * dlls/msadp32.acm/msadp32.c:
+       msadp32.acm: Remove unused function.
+
+       * dlls/msg711.acm/msg711.c:
+       msg711.acm: Remove unused function.
+
+2007-01-12  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/comdlg32/Makefile.in, dlls/comdlg32/filedlg.c,
+         dlls/comdlg32/filedlg16.c, dlls/comdlg32/filetitle.c:
+       comdlg32: Move GetFileTitle(A/W/16) to filedlg.c, filedlg16.c.
+
+2007-01-11  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/info.c:
+       winspool: Support Xcv for ConfigurePortW.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Support monitors without a name.
+
+2007-01-11  Alexandre Julliard <julliard@winehq.org>
+
+       * loader/preloader.c:
+       preloader: Added printf format checking and fix some formats.
+
+       * loader/preloader.c:
+       preloader: Remove reserved ranges that we failed to allocate.
+
+2007-01-10  Bill Medland <billmedland@shaw.ca>
+
+       * dlls/odbccp32/odbccp32.c, dlls/odbccp32/tests/misc.c:
+       odbccp32: Implement SQLInstallerError(W).
+
+2007-01-11  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel32/resource.c, dlls/kernel32/tests/resource.c:
+       kernel32: Merge existing resources in EndUpdateResource.
+
+       * dlls/kernel32/resource.c:
+       kernel32: Split update_add_resource() into two functions.
+
+       * dlls/kernel32/resource.c:
+       kernel32: Create a simple abstraction for file mappings.
+
+2007-01-11  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/tests/text.c, dlls/user32/uitools.c:
+       user32: Add a simple DrawState test, make it pass under Wine.
+
+2007-01-11  James Hawkins <truiken@gmail.com>
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Use the correct variable in the FIXME.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Check for get_filename failure.
+
+       * programs/winedbg/memory.c:
+       winedbg: Check buffer for NULL before writing to it.
+
+2007-01-11  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/riched20/caret.c, dlls/riched20/editor.c,
+         dlls/riched20/tests/editor.c, dlls/riched20/undo.c:
+       riched20: Fix modification state for several operations.
+
+2007-01-10  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/tests/ole2.c:
+       ole32: Add tests for the default handler.
+
+       * dlls/ole32/errorinfo.c, dlls/ole32/tests/Makefile.in,
+         dlls/ole32/tests/errorinfo.c:
+       ole32: Add tests for error info functions.
+       Return E_INVALIDARG if dwReserved is not set to zero for both
+       GetErrorInfo and SetErrorInfo.
+
+2007-01-10  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device_private.h, dlls/dinput/joystick_linux.c,
+         dlls/dinput/joystick_linuxinput.c, dlls/dinput/keyboard.c,
+         dlls/dinput/mouse.c:
+       dinput: Internal data format is not const anymore.
+
+2007-01-09  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c:
+       dinput: Don't copy no longer used user data format object array.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h:
+       dinput: Use internal data format for object lookups.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: [joystick_linuxinput] Use correct offset to queue events.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: [joystick_linuxinput] Rewrite GetObjectInfo and EnumObjects on top of
+       base class.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: [joystick_linuxinput] Copy and modify default data format.
+
+       * dlls/dinput/joystick_linux.c:
+       dinput: [joystick_linux] Use correct offset to queue events.
+
+       * dlls/dinput/joystick_linux.c:
+       dinput: [joystick_linux] Reuse the same properties array.
+
+       * dlls/dinput/joystick_linux.c:
+       dinput: [joystick_linux] Copy and modify default data format.
+       Copy only what we have.
+
+2007-01-11  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Print status of the hinting support in the debug log.
+
+2007-01-11  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * programs/clock/Nl.rc:
+       clock: Update Dutch resource.
+
+2007-01-10  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/comdlg32/cdlg_Nl.rc:
+       comdlg32: Update Dutch resources.
+
+       * dlls/user32/resources/user32_Nl.rc:
+       user32: Update Dutch resources.
+
+2007-01-10  Francois Gouget <fgouget@free.fr>
+
+       * dlls/rpcrt4/tests/ndr_marshall.c, include/rpcndr.h:
+       rpcrt4: Give a proper name to some formerly reserved MIDL_STUB_MESSAGE fields.
+       Define NTDDI_VERSION so we get definitions for the Reserved51_X fields with
+       the PSDK.
+       This fixes compilation of the ndr_marshall.c with the PSDK.
+
+2007-01-10  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/wininet/netconnection.c:
+       wininet: Don't try to read anything if 0 bytes are to be read.
+
+2007-01-10  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/kernel32/resource.c:
+       kernel32: Declare some functions static.
+
+       * dlls/itss/chm_lib.c, dlls/itss/chm_lib.h:
+       itss: Declare a function static.
+
+       * dlls/imaadp32.acm/imaadp32.c:
+       imaadp32.acm: Remove unused function.
+
+2007-01-10  Harry McNally <harrymc@decisions-and-designs.com.au>
+
+       * dlls/ntdll/time.c:
+       ntdll: Add Western Australia Summer Time.
+
+2007-01-10  Francois Gouget <fgouget@codeweavers.com>
+
+       * tools/wine.inf:
+       wine.inf: We cannot create fake dlls for 16bit libraries. So remove ddeml.dll.
+
+2007-01-10  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/utils.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Remove dead NV_TEXTURE_SHADER code
+
+       * dlls/wined3d/state.c:
+       wined3d: Do not activate / deactivate texture dimensions twice.
+
+       * dlls/wined3d/vertexbuffer.c:
+       wined3d: D3D7 vertex buffers never change their declaration.
+
+       * dlls/wined3d/state.c:
+       wined3d: Fix a capital letter in a parameter name.
+
+       * dlls/wined3d/state.c:
+       wined3d: Add copyright statements to state.c.
+
+       * dlls/wined3d/state.c:
+       wined3d: Attempt to remove some tabs smuggled in by xcode.
+
+       * dlls/wined3d/state.c:
+       wined3d: Do not warn about unsupported point sizes if the default values are set.
+
+       * dlls/wined3d/state.c:
+       wined3d: Avoid false resultarg warnings.
+
+       * dlls/ddraw/device.c:
+       ddraw: Get some texture stage states from their equivalent sampler states.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Store the scissor rect in the stateblock.
+
+       * dlls/wined3d/swapchain.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Count the framerate per swapchain, not globally.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/state.c:
+       wined3d: Move material applying to the state table.
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Remove the invymat from drawprim.c.
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Do not reset the material.
+
+2007-01-10  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/exception.c, server/thread.c:
+       server: Allow suspended threads to run system APCs.
+
+       * dlls/ntdll/critsection.c:
+       ntdll: Make sure that critical section waits are not interrupted.
+
+       * dlls/ntdll/sync.c:
+       ntdll: Only return STATUS_USER_APC from a wait if a real user APC has been run.
+       Based on a patch by Thomas Kho.
+
+       * dlls/ntdll/sync.c:
+       ntdll: Compute the wait timeout only once in NTDLL_wait_for_multiple_objects.
+
+       * dlls/Makefile.in, tools/make_makefiles:
+       make_makefiles: Get rid of the rules for dll symlinks.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/wineoss.drv/Makefile.in, dlls/wineoss.drv/audio.c,
+         dlls/wineoss.drv/audio.h, dlls/wineoss.drv/dscapture.c,
+         dlls/wineoss.drv/dsrender.c, dlls/wineoss.drv/midi.c,
+         dlls/wineoss.drv/midipatch.c, dlls/wineoss.drv/mixer.c,
+         dlls/wineoss.drv/mmaux.c, dlls/wineoss.drv/oss.c,
+         dlls/wineoss.drv/oss.h, dlls/wineoss.drv/wineoss.drv.spec,
+         dlls/winmm/wineoss/Makefile.in, dlls/winmm/wineoss/audio.c,
+         dlls/winmm/wineoss/audio.h, dlls/winmm/wineoss/dscapture.c,
+         dlls/winmm/wineoss/dsrender.c, dlls/winmm/wineoss/midi.c,
+         dlls/winmm/wineoss/midipatch.c, dlls/winmm/wineoss/mixer.c,
+         dlls/winmm/wineoss/mmaux.c, dlls/winmm/wineoss/oss.c,
+         dlls/winmm/wineoss/oss.h, dlls/winmm/wineoss/wineoss.drv.spec:
+       wineoss: Renamed the dlls/winmm/wineoss directory to dlls/wineoss.drv.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/winenas.drv/Makefile.in, dlls/winenas.drv/audio.c,
+         dlls/winenas.drv/nas.c, dlls/winenas.drv/nas.h,
+         dlls/winenas.drv/winenas.drv.spec, dlls/winmm/winenas/Makefile.in,
+         dlls/winmm/winenas/audio.c, dlls/winmm/winenas/nas.c,
+         dlls/winmm/winenas/nas.h, dlls/winmm/winenas/winenas.drv.spec:
+       winenas: Renamed the dlls/winmm/winenas directory to dlls/winenas.drv.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/winejack.drv/Makefile.in, dlls/winejack.drv/audio.c,
+         dlls/winejack.drv/jack.c, dlls/winejack.drv/jack.h,
+         dlls/winejack.drv/winejack.drv.spec, dlls/winmm/winejack/Makefile.in,
+         dlls/winmm/winejack/audio.c, dlls/winmm/winejack/jack.c,
+         dlls/winmm/winejack/jack.h, dlls/winmm/winejack/winejack.drv.spec:
+       winejack: Renamed the dlls/winmm/winejack directory to dlls/winejack.drv.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/wineesd.drv/Makefile.in, dlls/wineesd.drv/audio.c,
+         dlls/wineesd.drv/esound.c, dlls/wineesd.drv/esound.h,
+         dlls/wineesd.drv/wineesd.drv.spec, dlls/winmm/wineesd/Makefile.in,
+         dlls/winmm/wineesd/audio.c, dlls/winmm/wineesd/esound.c,
+         dlls/winmm/wineesd/esound.h, dlls/winmm/wineesd/wineesd.drv.spec:
+       wineesd: Renamed the dlls/winmm/wineesd directory to dlls/wineesd.drv.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/winecoreaudio.drv/Makefile.in, dlls/winecoreaudio.drv/audio.c,
+         dlls/winecoreaudio.drv/audiounit.c,
+         dlls/winecoreaudio.drv/coreaudio.c,
+         dlls/winecoreaudio.drv/coreaudio.h,
+         dlls/winecoreaudio.drv/winecoreaudio.drv.spec,
+         dlls/winmm/winecoreaudio/Makefile.in,
+         dlls/winmm/winecoreaudio/audio.c,
+         dlls/winmm/winecoreaudio/audiounit.c,
+         dlls/winmm/winecoreaudio/coreaudio.c,
+         dlls/winmm/winecoreaudio/coreaudio.h,
+         dlls/winmm/winecoreaudio/winecoreaudio.drv.spec:
+       winecoreaudio: Renamed the dlls/winmm/winecoreaudio directory to
+       dlls/winecoreaudio.drv.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/wineaudioio.drv/Makefile.in, dlls/wineaudioio.drv/audio.c,
+         dlls/wineaudioio.drv/audioio.c,
+         dlls/wineaudioio.drv/wineaudioio.drv.spec,
+         dlls/winmm/wineaudioio/Makefile.in, dlls/winmm/wineaudioio/audio.c,
+         dlls/winmm/wineaudioio/audioio.c,
+         dlls/winmm/wineaudioio/wineaudioio.drv.spec:
+       wineaudioio: Renamed the dlls/winmm/wineaudioio directory to
+       dlls/wineaudioio.drv.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/winearts.drv/Makefile.in, dlls/winearts.drv/arts.c,
+         dlls/winearts.drv/arts.h, dlls/winearts.drv/audio.c,
+         dlls/winearts.drv/winearts.drv.spec, dlls/winmm/winearts/Makefile.in,
+         dlls/winmm/winearts/arts.c, dlls/winmm/winearts/arts.h,
+         dlls/winmm/winearts/audio.c, dlls/winmm/winearts/winearts.drv.spec:
+       winearts: Renamed the dlls/winmm/winearts directory to dlls/winearts.drv.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/winealsa.drv/Makefile.in, dlls/winealsa.drv/alsa.c,
+         dlls/winealsa.drv/alsa.h, dlls/winealsa.drv/audio.c,
+         dlls/winealsa.drv/midi.c, dlls/winealsa.drv/winealsa.drv.spec,
+         dlls/winmm/winealsa/Makefile.in, dlls/winmm/winealsa/alsa.c,
+         dlls/winmm/winealsa/alsa.h, dlls/winmm/winealsa/audio.c,
+         dlls/winmm/winealsa/midi.c, dlls/winmm/winealsa/winealsa.drv.spec:
+       winealsa: Renamed the dlls/winmm/winealsa directory to dlls/winealsa.drv.
+
+2007-01-09  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/cabinet/fdi.c, dlls/ddraw/ddraw.c, dlls/user32/misc.c,
+         dlls/wined3d/device.c, dlls/wined3d/state.c,
+         programs/winetest/main.c:
+       janitorial: Use the C standard for multiline strings.
+
+2007-01-10  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * programs/wineconsole/wineconsole_De.rc,
+         programs/wineconsole/wineconsole_En.rc,
+         programs/wineconsole/wineconsole_Fr.rc,
+         programs/wineconsole/wineconsole_Ko.rc,
+         programs/wineconsole/wineconsole_No.rc,
+         programs/wineconsole/wineconsole_Pl.rc:
+       wineconsole: Fix a typo in the help message about correct backend names.
+
+       * programs/wineconsole/curses.c:
+       wineconsole: Use CP_UNIXCP to translate strings to the system encoding.
+
+       * programs/wineconsole/curses.c, programs/wineconsole/user.c,
+         programs/wineconsole/winecon_user.h:
+       wineconsole: Make some data const.
+
+2007-01-09  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c:
+       dinput: Pass complete DataFormat structure to find_property.
+
+       * dlls/dinput/keyboard.c:
+       dinput: Remove duplicate Keyboard->Poll it is the same as base class.
+
+       * dlls/dinput/mouse.c:
+       dinput: Fix trace formatting.
+
+2007-01-09  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/marshal.c:
+       ole32: Fix the detection of when we need an additional QueryInterface in
+       CoUnmarshalInterface.
+
+       * dlls/ole32/tests/marshal.c:
+       ole32: Add a test for the failure case of same-apartment unmarshaling when
+       passing in an unsupported iid.
+
+       * dlls/ole32/tests/compobj.c:
+       ole32: Add tests for passing invalid arguments to CoUnmarshalInterface.
+
+       * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c:
+       ole32: ReadClassStm should return STG_E_READFAULT is not all of the data could
+       be read, not S_FALSE.
+       Clear pclsid in case of errors.
+       Add tests for ReadClassStm.
+
+       * dlls/ole32/tests/compobj.c:
+       ole32: Add tests for invalid arguments of CoMarshalInterface and
+       CoMarshalInterThreadInterfaceInStream.
+
+       * dlls/ole32/marshal.c:
+       ole32: Return an error from CoUnmarshalInterface if pStream is NULL or if ppv
+       is NULL.
+
+       * dlls/ole32/storage32.c:
+       ole32: Fix Read/WriteClassStm to return an error if the passed in stream
+       pointer is NULL.
+
+       * dlls/ole32/marshal.c:
+       ole32: Return an error in CoMarshalInterface if pStream is NULL.
+
+       * dlls/ole32/hglobalstream.c, dlls/ole32/tests/hglobalstream.c:
+       ole32: Fix HGLOBALStreamImpl_CopyTo to check the return values of IStream_Read
+       and IStream_Write and to not compare the bytes read to the bytes written.
+       Add tests for IStream::CopyTo of the HGLOBAL stream implementation.
+
+       * dlls/ole32/compobj.c, dlls/ole32/git.c, dlls/ole32/marshal.c,
+         dlls/ole32/rpc.c, dlls/ole32/stubmanager.c:
+       ole32: Remove some unneeded inclusions of headers.
+       Change some incorrect usages of SEEK_SET to the intended STREAM_SEEK_SET
+       instead.
+
+       * dlls/ole32/tests/compobj.c, dlls/ole32/tests/marshal.c:
+       ole32: Move test for CoGetInterfaceAndReleaseStream to compobj.c.
+
+       * dlls/ole32/git.c:
+       ole32: Use the standard list functions for the global interface table
+       implementation.
+
+       * dlls/ole32/tests/marshal.c, dlls/ole32/tests/moniker.c:
+       ole32: Move the Running Object Table test in marshal.c to moniker.c to put it
+       with the other ROT tests.
+
+       * dlls/ole32/rpc.c:
+       ole32: Fix a comment in rpc_sendreceive_thread that wasn't correct.
+
+       * dlls/ole32/compobj.c:
+       ole32: Remove a FIXME comment that no longer applies.
+
+2007-01-09  James Hawkins <truiken@gmail.com>
+
+       * dlls/advpack/tests/advpack.c:
+       advpack: Fill the output buffer to workaround a bug in IE7s advpack.
+
+       * dlls/comctl32/tests/updown.c:
+       comctl32: Rewrite the up-down control tests to add message checking.
+
+2007-01-09  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * tools/winedump/minidump.c:
+       winedump: Fixed signature for dumping MDMP files.
+
+2007-01-09  Bill Medland <billmedland@shaw.ca>
+
+       * .gitignore, Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/odbccp32/tests/Makefile.in, dlls/odbccp32/tests/misc.c,
+         programs/winetest/Makefile.in, programs/winetest/winetest.rc:
+       odbccp32: Add tests structure.
+
+2007-01-10  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/virtual.c:
+       kernel32: Do not forget to cleanup if the test is skipped.
+
+2007-01-09  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/winex11.drv/winpos.c:
+       winex11.drv: Force the fullscreen state update once the window is mapped.
+
+2007-01-09  Francois Gouget <fgouget@codeweavers.com>
+
+       * programs/uninstaller/Pt.rc:
+       uninstaller: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+2007-01-09  Francois Gouget <fgouget@free.fr>
+
+       * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/internet.c:
+       wininet: Consistenly use INTERNET_SetLastError().
+
+2007-01-09  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/ntdll/tests/rtl.c:
+       ntdll/tests: Skip some tests on Windows Vista.
+
+2007-01-10  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll/tests: Fix exception test for CPUs that do segment limit checks
+       differently.
+
+       * dlls/ntdll/tests/port.c:
+       ntdll/tests: Don't bother testing the port functions if creating the port failed.
+
+2007-01-09  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/wrc/parser.l, tools/wrc/utils.c:
+       wrc: Added support for utf-8 codepage.
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.29.
+
+----------------------------------------------------------------
+2007-01-09  Alexandre Julliard <julliard@winehq.org>
+
+       * LICENSE, include/wine/wine_common_ver.rc:
+       Update copyright info for the new year.
+
+2007-01-09  Francois Gouget <fgouget@free.fr>
+
+       * dlls/shlwapi/tests/ordinal.c:
+       shlwapi/tests: Print GetLastError() in decimal with '%u'.
+
+       * dlls/wintrust/tests/register.c:
+       wintrust/tests: Print GetLastError() in decimal with '%u'.
+
+       * dlls/mcicda/mcicda.c:
+       mcicda: Compare GetLastError() to kernel error codes, not ntdll ones.
+
+2007-01-07  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/kernel32/kernel32.spec, dlls/kernel32/tests/volume.c,
+         dlls/kernel32/volume.c:
+       kernel32: Add a stub implementation for GetVolumeNameForVolumeMountPoint{A, W}.
+
+2007-01-08  Samuel Lidén Borell <samuellb@bredband.net>
+
+       * dlls/kernel32/kernel32.spec, dlls/kernel32/version.c:
+       kernel32: Add SetTermsrvAppInstallMode stub.
+
+2007-01-08  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel32/resource.c, dlls/kernel32/tests/resource.c:
+       kernel32: Implement EndUpdateResource for the case existing resources are
+       deleted.
+
+2007-01-08  Patrik Stridvall <patrik@stridvall.se>
+
+       * dlls/dxguid/dxguid.c, include/Makefile.in, include/rmxfguid.h:
+       dxguid: Add the rmxfguid.h header and export the GUIDs.
+
+       * .gitignore, tools/make_makefiles:
+       make_makefiles: Add *_crosstest.exe to .gitignore.
+
+2007-01-09  Felix Nawothnig <flexo@holycrap.org>
+
+       * dlls/comctl32/tests/treeview.c, dlls/comctl32/treeview.c:
+       treeview: Initialize iImage and iSelectedImage with zero.
+
+2007-01-08  Ken Thomases <ken@codeweavers.com>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Don't release preferred_locales until we're done with its members.
+
+2007-01-09  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/avifil32/tmpfile.c, dlls/dmband/dmutils.c, dlls/dmime/dmutils.c,
+         dlls/dmloader/debug.c, dlls/dmstyle/dmutils.c,
+         dlls/dmusic/collection.c, dlls/dplayx/dplayx_messages.c,
+         dlls/kernel32/cpu.c, dlls/msrle32/msrle32.c, dlls/ntdll/tests/om.c,
+         dlls/user32/tests/msg.c, programs/oleview/oleview.c:
+       janitorial: Remove stray '\' at end of lines.
+
+       * dlls/wined3d/device.c:
+       wined3d: Remove stray '\' at end of lines.
+
+       * dlls/dsound/sound3d.c, dlls/dsound/tests/propset.c:
+       dsound: Remove stray '\' at end of lines.
+
+       * include/commctrl.h, include/softpub.h, include/wintrust.h:
+       include: Remove stray '\' at end of lines.
+
+2007-01-08  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dsound/sound3d.c:
+       dsound: Remove unused function.
+
+       * dlls/hhctrl.ocx/webbrowser.c:
+       hhctrl.ocx: Remove unused variable.
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Remove unused variables.
+
+       * dlls/gdi32/mapping.c, dlls/gdi32/printdrv.c:
+       gdi32: Declare some functions static.
+
+       * dlls/gdi32/path.c:
+       gdi32: Remove unused function.
+
+2007-01-08  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/ole32/tests/stg_prop.c:
+       ole32/tests: Cast-qual warnings fixes.
+
+2007-01-08  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Load the user interface dll on demand.
+
+2007-01-08  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/dsound/propset.c:
+       dsound: The dsconf.h GUIDs are now in libdxguid.
+
+       * server/mapping.c:
+       server: Don't fail to map a shared section if the final sector is truncated.
+
+2007-01-08  Patrik Stridvall <patrik@stridvall.se>
+
+       * dlls/dsound/tests/propset.c, dlls/dxguid/dxguid.c:
+       dsound: The GUID:s defined in dsconf.h should be exported by dxguid.
+
+       * dlls/imm32/imm.c:
+       imm32: Only unregister the IME class if it was registered.
+
+2007-01-08  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/kernel32/tests/virtual.c:
+       kernel32/tests: Prevent memory leak.
+
+2007-01-07  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c, dlls/dinput/keyboard.c, dlls/dinput/mouse.c:
+       dinput: Set event from queue_event, simplifying code a bit.
+
+       * dlls/dinput/keyboard.c:
+       dinput: Use proper offset when queuing keyboard events.
+
+2007-01-06  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11drv: Change FIXME to WARN in X11DRV_GetKeyNameText.
+
+2007-01-06  Duane Clark <fpga@pacbell.net>
+
+       * dlls/comctl32/listview.c, dlls/comctl32/tests/listview.c:
+       comctl32: listview: Allow LVIF_STATE flag in subitems.
+
+2007-01-07  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * dlls/localspl/localspl.rc, dlls/localspl/spl_Fr.rc:
+       localspl: Added French translation.
+
+2007-01-06  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Fix np2 textures.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/vertexbuffer.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Do not try to read the vertex decl when the stateblock isn't finalized.
+
+       * dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Remove some unneeded context cache members from the device.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/vertexbuffer.c:
+       wined3d: Vertex buffers can use the declaration from the device.
+
+       * dlls/wined3d/vertexbuffer.c:
+       wined3d: Do not preload vertex buffers in unlock.
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Clean up drawprim a bit.
+
+       * dlls/ddraw/ddraw.c:
+       ddraw: Forward the DDSCAPS2_TEXTUREMANAGE flag to wined3d.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c:
+       wined3d: Do not keep internal references on index buffers.
+
+       * dlls/ddraw/ddraw_private.h, dlls/ddraw/device.c, dlls/ddraw/direct3d.c,
+         dlls/ddraw/vertexbuffer.c, dlls/wined3d/device.c,
+         dlls/wined3d/stateblock.c:
+       wined3d: Do not keep internal references on vertex buffers.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c:
+       wined3d: Do not keep internal references on pixel shaders.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c:
+       wined3d: Do not keep internal references on vertex shaders.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c:
+       wined3d: Do not keep internal references to the vertex declaration.
+
+       * dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Do not activate vertex shaders needlessly.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Avoid negative draw start indices.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Move applying shader constants to the state table.
+
+       * dlls/wined3d/query.c:
+       wined3d: Remove the general query fixme.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/state.c:
+       wined3d: Apply shaders in their state handlers.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/state.c:
+       wined3d: Move debugging fixmes from drawprim to the stream source handler.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/state.c:
+       wined3d: Re-add the fixed function stream source trace.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Move applying the gl stream sources to the state table.
+
+2007-01-08  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/mdi.c:
+       user32: Restore old WM_SIZE handler in mdi child.
+
+       * dlls/kernel32/tests/file.c:
+       kernel32: Print more information about the reason of a test failure.
+
+       * dlls/kernel32/tests/file.c:
+       kernel32: Fix the file sharing test to pass cleanly under XP and Win9x.
+
+       * dlls/kernel32/tests/virtual.c:
+       kernel32: Skip the VirtualAllocEx test under Win9x.
+
+       * server/file.c, server/trace.c:
+       server: Map ESPIPE to STATUS_ILLEGAL_FUNCTION for consistency with ntdll.
+
+       * dlls/user32/tests/msg.c:
+       user32: Add one more GetSystemMenu test.
+
+2007-01-07  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/tests/msg.c:
+       user32: Make message tests pass cleanly under XP SP2.
+
+2007-01-07  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/wininet/http.c:
+       wininet: Use Keep-Alive for HTTP requests if specified by the flags passed
+       into HttpOpenRequest.
+
+       * dlls/wininet/http.c:
+       wininet: Fix the handling of Accept types passed into HttpOpenRequest
+       by properly coalescing all the types into the Accept header value,
+       rather than just adding the first.
+
+       * dlls/wininet/http.c:
+       wininet: Rename HTTP_Base64 to HTTP_EncodeBase64 to more accurately reflect
+       what it does.
+
+       * dlls/ole32/tests/clipboard.c:
+       ole32: Fix the OLE clipboard test to call OleInitialize before performing the
+       tests to fix test failures on Windows.
+
+       * dlls/ole32/compobj_private.h, dlls/ole32/ole2.c:
+       ole32: Add a field to the TLS data to determine whether OLE has been initialised
+       for the current thread.
+
+       * dlls/ole32/stg_stream.c:
+       ole32: IPeristStream implies IPersist and IStream implies ISequentialStream
+       so fix the Structured Storage stream implementation's QueryInterface with to
+       reflect this.
+
+       * dlls/ole32/hglobalstream.c:
+       ole32: IStream inherits from ISequentialStream so the HGLOBALStream
+       implementation must also support ISequentialStream.
+
+       * dlls/ole32/tests/marshal.c:
+       ole32: Release the global interface table in the tests when it is no longer
+       needed.
+
+2007-01-07  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/winmm/mci.c:
+       winmm: Remove unused variable and if check (Coverity).
+
+       * programs/taskmgr/graphctl.c:
+       taskmgr: Remove unused variable and if check (Coverity).
+
+2007-01-06  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dplayx/dplayx_global.c, dlls/dplayx/dplayx_global.h,
+         dlls/dplayx/dplobby.c, dlls/dplayx/name_server.c:
+       dplayx: Declare some functions static.
+
+       * dlls/dmstyle/dmutils.c, dlls/dmstyle/dmutils.h:
+       dmstyle: Declare some functions static.
+
+       * dlls/dnsapi/main.c, dlls/dnsapi/ns_name.c:
+       dnsapi: Declare some items static.
+
+2007-01-06  Francois Gouget <fgouget@free.fr>
+
+       * dlls/mlang/tests/mlang.c:
+       mlang/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/mshtml/tests/protocol.c:
+       mshtml/tests: Replace some '#if 0's with 'if (0)'s.
+       Fix the code so it compiles without warnings.
+
+       * dlls/kernel32/tests/console.c, dlls/kernel32/tests/file.c,
+         dlls/kernel32/tests/path.c:
+       kernel32/tests: Replace some '#if 0's with 'if (0)'s.
+       Fix the code so it compiles without warnings.
+
+       * dlls/gdi32/tests/font.c:
+       gdi32/tests: Replace an '#if 0' with an 'if (0)'.
+
+       * dlls/ntdll/tests/reg.c:
+       ntdll/tests: Replace an '#if 0' with an 'if (0)'.
+       Fix the code so it compiles without warnings.
+
+       * dlls/d3d9/tests/surface.c:
+       d3d9/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/crypt32/tests/encode.c:
+       crypt32/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/gdi32/tests/dc.c:
+       gdi32/tests: Tweak a test to avoid an '#if 0'.
+
+       * dlls/urlmon/tests/url.c:
+       urlmon/tests: Replace some '#if 0's with 'if (0)'s.
+       Fix the code so it compiles without warnings.
+
+       * dlls/rpcrt4/tests/cstub.c:
+       rpcrt4/tests: Remove an unneeded '#if 0' and fix the code so it compiles
+       without warnings.
+
+       * dlls/rpcrt4/tests/ndr_marshall.c:
+       rpcrt4/tests: Replace some '#if 0's with 'if (0)'s, or remove them if not
+       needed anymore.
+       Fix the code so it compiles without warnings.
+
+       * dlls/oleaut32/tests/olepicture.c, dlls/oleaut32/tests/safearray.c,
+         dlls/oleaut32/tests/vartest.c, dlls/oleaut32/tests/vartype.c:
+       oleaut32/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32/tests: Fix compilation on systems with no nameless unions (e.g. gcc
+       2.95).
+
+       * dlls/setupapi/tests/parser.c:
+       setupapi/tests: Print GetLastError() in decimal with '%u'.
+
+       * dlls/wininet/tests/http.c, dlls/wininet/tests/url.c:
+       wininet/tests: Print GetLastError() in decimal with '%u'.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool.drv/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/shell32/shell32_main.c, dlls/shell32/tests/shlfileop.c:
+       shell32/tests: Hack SHGetFileInfo() so it does not crash and add a test for it.
+
+2007-01-06  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/process.c:
+       kernel32: Skip the OpenProcess test under Win9x.
+
+2007-01-06  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/d3d8/device.c:
+       d3d8: IDirect3DDevice8Impl_GetVertexShaderDeclaration gets passed a handle
+       instead of a pointer.
+
+       * dlls/d3d8/device.c:
+       d3d8: IDirect3DDevice8Impl_GetVertexShaderFunction gets passed a handle instead
+       of a pointer.
+
+       * dlls/d3d8/device.c:
+       d3d8: IDirect3DDevice8Impl_GetPixelShaderFunction gets passed a handle instead
+       of a pointer.
+
+2007-01-06  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/shlwapi/shlwapi.spec, dlls/shlwapi/tests/Makefile.in,
+         dlls/shlwapi/tests/clsid.c:
+       shlwapi: Forward CLSIDFromProgIDWrap to ole32 (with test).
+
+2007-01-06  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * dlls/shdoclc/Fr.rc:
+       shdoclc: Update French translation.
+
+       * programs/winecfg/Fr.rc:
+       winecfg: Update French translation.
+
+2007-01-06  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/devenum/devenum_main.c:
+       devenum: Do not store full DLL path in the registry.
+
+       * dlls/qcap/dllsetup.c, dlls/qcap/dllsetup.h, dlls/qcap/qcap_main.c:
+       qcap: Do not store full DLL path in the registry.
+
+2007-01-05  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement XcvDataW.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Call the Portmonitor for XcvMonitor and XcvPort in OpenPrinter.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Start support for XcvMonitor and XcvPort in OpenPrinter.
+
+       * dlls/winspool.drv/info.c, dlls/winspool.drv/tests/info.c:
+       winspool: Support the local computername as servername for OpenPrinter.
+
+2007-01-04  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/user32/cursoricon.c, dlls/user32/driver.c,
+         dlls/user32/tests/input.c, dlls/user32/user_private.h,
+         dlls/winex11.drv/mouse.c, dlls/winex11.drv/winex11.drv.spec,
+         dlls/winex11.drv/x11drv.h, dlls/winex11.drv/x11drv_main.c:
+       winex11drv/user32: Add ClipCursor to x11drv to pass clip rectangle to x11drv.
+
+2007-01-05  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c:
+       dinput: Fix possible NULL deference.
+
+       * dlls/dinput/keyboard.c, dlls/dinput/mouse.c:
+       dinput: Fix memory leak.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h, dlls/dinput/mouse.c:
+       dinput: Fix mouse to use proper offset when queuing new events. Add handling
+       of X-buttons.
+       We should use instance IDs instead of sequential numbers to get correct offset.
+
+2007-01-05  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * include/wine/mscvpdb.h, tools/winedump/msc.c:
+       winedump: Add support for derived types in codeview type info.
+
+       * tools/winedump/debug.c, tools/winedump/msc.c, tools/winedump/pdb.c,
+         tools/winedump/winedump.h:
+       winedump: Fix a couple of issues with types table walking.
+       Align types to DWORD boundaries.
+       Split types dumping functions into two versions (one without offsets
+       table, the second one with offset table).
+
+       * tools/winedump/msc.c:
+       winedump: Dump S_SSEARCH_V1 symbols.
+
+       * tools/winedump/debug.c:
+       winedump: Added for dumping sstAlignSym and sstGlobalTypes COFF sections.
+
+       * dlls/dbghelp/msc.c:
+       dbghelp: Handling of S_SALIGN symbols.
+
+       * tools/winedump/msc.c:
+       winedump: Handling of S_SALIGN symbols.
+
+       * include/wine/mscvpdb.h, tools/winedump/debug.c:
+       winedump: Re-use existing codeview facilities to dump OMF files.
+
+       * dlls/dbghelp/msc.c, include/wine/mscvpdb.h, tools/winedump/cvinclude.h,
+         tools/winedump/debug.c:
+       winedump: Removed cvinclude.h.
+
+       * tools/winedump/debug.c:
+       winedump: Added dumping of RSDS header from module.
+
+       * tools/winedump/dump.c, tools/winedump/lnk.c, tools/winedump/pdb.c,
+         tools/winedump/winedump.h:
+       winedump: Added helper to convert a guid to a string.
+
+       * tools/winedump/main.c, tools/winedump/ne.c,
+         tools/winedump/winedump.man.in:
+       winedump: While dumping NE files, use -j option if present (as we do for
+       PE files).
+
+       * tools/winedump/Makefile.in, tools/winedump/dos.c, tools/winedump/dump.c,
+         tools/winedump/winedump.h:
+       winedump: Print some basic info for pure DOS file (which fixes segfault while
+       reading DOS files).
+
+       * tools/winedump/debug.c:
+       winedump: Added ability to dump FPO debug information.
+
+2007-01-06  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Corrected the map/unmap operations for ELF sections.
+       Now correctly free the mapped areas when no longer used.
+
+2007-01-06  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/msacm32/driver.c:
+       msacm32: Fix comment and remove unneeded if check (Coverity).
+       Thanks to Alex Villacís Lasso for comments.
+
+2007-01-05  Francois Gouget <fgouget@free.fr>
+
+       * dlls/ole32/rpc.c:
+       ole32: Print GetLastError() in decimal with '%u'.
+
+       * dlls/gdi32/tests/gdiobj.c:
+       gdi32/tests: Print GetLastError() in decimal with '%u'.
+
+       * dlls/shell32/tests/shlfolder.c:
+       shell32/tests: Print GetLastError() in decimal with '%u'.
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Print GetLastError() in decimal with '%u'.
+
+       * dlls/version/tests/info.c:
+       version/tests: Print GetLastError() in decimal with '%u'.
+
+2007-01-05  Francois Gouget <fgouget@codeweavers.com>
+
+       * tools/wine.inf:
+       wine.inf: Self-register objsel.dll.
+
+       * dlls/ddrawex/Makefile.in, dlls/ddrawex/main.c, dlls/ddrawex/regsvr.c,
+         tools/wine.inf:
+       ddrawex: Self-register the DirectDrawFactory CoClass.
+
+       * dlls/dinput8/Makefile.in, dlls/dinput8/dinput8_main.c,
+         dlls/dinput8/regsvr.c, tools/wine.inf:
+       dinput8: Self-register the DirectInput8 CoClass.
+
+2007-01-05  Francois Gouget <fgouget@free.fr>
+
+       * programs/taskmgr/taskmgr.c:
+       taskmgr: Print GetLastError() in decimal with '%u'.
+
+       * dlls/advapi32/crypt.c:
+       advapi32: Remove a useless macro.
+
+2007-01-05  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/shlwapi/reg.c:
+       shlwapi: Remove redundant check in assignment, unicode version (Coverity).
+
+       * dlls/user32/combo.c:
+       user32: If pTest was allocated, length has to be > 0 (Coverity).
+
+       * dlls/ole32/ole2.c:
+       ole32: Remove redundant NULL check (Coverity).
+
+2007-01-05  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/winemp3.acm/interface.c:
+       winemp3.acm: Ensure null check before dereference.
+
+       * dlls/wininet/utility.c:
+       wininet: Ensure null check before dereference.
+
+2007-01-05  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dmloader/debug.c, dlls/dmloader/debug.h:
+       dmloader: Declare some functions static.
+
+       * dlls/dmime/dmutils.c, dlls/dmime/dmutils.h:
+       dmime: Declare some functions static.
+
+2007-01-05  Francois Gouget <fgouget@free.fr>
+
+       * dlls/quartz/memallocator.c, dlls/quartz/videorenderer.c:
+       quartz: Use '%u' to print GetLastError().
+
+       * dlls/urlmon/umon.c:
+       urlmon: Print GetLastError() in decimal with '%u'.
+
+       * dlls/qcap/v4l.c:
+       qcap: Print GetLastError() in decimal with '%u'.
+
+2007-01-05  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/lcformat.c, dlls/kernel32/tests/locale.c:
+       kernel32: GetTimeFormat and GetDateFormat should fail if LOCALE_NOUSEROVERRIDE
+       is specified simultaneously with a format string.
+
+2007-01-04  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * programs/winetest/main.c:
+       winetest: Pass correct working directory to the tests.
+
+2007-01-04  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/devenum/devenum.rc:
+       devenum: Update Dutch resource.
+
+       * dlls/comdlg32/cdlg_Nl.rc:
+       comdlg32: Update Dutch resource.
+
+2007-01-04  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c, dlls/dinput/tests/device.c:
+       dinput: Change EnumObjects to use GetObjectInfo.
+       Also small debug trace correction to make it more readable.
+
+2007-01-03  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/wined3d/state.c:
+       wined3d: state_pointsprite should apply to all texture units.
+
+2007-01-03  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/imagehlp/access.c:
+       imagehlp: Make use of the bReadOnly parameter in MapAndLoad.
+
+       * dlls/imagehlp/access.c:
+       imagehlp: Correctly handle files without NT headers in MapAndLoad.
+
+       * dlls/imagehlp/access.c:
+       imagehlp: Fixed computation of SizeOfImage in MapAndLoad.
+
+2007-01-03  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/state.c:
+       wined3d: Skip sampler state application for stages that aren't mapped to a
+       texture unit.
+
+       * dlls/wined3d/state.c:
+       wined3d: Skip WINED3DTSS_TEXCOORDINDEX state application for stages that aren't
+       mapped to a texture unit.
+
+       * dlls/wined3d/state.c:
+       wined3d: Don't do WINED3DTSS_ALPHAOP texture operations for stages that aren't
+       mapped to a texture unit.
+
+       * dlls/wined3d/state.c:
+       wined3d: Don't do WINED3DTSS_COLOROP texture operations for stages that aren't
+       mapped to a texture unit.
+
+2007-01-04  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/wininet/http.c:
+       wininet: Fix the releasing of the wrong reference count in
+       HTTP_CloseHTTPRequestHandle.
+       lpwhr obviously already has a reference count of 0 because it is being destroyed.
+
+       * dlls/wininet/http.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Change the HTTP code to not assume that the connection will be closed
+       at the end of every request.
+
+       * dlls/wininet/http.c:
+       wininet: Don't send callbacks in HTTP_CloseConnection if not connected.
+
+       * dlls/wininet/http.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use the Content-Length header to work out how much HTTP data there
+       is left to be read
+       and don't try to read any more than what is available.
+
+       * dlls/wininet/http.c:
+       wininet: Always send a Connection header set to "close" because that is what
+       we expect for the moment.
+
+       * dlls/wininet/ftp.c:
+       wininet: Use correct types for socket functions to avoid warnings when compiling
+       on BSD-based systems.
+
+       * dlls/wininet/http.c:
+       wininet: Fix HTTP redirects by reseting loop_next after one loop.
+
+       * dlls/ntdll/threadpool.c:
+       ntdll: Don't print a fixme in RtlQueueUserWorkItem if WT_EXECUTELONGFUNCTION
+       is specified
+       since that is what the current behaviour is tuned for.
+
+2007-01-04  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/mouse.c:
+       dinput: Fix cut and paste error.
+
+2007-01-04  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * tools/widl/write_msft.c:
+       widl: Fix memory leaks.
+
+       * dlls/ddraw/ddraw_private.h, dlls/ddraw/utils.c:
+       ddraw: Declare some functions static.
+
+       * dlls/d3d9/directx.c:
+       d3d9: Declare some functions static.
+
+       * dlls/dmband/dmutils.c, dlls/dmband/dmutils.h:
+       dmband: Declare some functions static.
+
+2007-01-04  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Remove the custom thread pool implementation and use QueueUserWorkItem
+       instead.
+
+       * dlls/rpcrt4/rpc_server.c:
+       rpcrt4: Pass WT_EXECUTELONGFUNCTION to QueueUserWorkItem since the
+       function being called can sometimes take a long time to return and we
+       almost always want a new thread to be created if there are no free
+       threads available.
+
+       * dlls/ntdll/tests/rtlstr.c:
+       ntdll: Fix some test failures of RtlGUIDFromString and RtlStringFromGUID
+       by setting the length correctly and by doing a case-insentive compare
+       on the GUID string that is returned.
+
+       * dlls/ntdll/rtlstr.c, dlls/ntdll/tests/rtlstr.c:
+       ntdll: RtlInitUnicodeString on a string too long to fit in a UNICODE_STRING
+       should set the it to have the maximum possible length and size rather
+       than a modulus of the actual length.
+       Fix test failures for RtlInitUnicodeString on Windows XP upwards.
+
+       * dlls/ole32/rpc.c:
+       ole32: Make sure to reset the message state if it has been changed in
+       RPC_ExecuteCall before returning.
+       Fix the hrFault parameter passed into the ClientNotify function in
+       ClientRpcChannelBuffer_SendReceive so that it is correct in the case of
+       messages dispatched with PostMessage.
+       Only unmarshal ORPCTHAT for non-fault packets.
+
+2007-01-04  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/mdi.c, dlls/user32/tests/msg.c, dlls/user32/win.c,
+         dlls/winex11.drv/window.c:
+       user32: Fix some failures in the MDI message test.
+
+       * dlls/user32/tests/msg.c:
+       user32: Fix some failures of the ShowWindow test under Windows 2003.
+
+2007-01-04  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/shlwapi/reg.c:
+       shlwapi: Remove redundant check in assignment (Coverity).
+
+2007-01-01  Michael Gardiner <mikegardiner@bigpond.com>
+
+       * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c:
+       ole32: Stop StgOpenStorage from creating a file when it does not already exist.
+
+2007-01-04  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/comctl32/listview.c:
+       comctl32: Check subitem is valid before calling LISTVIEW_InvalidateSubItem().
+
+       * dlls/comctl32/listview.c:
+       comctl32: Remove unnecessary casts.
+
+2007-01-04  Alexandre Julliard <julliard@winehq.org>
+
+       * server/trace.c, tools/make_requests:
+       make_requests: Grab status names from async_terminate calls too.
+
+       * dlls/ntdll/sync.c, dlls/ntdll/thread.c, include/wine/server_protocol.h,
+         server/fd.c, server/named_pipe.c, server/protocol.def,
+         server/thread.c, server/thread.h, server/timer.c, server/trace.c,
+         tools/make_requests:
+       server: Add a generic apc_call structure to make it easier to extend, and
+       more type-safe.
+
+       * dlls/ntdll/sync.c, include/wine/server_protocol.h, server/protocol.def,
+         server/thread.c, server/trace.c:
+       server: Notify the server that an APC has completed in the next get_apc call.
+
+       * server/thread.c:
+       server: Make thread_apc into a real object.
+
+2007-01-04  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * programs/regedit/Nl.rc:
+       regedit: Update Dutch resources.
+
+2007-01-04  Francois Gouget <fgouget@free.fr>
+
+       * dlls/dinput/tests/device.c, dlls/mshtml/olecmd.c, dlls/wined3d/device.c,
+         dlls/wined3d/state.c:
+       Assorted spelling fixes.
+
+       * dlls/ws2_32/tests/sock.c:
+       ws2_32/tests: Use '%d' to print GetLastError().
+
+       * dlls/kernel32/tests/comm.c, dlls/kernel32/tests/module.c,
+         dlls/kernel32/tests/path.c, dlls/kernel32/tests/pipe.c,
+         dlls/kernel32/tests/time.c, dlls/kernel32/tests/virtual.c:
+       kernel32/tests: Use '%d' to print GetLastError().
+
+       * dlls/itss/protocol.c:
+       itss: Fix spelling of the dwOrigin variables.
+
+       * dlls/rsabase/tests/rsabase.c:
+       rsabase/tests: Remove unneeded casts.
+
+2007-01-02  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/module.c, include/dbghelp.h:
+       dbghelp: Implemented 64 bit versions of EnumerateLoadedModules.
+
+       * programs/winedbg/Makefile.in, programs/winedbg/dbg.y,
+         programs/winedbg/debug.l, programs/winedbg/debugger.h,
+         programs/winedbg/tgt_module.c:
+       winedbg: Added a maintenance command to load a given module (for debug purposes).
+
+2007-01-04  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Dirtify the stream sources in DrawPrimitiveUP.
+
+       * dlls/wined3d/state.c:
+       wined3d: Move decoding the streams to their own inline function.
+
+       * dlls/wined3d/device.c:
+       wined3d: Catch NOP SetStreamSource changes.
+
+       * dlls/wined3d/device.c:
+       wined3d: Catch nop pixel shader changes.
+
+       * dlls/wined3d/device.c:
+       wined3d: Catch NOP vertex declaration changes.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Break the viewport out of the vertex declaration state.
+
+2007-01-03  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/mouse.c:
+       dinput: Implement mouse GetObjectInfo on top of base class.
+
+       * dlls/dinput/keyboard.c:
+       dinput: Move keyboard to using new GetObjectInfo.
+
+       * dlls/dinput/device.c:
+       dinput: Implement GetObjectInfo[A|W] in base device class.
+
+2007-01-03  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel32/tests/resource.c:
+       kernel32: Don't try update version resources with invalid data, as it fails
+       on Windows 2003.
+
+2007-01-04  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Fix piAttributes NULL crash.
+
+2007-01-03  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/ddraw/utils.c:
+       ddraw: Declare some functions static.
+
+       * dlls/comdlg32/cdlg32.c, dlls/comdlg32/filedlg.c,
+         dlls/comdlg32/fontdlg.c:
+       comdlg32: Declare some items static.
+
+       * dlls/dinput/joystick_linux.c, dlls/dinput/keyboard.c:
+       dinput: Declare some functions static.
+
+       * tools/winedump/pe.c:
+       winedump: Fix memory leak.
+
+2007-01-03  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/wininet/wininet_Nl.rc:
+       wininet: Update Dutch resource.
+
+       * dlls/mshtml/Nl.rc:
+       mstml: Update Dutch resource.
+
+2007-01-03  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/usp10.c:
+       usp10: Document ScriptItemize. Get rid of the remaining tabs.
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c, dlls/usp10/usp10.spec:
+       usp10: Implement and test ScriptStringGetOrder and ScriptString_pcOutChars.
+
+       * dlls/usp10/usp10.c:
+       usp10: Use macro functions for memory allocation and start checking for
+       allocation failures.
+
+       * dlls/usp10/usp10.c:
+       usp10: Make the script cache accessible from a string analysis.
+
+2007-01-03  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/kernel32/tests/resource.c:
+       kernel32: Be more verbose about the expected and received values for failures
+       in the resource function tests.
+
+       * dlls/ole32/ole2.c:
+       ole32: Don't release pUnk in OleCreate if CoCreateInstance failed.
+
+2007-01-04  Alexandre Julliard <julliard@winehq.org>
+
+       * server/console.c:
+       server: Avoid crash in alloc_console when the process has no parent.
+
+2007-01-03  Thomas Kho <tkho@ucla.edu>
+
+       * dlls/kernel32/tests/thread.c:
+       kernel32: Add CreateRemoteThread remote thread conformance tests.
+
+       * dlls/kernel32/tests/virtual.c:
+       kernel32: Add VirtualAllocEx remote thread conformance tests.
+
+2007-01-01  Reinhard Karcher <rkarcher@frey.de>
+
+       * dlls/user32/comm16.c:
+       user32: Speed improvement for 16bit comm support.
+       The previous version of this patch wasn't applied correctly.
+
+2006-12-30  Bernard Ladenthin <bernard@ladenthin.net>
+
+       * dlls/oleaut32/oleaut.c, dlls/oleaut32/stubs.c:
+       oleaut32: Better OleIconToCursor stub.
+
+2007-01-01  Reinhard Karcher <rkarcher@frey.de>
+
+       * server/serial.c:
+       server: Fix 0 timeout handling for serial I/O.
+
+       * dlls/user32/comm16.c:
+       user32: Speed improvement for 16bit comm support.
+
+       * dlls/ntdll/serial.c:
+       ntdll: Fix DTR and CTS controls in serial code.
+
+2007-01-03  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel32/resource.c, dlls/kernel32/tests/resource.c:
+       kernel32: Store resources to be updated in a tree.
+
+2007-01-02  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarImp.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarPow.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarMod.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarIdiv.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarXor.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarOr.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarSub.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarDiv.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarMul.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarAdd.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Support for VT_DISPATCH in VarAnd.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Add wrapper for dereferencing a VARIANT of type VT_DISPATCH and
+       returning the VARIANT value.
+
+2007-01-02  Lei Zhang <thestig@google.com>
+
+       * dlls/comctl32/tests/Makefile.in, dlls/comctl32/tests/status.c:
+       comctl32: Add initial tests for the status bar control.
+
+2006-12-25  Vijay Kiran Kamuju <infyquest@gmail.com>
+
+       * dlls/comctl32/status.c:
+       comctl32: statusbar: Fix GetRect return value bug.
+
+2007-01-02  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/surface.c:
+       wined3d: Select a proper texture unit in LockRect and dirtify the state.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Remove d3ddevice_set_ortho.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/state.c, dlls/wined3d/surface.c:
+       wined3d: Move the projection matrix into its own state.
+
+       * dlls/wined3d/state.c:
+       wined3d: Break the lighting state out of the vertex decl.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c, dlls/wined3d/surface.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Move the world matrix to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Move the functionality of primitiveInitState to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Add a viewport state to the state table.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Move decoding the vertex declaration to the vertexshader state handler.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Pass the user pointer strided structure via the device implementation.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d9/device.c,
+         dlls/ddraw/device.c, dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/vertexbuffer.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_interface.h:
+       wined3d: Use the baseVertexIndex in the stateblock.
+
+2007-01-03  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/shlwapi/thread.c:
+       shlwapi: Use the appropriate constant for an uninitialized TLS check.
+
+2007-01-02  Robert Reif <reif@earthlink.net>
+
+       * dlls/dmusic/port.c:
+       dmusic: Implement just enough of IDirectMusicPortImpl_GetFormat
+       to keep Direct Sound from crashing from unitialized data.
+
+2007-01-02  Christoph Bumiller <e0425955@stud3.tuwien.ac.at>
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Sampler variables wrongly named 'shader'.
+
+       * dlls/ddraw/device.c:
+       ddraw: Fix the AddViewport thunk.
+
+2007-01-02  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/rpc.c:
+       ole32: Fix the calculation of message_state->prefix_data_len in two places
+       where it would come out negative.
+
+       * dlls/rpcrt4/rpc_server.c:
+       rpcrt4: A NULL IfSpec in RpcServerUnregisterIf should remove all interfaces,
+       not crash.
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: Fix _nroffuncs to return the correct number of functions by taking
+       into account inherited interfaces.
+
+2007-01-02  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/msvcrt/process.c:
+       msvcrt: execl fix when no args are given (reported by Louis Lenders).
+
+2007-01-02  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/locale.c:
+       kernel32: Remove a line that was supposed to be deleted by the previous patch.
+
+2007-01-02  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/usp10.c:
+       usp10: Document ScriptFreeCache, ScriptGetFontProperties, ScriptStringFree
+       and ScriptGetCMap.
+
+       * dlls/usp10/usp10.c:
+       usp10: Downgrade some more FIXME's to TRACE's.
+
+       * dlls/usp10/usp10.c:
+       usp10: Implement ScriptStringValidate.
+
+       * dlls/kernel32/kernel32.spec, dlls/kernel32/version.c:
+       kernel32: Add a stub implementation for TermsrvAppInstallMode.
+
+       * dlls/gdi32/font.c, include/wingdi.h:
+       gdi32: Implement GetCharWidthI.
+
+2007-01-01  Christoph Bumiller <e0425955@stud3.tuwien.ac.at>
+
+       * dlls/wined3d/vertexbuffer.c:
+       wineded3: dirtyend set to more than resource size.
+
+2007-01-01  Nick Burns <adger44@hotmail.com>
+
+       * dlls/wined3d/state.c:
+       wined3d: Fix point handling.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Fix race condition in drvclose.
+
+2007-01-02  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/comctl32/treeview.c, dlls/ddraw/main.c, dlls/wined3d/device.c,
+         dlls/wined3d/directx.c, dlls/wined3d/surface.c,
+         dlls/wined3d/swapchain.c:
+       Use GetDC instead of CreateDC where possible.
+
+       * tools/make_makefiles:
+       make_makefiles: Properly skip dlls marked with MKDLL_SKIP.
+
+       * dlls/gdi32/mfdrv/graphics.c, dlls/gdi32/mfdrv/metafiledrv.h,
+         dlls/gdi32/mfdrv/objects.c:
+       gdi32: Avoid leaking a handle in MFDRV_ExtSelectClipRgn.
+
+2007-01-01  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/comdlg32/filedlg.c:
+       comdlg32: Declare function static.
+
+       * tools/wrc/readres.c:
+       wrc: Declare some variables static const.
+
+2007-01-01  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/dnsapi/query.c:
+       dnsapi: Fix entering the success case (Coverity).
+
+       * dlls/imagehlp/access.c:
+       imagehelp: Remove unused if() check in error path.
+
+       * tools/wrc/translation.c:
+       wrc: Fix comparison typo (Coverity).
+
+2006-12-31  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/d3d8/tests/device.c, dlls/d3d8/tests/surface.c,
+         dlls/d3d8/tests/texture.c, dlls/d3d8/tests/volume.c:
+       d3d8: Fix failing tests on windows, when no 3d hardware acceleration is
+       available.
+
+       * dlls/d3d9/tests/device.c, dlls/d3d9/tests/shader.c,
+         dlls/d3d9/tests/surface.c, dlls/d3d9/tests/texture.c,
+         dlls/d3d9/tests/vertexdeclaration.c, dlls/d3d9/tests/volume.c:
+       d3d9: Fix failing tests on windows, when no 3d hardware acceleration is
+       available.
+
+2007-01-02  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       Revert "wined3d: Simplify the get_write_mask and get_swizzle functions."
+       This reverts commit a9f658f6a68fbe53bcf30ab0329e5ff91451bf30.
+
+2006-12-29  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/user32/cursoricon.c:
+       user32: Initialize clip rectangle on first use.
+
+       * dlls/wined3d/device.c:
+       wined3d: Clip mouse after resolution change while creating default swap chain.
+
+2006-12-30  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
+
+       * dlls/msvcrt/cppexcept.c:
+       msvcrt: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
+
+       * dlls/ntdll/relay.c:
+       ntdll: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
+
+       * dlls/wnaspi32/winaspi16.c:
+       wnaspi32: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
+
+2006-12-29  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dmband/band.c:
+       dmband: Remove unused file-static variable.
+
+2006-12-29  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Implement ScriptStringOut.
+
+2006-12-28  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel32/resource.c, dlls/kernel32/tests/resource.c:
+       kernel32: Remove incorrect and incomplete implementation of BeginResourceUpdate.
+
+       * dlls/kernel32/tests/Makefile.in, dlls/kernel32/tests/resource.c:
+       kernel32: Add a short test for Begin/EndUpdateResource.
+
+2007-01-02  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Add emtpy vertex declaration and related states to the state table.
+
+       * dlls/wined3d/state.c:
+       wined3d: Add stub handlers for world matrices 1-255.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Put the decoded strided data structure into the device.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DTS_MODELVIEW to the state table.
+
+2007-01-02  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_interface.h:
+       wined3d: Remove IWineD3DDevice_ApplyStateChanges.
+
+2007-01-01  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DTS_TEXTURETRANSFORMFLAGS to the state table.
+
+2007-01-02  Alexandre Julliard <julliard@winehq.org>
+
+       * loader/preloader.c:
+       preloader: Reset both AT_SYSINFO and AT_SYSINFO_EHDR when one of them conflicts.
+
+2007-01-02  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi32/font.c:
+       gdi32: Remove redundant debug channel, use the default one instead.
+
+2007-01-02  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/ntdll/file.c:
+       ntdll: Remove an unnecessary NULL check.
+
+2007-01-02  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel32/kernel32.spec, dlls/kernel32/path.c, include/winbase.h:
+       kernel32: Implement CopyFileWithProgress.
+
+2007-01-01  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Remove get_drawable.
+
+       * programs/winecfg/Bg.rc, programs/winecfg/Cs.rc, programs/winecfg/De.rc,
+         programs/winecfg/En.rc, programs/winecfg/Es.rc,
+         programs/winecfg/Fi.rc, programs/winecfg/Fr.rc,
+         programs/winecfg/Hu.rc, programs/winecfg/It.rc,
+         programs/winecfg/Ja.rc, programs/winecfg/Ko.rc,
+         programs/winecfg/Nl.rc, programs/winecfg/No.rc,
+         programs/winecfg/Pt.rc, programs/winecfg/Ru.rc,
+         programs/winecfg/Tr.rc, programs/winecfg/x11drvdlg.c:
+       winecfg: Remove desktop double buffering option.
+
+       * dlls/winex11.drv/x11drv_main.c:
+       winex11.drv: Remove desktop double buffering option.
+
+2006-12-30  Reinhard Karcher <rkarcher@frey.de>
+
+       * dlls/ntdll/directory.c:
+       ntdll: Fix NtQueryDirectoryFile handling of short names on vfat filesystems.
+
+2006-12-31  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/tests/msg.c, dlls/winex11.drv/winpos.c:
+       user32: Make more ShowWindow tests pass under Wine.
+
+       * dlls/kernel32/tests/locale.c:
+       kernel32: Make the locale test pass without errors under XP SP2.
+
+       * dlls/ntdll/file.c:
+       ntdll: Map ESPIPE to STATUS_ILLEGAL_FUNCTION.
+
+2006-12-31  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/msi/tests/install.c:
+       msi/tests: Remove test directory after the files have been deleted.
+
+2006-12-30  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/kernel32/tests/thread.c:
+       kernel32/tests: Run tests on NT4 again.
+
+       * dlls/kernel32/tests/thread.c:
+       kernel32/tests: Moved ok-statement to the appropriate place.
+
+       * dlls/kernel32/tests/thread.c:
+       kernel32/tests: Move USE_EXTENDED_PRIORITIES outside the if-statement.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool.drv/tests: Skip EnumPrintersW tests when not implemented.
+
+2006-12-30  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/winex11.drv/winpos.c:
+       winex11.drv: Fix the regression caused by a previous change.
+
+       * dlls/user32/tests/msg.c:
+       user32: Update the ShowWindow test to pass cleanly under Windows 2000.
+
+2007-01-01  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, dlls/Makedll.rules.in:
+       configure: Use the correct ar tool when building Mingw import libraries.
+
+       * aclocal.m4, configure.ac:
+       configure: Added a generic macro for checking for Mingw programs.
+
+2006-12-29  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/tests/Makefile.in, dlls/ole32/tests/marshal.c:
+       ole32: Add tests for channel hooks.
+
+       * include/objbase.h:
+       include: Add function declarations for CoAllowSetForegroundWindow and
+       CoRegisterChannelHook to objbase.h.
+
+2006-12-29  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       wined3d: Simplify the get_write_mask and get_swizzle functions.
+
+       * dlls/wined3d/arb_program_shader.c:
+       wined3d: Cleanup & merge pshader_get_input_register_swizzle() and
+       vshader_program_add_input_param_swizzle().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Cleanup shader_glsl_get_input_register_swizzle().
+
+       * dlls/wined3d/arb_program_shader.c:
+       wined3d: Cleanup & merge pshader_get_write_mask() and
+       vshader_program_add_output_param_swizzle().
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Cleanup shader_glsl_get_output_register_swizzle().
+
+       * dlls/wined3d/baseshader.c:
+       wined3d: Remove dead code in shader_get_registers_used().
+       As spotted by Christoph Bumiller, these branches are now never
+       reached. Also, at least in the case of WINED3DSIO_TEXM3x3SPEC and
+       WINED3DSIO_TEXM3x3VSPEC the old code was not quite correct, since we
+       can lookup rather than guess the texture type these days.
+
+2006-12-29  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/comctl32/listview.c, dlls/comctl32/tests/listview.c:
+       comctl32: listview: Fix getting user params and subitems.
+       When querying a listview subitem for the user param, the main item's
+       user param is returned. Also, when a subitem is custom-drawn, the main
+       item's user param is passed along.
+
+2006-12-29  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/winex11.drv/x11ddraw.c, dlls/winex11.drv/x11drv.h:
+       winex11drv: Make dxgrab global.
+
+2006-12-28  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c, dlls/dinput/keyboard.c:
+       dinput: Move keyboard to using new EnumObjects from base class.
+
+2006-12-28  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/usp10.c:
+       usp10: Factor out script cache handling.
+
+2006-12-29  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/server.c, server/Makefile.in, server/mach.c,
+         server/process.h, server/ptrace.c:
+       server: Implement process control using Mach primitives for Mac OS.
+       With help from Ken Thomases.
+
+       * configure, configure.ac, include/config.h.in, loader/pthread.c:
+       loader: Use the Mach thread port as thread id on Mac OS.
+
+       * server/process.c, server/process.h, server/ptrace.c, server/request.c:
+       server: Add hooks to support process tracing mechanisms other than ptrace.
+
+       * server/ptrace.c, server/thread.c, server/thread.h:
+       server: Split get_thread_from_pid to allow lookups by tid or pid only.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/winejoystick.drv/Makefile.in, dlls/winejoystick.drv/joystick.c,
+         dlls/winejoystick.drv/winejoystick.drv.spec, dlls/winmm/joystick.c,
+         dlls/winmm/joystick/Makefile.in, dlls/winmm/joystick/joystick.c,
+         dlls/winmm/joystick/joystick.drv.spec, programs/winecfg/libraries.c,
+         tools/winapi/win32.api:
+       joystick.drv: Renamed the dlls/winmm/joystick directory to dlls/winejoystick.drv.
+
+       * .gitignore, tools/make_makefiles:
+       make_makefiles: List test directories explicitly in .gitignore.
+
+       * .gitignore, tools/make_makefiles:
+       make_makefiles: In .gitignore, explicitly list files that we know are generated
+       instead of using wildcards.
+
+       * Make.rules.in:
+       Make.rules: Be more specific in make clean, only clean targets that we have
+       created.
+
+       * dlls/d3d9/tests/device.c:
+       d3d9/tests: Avoid sizeof in traces.
+
+       * dlls/d3d8/tests/device.c:
+       d3d8/tests: Avoid sizeof in traces.
+
+2006-12-28  Ken Thomases <ken@codeweavers.com>
+
+       * dlls/winmm/winecoreaudio/audio.c, dlls/winmm/winecoreaudio/audiounit.c:
+       winecoreaudio: Report actual supported input wave formats.
+       Also, added some output formats that Core Audio ought to be able to handle.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Implement CoreAudio_wiAudioUnitIOProc, the input callback.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Implement widStart.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Implement widStop.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Changed widReset to stop the audio unit.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Add mechanism for cross-thread call of
+       widHelper_NotifyCompletions.
+       wodSendNotifyInputCompletionsMessage sends the kWaveInNotifyCompletionsMessage
+       to the message thread, which calls widHelper_NotifyCompletions.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Add widHelper_NotifyCompletions.
+       It scans for completed input wavehdrs, removes them from the queue,
+       and notifies the application that they're done.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Store the device ID in the WINE_WAVEOUT structure.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Allocate/deallocate audio buffers in widOpen/widClose.
+
+       * dlls/winmm/winecoreaudio/audio.c, dlls/winmm/winecoreaudio/audiounit.c:
+       winecoreaudio: Do additional setup in AudioUnit_CreateInputUnit.
+       It now returns in an output parameter the frame count that the AU will use.
+       Also, initialize the Audio Unit.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Implement widDevInterfaceSize and widDevInterface.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Implement widReset.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Implement widAddBuffer.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Implement widOpen and widClose.
+
+       * dlls/winmm/winecoreaudio/audiounit.c:
+       winecoreaudio: Add AudioUnit_CreateInputUnit to create an input audio unit.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Add stub implementation of CoreAudio_wiAudioUnitIOProc.
+       It will serve as the input callback called when our Audio Unit has sound
+       data available.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Initial implementation of widGetDevCaps.
+
+       * dlls/winmm/winecoreaudio/audio.c,
+         dlls/winmm/winecoreaudio/winecoreaudio.drv.spec:
+       winecoreaudio: Initial stub implementation of audio input support.
+
+2006-12-23  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/d3d8/device.c, dlls/d3d8/directx.c, dlls/d3d8/tests/device.c:
+       d3d8: Don't report Shader Model 2.0 or higher.
+
+2006-12-28  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Add empty transform states to the state table.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Do not setup states for unlocking if unlocking is disabled.
+
+2006-12-28  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/sane.ds/ui.c:
+       sane.ds: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
+       With grateful acknowledgement to Marcus Meissner.
+
+2006-12-28  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c:
+       opengl32: Fix wglGetProcAddress typo.
+
+2006-12-28  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/mouse.c:
+       dinput: Release critical section before warping mouse.
+
+2006-12-28  Colin Pitrat <colin.pitrat@bull.net>
+
+       * dlls/msxml3/nodemap.c, dlls/msxml3/tests/domdoc.c:
+       msxml: nextNode and reset functions.
+
+2006-12-29  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/shdocvw/Makefile.in:
+       shdocvw: IDL_TLB_SRCS should contain the source file, not the target.
+
+       * dlls/wined3d/basetexture.c, dlls/wined3d/device.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       Revert "wined3d: Where possible, avoid using D3DCOLORTOGLFLOAT4."
+       This reverts commit 045975b1f439049da9405a8defbad82a39710f49.
+
+2006-12-23  Robert Reif <reif@earthlink.net>
+
+       * tools/winedump/pe.c:
+       winedump: Fix crash on delayed import section.
+
+2006-12-28  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/tests/moniker.c:
+       ole32: Add some tests for the running object table.
+       The tests show the behaviour when the IROTData interface is not
+       available from the moniker. They also show the flags that are accepted
+       into IRunningObjectTable::Register.
+
+       * dlls/ole32/moniker.c:
+       ole32: Contrary to MSDN, IROTData doesn't need to be implemented for a moniker
+       to be usable with the running object table.
+       If IROTData isn't available, fall back to a path that uses the display
+       name and the clsid of the moniker to generate the comparison data.
+
+       * dlls/ole32/moniker.c:
+       ole32: Only call IROTData::GetComparisonData once, like native does.
+
+       * dlls/ole32/moniker.c:
+       ole32: Use IMoniker::GetTimeOfLastChange to attempt to retrieve the last-modified
+       time for the ROT entry.
+       However, fall back to CoFileTimeNow if it fails.
+
+       * dlls/ole32/moniker.c:
+       ole32: Use the reduced forms of monikers for comparison in the running object
+       table.
+
+       * dlls/ole32/compositemoniker.c:
+       ole32: Execute Reduce using the moniker's vtable in CreateCompositeMoniker as
+       the moniker isn't necessarily a composite moniker.
+
+       * dlls/ole32/moniker.c:
+       ole32: ROTFLAGS_REGISTRATIONKEEPSALIVE and ROTFLAGS_ALLOWANYCLIENT are legal
+       to be used together in RunningObjectTable_Register.
+
+       * dlls/msxml3/tests/domdoc.c:
+       msxml3: Add a simple test for XMLHTTP.
+
+2006-12-27  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/mouse.c:
+       dinput: Move mouse to using new EnumObjects from base class.
+
+       * dlls/dinput/device.c:
+       dinput: Implement EnumOjects[A|W] in the base device class.
+
+       * dlls/dinput/mouse.c:
+       dinput: mouse: Copy and modify default data format.
+
+       * dlls/dinput/keyboard.c:
+       dinput: Remove MsgWaitForMultipleObjects calls.
+
+2006-12-28  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.c:
+       opengl32: Add OpenGL 2.1 support and more extensions.
+
+       * dlls/opengl32/wgl.c:
+       wgl: Fix wglGetProcAddress bug.
+
+2006-12-27  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Fix wglGetPixelFormatAttribiv bug.
+
+2006-12-28  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/baseshader.c:
+       wined3d: Create samplers for all 1.x instructions that sample.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       wined3d: The default debug channel for arb_program_shader.c & glsl_shader.c
+       already is d3d_shader.
+
+       * dlls/wined3d/device.c, dlls/wined3d/glsl_shader.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Move set_glsl_shader_program() to glsl_shader.c.
+
+       * dlls/wined3d/basetexture.c, dlls/wined3d/device.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Where possible, avoid using D3DCOLORTOGLFLOAT4.
+
+2006-12-27  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/usp10/usp10.c:
+       usp10: Downgrade fixme's to trace's with comments.
+
+2006-12-27  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/oleaut32/safearray.c, dlls/oleaut32/tests/safearray.c:
+       oleaut32: SafeArrayAllocData should succeed when cbElements is 0.
+
+       * dlls/ole32/tests/clipboard.c:
+       ole32: Output the HRESULT for clipboard tests that fail.
+
+       * dlls/advapi32/tests/registry.c:
+       advapi32: Change the test for the type parameter of RegQueryValueExA to only
+       run on Win9x, since the value is set to a random value on NT.
+
+2006-12-28  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac:
+       configure: Detect out of tree builds made from an unclean source tree.
+
+       * .gitignore, dlls/.gitignore, programs/.gitignore,
+         programs/winetest/.gitignore, tools/make_makefiles:
+       make_makefiles: Merge the generated gitignores in dlls and programs into the
+       top-level one.
+
+2006-12-27  Alexandre Julliard <julliard@winehq.org>
+
+       * .gitignore, Makefile.in, dlls/.gitignore, loader/.gitignore,
+         loader/Makefile.in, programs/.gitignore, programs/Makefile.in,
+         programs/winedbg/.gitignore, server/.gitignore, tools/.gitignore,
+         tools/make_makefiles, tools/widl/.gitignore,
+         tools/winebuild/.gitignore, tools/winedump/.gitignore,
+         tools/winegcc/.gitignore, tools/wmc/.gitignore, tools/wrc/.gitignore:
+       make_makefiles: Generate the top-level .gitignore file.
+       Add a PROGRAMS variable in some makefiles to make things easier.
+
+2006-12-27  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/compobj.c, dlls/ole32/rpc.c:
+       ole32: Marshal the ORPCTHAT structure prefixed to the server data.
+       Unmarshal the data on the client side (during
+       ClientChannelBuffer_SendReceive) and call ClientNotify.
+
+2006-12-27  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/comdlg32/tests/printdlg.c, dlls/ddraw/ddraw.c,
+         dlls/msvcrt/except.c, dlls/netapi32/tests/apibuf.c:
+       janitorial: In multiline strings there is no need for '\' at the end of
+       the lines.
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: In multiline strings there is no need for '\' at the end of
+       the lines.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool.drv/tests: In multiline strings there is no need for '\' at the end
+       of the lines.
+
+       * dlls/kernel32/tests/atom.c, dlls/kernel32/tests/codepage.c,
+         dlls/kernel32/tests/heap.c, dlls/kernel32/tests/path.c:
+       kernel32/tests: In multiline strings there is no need for '\' at the end of
+       the lines.
+
+2006-12-27  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/tests/marshal.c:
+       ole32: Message filters aren't used in the test_call_from_message test, so
+       remove the call to CoRegisterMessageFilter.
+
+2006-12-26  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/user32/tests/input.c:
+       user32: Silence tests in default debug level.
+
+2006-12-26  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/cmd/builtins.c:
+       cmd: Fix 'copy foo bar/' which gave access denied errors.
+
+2006-12-26  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml: Fix failing test.
+
+       * dlls/urlmon/tests/protocol.c:
+       urlmon: Remove failing tests.
+
+2006-12-26  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/wineps.drv/generic.ppd:
+       wineps.drv: Remove surious null byte in generic.ppd.
+
+       * dlls/atl/Makefile.in, dlls/atl/rsrc.rc, dlls/itss/Makefile.in,
+         dlls/itss/rsrc.rc, dlls/mshtml/Makefile.in, dlls/mshtml/rsrc.rc,
+         dlls/urlmon/Makefile.in, dlls/urlmon/rsrc.rc, tools/makedep.c:
+       makedep: Add support for magic comments in .rc files so we can generate proper
+       dependencies for them.
+
+2006-12-24  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/oleaut32/tests/vartest.c, dlls/oleaut32/variant.c:
+       oleaut32: Fix VarMod(VT_DECIMAL) test by properly initializing the DECIMAL
+       to use.
+       Fix Wine handling of VT_DECIMAL in VarMod.
+
+2006-12-24  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/usp10/usp10.c, dlls/usp10/usp10.spec:
+       usp10: Implement ScriptStringGetLogicalWidths.
+
+2006-12-24  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Fix all failing tests on Windows and Wine.
+
+       * dlls/usp10/usp10.c:
+       usp10: Reduce multiple assignments to a single memset in ScriptItemize.
+
+2006-12-24  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/d3d8/device.c, dlls/d3d8/tests/device.c, dlls/d3d9/device.c,
+         dlls/d3d9/tests/device.c, dlls/wined3d/device.c:
+       d3d: GetStreamSource on a stream with NULL data isn't an error.
+
+2006-12-24  Vijay Kiran Kamuju <infyquest@gmail.com>
+
+       * dlls/comctl32/monthcal.c:
+       comctl32: MonthCalendar - Fix highlighting of current date.
+
+2006-12-25  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Skip NULL textures rather than non-NULL ones, assign -1 to skipped
+       stages.
+       Downgrade a FIXME to a WARN.
+
+2006-12-25  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/internet.c,
+         dlls/wininet/internet.h, dlls/wininet/utility.c:
+       wininet: Get rid of ASYNC_FUNC enum.
+
+       * dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPFINDNEXTW request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPRENAMEFILEW request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPREMOVEDIRECTORYW request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPDELETEFILEW request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPGETFILEW request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPOPENFILEW request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPGETCURRENTDIRECTORYW request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPFINDFIRSTFILEW request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPCREATEDIRECTORY request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPSETCURRENTDIRECTORY request.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in FTPUTFILE request.
+
+       * dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in INTERNETREADFILEEXA request.
+
+       * dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in INTERNETOPENURLW request.
+
+       * dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Remove not used HTTPOPENREQUESTW request.
+
+       * dlls/wininet/http.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use proc instead of enum in HTTPSENDREQUESTW request.
+
+       * dlls/wininet/internet.c, dlls/wininet/internet.h,
+         dlls/wininet/utility.c:
+       wininet: Use proc instead of enum in SENDCALLBACK request.
+
+2006-12-25  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c:
+       wined3d: Restore texture bindings in the FBO code.
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Copy the depth buffer after all dirty states are applied.
+
+2006-12-25  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/state.c:
+       wined3d: D3DRS_BLENDFACTOR should not influence glBlend(TRUE/FALSE).
+
+       * dlls/wined3d/device.c:
+       wined3d: Do not mark texture stages above MAX_TEXTURES dirty.
+
+2006-12-25  Jacek Caban <jacek@codeweavers.com>
+
+       * .gitignore, Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/itss/tests/Makefile.in, dlls/itss/tests/protocol.c,
+         dlls/itss/tests/rsrc.rc, programs/winetest/Makefile.in,
+         programs/winetest/winetest.rc:
+       itss: Added test of protocol.
+
+       * dlls/itss/Makefile.in, dlls/itss/protocol.c:
+       itss: Added ITS protocol implementation.
+
+       * include/mshtmdid.h, include/mshtml.idl:
+       mshtml.idl: Added IHTMLFrameBase2 declaration.
+
+2006-12-25  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/tests/msg.c:
+       user32: Check lParam of the HCBT_MINMAX hook message in ShowWindow tests.
+
+       * dlls/msvcrt/main.c:
+       msvcrt: Make an internal function static, avoid a prototype.
+
+2006-12-24  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/.gitignore, dlls/atl/.gitignore, dlls/mshtml/.gitignore,
+         dlls/ole32/.gitignore, tools/make_makefiles:
+       make_makefiles: Automatically add IDL header targets to the .gitignore file.
+
+2006-12-24  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c:
+       shlwapi: Fix a failing test.
+
+2006-12-23  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/wined3d/wined3d_private.h:
+       wined3d: Clarify OpenGL error codes.
+
+2006-12-23  Patrik Stridvall <patrik@stridvall.se>
+
+       * dlls/user32/class.c, dlls/user32/spy.c, dlls/user32/user_private.h:
+       user32: Show the GCL{,P}_* constant names in debug messages.
+
+       * dlls/secur32/ntlm.c:
+       secur32: Use constants instead of hardcoded values.
+
+2006-12-24  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/.gitignore, dlls/Makefile.in, dlls/make_dlls, tools/make_makefiles:
+       dlls: Merged the make_dlls script into the global make_makefiles.
+
+2006-12-23  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/oleaut32/tests/olepicture.c:
+       oleaut32: Fix tests for redundant headers in OLEPicture load from IStream.
+
+2006-12-24  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/itss/Makefile.in, dlls/itss/itss.c, dlls/itss/itsstor.h,
+         dlls/itss/protocol.c:
+       itss: Added ITSProtocol stub implementation.
+
+2006-12-23  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/itss/itss.c, dlls/itss/itsstor.h, dlls/itss/moniker.c,
+         dlls/itss/storage.c:
+       itss: DllCanUnloadNow code clean up.
+
+       * dlls/itss/Makefile.in, dlls/itss/itss.c, dlls/itss/itss.inf,
+         dlls/itss/regsvr.c, dlls/itss/rsrc.rc, include/wine/itss.idl:
+       itss: Move registration code to inf file and add missing registry.
+
+       * dlls/itss/itss.c, dlls/itss/regsvr.c, include/wine/itss.idl:
+       itss: Rename CLSID_ITSProtocol to CLSID_MSITStore.
+       ITSProtocol is a different object.
+
+       * dlls/itss/itss.spec:
+       itss: DllUnregisterServer is not a stub.
+
+2006-12-23  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/usp10.c, dlls/usp10/usp10.spec:
+       usp10: Implement ScriptString_pLogAttr.
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Match output of WinXP for ScriptGetProperties.
+
+       * dlls/usp10/usp10.c:
+       usp10: Improve the stub for ScriptBreak.
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c, dlls/usp10/usp10.spec,
+         include/usp10.h:
+       usp10: Implement ScriptString_pSize.
+
+2006-12-23  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32: Fix a crash when executing the VarAnd test with an old version
+       of oleaut32.dll.
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32: Fix the VarPow tests for older versions of oleaut32.
+
+       * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/rpc.c,
+         dlls/ole32/tests/marshal.c:
+       ole32: Performing a COM call from within the processing of a sent message
+       during a wait for completion of another COM call is not allowed.
+       Add a test for the behaviour where RPC_E_CANTCALLOUT_ININPUTSYNCCALL is returned.
+
+       * dlls/ole32/compobj.c:
+       ole32: Call the MessagePending function for message filters.
+
+       * dlls/ole32/compobj_private.h, dlls/ole32/rpc.c:
+       ole32: Track the pending call count so that the correct call type can be passed
+       to the message filter HandleInComingCall function.
+
+       * dlls/ole32/oleproxy.c:
+       ole32: Allow the marshaling/unmarshaling of NULL interfaces for IClassFactory.
+
+2006-12-22  Duane Clark <fpga@pacbell.net>
+
+       * dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.spec, dlls/msvcrt/tests/string.c:
+       msvcrt: Add function _mbsspnp.
+
+2006-12-22  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c,
+         dlls/dinput/keyboard.c, dlls/dinput/mouse.c,
+         dlls/dinput/tests/keyboard.c, dlls/dinput/tests/mouse.c:
+       dinput: AddRef and Release parent DirectInput class.
+
+2006-12-22  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.28.
+
+----------------------------------------------------------------
+2006-12-22  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/tests/msg.c, dlls/winex11.drv/winpos.c:
+       user32: Add a message test for various ShowWindow() calls, fix some failures.
+
+2006-12-18  James Hawkins <truiken@gmail.com>
+
+       * dlls/mscoree/mscoree.spec, dlls/mscoree/mscoree_main.c:
+       mscoree: Add a stub for GetCORSystemDirectory.
+
+2006-12-22  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/loader.c:
+       kernel32: Fix a typo.
+
+2006-12-22  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspoool/tests: Build the name of the local print server in a separate function.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspoool/tests: Rename unclear string.
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Rename unclear string.
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Fix copy+paste typo.
+
+2006-12-21  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c:
+       mshtml: Improve loading document detection in AsyncOpen.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Use Gecko's AsyncOpen if URI is has no nsIWineURI interface.
+
+2006-12-21  Huw Davies <huw@codeweavers.com>
+
+       * configure, configure.ac, dlls/gdi32/Makefile.in, dlls/gdi32/freetype.c:
+       gdi32: Extract the constituent TrueType files from Mac suitcase fonts into
+       the user's caches directory
+       and use these instead of the original suitcase.
+
+2006-12-21  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/setupapi/install.c:
+       setupapi: Fix handling of 'CopyFiles=@file'.
+
+2006-12-21  Ken Thomases <ken@codeweavers.com>
+
+       * dlls/iphlpapi/ifenum.c:
+       iphlpapi: Fixed a problem with enumerating network interfaces.
+       Keep increasing the buffer until the returned length is more than two
+       records smaller than the buffer we provided.
+
+2006-12-21  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/cdrom.c:
+       ntdll: Added support for physically ejecting devices on Mac OS.
+
+       * dlls/kernel32/tests/loader.c, dlls/ntdll/virtual.c, server/mapping.c:
+       ntdll: File positions should be aligned to sector boundaries in PE loader.
+
+2006-12-20  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/kernel32/tests/process.c:
+       kernel32/tests: Don't use full path for executable in tests.
+
+2006-12-21  Ken Thomases <ken@codeweavers.com>
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Replace pthread mutex with OSSpinLock.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Move a memset out of a mutex-guarded section.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Merge wodReset and wodHelper_Reset.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Change to faster non-recursive mutex.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Push notify of completions from render callback to message thread.
+       Rather than have the Audio Unit render callback traverse the queue of wave
+       headers looking for complete ones, and sending a message to the message thread
+       for each one it finds, just send one message to tell the message thread to do
+       that work itself.  The render callback is called in a real-time priority
+       thread and is expected to return as quickly as possible.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Remove more mutexes from around Audio Unit calls.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Report when the render callback is just providing silence.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Lift mutex lock/unlock out of wodHelper_PlayPtrNext to caller.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Leave audio unit running, except when waveout device paused.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Eliminate unnecessary variable, unreachable code, unused retval.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Inline & eliminate the specializations of wodHelper_BeginWaveHdr.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Specialize wodHelper_BeginWaveHdr for its two callers and
+       simplify.
+       wodHelper_PlayPtrNext is only called when state == WINE_WS_PLAYING.  Also, it
+       clears dwPartialOffset itself.
+       wodWrite only calls wodHelper_BeginWaveHdr[Write] with a non-NULL lpWaveHdr
+       parameter.  wodWrite is not called from the Audio Unit render callback, so it
+       can use Wine debug channels.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Simplify handling of BEGIN+ENDLOOP wave headers.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Extract wodHelper_CheckForLoopBegin() from
+       wodHelper_BeginWaveHdr().
+       This refactoring prepares the ground for subsequent refactoring of
+       wodHelper_BeginWaveHdr.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Create port for sending messages to the callback thread only once.
+
+       * dlls/winmm/winecoreaudio/audio.c:
+       winecoreaudio: Control the fprintf's by the Wine debug channel on/off settings.
+
+2006-12-21  Günther Brammer <GBrammer@gmx.de>
+
+       * dlls/ddraw/tests/dsurface.c:
+       ddraw: Add a test for IDirectDrawSurface_SetColorKey.
+
+2006-12-20  Huw Davies <huw@codeweavers.com>
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Actually create the Wine fonts key if it doesn't exist.
+
+2006-12-20  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/kernel32/profile.c:
+       kernel32: Suppress an unneeded warning.
+
+2006-12-20  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/oleaut32/vartype.c:
+       oleaut32: VarBstrFromCy - Remove use of sprintfW by converting a CY
+       into a DECIMAL instead of a double as an intermediate step.
+
+2006-12-20  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/d3d8/tests/device.c, dlls/d3d9/directx.c, dlls/d3d9/tests/device.c,
+         dlls/wined3d/directx.c:
+       d3d: Fix adapter mode enumeration and filtering.
+
+2006-12-20  Christoph Frick <frick@sc-networks.de>
+
+       * dlls/dinput/device.c:
+       dinput: Drop magic int.
+
+       * dlls/dinput/data_formats.c, dlls/dinput/joystick_linuxinput.c:
+       dinput: Set the correct size for the old dinput joystick.
+       This also reverts my previous patch as this is the real cause for the
+       problems with Grand Prix Legends.
+
+2006-12-19  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Reinstall the nvrc texture unit mapping.
+
+       * dlls/wined3d/device.c:
+       wined3d: Catch nop pixel shader changes.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Add pixel shaders to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c:
+       wined3d: Catch nop sampler changes.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Move samplers to the state table.
+
+       * dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Add empty sampler entries to the state table.
+
+       * dlls/wined3d/device.c:
+       wined3d: Catch nop SetTextureStageState calls.
+
+       * dlls/wined3d/state.c:
+       wined3d: Make WINED3DTSS_CONSTANT a nogl state.
+
+       * dlls/wined3d/state.c:
+       wined3d: Make a WINED3DTSS_RESULTARG stub.
+
+       * dlls/wined3d/state.c:
+       wined3d: Make WINED3DTSS_TEXTURETRANSFORMFLAGS a nogl state.
+
+       * dlls/wined3d/state.c:
+       wined3d: Add a WINED3DTSS_BUMPENVLOFFSET stub.
+
+       * dlls/wined3d/state.c:
+       wined3d: Add a WINED3DTSS_BUMPENVSCALE stub.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DTSS_TEXCOORDINDEX to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DTSS_ALPHAOP to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/state.c,
+         dlls/wined3d/stateblock.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Move WINED3DTSS_COLOROP to the state table.
+
+       * dlls/wined3d/basetexture.c:
+       wined3d: Do not enable the texture dimensions in BindTexture.
+
+       * dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Add empty texture stage states to the state table.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/stateblock.c:
+       wined3d: Temporary disable nvrc junk texture skipping.
+
+2006-12-20  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/shell32/regsvr.c:
+       shell32: Don't hardcode the system32 directory in registered classes.
+
+       * loader/kthread.c:
+       loader: Try to detect glibc 2.3 without NPTL or TLS and print a warning.
+
+       * dlls/kernel32/tests/module.c, dlls/ntdll/loader.c:
+       ntdll: Fix the libdl refcount when loading the same builtin twice.
+
+2006-12-20  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/kernel32/tests/module.c:
+       kernel32/tests: Test loading and unloading of builtin dlls.
+
+2006-12-20  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c:
+       ws2_32: ws_sockaddr_u2ws should zero the sockaddr_in.sin_zero field.
+
+2006-12-20  Alexandre Julliard <julliard@winehq.org>
+
+       * include/guiddef.h, include/windef.h, include/wine/debug.h,
+         include/wine/test.h, include/winnt.h:
+       include: Get rid of the WINE_NO_LONG_AS_INT ifdefs.
+
+       * programs/winedbg/Makefile.in, programs/winedbg/be_i386.c,
+         programs/winedbg/break.c, programs/winedbg/dbg.y,
+         programs/winedbg/gdbproxy.c, programs/winedbg/info.c,
+         programs/winedbg/memory.c, programs/winedbg/stack.c,
+         programs/winedbg/symbol.c, programs/winedbg/tgt_active.c,
+         programs/winedbg/tgt_minidump.c, programs/winedbg/types.c,
+         programs/winedbg/winedbg.c:
+       winedbg: Win64 printf format fixes.
+
+       * programs/winedbg/be_i386.c, programs/winedbg/debugger.h,
+         programs/winedbg/gdbproxy.c, programs/winedbg/info.c,
+         programs/winedbg/tgt_minidump.c:
+       winedbg: Fixed a few data types.
+
+2006-12-20  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/mouse.c:
+       dinput: Warp mouse in exclusive cooperation mode only.
+
+       * dlls/dinput/mouse.c:
+       dinput: Use GetCursorPos() to calculate relative mouse movements.
+
+2006-12-19  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/compobj_private.h, dlls/ole32/rpc.c:
+       ole32: Send a causality ID in the ORPCTHIS header for a call.
+       Use the causality ID to determine whether this is a top-level or a
+       nested (called-back) call for the purposes of IMessageFilter::HandleInComingCall.
+
+       * dlls/ole32/tests/marshal.c:
+       ole32: Reset the message filter at the end of the message filter test.
+
+       * dlls/ole32/compobj_private.h, dlls/ole32/rpc.c,
+         dlls/ole32/stubmanager.c:
+       ole32: Pass in the IID and IUnknown* of the object being executed to the server
+       notification and message filter functions.
+
+       * dlls/ole32/rpc.c, dlls/ole32/tests/marshal.c:
+       ole32: Call the message filter for incoming calls.
+
+       * dlls/ole32/rpc.c:
+       ole32: Call ServerNotify for channel hooks.
+       Store the SChannelHookCallInfo structure in the message state.
+
+       * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h,
+         dlls/ole32/ole32.spec, dlls/ole32/rpc.c:
+       ole32: Implement CoRegisterChannelHook and call channel hook methods on the
+       client side.
+
+       * dlls/ole32/rpc.c:
+       ole32: Marshal the ORPCTHIS structure prefixed to the client data when doing
+       ORPC calls.
+       This is done by putting the ORPCTHIS data into the buffer when calling
+       IRpcChannelBuffer::GetBuffer on the client side and then storing the
+       amount we increased the buffer in a structure stored in the Handle
+       field. This is done to present the correct Buffer pointer to the proxy
+       so that it writes its data after the ORPCTHIS data.
+       Unmarshal the data on the server side (during RPC_ExecuteCall) and make
+       sure the data is consistent according to NDR rules. Also add several
+       checks on the unmarshaled data that are specified by the DCOM draft
+       specification.
+
+2006-12-19  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c,
+         dlls/wined3d/glsl_shader.c:
+       wined3d: Allow wined3d to handle multiple render targets.
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Allow the FBO code to handle multiple render targets.
+
+       * dlls/wined3d/device.c:
+       wined3d: Move storing the render target from ActiveRender to SetRenderTarget.
+       Use the render target index rather than hardcoding 0.
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/surface.c,
+         dlls/wined3d/swapchain.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Allow the device to store multiple render targets.
+
+2006-12-19  Hans Leidekker <hans@it.vu.nl>
+
+       * include/winnt.h, tools/winedump/main.c, tools/winedump/pe.c,
+         tools/winedump/winedump.man.in:
+       winedump: Start dumping .NET specific bits from PE executables.
+
+2006-12-20  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/virtual.c:
+       ntdll: Fixed typo in map_image.
+
+2006-12-19  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: pbuffer detection.
+
+2006-12-19  Ulrich Czekalla <ulrich.czekalla@utoronto.ca>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Don't crash when called with a NULL gl context.
+
+2006-12-19  Huw Davies <huw@codeweavers.com>
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Improve the fontconfig filtering hack so that Mac suitcase fonts get
+       through.
+
+2006-12-19  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/gdi32/gdiobj.c:
+       gdi32: Remove unused function.
+
+2006-12-19  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/tests/usrmarshal.c:
+       ole32: Fix the HMETAFILEPICT user marshaling test to use the size
+       derived from the return value of HMETAFILEPICT_UserMarshal instead of
+       the value returned by HMETAFILEPICT_UserSize, as the latter
+       over-estimates the size on Windows.
+       Remove some unnecessary casts.
+
+2006-12-19  Juris Smotrovs <juris.smotrovs@sets.lv>
+
+       * dlls/user32/tests/msg.c, dlls/winex11.drv/window.c,
+         dlls/winex11.drv/winpos.c:
+       user32: Extend the support for SWP_STATECHANGED for all windows.
+
+2006-12-17  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/state.c, dlls/wined3d/utils.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add WINED3DRS_STIPPLEPATTERNxy.
+
+2006-12-15  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/state.c:
+       wined3d: Fix a function name.
+
+       * dlls/wined3d/state.c:
+       wined3d: Add missing render state function.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c:
+       wined3d: Catch nop render state changes.
+
+       * dlls/wined3d/device.c:
+       wined3d: Move render state applying to drawprim.
+
+2006-12-19  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Add the state dirtification infrastructure.
+
+2006-12-17  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * configure, configure.ac, dlls/msvcrt/msvcrt.h, dlls/msvcrt/msvcrt.spec,
+         dlls/msvcrt/string.c, include/config.h.in:
+       msvcrt: Add _atoldbl.
+
+2006-12-19  Alexandre Julliard <julliard@winehq.org>
+
+       * configure:
+       configure: Re-generated with autoconf 2.61.
+
+2006-12-14  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/oleaut32/vartype.c:
+       oleaut32: Bypass conversion to string in R4/R8 -> DECIMAL conversion.
+
+2006-12-18  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/user32/tests/win.c, dlls/winex11.drv/mouse.c:
+       winex11drv: Return cached cursor_pos in GetCursorPos().
+
+2006-12-18  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Implement the SIO_ADDRESS_LIST_QUERY ioctl.
+
+2006-12-18  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/loader.c:
+       kernel32: Add a minimal PE image that XP is able to load.
+
+2006-12-18  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/tests/Makefile.in, dlls/msi/tests/install.c:
+       msi: Enable cab compression and delete any resulting cabs using SHFileOperation.
+
+       * dlls/msi/tests/install.c:
+       msi: Run the install tests from a temporary directory.
+
+2006-12-15  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Implement ScriptStringCPtoX.
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Implement ScriptStringXtoCP.
+
+       * dlls/usp10/usp10.c:
+       usp10: Implement ScriptStringFree.
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Implement ScriptStringAnalyse.
+
+2006-12-18  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d9/d3d9_private.h, dlls/d3d9/volume.c:
+       d3d9: Handle volume container in d3d9.
+
+       * dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, dlls/d3d9/directx.c,
+         dlls/d3d9/surface.c:
+       d3d9: Handle surface container in d3d9.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/volume.c:
+       d3d8: Handle volume container in d3d8.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
+         dlls/d3d8/surface.c, dlls/d3d8/tests/device.c:
+       d3d8: Handle surface container in d3d8.
+
+       * dlls/d3d9/d3d9_private.h, dlls/d3d9/directx.c, dlls/d3d9/swapchain.c,
+         dlls/d3d9/tests/device.c:
+       d3d9: Fix implicit swap chain refcounting.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
+         dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, dlls/d3d9/directx.c,
+         dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, dlls/ddraw/surface.c,
+         dlls/wined3d/device.c, include/wine/wined3d_interface.h:
+       d3d: Callback infrastructure for implicit swap chain destruction in
+       IWineD3DDevice.
+
+       * dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, dlls/d3d9/directx.c,
+         dlls/d3d9/surface.c, dlls/d3d9/swapchain.c, dlls/d3d9/tests/device.c:
+       d3d9: Fix implicit surface refcounting.
+
+       * dlls/wined3d/volume.c, include/wine/wined3d_interface.h:
+       wined3d: Remove IWineD3DVolume_GetContainerParent.
+
+       * dlls/wined3d/surface.c, dlls/wined3d/surface_gdi.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h:
+       wined3d: Remove IWineD3DSurface_GetContainerParent.
+
+       * dlls/d3d9/d3d9_private.h, dlls/d3d9/volume.c, dlls/d3d9/volumetexture.c:
+       d3d9: Handle volume refcount forwarding in d3d9.
+
+       * dlls/d3d9/cubetexture.c, dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c,
+         dlls/d3d9/surface.c, dlls/d3d9/tests/device.c, dlls/d3d9/texture.c:
+       d3d9: Handle surface refcount forwarding in d3d9.
+
+       * dlls/wined3d/device.c:
+       wined3d: Call the depth stencil destroy callback function.
+
+2006-12-18  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Update the text control when the selection path changes.
+
+       * dlls/msi/events.c:
+       msi: Only cleanup event subscriptions of the dialog being closed.
+
+2006-12-17  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/mouse.c, dlls/dinput/tests/Makefile.in,
+         dlls/dinput/tests/device.c:
+       dinput: Make mouse use axis mode flag set in base class. Add tests.
+
+       * dlls/dinput/device.c:
+       dinput: Add handling of AXISMODE property to base device object.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Zero out returned information struct.
+
+       * dlls/dinput/keyboard.c:
+       dinput: Don't return non existent keys.
+
+2006-12-17  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/kernel32/heap.c:
+       kernel32: Protect global alloc functions against integer overflows on the
+       size parameter.
+
+       * dlls/ole32/hglobalstream.c, dlls/ole32/tests/hglobalstream.c:
+       ole32: Fix SetSize for HGLOBAL streams in the case of being out-of-memory.
+
+       * dlls/ole32/ole32.spec, dlls/ole32/tests/usrmarshal.c,
+         dlls/ole32/usrmarshal.c:
+       ole32: Implement HMETAFILE and HMETAFILEPICT user marshaling functions and
+       add tests for these.
+
+       * dlls/ole32/tests/Makefile.in, dlls/ole32/tests/marshal.c,
+         dlls/ole32/tests/usrmarshal.c:
+       ole32: Move the user marshal tests to usrmarshal.c.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Free the resource allocated by InitializeSecurityContext when the
+       connection is closed.
+
+       * dlls/ole32/usrmarshal.c:
+       ole32: Add documentation for the user marshaling functions.
+
+       * dlls/ole32/datacache.c:
+       ole32: Support reading and writing custom clipformats in the data cache.
+
+2006-12-18  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * tools/winedump/pe.c:
+       winedump: Remove a redundant ';'.
+
+       * tools/winedump/pe.c:
+       winedump: Fix a couple of typos.
+
+2006-12-17  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/usp10/tests/usp10.c:
+       usp10/tests: Make tests run on win9x and NT4 again.
+
+       * dlls/user32/tests/monitor.c:
+       user32/tests: Make sure the tests run on NT4 again.
+
+2006-12-16  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * server/token.c:
+       server: Cast-qual warnings fix.
+
+       * server/object.c:
+       server: Cast-qual warnings fix.
+
+2006-12-16  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/msvcrt/cppexcept.c, dlls/msvcrt/msvcrt.spec:
+       msvcrt: Define __CxxLongjmpUnwind for i386 only.
+
+2006-12-16  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * programs/winhelp/hlpfile.c:
+       winhelp: Cast-qual warnings fix.
+
+       * programs/winecfg/theme.c:
+       winecfg: Cast-qual warning fix.
+
+       * programs/progman/group.c:
+       progman: Cast-qual warnings fix.
+
+       * dlls/version/tests/info.c:
+       version/tests: Write-strings warning fix.
+
+2006-12-15  Ulrich Czekalla <ulrich.czekalla@utoronto.ca>
+
+       * dlls/ddraw/ddraw_private.h, dlls/ddraw/ddraw_thunks.c,
+         dlls/ddraw/main.c:
+       ddraw: IDirectDraw3 should use its own ref count variable.
+
+       * dlls/ddraw/main.c:
+       ddraw: Initialize the IDirectDraw3 vtable.
+
+2006-12-15  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Add tests for XcvDataPort.
+
+2006-12-16  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, include/config.h.in:
+       configure: Remove some no longer used libcurses checks.
+
+2006-12-14  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/ddraw/tests/ddrawmodes.c, dlls/wined3d/device.c:
+       wined3d: When changing display modes clip cursor to the requested display size.
+
+2006-12-14  Ulrich Czekalla <ulrich.czekalla@utoronto.ca>
+
+       * dlls/gdi32/opengl.c, dlls/winex11.drv/opengl.c:
+       winex11.drv: Avoid grabbing syslevel locks in the wrong order.
+
+2006-12-15  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/msvcrt/cppexcept.c, dlls/msvcrt/except.c, dlls/msvcrt/msvcrt.spec:
+       msvcrt: Implemented __CxxLongjmpUnwind.
+
+       * dlls/msvcrt/cppexcept.c, dlls/msvcrt/cppexcept.h:
+       msvcrt: Make pointers to read-only exception descriptors const.
+
+2006-12-15  James Hawkins <truiken@gmail.com>
+
+       * dlls/cabinet/fdi.c:
+       cabinet: Close the opened file handle even in error cases.
+
+2006-12-15  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/setupapi/setupapi.spec, dlls/setupapi/stubs.c, include/setupapi.h:
+       setupapi: Add a stub implementation for SetupPromptReboot.
+
+2006-12-15  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/edit.c:
+       user32: Center the context menu if it was activated via VK_APPS like Windows
+       does.
+
+       * dlls/user32/message.c, dlls/user32/tests/msg.c,
+         dlls/winex11.drv/keyboard.c:
+       user32: Add support for the VK_APPS (Menu) key.
+
+       * dlls/ddrawex/ddrawex_private.h, dlls/ddrawex/main.c:
+       ddrawex: Avoid not necessary casts.
+
+       * dlls/ddraw/ddraw_thunks.c:
+       ddraw: Fix warnings.
+
+2006-12-14  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/secur32/tests/ntlm.c:
+       secur32/tests: Cast-qual warnings fix.
+
+2006-12-14  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Clean up SetRenderState.
+
+       * dlls/d3d8/tests/device.c, dlls/ddraw/tests/d3d.c, dlls/wined3d/device.c:
+       wined3d: D3DRS_ZVISIBLE is not supposed to return an error.
+
+       * dlls/ddraw/surface.c:
+       ddraw: Add a TRACE to GetPixelFormat.
+
+2006-12-14  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Use pvaIn in exec_print.
+
+2006-12-14  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/shlwapi/tests/path.c:
+       shlwapi/tests: Fix typos.
+
+2006-12-14  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/user32/cursoricon.c, dlls/user32/tests/monitor.c,
+         dlls/winex11.drv/winpos.c:
+       user32: ClipCursor should use virtual screen resolution for empty/invalid rects.
+
+2006-12-14  Ulrich Czekalla <ulrich.czekalla@utoronto.ca>
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/ddrawex/Makefile.in, dlls/ddrawex/ddrawex.spec,
+         dlls/ddrawex/ddrawex_private.h, dlls/ddrawex/main.c:
+       Add ddrawex dll.
+
+2006-12-13  Ulrich Czekalla <ulrich.czekalla@utoronto.ca>
+
+       * dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h,
+         dlls/ddraw/ddraw_thunks.c, include/ddraw.h:
+       ddraw: Add IDirectDraw3 interface.
+
+2006-12-09  Günther Brammer <GBrammer@gmx.de>
+
+       * dlls/ddraw/surface.c:
+       ddraw: Fix IDirectDrawSurfaceImpl_SetColorKey to also change surface_desc.
+
+2006-12-14  Francois Gouget <fgouget@free.fr>
+
+       * dlls/cabinet/fci.c, dlls/kernel32/tests/heap.c, dlls/usp10/usp10.c,
+         dlls/wined3d/directx.c, dlls/winedos/int15.c,
+         dlls/winspool.drv/tests/info.c, programs/wineconsole/wineconsole.c,
+         programs/winedbg/break.c:
+       Assorted spelling fixes.
+
+       * dlls/comdlg32/printdlg.c, dlls/comdlg32/tests/printdlg.c:
+       comdlg32: Fix PrintDlg(NULL) and reenable a test that was in an '#if 0'.
+       Fix the test so it compiles without warnings.
+
+       * dlls/ole32/tests/marshal.c:
+       ole32/tests: Replace some '#if 0's with 'if (0)'s.
+       Fix the code so it compiles.
+
+       * dlls/user32/tests/class.c, dlls/user32/tests/clipboard.c,
+         dlls/user32/tests/msg.c, dlls/user32/tests/sysparams.c,
+         dlls/user32/tests/win.c:
+       user32/tests: Replace some '#if 0's with 'if (0)'s.
+       Fix the code so it compiles without warnings.
+
+       * dlls/version/tests/info.c:
+       version/tests: Replace some '#if 0's with 'if (0)'s.
+       Fix the code so it compiles without warnings.
+
+       * dlls/shlwapi/tests/clist.c:
+       shlwapi/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/advapi32/tests/crypt_md4.c:
+       advapi32/tests: Replace an '#if 0' with an 'if (0)'.
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Replace some '#if 0's with 'if (0)'s.
+
+       * dlls/comctl32/tests/mru.c:
+       comctl32/tests: Replace some '#if 0's with 'if (0)'s.
+       Fix the code so it compiles without warnings.
+
+2006-12-14  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/shell32/shlexec.c:
+       shell32: Replace numeric literals with the proper constant.
+
+2006-12-14  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/schannel.c:
+       secur32: Make some data const.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/drawprim.c, dlls/wined3d/glsl_shader.c,
+         dlls/wined3d/swapchain.c, dlls/wined3d/vertexdeclaration.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Make some data const.
+
+       * dlls/rsaenh/mpi.c, dlls/rsaenh/rsaenh.c, dlls/rsaenh/tomcrypt.h:
+       rsaenh: Make some data const and static.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Make some data const.
+
+       * dlls/msvcrt/exit.c, dlls/msvcrt/locale.c:
+       msvcrt: Make some data const.
+
+       * dlls/dswave/dswave_main.c:
+       dswave: Make some data const.
+
+       * dlls/crypt32/store.c:
+       crypt32: Make some data const.
+
+       * dlls/dplayx/dplayx_global.c:
+       dplayx: Make some data const.
+
+       * dlls/winmm/winearts/audio.c:
+       winearts: Make some data const.
+
+       * dlls/dmime/audiopath.c:
+       dmime: Make some data const and static.
+
+       * dlls/dbghelp/module.c:
+       dbghelp: Make some data const.
+
+       * dlls/atl/registrar.c:
+       atl: Make some data const.
+
+       * dlls/winmm/wineoss/midi.c, dlls/winmm/wineoss/midipatch.c,
+         dlls/winmm/wineoss/mixer.c:
+       wineoss: Make some data const.
+
+2006-12-14  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/kernel32/tests/process.c:
+       kernel32/tests: Be a bit more verbose on failure.
+
+2006-12-14  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/msi/cond.y:
+       Revert "msi: Comparisons with null in conditions are special."
+       This reverts commit 9dce96b3155ce07dffa4f5b0712fbcaad9ba3e2c.
+
+       * dlls/msi/tests/package.c:
+       msi: Fix the condition test to not assume MsiNetAssemblySupport is empty.
+
+2006-12-14  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/surface.c, dlls/d3d8/tests/device.c:
+       d3d8: Release non implicit surfaces only if refcount is 0, with test.
+
+2006-12-14  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/shdoclc/En.rc, dlls/shdoclc/shdoclc.h:
+       shdoclc: Added print template strings.
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/resource.h:
+       mshtml: Set default print template in exec_print.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Fixed handling chrome protocol.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Don't do anything in SetNSContainer if new container is the same
+       as previous.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Fix loading pages in containers without document.
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, dlls/mshtml/nsio.c:
+       mshtml: Added nsACString_SetData function and use it instead of nsACString_Init
+       when we return string value.
+
+2006-12-13  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/rpcrt4/tests/cstub.c, dlls/rpcrt4/tests/ndr_marshall.c:
+       rpcrt4/tests: Cast-qual warnings fix.
+
+2006-12-13  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/shell32/shlexec.c:
+       shell32: Fix FindExecutableW() to not check if lpResult after using it. It's
+       supposed to cause a segfault anyway.
+       Use SE_ERR_FNF rather than a numeric literal.
+
+       * dlls/shell32/shlexec.c:
+       shell32: Add some documentation for FindExecutableW().
+
+       * dlls/shell32/shlexec.c, dlls/shell32/tests/shlexec.c:
+       shell32: Fix FindExecutable() to return the executable path,  not the whole
+       command.
+
+       * dlls/shell32/tests/shlexec.c:
+       shell32/tests: Add FindExecutable() tests.
+
+       * dlls/shell32/tests/shlexec.c:
+       shell32/tests: MSDN says ShellExecute() == 32 indicates an error. So fix
+       the tests.
+
+2006-12-13  Francois Gouget <fgouget@free.fr>
+
+       * dlls/ole32/tests/ole2.c:
+       ole32: Fix named/nameless union compilation error.
+
+       * dlls/msvcrt/tests/cpp.c, dlls/msvcrt/tests/string.c:
+       msvcrt: The tests link with msvcrt(d).dll now, so use GetModuleHandle() rather
+       than LoadLibrary().
+
+2006-12-12  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsiface.idl, dlls/mshtml/olecmd.c:
+       mshtml: Added beginning of IDM_PRINT implementation.
+
+       * dlls/mshtml/protocol.c, dlls/mshtml/tests/protocol.c:
+       mshtml: Added test of CompareUrl.
+
+2006-12-12  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/winex11.drv/mouse.c:
+       winex11.drv: Update cached cursor position after calling hook.
+
+       * dlls/user32/tests/input.c, dlls/winex11.drv/mouse.c:
+       winex11.drv: Only events with MOUSEEVENTF_MOVE flag should change mouse position.
+
+2006-12-13  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Remove unneeded headers.
+
+2006-12-13  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/tests/loader.c, dlls/ntdll/virtual.c, server/mapping.c:
+       ntdll: Map the PE header up to the specified size, and clear the rest of
+       the page.
+
+2006-12-09  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/loader.c:
+       kernel32: Add the data that mimics the PE image which upack creates.
+
+2006-12-12  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/internet.c, dlls/urlmon/tests/misc.c,
+         dlls/urlmon/urlmon_main.c:
+       urlmon: Use pluggable protocol in CoInternetCompareUrl.
+
+       * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
+       urlmon: Added application/x-msdownload mime filter.
+
+2006-12-12  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msvcrt/tests/file.c:
+       msvcrt/tests: Cast-qual warnings fix.
+
+       * dlls/ntdll/rtl.c, dlls/ntdll/tests/rtl.c, include/winternl.h:
+       ntdll/tests: Cast-qual warning fix.
+
+2006-12-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fixed computation of viewport and scissor position.
+
+2006-12-10  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * dlls/user32/driver.c, dlls/user32/user_private.h, dlls/user32/win.c,
+         dlls/winex11.drv/window.c, dlls/winex11.drv/winex11.drv.spec:
+       user32: Factorize graphics driver SetParent into user32.
+
+2006-12-11  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Add tests and fix for ScriptXtoCP .
+
+2006-12-12  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/mouse.c:
+       dinput: Use standard mouse data format instead of custom one.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c,
+         dlls/dinput/keyboard.c, dlls/dinput/mouse.c:
+       dinput: Remove redundant parameter.
+
+       * dlls/dinput/keyboard.c, dlls/dinput/mouse.c:
+       dinput: Move mouse & keyboard user data format to base class.
+
+       * dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c:
+       dinput: Move joystick user data format into base class.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h:
+       dinput: Add user data format into base class. Implement SetDataFormat.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c,
+         dlls/dinput/mouse.c:
+       dinput: Move transform and offsets structures into base device class.
+
+2006-12-12  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * programs/winetest/main.c:
+       winetest: Show correct filenames on test.winehq.org.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool.drv/tests: No need to return anything as we are using a global
+       variable now.
+
+2006-12-12  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Allow the preferred language to be different from the preferred
+       locale on Mac OS X.
+
+2006-12-08  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/htmlwindow.c, dlls/mshtml/mshtml_private.h,
+         dlls/mshtml/nsservice.c:
+       mshtml: Use HTMLWindow::alert in nsPromptService::Alert.
+
+2006-12-12  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/htmlwindow.c, dlls/mshtml/resource.h:
+       mshtml: Added alert implementation.
+
+2006-12-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c:
+       winex11.drv: Get rid of the display pointer in the GL context.
+
+       * dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c:
+       opengl32: Don't use ENTER_GL/LEAVE_GL around calls to driver functions.
+       This causes lock inversions when the driver accesses the DC.
+
+       * dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.h,
+         dlls/opengl32/opengl_norm.c, dlls/opengl32/wgl.c:
+       opengl32: Avoid generating a wrapper for internal functions when we can call
+       the internal one directly.
+
+2006-12-07  Ulrich Czekalla <ulrich.czekalla@utoronto.ca>
+
+       * dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.h,
+         dlls/opengl32/opengl_norm.c, dlls/opengl32/wgl.c,
+         dlls/winex11.drv/opengl.c:
+       winex11.drv: Correctly position and clip opengl child windows.
+
+2006-12-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Get rid of the unused set_drawable function.
+
+       * dlls/gdi32/clipping.c:
+       gdi32: Use a more appropriate size for the default clip region.
+
+       * dlls/gdi32/dc.c, dlls/winex11.drv/init.c:
+       winex11.drv: Implemented DESKTOPHORZ/VERTRES device caps.
+
+       * dlls/winex11.drv/bitblt.c, dlls/winex11.drv/bitmap.c,
+         dlls/winex11.drv/init.c, dlls/winex11.drv/xrender.c:
+       winex11.drv: Make sure the drawable rect is always updated and use it where
+       appropriate.
+
+2006-12-07  Ulrich Czekalla <ulrich.czekalla@utoronto.ca>
+
+       * dlls/winex11.drv/bitblt.c, dlls/winex11.drv/clipping.c,
+         dlls/winex11.drv/dce.c, dlls/winex11.drv/dib.c,
+         dlls/winex11.drv/graphics.c, dlls/winex11.drv/init.c,
+         dlls/winex11.drv/opengl.c, dlls/winex11.drv/text.c,
+         dlls/winex11.drv/x11drv.h, dlls/winex11.drv/xrender.c,
+         include/wine/server_protocol.h, server/protocol.def, server/trace.c,
+         server/window.c:
+       winex11.drv: Store window and drawable rects in X11DRV_PDEVICE.
+
+2006-12-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/clipboard.c:
+       winex11.drv: Remove unused PropertyAliasMap variable.
+
+2006-12-11  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/mscoree/mscoree.spec, dlls/mscoree/mscoree_main.c:
+       mscoree: Add a stub implementation for CorExitProcess and
+       GetRequestedRuntimeInfo.
+
+       * dlls/mscoree/Makefile.in, dlls/mscoree/mscoree_main.c:
+       mscoree: Take advantage of an installed Mono for Windows to run .NET
+       applications.
+
+2006-12-12  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Don't treat having no printers as a failure.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Make default_printer a global variable.
+
+2006-12-11  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msvcrt/tests/printf.c:
+       msvcrt/tests: Cast-qual warnings fix.
+
+       * dlls/msvcrt/tests/cpp.c:
+       msvcrt/tests: Cast-qual warnings fix.
+
+       * dlls/msi/tests/install.c:
+       msi/tests: Cast-qual warning fix.
+
+2006-12-11  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/comctl32/tests/comboex.c, dlls/comctl32/tests/header.c,
+         dlls/comctl32/tests/monthcal.c, dlls/comctl32/tests/progress.c,
+         dlls/comctl32/tests/toolbar.c, dlls/comctl32/tests/treeview.c,
+         dlls/usp10/tests/usp10.c, dlls/winmm/tests/wave.c:
+       Made some functions static.
+
+2006-12-08  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Add tests for XcvClosePort.
+
+       * dlls/localspl/tests/localmon.c, include/ddk/winsplp.h:
+       localspl/tests: Add tests for XcvOpenPort.
+
+2006-12-11  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/shell32/shell32.spec, dlls/shell32/shell32_main.c:
+       shell32: Add a stub implementation for SHLoadNonloadedIconOverlayIdentifiers.
+
+2006-12-10  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_SEPARATEALPHABLENDENABLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move SRGBWRITEENABLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move tesselation to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_NORMALDEGREE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_POSITIONDEGREE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Make WINED3DRS_DEBUGMONITORTOKEN a nogl state.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_PATCHSEGMENTS to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_PATCHEDGESTYLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_MULTISAMPLEMASK to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_ANTIALIAS to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_STIPPLEDALPHA to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_TEXTUREPERSPECTIVE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_DEPTHBIAS to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_SCISSORTESTENABLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_MULTISAMPLEANTIALIAS to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_WRAPx to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_POINTSPRITEENABLE to the state table.
+
+       * dlls/wined3d/device.c:
+       wined3d: WINED3DRS_SOFTWAREVERTEXPROCESSING is a nogl state.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_LASTPIXEL to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_LOCALVIEWER to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_COLORWRITEENABLEx to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move point scale render states to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_POINTSIZE_MAX to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_POINTSIZE_MIN to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_POINTSIZE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_NORMALIZENORMALS to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_ZBIAS to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_LINEPATTERN to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_COLORVERTEX to the state table.
+
+2006-12-09  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/cryptdll/cryptdll.c:
+       cryptdll: Change storage class of module handle to static.
+
+2006-12-10  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c:
+       dinput: Move few helper functions and standardize them.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c,
+         dlls/dinput/mouse.c:
+       dinput: Move internal function calculate_ids to where it's really used.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: No need to copy default constant format. Use already defined static
+       instead.
+
+2006-12-11  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/shell32/shlfileop.c:
+       shell32: Avoid using garbage data in wildcard expansion.
+
+2006-12-10  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Make the WGL code independant of the number of supported pixel formats.
+
+2006-12-10  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Properly handle GLX_DRAWABLE_TYPE queries.
+
+2006-12-11  Christoph Frick <frick@sc-networks.de>
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Utilize IDirectInputDevice2AImpl_Acquire/Unacquire.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Ensure that the size of the dev caps pointer is large enough - no exact.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Silently ignore DIPROP_CALIBRATIONMODE.
+
+2006-12-10  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c:
+       dinput: Remove incorrect assumption about format.
+
+2006-12-08  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Set WINED3DRS_INDEXEDVERTEXBLENDENABLE to state_nogl.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Remove the unused tween factor stateblock member.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Remove the unused stateblock vertex blend member.
+
+2006-12-10  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move wined3drs_fogdensity to the state table.
+
+2006-12-08  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_FOGCOLOR to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Make WINED3DRS_RANGEFOGENABLE a nogl state.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move fog states to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_STENCILWRITEMASK to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move stencil states to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_SPECULARENABLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_TEXTUREFACTOR to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_BLENDOP to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move clipping states to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move alpha states to the state table.
+
+       * dlls/d3d9/tests/device.c, dlls/wined3d/device.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Implement IWineD3DDevice::Reset.
+
+2006-12-09  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/mapi32/tests/util.c:
+       mapi32/tests: Cast-qual warnings fix.
+
+       * dlls/mapi32/tests/prop.c:
+       mapi32/tests: Cast-qual warnings fix.
+
+       * dlls/gdi32/tests/metafile.c:
+       gdi32/tests: Cast-qual warning fix.
+
+2006-12-10  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/wined3d/directx.c:
+       wined3d: Reduce the number of error messages.
+
+2006-12-10  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Fix imagelist regression from "comctl32: Remove Nx1 assumptions
+       in ImageList_Read".
+
+2006-12-10  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/crypt32/tests/cert.c, dlls/ddraw/tests/refcount.c,
+         dlls/dinput/tests/dinput_test.h, dlls/dinput/tests/joystick.c,
+         dlls/dsound/tests/capture.c, dlls/dsound/tests/dsound_test.h,
+         dlls/dsound/tests/propset.c, dlls/gdi32/tests/bitmap.c,
+         dlls/gdi32/tests/mapping.c, dlls/gdi32/tests/metafile.c,
+         dlls/msi/tests/db.c, dlls/msvcrt/tests/data.c,
+         dlls/msvcrt/tests/dir.c, dlls/msvcrt/tests/string.c,
+         dlls/msxml3/tests/domdoc.c, dlls/ole32/tests/ole2.c,
+         dlls/oleaut32/tests/olefont.c, dlls/oleaut32/tests/safearray.c,
+         dlls/oleaut32/tests/vartype.c, dlls/rpcrt4/tests/cstub.c,
+         dlls/rpcrt4/tests/ndr_marshall.c, dlls/secur32/tests/main.c,
+         dlls/shell32/tests/shlfolder.c, dlls/user32/tests/dde.c,
+         dlls/user32/tests/edit.c, dlls/user32/tests/menu.c,
+         dlls/user32/tests/sysparams.c, dlls/user32/tests/win.c:
+       made functions and variables static in some testcases.
+
+2006-12-10  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool.drv/tests: Fix typo.
+
+2006-12-09  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device.c, dlls/dinput/joystick_linux.c:
+       dinput: Fix processing of custom format.
+
+2006-12-10  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dmstyle/dmutils.c:
+       dmstyle: Dangling references fix.
+
+       * dlls/dmloader/debug.c:
+       dmloader: Dangling references fix.
+
+2006-12-09  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dmime/dmutils.c:
+       dmime: Dangling references fix.
+
+       * dlls/kernel32/tests/locale.c:
+       kernel32/tests: Cast-qual warnings fix.
+
+2006-12-09  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/dbghelp/storage.c:
+       dbghelp: Sparse array speed up.
+
+2006-12-08  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.27.
+
+----------------------------------------------------------------
+2006-12-08  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Don't assume that the font codepages change with the user locale.
+       Codepages can be set independently with LC_CTYPE.
+
+       * dlls/msvcrt/locale.c:
+       msvcrt: Use LOCALE_USER_DEFAULT to get the proper codepage for the Unix locale.
+
+       * dlls/shlwapi/tests/string.c:
+       shlwapi: Fixed string tests for non-English locales.
+
+2006-12-08  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move blending related states to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_AMBIENT to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_ZFUNCENABLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_ZWRITEENABLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_DITHERENABLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_SHADEMODE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_CULLMODE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_ZENABLE to the state table.
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_LIGHTNING to the state table.
+
+2006-12-08  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Disable the freetype mmap sharing on Mac OS.
+
+2006-12-08  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/comcat/comcat_private.h, dlls/comcat/manager.c:
+       comcat: Remove const from COMCAT Manager.
+
+2006-12-08  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/shell32/shres.rc, dlls/shell32/shresdef.h:
+       shell32: Define AVI resource 152.
+
+2006-12-08  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/advpack/tests/advpack.c:
+       advpack/tests: Change the output for HRESULT's.
+
+2006-12-08  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/dbghelp/stack.c:
+       dbghelp: Avoid a printf format warning.
+
+       * tools/winedump/pdb.c:
+       winedump: Avoid printf format warnings.
+
+2006-12-08  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * dlls/imm32/imm.c:
+       imm32: Send the WM_IME_CHAR message, although ResultString has been read.
+
+2006-12-07  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/crypt32/tests/encode.c:
+       crypt32/tests: Cast-qual warnings fix.
+
+       * dlls/crypt32/tests/store.c:
+       crypt32/tests: Cast-qual warnings fix.
+
+2006-12-05  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/state.c:
+       wined3d: Move WINED3DRS_FILLMODE to the state table.
+
+2006-12-06  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/state.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Add render states to the state table.
+
+2006-12-05  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/Makefile.in, dlls/wined3d/state.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Create the state table.
+
+2006-12-07  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Downgrade SO_REUSEADDR fixme to a trace.
+
+2006-12-07  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/loader.c:
+       ntdll: Check the NX compatibility flag for every loaded module.
+
+       * tools/winebuild/build.h, tools/winebuild/main.c,
+         tools/winebuild/spec32.c, tools/winebuild/utils.c,
+         tools/winebuild/winebuild.man.in:
+       winebuild: Added --nxcompat option, and mark all modules as NX-compatible
+       by default.
+
+       * tools/winedump/pe.c:
+       winedump: Print sizes and offsets in hex.
+
+2006-12-07  Huw Davies <huw@codeweavers.com>
+
+       * dlls/wineps.drv/download.c:
+       wineps.drv: Don't try to download a non-scalable font.
+
+2006-12-06  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/package.c:
+       msi: Add tests for comparison to empty strings.
+
+       * dlls/msi/cond.y:
+       msi: Comparisons with null in conditions are special.
+
+2006-12-07  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * tools/winedump/lib.c:
+       winedump: Dump section data of COFF library files, decode some import data.
+
+       * tools/winedump/main.c, tools/winedump/pe.c, tools/winedump/winedump.h:
+       winedump: Add a possibility to dump raw section data.
+
+       * tools/winedump/pe.c, tools/winedump/winedump.h:
+       winedump: Export dump_section() for use outside of pe.c.
+
+       * tools/winedump/pe.c, tools/winedump/winedump.h:
+       winedump: Handle properly partial optional COFF headers.
+       Export dump_file_header() and dump_optional_header() for use outside of pe.c.
+
+       * tools/winedump/pe.c:
+       winedump: IMAGE_SCN_ALIGN_??? are not the bit fields, but the values masked
+       by IMAGE_SCN_ALIGN_MASK.
+
+       * tools/winedump/pdb.c:
+       winedump: Avoid returning void from a void function.
+
+       * tools/winedump/pdb.c:
+       winedump: Make output of dump_data fit into 80 columns.
+
+       * dlls/kernel32/tests/loader.c:
+       kernel32: Add PE images with section alignment 1 and 2 to the loader test.
+
+2006-12-07  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/tests/loader.c, dlls/ntdll/virtual.c:
+       ntdll: Fix the failing loader tests.
+
+2006-12-05  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Implement wglGetPixelFormatAttribfvARB.
+
+2006-12-07  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/oleaut32/tests/vartype.c:
+       oleaut32/tests: Use LOCALE_NOUSEROVERRIDE in tests that depend on the decimal
+       separator.
+
+       * dlls/oleaut32/vartype.c:
+       oleaut32: Use LOCALE_NOUSEROVERRIDE where necessary in variant conversions.
+
+       * dlls/kernel32/locale.c:
+       kernel32: For LOCALE_NOUSEROVERRIDE, check locale against the appropriate
+       default lcid.
+
+       * dlls/kernel32/tests/locale.c:
+       kernel32/tests: Added LOCALE_NOUSEROVERRIDE flag on time tests that rely
+       on AM/PM.
+
+2006-12-07  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * documentation/README.ko:
+       README: Updated Korean translation.
+
+2006-12-06  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/winecfg/Fr.rc:
+       winecfg: A few fixes for the French translation.
+
+2006-12-06  Francois Gouget <fgouget@free.fr>
+
+       * tools/winapi/msvcmaker:
+       msvcmaker: Remove references to wine_unicode and to .spec.c files.
+
+2006-12-07  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/compobj.c:
+       ole32: Add some documentation for CoCreateInstance.
+
+       * dlls/wininet/http.c:
+       wininet: Make a function for resolving the server name for an HTTP request
+       and sending the appropriate callbacks and use it to remove some duplicated code.
+
+       * dlls/wininet/http.c:
+       wininet: Make HTTP_HandleRedirect no longer call HTTP_HttpSendRequestW.
+       Make the redirect handling in HTTP_HttpSendRequestW iterate instead of recurse.
+
+2006-12-06  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c,
+         dlls/mshtml/htmlwindow.c, dlls/mshtml/mshtml_private.h:
+       mshtml: Added get_parentWindow implementation.
+
+       * dlls/shdoclc/En.rc, dlls/shdoclc/shdoclc.h:
+       shdoclc: Added IDS_MESSAGE_BOX_TITLE string.
+
+       * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
+       urlmon: Added application/pdf mime filter.
+
+       * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
+       urlmon: Added application/java mime filter.
+
+       * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
+       urlmon: Added application/x-zip-compressed filter.
+
+       * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
+       urlmon: Added application/x-gzip-compression filter.
+
+2006-12-06  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/ntdll/tests/rtl.c:
+       ntdll/tests: Fix typo.
+
+2006-12-06  Francois Gouget <fgouget@free.fr>
+
+       * include/wingdi.h:
+       gdi32: Add a prototype for GetFontUnicodeRanges().
+
+2006-12-06  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Only mmap a given font file once.
+       FT_New_Face always creates a new mapping of the font file, so do the
+       mapping by hand and use FT_New_Memory_Face instead.
+
+2006-12-05  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
+         dlls/d3d8/surface.c, dlls/d3d8/swapchain.c, dlls/d3d8/tests/device.c:
+       d3d8: Fix implicit surface refcounting.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/volume.c, dlls/d3d8/volumetexture.c:
+       d3d8: Handle volume refcount forwarding in d3d8.
+
+       * dlls/d3d8/cubetexture.c, dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c,
+         dlls/d3d8/surface.c, dlls/d3d8/tests/device.c, dlls/d3d8/texture.c:
+       d3d8: Handle surface refcount forwarding in d3d8.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
+         dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, dlls/d3d9/directx.c,
+         dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, dlls/ddraw/surface.c,
+         dlls/wined3d/device.c, include/wine/wined3d_interface.h:
+       d3d: Callback infrastructure for implicit depth stencil surface destruction
+       in IWineD3DDevice.
+
+       * dlls/wined3d/directx.c, dlls/wined3d/volumetexture.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h:
+       d3d: Callback infrastructure for implicit volume destruction in
+       IWineD3DVolumeTexture.
+
+       * dlls/wined3d/swapchain.c, include/wine/wined3d_interface.h:
+       d3d: Callback infrastructure for implicit render target destruction in
+       IWineD3DSwapChain.
+
+       * dlls/wined3d/cubetexture.c, include/wine/wined3d_interface.h:
+       d3d: Callback infrastructure for implicit surface destruction in
+       IWineD3DCubeTexture.
+
+       * dlls/wined3d/directx.c, dlls/wined3d/texture.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h:
+       d3d: Callback infrastructure for implicit surface destruction in IWineD3DTexture.
+
+2006-12-04  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * include/wine/list.h:
+       wine/list.h: Added list_move_head and list_move_tail.
+
+2006-12-06  Francois Gouget <fgouget@free.fr>
+
+       * dlls/dmime/dmutils.c, dlls/dmime/dmutils.h:
+       dmime: Remove resolve_STREAM_SEEK(), it is unused.
+
+       * dlls/ole32/usrmarshal.c:
+       ole32: Convert dump_user_flags() into debugstr_user_flags(), a proper debug
+       trace function.
+
+       * dlls/ole32/datacache.c:
+       ole32: Convert dump_FORMATETC() into debugstr_formatetc(), a proper debug
+       trace function.
+
+       * tools/winapi/msvcmaker:
+       msvcmaker: Link with msvcrt(d).dll rather than with the static C library.
+
+       * tools/winapi/msvcmaker:
+       msvcmaker: Tweak the .dsp formatting to better match Visual Studio.
+
+       * tools/winapi/msvcmaker:
+       msvcmaker: Remove unneeded -I.. for the msvcrt tests.
+
+       * tools/winapi/msvcmaker:
+       msvcmaker: Fix the code that sets __WINETEST_OUTPUT_DIR so it does not pollute
+       $output_dir.
+
+2006-12-05  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Fix for missing NV GLX extension.
+
+2006-12-06  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/package.c:
+       msi: More tests for the SourceDir property.
+
+       * dlls/msi/tests/package.c:
+       msi: Add some tests for the ALTER query.
+
+2006-12-05  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/winedbg/symbol.c:
+       winedbg: Added support for constant values passed by dbghelp.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
+         dlls/dbghelp/msc.c, dlls/dbghelp/symbol.c:
+       dbghelp: Added ability to internal store / reload a symbol with a constant value.
+       Let dwarf and msc use this new feature.
+       As we also add global symbol without addresses, don't take those
+       constant symbols into account for searches by address.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/module.c,
+         dlls/dbghelp/storage.c, dlls/dbghelp/symbol.c:
+       dbghelp: Added a field to the hash table to store the number of elements in
+       the hash table.
+       Make use of it to get rid to module_compute_num_syms.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
+         dlls/dbghelp/elf_module.c, dlls/dbghelp/symbol.c:
+       dbghelp: In find_nearest, now return the symbol instead of its index in
+       module->sorttable.
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Simplify the way we find the debug header.
+
+2006-12-05  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/dplayx/dplay.c:
+       dplayx: Display requested provider.
+
+2006-12-05  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Cleanup wglMakeCurrent.
+
+2006-12-05  Huw Davies <huw@codeweavers.com>
+
+       * dlls/wineps.drv/type42.c:
+       wineps.drv: When we're using a GlyphDirectory we should clear the offsets and
+       lengths of the loca and glyf tables in addition to changing their names.
+       Should fix printing on Mac based cups servers.
+
+2006-12-03  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/kernel32/tests/path.c:
+       kernel32/tests: Add tests for GetWindowsDirectory.
+
+       * dlls/kernel32/tests/path.c:
+       kernel32/tests: Add tests for GetSystemDirectory.
+
+2006-12-04  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/version/tests/info.c:
+       version/tests: Free memory after use.
+
+       * dlls/wininet/tests/url.c:
+       wininet/test: Free memory after use.
+
+       * dlls/advapi32/tests/security.c:
+       advapi32/tests: Free memory after use.
+
+2006-12-05  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/volume.c:
+       kernel32: Always read a full block from the CD-ROM to avoid problems on raw
+       devices.
+
+2006-12-05  Huw Davies <huw@codeweavers.com>
+
+       * dlls/user32/listbox.c, dlls/user32/tests/listbox.c:
+       user32: For LBS_OWNERDRAWVARIABLE listboxes return the fixed item height if
+       the listbox is empty.
+
+2006-12-05  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/package.c:
+       msi: Initialize sid_str to NULL.
+
+       * dlls/msi/database.c:
+       msi: Fail if stg is NULL.
+
+2006-12-05  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Rewrite setsockopt to be more readable.
+
+2006-12-05  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/heap.c:
+       ntdll: Added support for the HEAP_CREATE_ENABLE_EXECUTE flag.
+
+       * loader/kthread.c:
+       kthread: Don't make the stack executable by default.
+
+       * dlls/ntdll/loader.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/virtual.c:
+       ntdll: Force exec permissions on all mmaps unless the app is marked
+       NX-compatible.
+
+2006-12-05  Thomas Fitzsimmons <fitzsim@redhat.com>
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Recognize DT_GNU_HASH.
+
+2006-12-04  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/advapi32/lsa.c:
+       advapi32: Eliminate wild pointers.
+
+       * dlls/comcat/tests/comcat.c:
+       comcat/tests: Cast-qual warnings fix.
+
+2006-12-04  Lei Zhang <thestig@google.com>
+
+       * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h:
+       riched20: Move EM_EXSETSEL fix into ME_SetSelection.
+
+2006-12-04  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/device_private.h:
+       dinput: Remove no longer used GEN_EVENT.
+
+       * dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c:
+       dinput: Move joystick event queue into base device class.
+
+       * dlls/dinput/mouse.c:
+       dinput: Move mouse event queue into base device class.
+
+       * dlls/dinput/keyboard.c:
+       dinput: Move keyboard event queue into base device class.
+       This removes [Get|Set]Property and GetDeviceData.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h:
+       dinput: Implement [Get|Set]Property and GetDeviceData in base Device object.
+       Also add queue_event to replace big macro GEN_EVENT.
+
+2006-12-05  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c, dlls/msi/msipriv.h:
+       msi: Examine the attributes of all features before setting a component's state.
+
+       * dlls/msi/tests/package.c:
+       msi: Add the names of features/components to debugging output.
+
+2006-12-04  Francois Gouget <fgouget@free.fr>
+
+       * dlls/avifil32/avifile_It.rc, dlls/comctl32/comctl_It.rc,
+         dlls/comdlg32/cdlg_It.rc, dlls/mpr/mpr_It.rc,
+         dlls/msacm32/msacm_It.rc, dlls/msi/msi_It.rc,
+         dlls/msrle32/msrle_It.rc, dlls/oleaut32/oleaut32_It.rc,
+         dlls/oledlg/oledlg_It.rc, dlls/serialui/It.rc, dlls/setupapi/It.rc,
+         dlls/shell32/shell32_It.rc, dlls/shlwapi/shlwapi_It.rc,
+         dlls/user32/resources/user32_It.rc, dlls/wineps.drv/wps_It.rc,
+         dlls/wininet/wininet_It.rc, dlls/winspool.drv/It.rc,
+         programs/clock/It.rc, programs/cmdlgtst/It.rc,
+         programs/notepad/It.rc, programs/progman/It.rc,
+         programs/regedit/It.rc, programs/start/It.rc, programs/view/It.rc,
+         programs/winecfg/It.rc, programs/wineconsole/wineconsole_It.rc,
+         programs/winemine/It.rc, programs/winhelp/It.rc:
+       Consistently use SUBLANG_NEUTRAL for Italian resources.
+
+       * README, dlls/gdi32/gdi_private.h, dlls/iphlpapi/ifenum.c,
+         dlls/kernel32/cpu.c, dlls/kernel32/instr.c, dlls/kernel32/process.c,
+         dlls/kernel32/selector.c, dlls/msvcrt/tests/headers.c,
+         dlls/ole32/storage32.h, dlls/oleaut32/typelib.h,
+         dlls/rpcrt4/ndr_stubless.c, dlls/shell32/shell32_main.c,
+         dlls/user32/mdi.c, include/msvcrt/process.h, include/windef.h,
+         libs/wine/mmap.c, tools/widl/typelib_struct.h, tools/winedump/le.c,
+         tools/winedump/msc.c, tools/winegcc/winegcc.c:
+       Assorted spelling fixes.
+
+       * dlls/mshtml/editor.c:
+       mshtml: Add '\n' to Wine trace.
+
+       * dlls/msxml3/domdoc.c:
+       msxml3: Add '\n' to Wine trace.
+
+       * dlls/vmm.vxd/vmm.c:
+       vmm.vxd: PC_WRITABLE spelling fix.
+
+2006-12-04  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/atl/registrar.c:
+       atl: Change storage class of dll_count to static.
+
+2006-12-04  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/datacache.c:
+       ole32: Implement the GetData function of the data cache to using the
+       existing LoadData function and fix GetData to also return data that
+       has been set, rather than loaded.
+
+       * dlls/ole32/datacache.c, dlls/ole32/tests/ole2.c:
+       ole32: Fix HandsOffStorage in the data cache.
+
+       * dlls/ole32/datacache.c, dlls/ole32/tests/ole2.c:
+       ole32: Implement the DiscardCache function in the data cache.
+
+2006-12-04  Huw Davies <huw@codeweavers.com>
+
+       * dlls/winspool.drv/info.c, dlls/winspool.drv/tests/info.c:
+       winspool.drv: Outlook 2003 relies on the buffer size returned by EnumPrintersA
+       being big enough to hold the buffer returned by EnumPrintersW.
+
+2006-11-23  Jan Zerebecki <jan.wine@zerebecki.de>
+
+       * dlls/wined3d/directx.c:
+       wined3d: Add err for failure case in CheckDepthStencilMatch.
+
+       * dlls/wined3d/directx.c:
+       wined3d: Fix CreateFakeGLContext to work with a foreign context.
+
+       * dlls/wined3d/directx.c:
+       wined3d: Avoid XFree on NULL in CheckDeviceType.
+
+       * dlls/wined3d/directx.c:
+       wined3d: Rearrange code in CheckDeviceType.
+
+       * dlls/wined3d/directx.c:
+       wined3d: Add warn trace for INVALIDCALL case in CheckDeviceType.
+
+2006-12-04  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * Makefile.in, configure, configure.ac, dlls/.gitignore, dlls/Makefile.in,
+         dlls/glut32/Makefile.in, dlls/glut32/glut.c, dlls/glut32/glut32.spec,
+         dlls/make_dlls:
+       Remove glut32.
+
+2006-12-04  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/ws2_32/tests/sock.c:
+       ws2_32: Added tests for closesocket cancelling pending I/O operations.
+
+2006-12-04  Alexandre Julliard <julliard@winehq.org>
+
+       * server/sock.c:
+       server: Explicitly shutdown destroyed sockets to force pending poll() calls
+       to return.
+
+       * dlls/kernel32/locale.c:
+       kernel32: Store the LC_MESSAGES value under the "Locale" value.
+       Some apps depend on the value. Reported by Karsten Elfenbein.
+
+2006-12-02  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/winedbg/symbol.c:
+       winedbg: Dwarf can emit REGREL symbol information, so handle it.
+       Factorize a bit more some symbol handling code.
+
+       * programs/winedbg/break.c, programs/winedbg/debugger.h,
+         programs/winedbg/tgt_active.c:
+       winedbg: Now that local variable computation depends on instruction
+       pointer value, be sure to have the relevant insn ptr value when
+       fetching the stack frames (spotted by Peter Oberndorfer).
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Fixed value stored for register relative information
+       (regression spotted by Peter Oberndorfer).
+
+       * dlls/dbghelp/dbghelp.c:
+       dbghelp: Now that symbol's value computation depend on instruction
+       pointer value, be sure to always store it (spotted by Peter
+       Oberndorfer).
+
+       * programs/winedbg/be_alpha.c, programs/winedbg/be_cpu.h,
+         programs/winedbg/be_i386.c, programs/winedbg/be_ppc.c,
+         programs/winedbg/be_x86_64.c, programs/winedbg/debugger.h,
+         programs/winedbg/memory.c, programs/winedbg/stack.c:
+       winedbg: Added some black magic to still handle register values on non
+       current frame for some of the registers we know of (frame pointer,
+       stack pointer).
+
+       * programs/winedbg/symbol.c:
+       winedbg: Remove some hassle from sgv_cb, and handle line number displacement
+       where needed.
+
+       * programs/winedbg/symbol.c:
+       winedbg: No longer test filename in sgv_cb, but do it in the only place where
+       we actually need it.
+
+2006-12-02  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/datacache.c:
+       ole32: Add some more traces to the data cache to make debugging easier.
+
+       * dlls/ole32/tests/ole2.c:
+       ole32: Add tests for invalid clipformat/tymed combinations in IOleCache:Cache
+       and for caching formats with a clipformat of 0.
+
+       * dlls/ole32/datacache.c:
+       ole32: In the data cache, fmtetc->cfFormat and fmtetc->tymed can be 0 which
+       means to match any clipformat/tymed.
+       Therefore, keep the clipformat of the data in the data_cf field.
+       Return an error from SetData if a non-zero clipformat hasn't been specified.
+       Write out stgmedium.tymed instead of fmtetc.tymed, which is guaranteed
+       to be non-zero if data has been set.
+
+       * dlls/ole32/datacache.c:
+       ole32: Check that the specified clipboard format and tymed are valid in
+       IOleCache::Cache in the data cache.
+
+2006-12-03  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/spoolss/Makefile.in, dlls/spoolss/spoolss.spec:
+       spoolss: Forward EnumPortsW to winspool.drv.
+
+2006-12-04  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c:
+       ws2_32: Rewrite getsockopt to make it more readable.
+
+2006-12-04  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/loader.c:
+       ntdll: Allow module with extensions in forward specifications.
+
+2006-12-04  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/db.c, dlls/msi/tokenize.c:
+       msi: Double quotes are not valid in queries.
+
+       * dlls/msi/tests/db.c:
+       msi: Add tests for quoting in queries.
+
+2006-12-03  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
+         dlls/d3d8/volume.c, dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c,
+         dlls/d3d9/directx.c, dlls/d3d9/volume.c, dlls/ddraw/ddraw.c,
+         dlls/wined3d/device.c, include/wine/wined3d_interface.h:
+       d3d: Pass the superior creating object down to the callback functions.
+
+2006-12-01  Konstantin Kondratyuk <kondratyuk@etersoft.ru>
+
+       * fonts/ms_sans_serif.sfd:
+       fonts: Add Ukrainian and Byelorussian symbols in MS Sans Serif font.
+
+       * fonts/small_fonts.sfd:
+       fonts: Add Ukrainian and Byelorussian symbols in Small fonts.
+
+       * fonts/courier.sfd:
+       fonts: Add Ukrainian and Byelorussian symbols in Courier font.
+
+       * fonts/system.sfd:
+       fonts: Add Ukrainian and Byelorussian symbols in System font.
+
+2006-12-02  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/comctl32/header.c:
+       comctl32: Destroy header information on WM_NCDESTROY instead of WM_DESTROY.
+
+2006-12-02  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Don't return prematurely if ConvertPixelFormatWGLtoGLX receives an invalid
+       pixel format.
+
+2006-12-01  Charles Blacklock <charles@diagnos.co.uk>
+
+       * dlls/oleaut32/vartype.c:
+       oleaut32: Cleanup of previous VarBstrCmp patch.
+
+2006-12-02  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/d3d9/tests/surface.c, dlls/wined3d/surface.c:
+       wined3d/d3d9: Pitch for DXTn textures can not be 0. With tests.
+
+2006-12-01  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/dinput/keyboard.c:
+       dinput: Implement Poll for keyboard.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c,
+         dlls/dinput/keyboard.c, dlls/dinput/mouse.c:
+       dinput: Move critical section to the base device class.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/joystick_linux.c, dlls/dinput/keyboard.c,
+         dlls/dinput/mouse.c, dlls/dinput/tests/joystick.c,
+         dlls/dinput/tests/keyboard.c, dlls/dinput/tests/mouse.c:
+       dinput: Move acquired flag to the base device class. Add tests.
+
+2006-12-04  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/winebuild/parser.c:
+       winebuild: Check for illegal characters in entry point names.
+
+2006-12-04  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/nonclient.c, dlls/user32/tests/win.c:
+       user32: Add ShowWindow test, make it pass under Wine.
+
+2006-12-03  Lei Zhang <thestig@google.com>
+
+       * dlls/riched20/editor.c, dlls/riched20/tests/editor.c:
+       riched20: Fixes and additional conformance tests for EM_EXSETSEL.
+
+2006-12-03  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: (W)GL_NV_vertex_array_range.
+
+2006-12-03  Peter Beutner <p.beutner@gmx.net>
+
+       * dlls/ntdll/signal_i386.c, dlls/ntdll/tests/exception.c:
+       ntdll: Fix single stepping over popf instruction.
+
+2006-12-03  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * tools/winedump/msc.c:
+       winedump: Cast-qual warnings fix.
+
+       * tools/winedump/lnk.c:
+       winedump: Cast-qual warnings fix.
+
+2006-12-03  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/shlwapi/reg.c:
+       shell32: Forward SHDeleteKeyA directly to SHDeleteKeyW.
+
+2006-12-01  James Hawkins <truiken@gmail.com>
+
+       * dlls/shell32/shlexec.c:
+       shell32: Move a NULL pointer check before the place where we dereference
+       the pointer.
+
+       * dlls/msi/action.c, include/msidefs.h:
+       msi: Add handling for the StartServices action.
+
+2006-12-01  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/imagehlp/access.c:
+       imagehlp: MapAndLoad should do some useful stuff now.
+
+2006-12-01  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/ole32_main.c:
+       ole32: Set the mapping mode to anisotropic in OleMetafilePictFromIconAndLabel.
+
+       * dlls/ole32/ole32_main.c:
+       ole32: The width of the metafile drawn should be 3 times the icon width in
+       OleMetafilePictFromIconAndLabel.
+
+       * dlls/ole32/ole32_main.c:
+       ole32: Fill in the xExt and yExt fields in OleMetafilePictFromIconAndLabel.
+
+       * dlls/ole32/ole32_main.c:
+       ole32: Use the default icon title font when writing the caption text out in
+       OleMetafilePictFromIconAndLabel.
+
+       * dlls/ole32/ole32_main.c:
+       ole32: The METAFILEPICT created by OleMetafilePictFromIconAndLabel should have
+       its mapping mode be anisotropic, not isotropic.
+
+       * dlls/ole32/ole32_main.c:
+       ole32: Call SetWindowOrgEx and SetWindowExtEx in OleMetafilePictFromIconAndLabel
+       so that the created metafile scales correctly.
+       Centre the icon and the label.
+
+       * dlls/ole32/datacache.c, dlls/ole32/tests/ole2.c:
+       ole32: Implement saving of the data cache.
+       Document a few of the unknown fields in the presentation data header.
+
+       * dlls/ole32/datacache.c, dlls/ole32/tests/ole2.c:
+       ole32: Add handling of the dirty state to the data cache and fix InitNew to
+       not call Load.
+
+       * dlls/ole32/datacache.c:
+       ole32: Add documentation for CreateDataCache.
+
+       * dlls/ole32/tests/ole2.c:
+       ole32: Add some tests for the IViewObject, IOleCache2 and IPersistStorage
+       interfaces of the OLE data cache.
+
+       * dlls/ole32/datacache.c:
+       ole32: The advise sink for the data cache should be primed with the passed in
+       aspects value, not an arbitrarily selected value.
+
+       * dlls/ole32/datacache.c:
+       ole32: Implement the SetData function for the data cache.
+
+       * dlls/ole32/datacache.c:
+       ole32: Load cached data in the data cache into a STGMEDIUM type so it can be
+       treated the same as set data.
+
+       * dlls/ole32/datacache.c:
+       ole32: Implement Cache and Uncache for the data cache.
+
+       * dlls/ole32/datacache.c:
+       ole32: Create a cache entry for each format in the data cache to allow
+       for the future possiblity to add entries with IOleCache::Cache and
+       IOleCache::SetData.
+
+       * dlls/ole32/datacache.c:
+       ole32: Implement DataCache_GetClassID.
+
+       * include/ole2.h:
+       include: Add some missing OLE defines and declarations to ole2.h.
+
+2006-12-01  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Fix elf_load_module params on non elf system to reflect last change
+       to its definition.
+
+2006-12-01  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/msacm32/pcmconverter.c:
+       msacm32: Make some data const.
+
+2006-12-01  Tomas Carnecky <tom@dbservice.com>
+
+       * dlls/winex11.drv/mouse.c:
+       winex11.drv: Don't update the key state table in mouse related functions.
+
+2006-12-01  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d9/device.c:
+       d3d9: Remove unreachable return.
+
+2006-11-30  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/package.c:
+       msi: Set the UserSID property.
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: Add tests for LookupAccountName.
+
+2006-12-01  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/comctl32/propsheet.c:
+       comctl32: Do not crash when the startpage is invalid.
+
+2006-12-01  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/tests/file.c:
+       kernel32/tests: Added test case for . and .. directory entries.
+
+       * dlls/kernel32/file.c, dlls/ntdll/directory.c:
+       ntdll: Always return . and .. as the first two entries in directory searches.
+
+2006-12-01  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/loader.c:
+       kernel32: Skip the PE loader test under a Win9x platform.
+
+2006-11-30  Peter Beutner <p.beutner@gmx.net>
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll: Add more exception tests.
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll: Run exception tests from executable memory.
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll: Simplify exception tests.
+       - create helper function to setup exception frame and run the test
+       - lookup function ptr only once
+       - make "code data" const
+       - reuse global exception counter
+       - change alignment test to use stack address to generate an alignment
+       exception. This avoids
+       the need to pass an argument, so it can use the created helper function.
+       (as the stack is (at least) 4 byte aligned, this works equally well)
+
+2006-12-01  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/device.c:
+       d3d8: Use correct COM macros.
+
+       * dlls/d3d9/device.c, dlls/d3d9/vertexdeclaration.c:
+       d3d9: Use correct COM macros.
+
+       * dlls/wined3d/directx.c:
+       wined3d: Remove duplicated code.
+
+       * dlls/ddraw/device.c:
+       ddraw: Call wined3d's SetTextureStageState not the one of d3d7.
+
+2006-11-30  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Relax the pixel format attribute conversion code a bit.
+
+2006-11-30  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/editor.c, dlls/mshtml/mshtml_private.h,
+         dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl:
+       mshtml: Added handling of right and left arrow keys in editing mode.
+
+2006-11-30  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/user32/tests/class.c:
+       user32: W2K3 returns ERROR_INVALID_PARAMETER.
+
+2006-12-01  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/virtual.c:
+       ntdll: Don't free the DOS area when a broken app passes a NULL pointer to
+       NtFreeVirtualMemory.
+
+2006-11-30  Charles Blacklock <charles@diagnos.co.uk>
+
+       * dlls/oleaut32/tests/vartype.c, dlls/oleaut32/vartype.c:
+       oleaut32: Add VarBstrCmp binary comparison for LCID==0.
+
+2006-11-30  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * programs/winetest/send.c:
+       winetest: Make sure we can send larger files.
+
+2006-12-01  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * tools/winedump/dump.c, tools/winedump/lib.c:
+       winedump: Restore the COFF library dumper functionality broken by the previous
+       change.
+
+2006-11-29  Lei Zhang <thestig@google.com>
+
+       * configure, configure.ac, dlls/msxml3/domdoc.c, include/config.h.in:
+       msxml3: Fix compiles for systems with libxml2 version 2.6.14 and below.
+
+2006-11-28  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/info.c:
+       winspool: Load the local monitor only once.
+
+2006-11-29  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * programs/winemenubuilder/winemenubuilder.c:
+       winemenubuilder: Look for supported color depths icons only.
+
+2006-11-30  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c:
+       Revert "d3d: Remove AddRef from IWineD3DDevice_GetDirect3D.".
+       This reverts commit 167b83c28af73803462e92ee4dcb1a95f194a74d.
+
+       * dlls/d3d8/device.c, dlls/d3d8/swapchain.c, dlls/d3d9/device.c,
+         dlls/d3d9/swapchain.c, dlls/ddraw/ddraw.c, dlls/wined3d/swapchain.c:
+       Revert "d3d: Remove AddRef from IWineD3DDevice_GetBackBuffer.".
+       This reverts commit 478a414e5820c56fb7bb65d0c41c831932ca26e8.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c:
+       Revert "d3d: Remove AddRef from IWineD3DDevice_GetRenderTarget.".
+       This reverts commit a7518f6f5494558e80ad125d0b42a46b4744d448.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c:
+       Revert "d3d: Remove AddRef from IWineD3DDevice_GetDepthStencilSurface.".
+       This reverts commit 18546a65e6e68427ed49c4ea5a601972fb8a4de0.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/ddraw/device.c,
+         dlls/wined3d/device.c:
+       Revert "d3d: Remove AddRef from IWineD3DDevice_GetTexture.".
+       This reverts commit 274df6ef88fb16da6c61fc891db74042fec0bfc5.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c:
+       Revert "d3d: Remove AddRef from IWineD3DDevice_GetStreamSource.".
+       This reverts commit 16b1e046d8da9b716975c1c483c149ea3826b690.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c:
+       Revert "d3d: Remove AddRef from IWineD3DDevice_GetIndices.".
+       This reverts commit 5c4008719c60af52e9370023f09c7b86b7768e85.
+
+       * dlls/d3d9/swapchain.c, dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/surface.c, dlls/wined3d/swapchain.c:
+       Revert "d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.".
+       This reverts commit f84f687e6d3d8f432de2c5d9b2af13d2c5cedfb2.
+
+       * dlls/wined3d/device.c:
+       Revert "d3d: Fix partially applied patch: Remove AddRef from GetDirect3D.".
+       Removing COM in d3d is not feasible as long as we use inheritance. So
+       stick to the COM refcount rules.
+       This reverts commit 3fd8fe089c5337c76c55c4beb74c53576f51776e.
+
+2006-11-30  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/ws2_32/socket.c, include/winsock.h:
+       ws2_32: Implement SO_EXCLUSIVEADDRUSE for setsockopt.
+
+2006-11-30  Alexandre Julliard <julliard@winehq.org>
+
+       * programs/winecfg/appdefaults.c:
+       winecfg: Determine the current Windows version from the standard registry keys.
+       Also avoid setting the HKCU\Software\Wine version value when not needed.
+
+       * dlls/comdlg32/filedlg.c, dlls/comdlg32/filedlgbrowser.c,
+         dlls/comdlg32/filedlgbrowser.h:
+       comdlg32: Moved prototypes to the header file and fixed declaration of
+       FileOpenDlgInfosStr.
+
+2006-11-30  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: SO_DONTROUTE is ignored on windows, fix comment and downgrade FIXME
+       to TRACE.
+
+2006-11-29  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/dbghelp/Makefile.in, dlls/dbghelp/coff.c, dlls/dbghelp/dbghelp.c,
+         dlls/dbghelp/dwarf.c, dlls/dbghelp/elf_module.c,
+         dlls/dbghelp/image.c, dlls/dbghelp/memory.c, dlls/dbghelp/minidump.c,
+         dlls/dbghelp/module.c, dlls/dbghelp/msc.c, dlls/dbghelp/path.c,
+         dlls/dbghelp/pe_module.c, dlls/dbghelp/stack.c,
+         dlls/dbghelp/symbol.c:
+       dbghelp: Get rid of long int issues on 64bit platforms.
+
+       * tools/winedump/Makefile.in, tools/winedump/msc.c, tools/winedump/pdb.c,
+         tools/winedump/winedump.h:
+       winedump: Added support for dumping types from PDB, CV... files.
+
+       * tools/winedump/Makefile.in, tools/winedump/dump.c, tools/winedump/pdb.c,
+         tools/winedump/winedump.h:
+       winedump: First shot at dumping PDB files contents.
+
+       * dlls/dbghelp/msc.c, include/wine/mscvpdb.h:
+       mscvpdb.h: Update some definitions (constants, structures) with latest
+       information we have.
+
+       * dlls/dbghelp/coff.c, dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h,
+         include/wine/mscvpdb.h:
+       dbghelp: Moved mscvpdb.h file to include/wine to allow sharing of the definitions
+       with winedump.
+
+       * tools/winedump/main.c:
+       winedump: Make dump mode the default.
+
+       * tools/winedump/dump.c, tools/winedump/emf.c, tools/winedump/main.c,
+         tools/winedump/winedump.h:
+       winedump: Dump the EMF files as any other file types.
+       Internally, make use of the PRD function for checking available file ranges.
+
+       * tools/winedump/dump.c, tools/winedump/lnk.c, tools/winedump/main.c,
+         tools/winedump/winedump.h, tools/winedump/winedump.man.in:
+       winedump: Use same scheme for dumping lnk files as the executables (through
+       the PRD macro and a full mapped image).
+
+       * tools/winedump/dump.c, tools/winedump/lib.c, tools/winedump/minidump.c,
+         tools/winedump/pe.c, tools/winedump/winedump.h:
+       winedump: Use a uniform scheme for dumping file contents.
+
+       * tools/winedump/debug.c, tools/winedump/dump.c, tools/winedump/pe.c,
+         tools/winedump/pe.h, tools/winedump/winedump.h:
+       winedump: Header file pe.h is useless, get rid of it.
+
+       * tools/winedump/dump.c, tools/winedump/le.c, tools/winedump/ne.c,
+         tools/winedump/pe.c, tools/winedump/pe.h, tools/winedump/winedump.h:
+       winedump: Changed PE, NE, LE dumping so that they are consistent in terms of
+       dump function signatures.
+       Avoid passing around the base of the module, but use instead the PRD function.
+
+2006-11-29  James Hawkins <truiken@gmail.com>
+
+       * dlls/advapi32/crypt.c:
+       advapi32: Remove redundant NULL checks before CRYPT_Free.
+
+       * dlls/msi/files.c:
+       msi: Use mi->source if the source is not a full path.
+
+2006-11-30  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * dlls/winex11.drv/winex11.drv.spec:
+       winex11.drv: Fix SetWindowPos parameters in the spec file.
+
+2006-11-29  Konstantin Kondratyuk <kondratyuk@etersoft.ru>
+
+       * fonts/system.sfd:
+       fonts: Add Ukrainian symbols in System font.
+
+       * fonts/courier.sfd:
+       fonts: Add ukrainian symbols in Courier.
+
+       * fonts/ms_sans_serif.sfd:
+       fonts: Add Ukrainian symbols in MS Sans Serif.
+
+       * fonts/small_fonts.sfd:
+       fonts: Add Ukrainian symbols in Small fonts.
+
+2006-11-27  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/Makefile.in, dlls/msi/action.c:
+       msi: Add handling for the InstallODBC action.
+
+       * dlls/msi/files.c:
+       msi: Don't fail if we can't remove an existing install file.
+
+2006-11-28  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Add initial tests for AddPort.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement AddPortA.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement AddPortW.
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Add initial test for DeletePort.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement DeletePortA.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement DeletePortW.
+
+2006-11-26  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * dlls/user32/driver.c, dlls/user32/message.c, dlls/user32/user_private.h,
+         dlls/user32/winpos.c, dlls/winex11.drv/window.c,
+         dlls/winex11.drv/winex11.drv.spec, dlls/winex11.drv/winpos.c,
+         dlls/winex11.drv/x11drv.h:
+       user32: Factorize driver's SetWindowPos in user32.
+
+2006-11-27  Christian Gmeiner <christian.gmeiner@students.fhv.at>
+
+       * dlls/setupapi/misc.c, dlls/setupapi/setupapi.spec:
+       setupapi: Added AssertFail stub.
+
+2006-11-29  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/comdlg32/cdlg32.c, dlls/comdlg32/filedlg.c,
+         dlls/comdlg32/fontdlg.c, dlls/comdlg32/printdlg.c,
+         dlls/comdlg32/printdlg.h, dlls/comdlg32/printdlg16.c:
+       comdlg32: Make some data const.
+
+       * dlls/advapi32/registry.c:
+       advapi32: Make some data const.
+
+       * dlls/dsound/capture.c:
+       dsound: Make some data const.
+
+       * dlls/winedos/devices.c:
+       winedos: Make some data const.
+
+       * dlls/riched20/writer.c:
+       riched20: Make some data const.
+
+       * dlls/quartz/acmwrapper.c, dlls/quartz/avidec.c, dlls/quartz/main.c,
+         dlls/quartz/transform.c, dlls/quartz/transform.h:
+       quartz: Make some data const and static.
+
+       * dlls/mshtml/install.c:
+       mshtml: Make some data const.
+
+       * dlls/comctl32/rebar.c:
+       comctl32: Make some data const.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Make some data const.
+
+       * dlls/urlmon/binding.c:
+       urlmon: Make some data const.
+
+       * dlls/shdocvw/navigate.c, dlls/shdocvw/regsvr.c:
+       shdocvw: Make some data const.
+
+       * dlls/msi/action.c, dlls/msi/dialog.c, dlls/msi/font.c,
+         dlls/msi/update.c:
+       msi: Make some data const and static.
+
+       * dlls/winex11.drv/xfont.c:
+       winex11.drv: Make some data const.
+
+       * dlls/ntdll/om.c, dlls/ntdll/path.c:
+       ntdll: Make some data const.
+
+2006-11-29  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/dispatcher.c, dlls/secur32/ntlm.c,
+         dlls/secur32/secur32_priv.h:
+       secur32: Improve version detection, move all the version detection to ntlm.c.
+       Also, as starting with Samba 3.0.24, ntlm_auth will have all the features
+       we need, require that as minimal version and remove odd old-version
+       compatibility hacks.
+
+2006-11-29  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c:
+       msi: Update the UI in one place only in ACTION_ProcessComponents.
+
+       * dlls/msi/action.c:
+       msi: Advertise components of a feature that has the
+       msidbFeatureAttributesFavorAdvertise property.
+
+2006-11-28  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/comctl32/propsheet.c:
+       comctl32: Cast-qual warnings fix.
+
+2006-11-28  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/ws2_32/socket.c, dlls/ws2_32/tests/sock.c:
+       ws2_32: Implement SO_GET_MAX_MSG_SIZE for getsockopt.
+
+2006-11-28  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/msi/msi.spec:
+       msi: Synchronize msi exports with what PSDK has.
+
+2006-11-28  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl: Add initial tests for AddPortW.
+
+       * dlls/spoolss/spoolss.spec, dlls/spoolss/spoolss_main.c:
+       spoolss: Implement AllocSplStr + DllFreeSplStr.
+
+2006-11-28  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * tools/winedump/Makefile.in, tools/winedump/dump.c, tools/winedump/lib.c,
+         tools/winedump/main.c, tools/winedump/pe.c,
+         tools/winedump/winedump.h:
+       winedump: Add partial COFF library support.
+
+       * dlls/mlang/Makefile.in, dlls/mlang/mlang.c, dlls/mlang/tests/mlang.c:
+       mlang: Implement LcidToRfc1766 and GetRfc1766FromLcid.
+
+       * dlls/shlwapi/ordinal.c, dlls/shlwapi/reg.c:
+       shlwapi: Make some data const.
+
+       * dlls/oleaut32/oaidl_p.c, dlls/oleaut32/typelib.c, dlls/oleaut32/ungif.c,
+         dlls/oleaut32/usrmarshal.c, dlls/oleaut32/variant.c,
+         dlls/oleaut32/variant.h:
+       oleaut32: Make some data const and static.
+
+       * dlls/ole32/compobj.c:
+       ole32: Make some data const.
+
+       * dlls/shell32/cpanelfolder.c, dlls/shell32/recyclebin.c,
+         dlls/shell32/shell.c, dlls/shell32/shfldr_desktop.c,
+         dlls/shell32/shfldr_fs.c, dlls/shell32/shpolicy.c,
+         dlls/shell32/xdg.c:
+       shell32: Make some data static and const.
+
+       * dlls/user32/cursoricon.c, dlls/user32/spy.c, dlls/user32/static.c:
+       user32: Make some data const.
+
+       * dlls/kernel32/lzexpand.c:
+       kernel32: Make some data const.
+
+       * tools/winedump/debug.c, tools/winedump/pe.c:
+       winedump: Make some data const.
+
+       * dlls/kernel32/tests/loader.c:
+       kernel32: Add more obscure PE images that XP is able to load.
+
+2006-11-27  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Set the initial FBO depth stencil when creating the device.
+
+       * dlls/wined3d/device.c:
+       wined3d: Delete the device's FBO when destroying the device.
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Use the texture sampling function in a few more instructions (GLSL).
+
+       * dlls/wined3d/arb_program_shader.c:
+       wined3d: Use the texture sampling function in a few more instructions (ARB
+       asm shaders).
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       wined3d: Fix the texm3x3tex instruction to sample properly.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       wined3d: Create a separate function for sampling a texture.
+
+       * dlls/wined3d/directx.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Select the right shader backend when creating the device.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/drawprim.c, dlls/wined3d/glsl_shader.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Move some code specific to the different shader backends into the
+       respective source files.
+
+2006-11-28  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/appsearch.c:
+       msi: Use MSI_IterateRecords in ACTION_AppSearch.
+
+       * dlls/msi/appsearch.c:
+       msi: Use MSI_QueryGetRecord in ACTION_AppSearchIni.
+
+       * dlls/msi/appsearch.c:
+       msi: Use MSI_QueryGetRecord in ACTION_AppSearchDr.
+
+2006-11-28  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/editor.c:
+       riched20: Make EM_SETPARAFORMAT use ME_RewrapRepaint instead of ME_UpdateRepaint.
+
+       * dlls/riched20/editor.c:
+       riched20: Make EM_SETCHARFORMAT call ME_RewrapRepaint instead of
+       ME_UpdateRepaint.
+
+       * dlls/riched20/editor.c:
+       riched20: Make WM_SETFONT call RewrapRepaint instead of UpdateRepaint.
+
+2006-11-27  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/editor.c:
+       riched20: EM_EXLIMITTEXT: ignore wParam and properly cast lParam.
+
+       * dlls/riched20/editor.c, dlls/riched20/tests/editor.c:
+       riched20: Make ME_StreamIn create undos properly.
+
+2006-11-27  Frank Richter <frank.richter@gmail.com>
+
+       * programs/winecfg/De.rc:
+       winecfg: Update German translation.
+
+2006-11-27  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Add WS_SIO_ADDRESS_LIST_QUERY stub to make native dplay error output
+       more readable.
+
+2006-11-27  Francois Gouget <fgouget@free.fr>
+
+       * dlls/mshtml/editor.c:
+       mshtml: Add missing '\n' in Wine trace.
+
+2006-11-27  Francois Gouget <fgouget@codeweavers.com>
+
+       * programs/cmdlgtst/Pt.rc:
+       cmdlgtst: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/oledlg/oledlg_Pt.rc:
+       oledlg: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * programs/regedit/Pt.rc:
+       regedit: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * programs/wineconsole/wineconsole_Pt.rc:
+       wineconsole: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * programs/winefile/Pt.rc:
+       winefile: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/shell32/shell32_Pt.rc:
+       shell32: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/shdocvw/Pt.rc:
+       shdocvw: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * programs/winecfg/Pt.rc:
+       winecfg: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/winmm/winmm_Pt.rc:
+       winmm: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/wininet/wininet_Pt.rc:
+       wininet: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * programs/winemine/Pt.rc:
+       winemine: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/user32/resources/user32_Pt.rc:
+       user32: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/shlwapi/shlwapi_Pt.rc:
+       shlwapi: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/msrle32/msrle_Pt.rc:
+       msrle32: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+2006-11-27  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/server.c:
+       ntdll: Unset the WINESERVERSOCKET variable after we have retrieved it.
+
+2006-11-27  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * include/winsock.h:
+       winsock: Get rid of already disabled WS prefix, thus fix Wine compilation
+       on big-endian.
+
+2006-11-27  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ws2_32/socket.c, include/mswsock.h, include/winsock2.h:
+       winsock: Add WS_ prefix on WSAIoctl constants.
+
+2006-11-25  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Silence typedefs children in sub program block.
+
+2006-11-24  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/winedbg/debugger.h, programs/winedbg/memory.c,
+         programs/winedbg/types.c:
+       winedbg: Added basic support for printing 64bit wide entities.
+
+       * programs/winedbg/memory.c, programs/winedbg/types.c:
+       winedbg: Host references lookup.
+       Since more and more information in now available through the CPU
+       registers, those require DLV_HOST access to be a bit better handled
+       than it is...
+
+       * programs/winedbg/debugger.h, programs/winedbg/memory.c,
+         programs/winedbg/stack.c, programs/winedbg/symbol.c:
+       winedbg: Various information printing issues.
+       - in backtraces, (void) functions should be listed with '()' as arguments
+       instead of ''
+       - factorized code for diplaying information about a local/parameter
+       - fixed a couple of bugs here
+       - rewrote format specifiers for print commands (do no waste space for padding
+       data)
+       - added support for new wine's dbghelp extension for local/parameter
+       variables being out of scope
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Removed the alpha status FIXME for the dwarf code.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Correctly store the addresses of blocks.
+       They are stored internally as offsets to the start of the function
+       which embeds the block.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Properly handle the void type in some declarations.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: We can now remove the default name prefix as all the non conforming
+       cases have been eliminated.
+       Got rid of dwarf2_find_name which is now useless.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Extend support for inlined functions and handle them as generic blocks
+       inside functions
+       (except for parameters which are converted into local variables).
+       Rewrote dwarf2_find_attribute so that it takes into account the
+       abstract origin information when available.
+       A+
+
+       * dlls/dbghelp/dwarf.c, dlls/dbghelp/type.c:
+       dbghelp: Be a bit more strict on where we do actually expect default names to
+       be generated
+       (removed this feature for UDTs, structures' fields, enums, typedefs, compilands)
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Add support for a label in a subprogram block.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Register numbers in OP_piece don't need to be next to each other.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Add support for deref operation in location computation.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Add ability to add a SymTagCustom element to a function.
+       Make use of it to store the frame information for a dwarf function
+       (either because frame's location is a location list, or because one of
+       the function's variables is not properly computed at parse time).
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
+         dlls/dbghelp/msc.c, dlls/dbghelp/stabs.c, dlls/dbghelp/symbol.c,
+         dlls/dbghelp/type.c:
+       dbghelp: Function points location is now expressed as a struct location.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
+         dlls/dbghelp/symbol.c:
+       dbghelp: Added infrastructure to compute variable location at runtime (as
+       opposed to debug info parse time).
+       Use it to send the variables depending on not known frame register at parse time.
+       Made just a stub for the location computation function for dwarf2.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
+         dlls/dbghelp/elf_module.c, dlls/dbghelp/msc.c, dlls/dbghelp/stabs.c,
+         dlls/dbghelp/symbol.c, dlls/dbghelp/type.c:
+       dbghelp: Use the location info structure thoughout the code to handle the
+       location of a data variable.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c:
+       dbghelp: Added struct location to help computing a location.
+       Make use of it in dwarf.c to handle correctly variable location computation.
+       Split code to handle both location with parse time computation
+       (current code) and yet to come run-time computation
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
+         dlls/dbghelp/elf_module.c, dlls/dbghelp/module.c:
+       dbghelp: Pass .debug_loc section info from the ELF loader to the dwarf parser.
+
+       * dlls/dbghelp/coff.c, dlls/dbghelp/dbghelp_private.h,
+         dlls/dbghelp/dwarf.c, dlls/dbghelp/elf_module.c, dlls/dbghelp/msc.c,
+         dlls/dbghelp/stabs.c, dlls/dbghelp/symbol.c, dlls/dbghelp/type.c:
+       dbghelp: Store compiland's address in internal structures.
+
+       * dlls/dbghelp/symbol.c:
+       dbghelp: When looking up for a local variable (or parameter), pass the function
+       pointer.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/module.c,
+         dlls/dbghelp/source.c, dlls/dbghelp/symbol.c, dlls/dbghelp/type.c:
+       dbghelp: Added a process field to the modules pair structure.
+       This makes the code simpler to read, a bit more efficient, and
+       furthermore it'll be needed in future patches.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
+         dlls/dbghelp/elf_module.c:
+       dbghelp: Simplify code with function to get section size.
+
+2006-11-26  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * dlls/ole32/storage32.c:
+       ole32: Fix logic in Storage32Impl_SmallBlocksToBigBlocks function.
+
+2006-11-24  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/crypt32/tests/main.c:
+       crypt32: Add test for I_CryptInstallOssGlobal.
+
+       * dlls/crypt32/main.c:
+       crypt32: Better stub for I_CryptInstallOssGlobal.
+
+2006-11-24  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * tools/wineshelllink:
+       wineshelllink: Use FreeDesktop standard to create Wine menu structure.
+
+       * programs/winemenubuilder/winemenubuilder.c:
+       winemenubuilder: Downgrade some ERR to WARN.
+
+2006-11-27  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/gdi32/tests/bitmap.c, dlls/winex11.drv/dib.c:
+       winex11.drv: Don't use the specified DC when mapping RGB colors for a DIB.
+       The DC palette only matters for DIB_PAL_COLORS.
+
+2006-11-25  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/winex11.drv/pen.c:
+       winex11.drv: Cast-qual warnings fix.
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Cast-qual warnings fix.
+
+       * dlls/winex11.drv/clipboard.c:
+       winex11.drv: Cast-qual warnings fix.
+
+2006-11-25  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * dlls/winex11.drv/mouse.c:
+       winex11drv: State of side mouse buttons (X-buttons) is not returned from
+       XQueryPointer.
+
+2006-11-10  Francois Gouget <fgouget@codeweavers.com>
+
+       * programs/winepath/winepath.c:
+       winepath: Fix --unix so it works whether the Windows path refers to an existing
+       file/directory or not.
+
+2006-11-27  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/gphoto2.ds/gphoto2_i.h:
+       gphoto2.ds: Don't warn about libjpeg if gphoto support is not enabled.
+
+2006-11-18  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Unify pixel format code.
+
+2006-11-27  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/appsearch.c:
+       msi: Use MSI_QueryGetRecord in ACTION_AppSearchReg.
+
+       * dlls/msi/appsearch.c:
+       msi: Use MSI_QueryGetRecord in ACTION_AppSearchComponents.
+
+       * dlls/msi/appsearch.c:
+       msi: Use MSI_QueryGetRecord in ACTION_AppSearchGetSignature.
+
+       * dlls/msi/package.c:
+       msi: Use MSI_IterateRecords when cloning properties.
+
+2006-11-25  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/riched20/paint.c:
+       riched20: Only send EN_CHANGE when it is supposed to be sent.
+
+2006-11-26  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * tools/winedump/symbol.c:
+       winedump: Constify some data.
+
+       * tools/winedump/lnk.c:
+       winedump: Fix a copy/paste typo.
+
+       * tools/winedump/le.c:
+       winedump: Remove a not needed include.
+
+       * tools/winedump/dump.c:
+       winedump: Make the implementation match the prototype.
+
+       * include/winnt.h:
+       include: Add some structures a definitions required for the COFF library dumper.
+
+2006-11-26  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
+
+       * programs/oleview/No.rc, programs/oleview/rsrc.rc:
+       oleview: Add Norwegian Bokmål translation.
+
+       * programs/winecfg/No.rc:
+       winecfg: Updated Norwegian Bokmål translation.
+
+2006-11-26  Kevin Koltzau <kevin@plop.org>
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Process browser and multimedia key events.
+
+       * dlls/user32/defwnd.c, dlls/user32/message.c:
+       user32: Generate WM_APPCOMMAND messages for browser and multimedia keys.
+
+       * include/winuser.h:
+       winuser.h: Add some HSHELL and APPCOMMAND defines.
+
+       * dlls/user32/spy.c, include/winuser.h:
+       winuser.h: Define browser and multimedia keys.
+
+2006-11-25  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/loader.c:
+       kernel32: Improve the PE loader test.
+
+2006-11-24  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c:
+       wined3d: Cast-qual warnings fix.
+
+       * dlls/wined3d/device.c, dlls/wined3d/utils.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Cast-qual warnings fix.
+
+       * dlls/wined3d/baseshader.c:
+       wined3d: Cast-qual warnings fix.
+
+2006-11-24  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/msi/msi_Pt.rc:
+       msi: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/msacm32/msacm_Pt.rc:
+       msacm32: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/mpr/mpr_Pt.rc:
+       mpr: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/comdlg32/cdlg_Pt.rc:
+       comdlg32: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/comctl32/comctl_Pt.rc:
+       comctl32: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/avifil32/avifile_Pt.rc:
+       avifil32: Add a Portuguese translation (contributed by Americo Jose Melo).
+
+2006-11-24  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.26.
+
+----------------------------------------------------------------
+2006-11-22  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/wined3d/device.c:
+       d3d: Fix partially applied patch: Remove AddRef from GetDirect3D.
+
+2006-11-24  Christoph Frick <frick@sc-networks.de>
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Simplify the code that finds the offset of the given linux event.
+
+2006-11-24  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/oleaut32/oleaut.c:
+       oleaut32: Protect against integer overflow in SysAllocStringLen.
+
+2006-11-23  Francois Gouget <fgouget@free.fr>
+
+       * dlls/msvcrt/tests/data.c:
+       msvcrt/tests: We cannot link with _initterm() with Visual C++, so we have to
+       load it dynamically.
+
+2006-11-23  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/winmm/wineoss/dscapture.c:
+       winmm/wineoss: Cast-qual warning fix.
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Cast-qual warnings fix.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Cast-qual warning fix + make function static.
+
+2006-11-23  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Add test for DeletePort.
+
+       * dlls/localspl/localmon.c:
+       localspl: Implement DeletePort.
+
+2006-11-24  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/advpack/tests/advpack.c:
+       advpack: Remove test that crashes on systems with IE7.
+
+2006-11-24  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/Makefile.in, dlls/mshtml/editor.c,
+         dlls/mshtml/mshtml_private.h, dlls/mshtml/nsiface.idl,
+         dlls/mshtml/olecmd.c:
+       mshtml: Added Exec(IDM_FONTSIZE) implementation.
+
+       * dlls/mshtml/nsembed.c:
+       mshtml: Added missing break.
+
+2006-11-23  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/kernel32/tests/codepage.c:
+       kernel32/tests: Test -1 length for NULL ptr too.
+
+2006-11-23  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/comdlg32/cdlg_Pt.rc:
+       comdlg32: Moved a FIXME out of the user-visible string.
+
+       * dlls/serialui/Pt.rc:
+       serialui: Update the Portuguese translation (contributed by Americo Jose Melo).
+
+       * programs/notepad/Pt.rc, programs/progman/Pt.rc, programs/start/Pt.rc,
+         programs/view/Pt.rc, programs/winhelp/Pt.rc:
+       programs: Update the Portuguese translation (contributed by Americo Jose Melo).
+
+       * dlls/avifil32/avifile_Pt.rc, dlls/comctl32/comctl_Pt.rc,
+         dlls/comdlg32/cdlg_Pt.rc, dlls/mpr/mpr_Pt.rc,
+         dlls/msacm32/msacm_Pt.rc, dlls/msi/msi_Pt.rc,
+         dlls/msrle32/msrle_Pt.rc, dlls/oleaut32/oleaut32_No.rc,
+         dlls/oleaut32/oleaut32_Pt.rc, dlls/oledlg/oledlg_Pt.rc,
+         dlls/shdocvw/Pt.rc, dlls/shell32/shell32_Pt.rc,
+         dlls/shlwapi/shlwapi_Pt.rc, dlls/user32/resources/user32_Pt.rc,
+         dlls/wineps.drv/wps_Pt.rc, dlls/wininet/wininet_Pt.rc,
+         dlls/winmm/winmm_Pt.rc, programs/winecfg/Pt.rc,
+         programs/wineconsole/wineconsole_Pt.rc:
+       Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages
+       that have multiple sublanguages.
+
+2006-11-23  Francois Gouget <fgouget@free.fr>
+
+       * dlls/user32/tests/dce.c, dlls/user32/tests/menu.c,
+         dlls/user32/tests/win.c:
+       user32/tests: Remove unneeded NONAMELESS* macros.
+
+       * dlls/msvcrt/tests/data.c, dlls/msvcrt/tests/file.c:
+       msvcrt/tests: The tests must not include msvcrt.h because it contains
+       declarations that may be incompatible with the PSDK headers.
+
+       * dlls/comctl32/tests/dpa.c:
+       comctl32/tests: Fix the CheckDPA() tests.
+       There is no guarantee that the compiler will compute the function arguments
+       in left-to-right order.
+
+       * dlls/shlwapi/tests/string.c:
+       shlwapi/tests: Remove unneeded NONAMELESS* macros.
+
+       * dlls/shell32/tests/string.c:
+       shell32/tests: Don't use the NONAMELESS* macros in the tests.
+
+       * dlls/mapi32/tests/imalloc.c, dlls/mapi32/tests/prop.c,
+         dlls/mapi32/tests/util.c:
+       mapi32/tests: Remove unneeded NONAMELESS* macros.
+
+       * dlls/dsound/tests/capture.c, dlls/dsound/tests/ds3d.c,
+         dlls/dsound/tests/ds3d8.c, dlls/dsound/tests/dsound.c,
+         dlls/dsound/tests/dsound8.c, dlls/dsound/tests/duplex.c,
+         dlls/dsound/tests/propset.c:
+       dsound/tests: Remove unneeded NONAMELESS* macros.
+
+       * dlls/dinput/tests/joystick.c, dlls/dinput/tests/keyboard.c,
+         dlls/dinput/tests/mouse.c:
+       dinput/tests: Remove unneeded NONAMELESS* macros.
+
+       * dlls/comctl32/tests/propsheet.c:
+       comctl32/tests: Don't use the NONAMELESS* macros in the tests.
+
+2006-11-22  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/shell32/shlexec.c:
+       shell32: Remove unused parameters from SHELL_FindExecutableByOperation().
+
+2006-11-23  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/winecfg/Ko.rc:
+       winecfg: Update Korean resource.
+
+2006-11-22  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/winmm/playsound.c:
+       winmm: Cast-qual warnings fix.
+
+       * dlls/winmm/mci.c:
+       winmm: Cast-qual warnings fix.
+
+2006-11-20  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * programs/winemenubuilder/winemenubuilder.c:
+       winemenubuilder: Use 'start.exe' to launch non .exe files.
+
+2006-11-21  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/wininet/internet.c:
+       wininet: Cast-qual warnings fix.
+
+2006-11-22  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/helpers.c, dlls/msi/tests/package.c:
+       msi: Treat the SourceDir folder the same as TargetDir.
+
+       * dlls/msi/action.c, dlls/msi/helpers.c, dlls/msi/msipriv.h:
+       msi: Load all folders in one query, rather one per query.
+
+2006-11-21  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Restore C locale for LC_NUMERIC.
+
+2006-11-20  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d9/swapchain.c, dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/surface.c, dlls/wined3d/swapchain.c:
+       d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c:
+       d3d: Remove AddRef from IWineD3DDevice_GetIndices.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c:
+       d3d: Remove AddRef from IWineD3DDevice_GetStreamSource.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/ddraw/device.c,
+         dlls/wined3d/device.c:
+       d3d: Remove AddRef from IWineD3DDevice_GetTexture.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c:
+       d3d: Remove AddRef from IWineD3DDevice_GetDepthStencilSurface.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c:
+       d3d: Remove AddRef from IWineD3DDevice_GetRenderTarget.
+
+       * dlls/d3d8/device.c, dlls/d3d8/swapchain.c, dlls/d3d9/device.c,
+         dlls/d3d9/swapchain.c, dlls/ddraw/ddraw.c, dlls/wined3d/swapchain.c:
+       d3d: Remove AddRef from IWineD3DDevice_GetBackBuffer.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c:
+       d3d: Remove AddRef from IWineD3DDevice_GetDirect3D.
+
+2006-11-22  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/custom.c:
+       msi: Only wait for custom actions that don't have msidbCustomActionTypeContinue
+       specified.
+
+       * dlls/msi/custom.c:
+       msi: Split process_action_return_value into two different functions.
+
+       * dlls/msi/custom.c:
+       msi: Remove an unused parameter.
+
+2006-11-22  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/static.c:
+       user32: Restore the len == 0 check which got lost in a previous patch.
+
+2006-11-21  Huw Davies <huw@codeweavers.com>
+
+       * dlls/ole32/hglobalstream.c, dlls/ole32/marshal.c,
+         dlls/ole32/memlockbytes.c, dlls/ole32/memlockbytes16.c:
+       ole32: Spelling fixes.
+
+       * dlls/ole32/marshal.c, dlls/ole32/tests/marshal.c:
+       ole32: CoGetInterfaceAndReleaseStream shouldn't crash when passed a NULL stream.
+
+2006-11-21  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/shell32/systray.c:
+       shell32: Pass number of wide chars, not bytes as last argument to MBtoWC().
+
+2006-11-21  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_message.c:
+       rpcrt4: RPC_C_AUTHN_LEVEL_NONE and RPC_C_AUTHN_LEVEL_DEFAULT are
+       handled at the binding level now instead of the message level, so
+       remove this special handling in RPCRT4_Send.
+
+       * dlls/rpcrt4/rpc_binding.c:
+       rpcrt4: Allow applications to specify authentication levels other than connect
+       in RpcBindingSetAuthInfoA/W.
+       Map the default authentication level and service to sane values.
+       Don't create an RpcAuthInfo object if RPC_C_AUTHN_LEVEL_NONE is specified.
+
+2006-11-21  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/server.c:
+       ntdll: Setting the needs_close flag in server_get_unix_fd got lost in the
+       previous change.
+
+2006-11-21  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/static.c, dlls/user32/tests/msg.c:
+       user32: Add a rudimentary WM_SETFONT message test for the static control,
+       make it pass under Wine.
+
+2006-11-21  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/comctl32/tooltips.c:
+       comctl32: Remove invalid NULL check.
+
+2006-11-21  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/ntdll/tests/string.c:
+       ntdll: Remove unused variables.
+
+       * dlls/ntdll/tests/string.c:
+       ntdll: Use intended variable.
+
+       * dlls/ntdll/tests/string.c:
+       ntdll: Remove tests that crash on XP and W2K3.
+
+       * dlls/ntdll/tests/string.c:
+       ntdll: Remove unused variables.
+
+       * dlls/ntdll/tests/string.c:
+       ntdll: Remove tests that crash on XP and W2K3.
+
+2006-11-19  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * programs/winecfg/Cs.rc, programs/winecfg/It.rc, programs/winecfg/Pt.rc,
+         programs/winecfg/driveui.c, programs/winecfg/resource.h:
+       winecfg: Remove some old dead code and associated language resources.
+
+       * programs/winecfg/Ru.rc:
+       winecfg: Update Russian translation.
+
+2006-11-19  Matthew Kehrer <kehrermatt@gmail.com>
+
+       * include/.gitignore, include/Makefile.in, include/ocmm.idl:
+       mshtml: Add basic support for ITimer interface.
+
+2006-11-21  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/dde_client.c, dlls/user32/dde_misc.c,
+         dlls/user32/dde_private.h, dlls/user32/dde_server.c:
+       user32: Add support for DdeEnableCallback(EC_DISABLE) command.
+
+2006-11-21  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/riched20/reader.c:
+       riched20: Simplify an array size calculation.
+
+       * dlls/msi/helpers.c, dlls/msi/tests/format.c:
+       msi: Fix use of integer fields in MsiFormatRecord.
+
+       * dlls/msi/record.c, dlls/msi/tests/record.c:
+       msi: Test MsiRecordGetString on an integer record fields with a NULL output
+       buffer.
+
+       * dlls/msi/tests/format.c:
+       msi: Add a test for formatting records with strings.
+
+       * dlls/msi/dialog.c:
+       msi: Don't access the list of controls after the dialog is destroyed.
+
+       * dlls/msi/dialog.c:
+       msi: Create a function to free control data.
+
+       * dlls/msi/dialog.c:
+       msi: Fix an access after freeing memory.
+
+2006-11-20  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
+
+       * programs/wineconsole/wineconsole_No.rc:
+       wineconsole: Updated Norwegian Bokmål translation.
+
+       * programs/regedit/No.rc:
+       regedit: Updated Norwegian Bokmål translation.
+
+2006-11-20  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user32/tests/msg.c:
+       user32: Add some optional messages to the button message test.
+
+2006-11-20  Huw Davies <huw@codeweavers.com>
+
+       * dlls/comctl32/propsheet.c:
+       comctl32: Set the result to IDOK on 'Finish'.
+
+2006-11-21  Alexandre Julliard <julliard@winehq.org>
+
+       * programs/winecfg/audio.c:
+       winecfg: Don't try to load the arts driver, the arts library is too buggy.
+
+2006-11-18  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc,
+         programs/winecfg/Es.rc, programs/winecfg/Fi.rc,
+         programs/winecfg/Fr.rc, programs/winecfg/Hu.rc,
+         programs/winecfg/Ja.rc, programs/winecfg/Ko.rc,
+         programs/winecfg/Nl.rc, programs/winecfg/No.rc,
+         programs/winecfg/Ru.rc, programs/winecfg/Tr.rc,
+         programs/winecfg/resource.h, programs/winecfg/theme.c:
+       winecfg: Add ability to change colors and non-client sizes.
+
+       * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc,
+         programs/winecfg/Es.rc, programs/winecfg/Fi.rc,
+         programs/winecfg/Fr.rc, programs/winecfg/Hu.rc,
+         programs/winecfg/Ja.rc, programs/winecfg/Ko.rc,
+         programs/winecfg/Nl.rc, programs/winecfg/No.rc,
+         programs/winecfg/Ru.rc, programs/winecfg/Tr.rc:
+       winecfg: Move controls on "Desktop Integration" tab to make more room for the
+       next patch.
+
+2006-11-20  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/file.c:
+       ntdll: Don't bother with async I/O on regular files.
+
+       * dlls/ntdll/cdrom.c, dlls/ntdll/directory.c, dlls/ntdll/file.c,
+         dlls/ntdll/ntdll_misc.h, dlls/ntdll/serial.c, dlls/ntdll/server.c,
+         dlls/ntdll/tape.c, dlls/ntdll/virtual.c:
+       ntdll: Store the fd type in the cache and return it in server_get_unix_fd.
+
+       * include/wine/server_protocol.h, server/change.c, server/fd.c,
+         server/file.c, server/file.h, server/mailslot.c, server/named_pipe.c,
+         server/protocol.def, server/serial.c, server/sock.c, server/trace.c:
+       server: Return an fd type in the get_handle_fd request.
+
+2006-11-19  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
+
+       * dlls/kernel32/nls/nor.nls, dlls/localspl/localspl.rc,
+         dlls/localspl/spl_No.rc, dlls/oledlg/oledlg_No.rc:
+       Updated Norwegian Bokmål translations.
+
+2006-11-17  Ken Thomases <ken@codeweavers.com>
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Correct the count of characters matching with layout.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Enable code for picking layout-independent vkey as second pass.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Changed indenting of some dead code.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Move some dead code from inside a loop to just after the loop.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Replace no-longer-existent VK_A, VK_Z, VK_0, and VK_9 constants.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Track which vkeys have already been assigned to keycodes.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Reset the keyc2vkey table to empty before rebuilding it.
+
+2006-11-20  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c:
+       msi: Split msi_set_sourcedir_props into a separate function.
+
+       * dlls/msi/action.c:
+       msi: Spelling fixes.
+
+       * dlls/msi/tests/package.c:
+       msi: Add another test for the SourceDir property.
+
+       * dlls/msi/files.c:
+       msi: Clean up parameters of msi_media_get_disk_info().
+
+       * dlls/msi/files.c:
+       msi: Fix some memory leaks.
+
+       * dlls/msi/files.c:
+       msi: Don't leak row handles.
+
+2006-11-19  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/kernel32/tests/path.c:
+       kernel32/tests: Avoid crash on Win95 (GetLongPathNameW).
+
+       * dlls/kernel32/tests/process.c:
+       kernel32/tests: Load tests on Win9x again (VirtualAllocEx+VirtualFreeEx).
+
+2006-11-18  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * tools/wine.inf:
+       wine.inf: Add setupapi to fake dlls.
+
+2006-11-18  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Only copy the depth buffer if there is one.
+
+       * dlls/wined3d/device.c:
+       wined3d: Make sure render target textures aren't bound when we start drawing.
+
+       * dlls/wined3d/device.c:
+       wined3d: Support cube map FBO attachments.
+
+       * dlls/wined3d/baseshader.c, dlls/wined3d/cubetexture.c,
+         dlls/wined3d/drawprim.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_gl.h:
+       wined3d: Fix GL_ARB_texture_cube_map extension support.
+
+2006-11-20  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winmm/message16.c:
+       winmm: Avoid using sizeof() in traces.
+
+2006-11-17  James Hawkins <truiken@gmail.com>
+
+       * dlls/kernel32/lzexpand.c:
+       kernel32: Replace magic numbers with descriptive defines.
+
+2006-11-18  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/user32/hook.c:
+       user32: Cast-qual warnings fix.
+
+       * dlls/user32/edit.c:
+       user32: Cast-qual warnings fix.
+
+       * dlls/user32/dialog.c:
+       user32: Cast-qual warnings fix.
+
+       * dlls/user32/dde_client.c:
+       user32: Cast-qual warnings fix.
+
+2006-11-18  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/ntdll/tape.c:
+       ntdll: Converted bitmask into TRUE/FALSE.
+
+       * dlls/kernel32/locale.c:
+       kernel32: Added missing shift by 8.
+
+2006-11-17  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/wined3d_private.h, dlls/wined3d/wined3d_private_types.h:
+       wined3d: Allow the depth buffer to be shared between onscreen and offscreen
+       rendering modes.
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/wined3d_main.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Add FBO support for offscreen rendering.
+
+       * dlls/wined3d/device.c, dlls/wined3d/wined3d_main.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Make the offscreen render mode a registry setting.
+
+       * dlls/wined3d/utils.c, include/wine/wined3d_gl.h:
+       wined3d: Fix depth buffer formats to use actual depth textures.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Rename renderUpsideDown to render_offscreen.
+
+2006-11-17  Huw Davies <huw@codeweavers.com>
+
+       * dlls/msxml3/domdoc.c:
+       msxml3: Implement createElement.
+
+2006-11-17  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/setupapi/tests/query.c:
+       setupapi: Add tests for SetupGet{SourceFileLocation, SourceInfo, TargetPath}.
+
+2006-11-17  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsiface.idl:
+       mshtml: Remove nscstring and nscwstring typedefs.
+
+       * dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c,
+         dlls/mshtml/htmlstylesheet.c, dlls/mshtml/mshtml_private.h:
+       mshtml: Added semi-stub createStyleSheet implementation.
+
+       * dlls/mshtml/htmlstyle.c:
+       mshtml: Added put_fontSize implementation.
+
+       * dlls/mshtml/htmlstyle.c:
+       mshtml: Added put_backgroundColor implementation.
+
+       * dlls/mshtml/htmlstyle.c:
+       mshtml: Added put_fontFamily implementation.
+
+       * dlls/mshtml/htmlelem.c, dlls/mshtml/htmlstyle.c,
+         dlls/mshtml/mshtml_private.h, dlls/mshtml/nsiface.idl:
+       mshtml: Store nsIDOMCSSStyleDeclaration in HTMLStyle.
+
+       * dlls/mshtml/Makefile.in, dlls/mshtml/htmlelem.c,
+         dlls/mshtml/htmlstyle.c, dlls/mshtml/mshtml_private.h:
+       mshtml: Added get_style implementation.
+
+2006-11-17  Alexandre Julliard <julliard@winehq.org>
+
+       * include/Makefile.in:
+       include: Install adshlp.h too.
+
+       * dlls/wineps.drv/escape.c, dlls/wineps.drv/init.c,
+         dlls/winspool.drv/info.c, include/heap.h:
+       include: Get rid of heap.h.
+
+       * dlls/gdi32/bidi.c, dlls/gdi32/bitblt.c, dlls/gdi32/bitmap.c,
+         dlls/gdi32/brush.c, dlls/gdi32/clipping.c, dlls/gdi32/dc.c,
+         dlls/gdi32/dib.c, dlls/gdi32/driver.c, dlls/gdi32/enhmetafile.c,
+         dlls/gdi32/enhmfdrv/bitblt.c, dlls/gdi32/enhmfdrv/enhmetafiledrv.h,
+         dlls/gdi32/enhmfdrv/graphics.c, dlls/gdi32/enhmfdrv/init.c,
+         dlls/gdi32/enhmfdrv/objects.c, dlls/gdi32/env.c, dlls/gdi32/font.c,
+         dlls/gdi32/freetype.c, dlls/gdi32/gdi16.c, dlls/gdi32/gdi_main.c,
+         dlls/gdi32/gdi_private.h, dlls/gdi32/gdiobj.c, dlls/gdi32/mapping.c,
+         dlls/gdi32/metafile.c, dlls/gdi32/metafile16.c,
+         dlls/gdi32/mfdrv/bitblt.c, dlls/gdi32/mfdrv/graphics.c,
+         dlls/gdi32/mfdrv/init.c, dlls/gdi32/mfdrv/mapping.c,
+         dlls/gdi32/mfdrv/metafiledrv.h, dlls/gdi32/mfdrv/objects.c,
+         dlls/gdi32/opengl.c, dlls/gdi32/painting.c, dlls/gdi32/palette.c,
+         dlls/gdi32/path.c, dlls/gdi32/pen.c, dlls/gdi32/printdrv.c,
+         dlls/gdi32/region.c, dlls/gdi32/wing.c, dlls/winex11.drv/x11ddraw.c,
+         dlls/winex11.drv/xrender.c, include/gdi.h, include/wingdi.h:
+       gdi32: Get rid of the gdi.h include.
+
+       * dlls/gdi32/gdi32.spec, dlls/gdi32/gdi_private.h, include/gdi.h:
+       gdi32: Stop exporting GDI_GetObjPtr and GDI_ReleaseObj.
+
+       * dlls/winex11.drv/palette.c, dlls/winex11.drv/winex11.drv.spec:
+       winex11.drv: Store the palette mapping in an X context instead of the GDI object.
+
+       * dlls/gdi32/driver.c, dlls/gdi32/enhmfdrv/init.c,
+         dlls/gdi32/gdi_private.h, dlls/gdi32/mfdrv/init.c,
+         dlls/gdi32/palette.c, include/gdi.h:
+       gdi32: Get rid of the palette mapping handling and leave it up to the driver.
+
+       * dlls/winex11.drv/palette.c:
+       winex11.drv: Abstract accesses to the palette color mapping.
+
+       * dlls/winex11.drv/palette.c:
+       winex11.drv: Avoid some direct accesses to the PALETTEOBJ structure.
+
+       * dlls/gdi32/palette.c, dlls/winex11.drv/palette.c, include/gdi.h:
+       gdi32: Moved the system palette flags to winex11.drv.
+
+       * dlls/gdi32/dib.c:
+       gdi32: Avoid accessing the internal palette object from dib.c.
+
+       * dlls/d3d9/d3d9_private.h:
+       d3d9: Include wingdi.h, not gdi.h.
+
+2006-11-16  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/urlmon/urlmon_main.c:
+       urlmon: Cast-qual warnings fix.
+
+2006-11-16  Vitaliy Margolen <wine-patches@kievinfo.com>
+
+       * programs/winecfg/drive.c:
+       winecfg: Allow editing of broken drive links.
+
+2006-11-16  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/msvcrt/msvcrt.spec:
+       msvcrt: Add _fstat64 and _stat64 to msvcrt.spec.
+
+2006-11-17  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c:
+       msi: Fix a memory leak in load_folder().
+
+       * dlls/msi/custom.c:
+       msi: Remove unnecessary includes.
+
+       * dlls/msi/helpers.c:
+       msi: Remove a level of indent in resolve_folder().
+
+       * dlls/msi/tests/package.c:
+       msi: Add a test showing the _Properties table is a bit strange.
+
+       * dlls/msi/tests/db.c:
+       msi: Add a test showing which tables are special.
+
+       * dlls/msi/helpers.c:
+       msi: Remove some redundant else statements.
+
+2006-11-16  Kevin Koltzau <kevin@plop.org>
+
+       * tools/winedump/pe.c:
+       winedump: Print new DLL characteristics.
+
+       * include/winnt.h:
+       winnt.h: Add AMD64 relocation types.
+
+       * include/winnt.h:
+       winnt.h: Add defines for new DLL characteristics.
+
+2006-11-16  Huw Davies <huw@codeweavers.com>
+
+       * dlls/msxml3/Makefile.in, dlls/msxml3/domdoc.c,
+         dlls/msxml3/msxml_private.h, dlls/msxml3/pi.c:
+       msxml3: Implement createProcessingInstruction with a stub PI object.
+
+2006-11-16  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/lcformat.c, dlls/kernel32/locale.c, dlls/kernel32/time.c:
+       kernel32: Use the appropriate Unix locale for GetLocaleInfo when a default
+       LCID is used.
+       For instance LOCALE_SDATE is looked up in the lcid corresponding to
+       LC_TIME, LOCALE_IDIGITS in the LC_NUMERIC lcid, etc.
+
+       * dlls/kernel32/nls/afk.nls, dlls/kernel32/nls/ara.nls,
+         dlls/kernel32/nls/arb.nls, dlls/kernel32/nls/are.nls,
+         dlls/kernel32/nls/arg.nls, dlls/kernel32/nls/arh.nls,
+         dlls/kernel32/nls/ari.nls, dlls/kernel32/nls/arj.nls,
+         dlls/kernel32/nls/ark.nls, dlls/kernel32/nls/arl.nls,
+         dlls/kernel32/nls/arm.nls, dlls/kernel32/nls/aro.nls,
+         dlls/kernel32/nls/arq.nls, dlls/kernel32/nls/ars.nls,
+         dlls/kernel32/nls/art.nls, dlls/kernel32/nls/aru.nls,
+         dlls/kernel32/nls/ary.nls, dlls/kernel32/nls/aze.nls,
+         dlls/kernel32/nls/azl.nls, dlls/kernel32/nls/bel.nls,
+         dlls/kernel32/nls/bgr.nls, dlls/kernel32/nls/brf.nls,
+         dlls/kernel32/nls/cat.nls, dlls/kernel32/nls/chs.nls,
+         dlls/kernel32/nls/cht.nls, dlls/kernel32/nls/cor.nls,
+         dlls/kernel32/nls/csy.nls, dlls/kernel32/nls/cym.nls,
+         dlls/kernel32/nls/dan.nls, dlls/kernel32/nls/dea.nls,
+         dlls/kernel32/nls/dec.nls, dlls/kernel32/nls/del.nls,
+         dlls/kernel32/nls/des.nls, dlls/kernel32/nls/deu.nls,
+         dlls/kernel32/nls/div.nls, dlls/kernel32/nls/ell.nls,
+         dlls/kernel32/nls/ena.nls, dlls/kernel32/nls/enb.nls,
+         dlls/kernel32/nls/enc.nls, dlls/kernel32/nls/eng.nls,
+         dlls/kernel32/nls/eni.nls, dlls/kernel32/nls/enj.nls,
+         dlls/kernel32/nls/enl.nls, dlls/kernel32/nls/enp.nls,
+         dlls/kernel32/nls/ens.nls, dlls/kernel32/nls/ent.nls,
+         dlls/kernel32/nls/enu.nls, dlls/kernel32/nls/enw.nls,
+         dlls/kernel32/nls/enz.nls, dlls/kernel32/nls/eox.nls,
+         dlls/kernel32/nls/esa.nls, dlls/kernel32/nls/esb.nls,
+         dlls/kernel32/nls/esc.nls, dlls/kernel32/nls/esd.nls,
+         dlls/kernel32/nls/ese.nls, dlls/kernel32/nls/esf.nls,
+         dlls/kernel32/nls/esg.nls, dlls/kernel32/nls/esh.nls,
+         dlls/kernel32/nls/esi.nls, dlls/kernel32/nls/esl.nls,
+         dlls/kernel32/nls/esm.nls, dlls/kernel32/nls/esn.nls,
+         dlls/kernel32/nls/eso.nls, dlls/kernel32/nls/esp.nls,
+         dlls/kernel32/nls/esr.nls, dlls/kernel32/nls/ess.nls,
+         dlls/kernel32/nls/esu.nls, dlls/kernel32/nls/esv.nls,
+         dlls/kernel32/nls/esy.nls, dlls/kernel32/nls/esz.nls,
+         dlls/kernel32/nls/eti.nls, dlls/kernel32/nls/euq.nls,
+         dlls/kernel32/nls/far.nls, dlls/kernel32/nls/fin.nls,
+         dlls/kernel32/nls/fos.nls, dlls/kernel32/nls/fra.nls,
+         dlls/kernel32/nls/frb.nls, dlls/kernel32/nls/frc.nls,
+         dlls/kernel32/nls/frl.nls, dlls/kernel32/nls/frm.nls,
+         dlls/kernel32/nls/frs.nls, dlls/kernel32/nls/gae.nls,
+         dlls/kernel32/nls/gdh.nls, dlls/kernel32/nls/gdv.nls,
+         dlls/kernel32/nls/glc.nls, dlls/kernel32/nls/guj.nls,
+         dlls/kernel32/nls/heb.nls, dlls/kernel32/nls/hin.nls,
+         dlls/kernel32/nls/hrv.nls, dlls/kernel32/nls/hun.nls,
+         dlls/kernel32/nls/hye.nls, dlls/kernel32/nls/ind.nls,
+         dlls/kernel32/nls/isl.nls, dlls/kernel32/nls/ita.nls,
+         dlls/kernel32/nls/its.nls, dlls/kernel32/nls/jpn.nls,
+         dlls/kernel32/nls/kan.nls, dlls/kernel32/nls/kat.nls,
+         dlls/kernel32/nls/kkz.nls, dlls/kernel32/nls/knk.nls,
+         dlls/kernel32/nls/kor.nls, dlls/kernel32/nls/kyr.nls,
+         dlls/kernel32/nls/lth.nls, dlls/kernel32/nls/lvi.nls,
+         dlls/kernel32/nls/mar.nls, dlls/kernel32/nls/mki.nls,
+         dlls/kernel32/nls/mon.nls, dlls/kernel32/nls/msb.nls,
+         dlls/kernel32/nls/msl.nls, dlls/kernel32/nls/nlb.nls,
+         dlls/kernel32/nls/nld.nls, dlls/kernel32/nls/nls.nls,
+         dlls/kernel32/nls/non.nls, dlls/kernel32/nls/nor.nls,
+         dlls/kernel32/nls/pan.nls, dlls/kernel32/nls/plk.nls,
+         dlls/kernel32/nls/ptb.nls, dlls/kernel32/nls/ptg.nls,
+         dlls/kernel32/nls/rom.nls, dlls/kernel32/nls/rus.nls,
+         dlls/kernel32/nls/san.nls, dlls/kernel32/nls/sky.nls,
+         dlls/kernel32/nls/slv.nls, dlls/kernel32/nls/sqi.nls,
+         dlls/kernel32/nls/srb.nls, dlls/kernel32/nls/srl.nls,
+         dlls/kernel32/nls/sve.nls, dlls/kernel32/nls/svf.nls,
+         dlls/kernel32/nls/swk.nls, dlls/kernel32/nls/syr.nls,
+         dlls/kernel32/nls/tam.nls, dlls/kernel32/nls/tel.nls,
+         dlls/kernel32/nls/tha.nls, dlls/kernel32/nls/trk.nls,
+         dlls/kernel32/nls/ttt.nls, dlls/kernel32/nls/ukr.nls,
+         dlls/kernel32/nls/urd.nls, dlls/kernel32/nls/uzb.nls,
+         dlls/kernel32/nls/uzl.nls, dlls/kernel32/nls/vit.nls,
+         dlls/kernel32/nls/wal.nls, dlls/kernel32/nls/zhh.nls,
+         dlls/kernel32/nls/zhi.nls, dlls/kernel32/nls/zhm.nls:
+       kernel32: Added the locale name entry to all locale definitions.
+
+       * dlls/kernel32/locale.c, include/winnls.h:
+       kernel32: Rewrote the locale matching to match more elements and to support
+       Windows-format locale names.
+       Added implementation for LocaleNameToLCID and LCIDToLocaleName.
+
+2006-11-16  Huw Davies <huw@codeweavers.com>
+
+       * dlls/ole32/compobj.c, dlls/ole32/tests/compobj.c:
+       ole32: CoRegisterMessageFilter shouldn't crash on an uninitialized apartment.
+
+2006-11-16  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/shell32/xdg.c:
+       shell32: Fix a function name in a comment.
+
+2006-11-16  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/Makefile.in, dlls/kernel32/tests/loader.c:
+       kernel32: Add a basic PE loader test.
+
+2006-11-16  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/setupapi/query.c, dlls/setupapi/setupapi.spec, include/setupapi.h:
+       setupapi: Implement SetupGetTargetPath{A,W}.
+
+2006-11-15  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Add test for ConfigurePortW.
+
+2006-11-16  Alexandre Julliard <julliard@winehq.org>
+
+       * Makefile.in, configure, configure.ac, dlls/.gitignore, dlls/Makefile.in,
+         dlls/user/Makefile.in, dlls/user/bidi16.c, dlls/user/button.c,
+         dlls/user/caret.c, dlls/user/class.c, dlls/user/clipboard.c,
+         dlls/user/combo.c, dlls/user/comm16.c, dlls/user/controls.h,
+         dlls/user/cursoricon.c, dlls/user/dde_client.c, dlls/user/dde_misc.c,
+         dlls/user/dde_private.h, dlls/user/dde_server.c,
+         dlls/user/ddeml.spec, dlls/user/ddeml16.c, dlls/user/defdlg.c,
+         dlls/user/defwnd.c, dlls/user/desktop.c, dlls/user/dialog.c,
+         dlls/user/dialog16.c, dlls/user/display.c,
+         dlls/user/display.drv.spec, dlls/user/driver.c, dlls/user/driver16.c,
+         dlls/user/edit.c, dlls/user/exticon.c, dlls/user/focus.c,
+         dlls/user/hook.c, dlls/user/hook16.c, dlls/user/icontitle.c,
+         dlls/user/input.c, dlls/user/kbd16.c, dlls/user/keyboard.drv.spec,
+         dlls/user/listbox.c, dlls/user/lstr.c, dlls/user/mdi.c,
+         dlls/user/menu.c, dlls/user/message.c, dlls/user/misc.c,
+         dlls/user/mouse.drv.spec, dlls/user/mouse16.c, dlls/user/msg16.c,
+         dlls/user/msgbox.c, dlls/user/network.c, dlls/user/nonclient.c,
+         dlls/user/painting.c, dlls/user/property.c, dlls/user/resource.c,
+         dlls/user/resources/display.rc, dlls/user/resources/mouse.rc,
+         dlls/user/resources/user32.rc, dlls/user/resources/user32_Bg.rc,
+         dlls/user/resources/user32_Ca.rc, dlls/user/resources/user32_Cs.rc,
+         dlls/user/resources/user32_Da.rc, dlls/user/resources/user32_De.rc,
+         dlls/user/resources/user32_En.rc, dlls/user/resources/user32_Eo.rc,
+         dlls/user/resources/user32_Es.rc, dlls/user/resources/user32_Fi.rc,
+         dlls/user/resources/user32_Fr.rc, dlls/user/resources/user32_Hu.rc,
+         dlls/user/resources/user32_It.rc, dlls/user/resources/user32_Ja.rc,
+         dlls/user/resources/user32_Ko.rc, dlls/user/resources/user32_Nl.rc,
+         dlls/user/resources/user32_No.rc, dlls/user/resources/user32_Pl.rc,
+         dlls/user/resources/user32_Pt.rc, dlls/user/resources/user32_Ru.rc,
+         dlls/user/resources/user32_Si.rc, dlls/user/resources/user32_Sk.rc,
+         dlls/user/resources/user32_Sv.rc, dlls/user/resources/user32_Tr.rc,
+         dlls/user/resources/user32_Uk.rc, dlls/user/resources/user32_Wa.rc,
+         dlls/user/resources/user32_Zh.rc, dlls/user/resources/user32_bin.rc,
+         dlls/user/resources/version.rc, dlls/user/resources/version16.rc,
+         dlls/user/scroll.c, dlls/user/spy.c, dlls/user/static.c,
+         dlls/user/sysparams.c, dlls/user/tests/Makefile.in,
+         dlls/user/tests/class.c, dlls/user/tests/clipboard.c,
+         dlls/user/tests/cursoricon.c, dlls/user/tests/dce.c,
+         dlls/user/tests/dde.c, dlls/user/tests/dialog.c,
+         dlls/user/tests/edit.c, dlls/user/tests/generated.c,
+         dlls/user/tests/input.c, dlls/user/tests/listbox.c,
+         dlls/user/tests/menu.c, dlls/user/tests/monitor.c,
+         dlls/user/tests/msg.c, dlls/user/tests/resource.c,
+         dlls/user/tests/resource.rc, dlls/user/tests/sysparams.c,
+         dlls/user/tests/text.c, dlls/user/tests/win.c,
+         dlls/user/tests/winstation.c, dlls/user/tests/wsprintf.c,
+         dlls/user/text.c, dlls/user/uitools.c, dlls/user/user.exe.spec,
+         dlls/user/user16.c, dlls/user/user32.spec, dlls/user/user_main.c,
+         dlls/user/user_private.h, dlls/user/win.c, dlls/user/winhelp.c,
+         dlls/user/winpos.c, dlls/user/winproc.c, dlls/user/winproc.h,
+         dlls/user/winstation.c, dlls/user/wnd16.c, dlls/user/wsprintf.c,
+         dlls/user32/Makefile.in, dlls/user32/bidi16.c, dlls/user32/button.c,
+         dlls/user32/caret.c, dlls/user32/class.c, dlls/user32/clipboard.c,
+         dlls/user32/combo.c, dlls/user32/comm16.c, dlls/user32/controls.h,
+         dlls/user32/cursoricon.c, dlls/user32/dde_client.c,
+         dlls/user32/dde_misc.c, dlls/user32/dde_private.h,
+         dlls/user32/dde_server.c, dlls/user32/ddeml.spec,
+         dlls/user32/ddeml16.c, dlls/user32/defdlg.c, dlls/user32/defwnd.c,
+         dlls/user32/desktop.c, dlls/user32/dialog.c, dlls/user32/dialog16.c,
+         dlls/user32/display.c, dlls/user32/display.drv.spec,
+         dlls/user32/driver.c, dlls/user32/driver16.c, dlls/user32/edit.c,
+         dlls/user32/exticon.c, dlls/user32/focus.c, dlls/user32/hook.c,
+         dlls/user32/hook16.c, dlls/user32/icontitle.c, dlls/user32/input.c,
+         dlls/user32/kbd16.c, dlls/user32/keyboard.drv.spec,
+         dlls/user32/listbox.c, dlls/user32/lstr.c, dlls/user32/mdi.c,
+         dlls/user32/menu.c, dlls/user32/message.c, dlls/user32/misc.c,
+         dlls/user32/mouse.drv.spec, dlls/user32/mouse16.c,
+         dlls/user32/msg16.c, dlls/user32/msgbox.c, dlls/user32/network.c,
+         dlls/user32/nonclient.c, dlls/user32/painting.c,
+         dlls/user32/property.c, dlls/user32/resource.c,
+         dlls/user32/resources/display.rc, dlls/user32/resources/mouse.rc,
+         dlls/user32/resources/user32.rc, dlls/user32/resources/user32_Bg.rc,
+         dlls/user32/resources/user32_Ca.rc,
+         dlls/user32/resources/user32_Cs.rc,
+         dlls/user32/resources/user32_Da.rc,
+         dlls/user32/resources/user32_De.rc,
+         dlls/user32/resources/user32_En.rc,
+         dlls/user32/resources/user32_Eo.rc,
+         dlls/user32/resources/user32_Es.rc,
+         dlls/user32/resources/user32_Fi.rc,
+         dlls/user32/resources/user32_Fr.rc,
+         dlls/user32/resources/user32_Hu.rc,
+         dlls/user32/resources/user32_It.rc,
+         dlls/user32/resources/user32_Ja.rc,
+         dlls/user32/resources/user32_Ko.rc,
+         dlls/user32/resources/user32_Nl.rc,
+         dlls/user32/resources/user32_No.rc,
+         dlls/user32/resources/user32_Pl.rc,
+         dlls/user32/resources/user32_Pt.rc,
+         dlls/user32/resources/user32_Ru.rc,
+         dlls/user32/resources/user32_Si.rc,
+         dlls/user32/resources/user32_Sk.rc,
+         dlls/user32/resources/user32_Sv.rc,
+         dlls/user32/resources/user32_Tr.rc,
+         dlls/user32/resources/user32_Uk.rc,
+         dlls/user32/resources/user32_Wa.rc,
+         dlls/user32/resources/user32_Zh.rc,
+         dlls/user32/resources/user32_bin.rc,
+         dlls/user32/resources/version.rc, dlls/user32/resources/version16.rc,
+         dlls/user32/scroll.c, dlls/user32/spy.c, dlls/user32/static.c,
+         dlls/user32/sysparams.c, dlls/user32/tests/Makefile.in,
+         dlls/user32/tests/class.c, dlls/user32/tests/clipboard.c,
+         dlls/user32/tests/cursoricon.c, dlls/user32/tests/dce.c,
+         dlls/user32/tests/dde.c, dlls/user32/tests/dialog.c,
+         dlls/user32/tests/edit.c, dlls/user32/tests/generated.c,
+         dlls/user32/tests/input.c, dlls/user32/tests/listbox.c,
+         dlls/user32/tests/menu.c, dlls/user32/tests/monitor.c,
+         dlls/user32/tests/msg.c, dlls/user32/tests/resource.c,
+         dlls/user32/tests/resource.rc, dlls/user32/tests/sysparams.c,
+         dlls/user32/tests/text.c, dlls/user32/tests/win.c,
+         dlls/user32/tests/winstation.c, dlls/user32/tests/wsprintf.c,
+         dlls/user32/text.c, dlls/user32/uitools.c, dlls/user32/user.exe.spec,
+         dlls/user32/user16.c, dlls/user32/user32.spec,
+         dlls/user32/user_main.c, dlls/user32/user_private.h,
+         dlls/user32/win.c, dlls/user32/winhelp.c, dlls/user32/winpos.c,
+         dlls/user32/winproc.c, dlls/user32/winproc.h,
+         dlls/user32/winstation.c, dlls/user32/wnd16.c,
+         dlls/user32/wsprintf.c, programs/winetest/Makefile.in,
+         tools/winapi/tests.dat:
+       user32: Renamed the user/ directory to user32.
+
+2006-11-15  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d9/tests/device.c:
+       d3d9: Forward port d3d8 refcount tests.
+
+       * dlls/d3d8/tests/device.c:
+       d3d8: Show that the implicit surfaces are not freed if refcount reaches 0.
+
+2006-11-15  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shlwapi/ordinal.c:
+       shlwapi: Cast-qual warnings fix.
+
+       * dlls/shlwapi/clist.c:
+       shlwapi: Cast-qual warnings fix.
+
+2006-11-16  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/shell32/shres.rc, dlls/shell32/shresdef.h:
+       shell32: Define a few more icon resources.
+
+2006-11-16  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/oleaut32/ungif.h:
+       oleaut32: Remove incorrect references to malloc.
+
+       * dlls/kernel32/process.c:
+       kernel32: Downgrade a FIXME to a WARN.
+
+2006-11-15  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/localmon.c:
+       localspl: Replace number with a defined value (static buffer size).
+
+       * dlls/localspl/localmon.c, dlls/localspl/localspl_private.h,
+         dlls/localspl/spl_De.rc, dlls/localspl/spl_En.rc,
+         dlls/localspl/spl_Ko.rc:
+       localspl: Implement ConfigurePort.
+
+2006-11-15  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/dde_client.c, dlls/user/dde_misc.c, dlls/user/dde_private.h,
+         dlls/user/dde_server.c:
+       user: Use DDE critical section exclusively for instance list protection.
+
+       * dlls/user/dde_client.c, dlls/user/dde_misc.c, dlls/user/dde_server.c:
+       user: Set DDE errors in some failing cases.
+
+2006-11-13  Clinton Stimpson <cjstimpson@utwire.net>
+
+       * dlls/riched20/editor.c:
+       riched20: Fix key handling in dialogs.
+
+2006-11-14  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/setupapi/query.c, dlls/setupapi/setupapi.spec,
+         dlls/setupapi/stubs.c, include/setupapi.h:
+       setupapi: Implement SetupGetSourceInfo{A,W}.
+
+2006-11-15  Rob Shearman <rob@codeweavers.com>
+
+       * include/winbase.h:
+       include: Add security QOS flags to winbase.h.
+
+2006-11-15  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/comctl32/imagelist.c:
+       Revert "comctl32: Fix a potential regression in ImageList_ReplaceIcon()."
+       This reverts commit 9e772d1369f0292cfb79d8cabc017611fc6d0369.
+
+2006-11-14  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shell32/shellpath.c, dlls/shell32/undocshell.h:
+       shell32: Cast-qual warnings fix.
+
+       * dlls/shell32/shellole.c:
+       shell32: Cast-qual warnings fix.
+
+2006-11-15  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * dlls/user/edit.c:
+       user32: Update the edit control when the IME composition string is emptied.
+
+2006-11-15  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/tests/process.c:
+       kernel32/tests: Reserve some more memory for the environment.
+
+2006-11-15  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Use SecInvalidateHandle and SecIsValidHandle for handling
+       RpcConnection::ctx instead of setting/comparing the field to 0.
+
+       * dlls/rpcrt4/rpc_message.c:
+       rpcrt4: Add support for signing, verifying, encrypting and decrypting RPC
+       packets.
+
+       * dlls/rpcrt4/rpc_binding.c:
+       rpcrt4: Fix a crash in RPCRT4_OpenBinding that can occur if
+       RPCRT4_CreateConnection fails by checking the return value from the
+       function and returning in this case.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Add a FIXME for unsupported client protocol sequences.
+
+2006-11-15  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/tests/device.c:
+       d3d8: Test AddRef with refcount==0.
+
+       * dlls/d3d8/tests/device.c:
+       d3d8: Test refcount forwarding.
+
+       * dlls/d3d8/tests/device.c:
+       d3d8: Back buffer is identical to the render target, test it only once.
+
+2006-11-14  Sam Dennis <samuel.howard.dennis@gmail.com>
+
+       * dlls/msvcrt/msvcrt.spec, dlls/msvcrt/wcs.c:
+       msvcrt: Use the custom vsnprintf implementation for msvcrt.vsprintf too.
+
+2006-11-04  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/ntdll/thread.c, server/ptrace.c:
+       ntdll: Fixed returned status for NtQueryThreadInformation's ThreadDescriptorTable
+       (spotted by Peter Oberndorfer).
+
+2006-11-06  Kovács András <andras@csevego.net>
+
+       * dlls/mshtml/htmlelem.c:
+       mshtml: HTMLElementCollection_item implementation.
+
+2006-11-14  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/msvcrt/tests/file.c:
+       msvcrt/tests: Clean up a temp file.
+
+       * dlls/shell32/shlfileop.c:
+       shell32: Don't use the short path name to delete files in SHFileOperation.
+
+2006-11-14  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/shdoclc/Ko.rc:
+       shdoclc: Updated Korean resource.
+
+2006-11-14  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/package.c:
+       msi: Split MSI_CreatePackage into two functions.
+
+       * dlls/msi/package.c:
+       msi: Delete the tempfile created by GetTempFileName.
+
+       * dlls/msi/package.c:
+       msi: Defer package deletion until after the database is closed.
+
+       * dlls/msi/custom.c, dlls/msi/files.c, dlls/msi/helpers.c,
+         dlls/msi/msipriv.h:
+       msi: Remove track_tempfile()'s unused 2nd parameter.
+
+       * dlls/msi/dialog.c:
+       msi: Always delete temp files after creating them.
+
+       * dlls/msi/helpers.c:
+       msi: Print a message if we fail to delete a file.
+
+2006-11-13  Huw Davies <huw@codeweavers.com>
+
+       * dlls/msxml3/factory.c, dlls/msxml3/regsvr.c:
+       msxml3: Support both v 2.x and 3.0 version independent clsids as well as the
+       v 3.0 version dependent clsid.
+
+       * dlls/msxml3/factory.c, dlls/msxml3/tests/domdoc.c, include/msxml2.idl:
+       msxml3: Add the CLSID_DOMDocument define in msxml2.idl to match the PSDK.
+
+       * dlls/msxml3/Makefile.in, dlls/msxml3/uuid.c:
+       msxml3: Initialize the uuids that aren't in libuuid.
+
+       * include/msxml2.idl:
+       msxml3: Add a guard around DOMNodeType just like in the PSDK, so that we can
+       include version 2 and version 3 msxml headers simultaneously.
+
+2006-11-13  Jesse Allen <the3dfxdude@gmail.com>
+
+       * dlls/msvcrt/tests/printf.c:
+       msvcrt: printf buffer overrun tests.
+
+       * dlls/msvcrt/wcs.c:
+       msvcrt: Estimate required buffer size better in pf_vsnprintf.
+
+       * dlls/msvcrt/wcs.c:
+       msvcrt: Free correct buffer in pf_vsnprintf.
+
+2006-11-14  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove a redundant variable.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Fix a potential regression in ImageList_ReplaceIcon().
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: When removing an image, move the remaining images one forward,
+       not one backwards.
+
+       * dlls/user/win.c:
+       user32: Print a fixme only once.
+
+       * dlls/kernel32/locale.c:
+       kernel32: Print a FIXME only once.
+
+2006-11-13  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c, dlls/msi/files.c:
+       msi: Notify the external UI handler when changing media.
+
+2006-11-13  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/setupapi/virtcopy.c:
+       setupapi: Cast-qual warning fix.
+
+       * dlls/secur32/util.c:
+       secur32: Cast-qual warning fix.
+
+       * dlls/rsaenh/implglue.c:
+       rsaenh: Cast-qual warning fix.
+
+2006-11-13  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/setupapi/query.c, dlls/setupapi/queue.c,
+         dlls/setupapi/setupapi.spec, dlls/setupapi/setupapi_private.h,
+         include/setupapi.h:
+       setupapi: Implement SetupGetSourceFileLocation{A,W}.
+
+       * dlls/setupapi/install.c:
+       setupapi: The inf section suffix that corresponds to __x86_64 is .ntamd64.
+
+2006-11-13  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/tests/ntlm.c:
+       secur32: Fix handling of ISC_REQ* flags in InitializeSecurityContext.
+
+2006-11-14  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/winpos.c:
+       winex11.drv: Update the X11 window position when the primary monitor origin
+       changes.
+
+2006-11-13  Rob Shearman <rob@codeweavers.com>
+
+       * include/Makefile.in, include/wincred.h:
+       include: Add wincred.h header file.
+
+       * include/sspi.h:
+       include: Fix a typo in the SecInvalidateHandle macro in sspi.h.
+
+2006-11-13  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, dlls/ntdll/directory.c, include/config.h.in:
+       ntdll: Added support for reading directories using the BSD getdirentries
+       function.
+
+2006-11-11  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove deadcode (Coverity).
+
+2006-11-11  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * dlls/atl/atl_main.c:
+       atl: Implement AtlModuleRegisterServer.
+
+       * dlls/atl/atl_main.c, dlls/atl/atlbase.h:
+       atl: Implement AtlRegisterLoadTypeLib.
+
+       * dlls/atl/atl_main.c:
+       atl: Implement AtlModuleLoadTypeLib.
+
+       * dlls/atl/atl_main.c, dlls/atl/atlbase.h:
+       atl: Fix incorrect prototypes.
+
+       * dlls/atl/atl.spec, dlls/atl/atl_ax.c:
+       atl: AtlAxGetHost and AtlAxGetControl implementation.
+
+       * dlls/atl/atl_ax.c:
+       atl: Host component implementation: IOleControlSite.
+
+       * dlls/atl/atl_ax.c:
+       atl: Host component implementation: IOleInPlaceFrame.
+
+       * dlls/atl/atl_ax.c:
+       atl: Host component implementation: IOleInPlaceSiteWindowless.
+
+       * dlls/atl/atl_ax.c:
+       atl: Host component implementation: IOleContainer.
+
+       * dlls/atl/atl.spec, dlls/atl/atl_ax.c:
+       atl: Implement AtlAxAttachControl.
+
+2006-11-10  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * dlls/atl/atl_ax.c:
+       alt: Host component implementation: IOleClientSite.
+
+2006-11-13  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/rpc.c:
+       ole32: Re-enable the code that unregisters interfaces with the RPC runtime.
+
+       * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h:
+       rpcrt4: Implement RpcServerUnregisterIf.
+
+       * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h:
+       rpcrt4: Convert the server interfaces list into a standard Wine list.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Fix a comment and move a WARN to where it really indicates a problem,
+       rather than falsely triggering on normal conditions.
+
+2006-11-13  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Use LC_NUMERIC instead of LC_ALL to determine the user locale.
+       Passing LC_ALL to setlocale() doesn't do what we want.
+
+2006-11-13  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/custom.c:
+       msi: Only free a string in one place.
+
+       * dlls/msi/custom.c:
+       msi: Fix error handling.
+
+       * dlls/msi/custom.c:
+       msi: Track temp files as soon as they are created.
+
+       * dlls/msi/custom.c:
+       msi: Fail if we can't write out a temporary file.
+
+       * dlls/msi/tests/suminfo.c:
+       msi: Fix an uninitialized variable in the test cases.
+
+       * dlls/msi/custom.c:
+       msi: Clean upstore_binary_to_temp.
+
+2006-11-12  Francois Gouget <fgouget@free.fr>
+
+       * dlls/avifil32/api.c, dlls/comctl32/rebar.c,
+         dlls/comctl32/tests/header.c, dlls/dplayx/dplayx_messages.c,
+         dlls/dsound/tests/capture.c, dlls/dsound/tests/dsound.c,
+         dlls/dsound/tests/dsound8.c, dlls/msi/action.c, dlls/msi/custom.c,
+         dlls/msvfw32/msvideo_main.c, dlls/ntdll/handletable.c,
+         dlls/ole32/moniker.c, dlls/ole32/ole2_16.c, dlls/uxtheme/system.c,
+         dlls/wined3d/device.c, dlls/wined3d/wined3d_main.c,
+         dlls/winex11.drv/dib_convert.c, dlls/winex11.drv/opengl.c,
+         dlls/winmm/wineoss/dscapture.c:
+       Assorted spelling fixes.
+
+       * dlls/advapi32/security.c, dlls/crypt32/oid.c, dlls/hlink/hlink_main.c,
+         dlls/infosoft/infosoft_main.c, dlls/inseng/inseng_main.c,
+         dlls/kernel32/heap.c, dlls/ntdsapi/ntdsapi.c, dlls/opengl32/wgl.c,
+         dlls/pstorec/pstorec.c, dlls/quartz/main.c, dlls/query/query_main.c,
+         dlls/rpcrt4/rpc_epmap.c, dlls/secur32/secur32.c:
+       Add some documentation headers to make winapi_check happy.
+
+       * dlls/ole32/ole2_16.c, dlls/ole32/storage.c:
+       ole32: Standardize some documentation comments.
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fix some comments so they are properly formatted documentation
+       headers.
+
+       * dlls/rpcrt4/ndr_marshall.c:
+       rpcrt4: Add some stub documentation headers to make winapi_check happy.
+       Also fix some headers that identified internal APIs as external.
+
+       * dlls/shell32/trash.c, dlls/shell32/xdg.c:
+       shell32: Fix inclusion of conditional headers (spotted by winapi_check).
+
+       * dlls/msi/table.c:
+       msi: assert.h is not a local header (spotted by winapi_check).
+
+       * dlls/ole32/tests/clipboard.c:
+       ole32/tests: Don't use the NONAMELESS* macros in the tests.
+
+2006-11-13  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/ntdll/Makefile.in:
+       ntdll: Alphabetically sort the Makefile entries.
+
+2006-11-12  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/comdlg32/fontdlg16.c:
+       comdlg32: Remove unused variable (Coverity).
+
+       * dlls/rsaenh/rsa.c:
+       rsaenh: Move type-check before len-check (Coverity).
+
+       * dlls/msi/action.c:
+       msi: Fix typo's (Coverity).
+
+2006-11-12  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/vertexbuffer.c:
+       wined3d: Fix a comment.
+
+2006-11-13  Alexandre Julliard <julliard@winehq.org>
+
+       * server/process.c:
+       server: Fix list corruption caused by previous change.
+
+2006-11-12  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/oleobj.c, dlls/mshtml/view.c:
+       mshtml: Added border implementation.
+
+2006-11-11  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added IDM_ORDERLIST implementation.
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added IDM_UNORDERLIST implementation.
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added IDM_HORIZONTALLINE implementation.
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added IDM_INDENT and IDM_OUTDENT implementation.
+
+2006-11-09  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/Bg.rc, dlls/mshtml/De.rc, dlls/mshtml/En.rc,
+         dlls/mshtml/Es.rc, dlls/mshtml/Fi.rc, dlls/mshtml/Fr.rc,
+         dlls/mshtml/Hu.rc, dlls/mshtml/Ko.rc, dlls/mshtml/Nl.rc,
+         dlls/mshtml/No.rc, dlls/mshtml/Sv.rc, dlls/mshtml/Tr.rc:
+       mshtml: Remove menus that are in shdoclc.dll.
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/shdoclc/Bg.rc, dlls/shdoclc/De.rc, dlls/shdoclc/En.rc,
+         dlls/shdoclc/Es.rc, dlls/shdoclc/Fi.rc, dlls/shdoclc/Fr.rc,
+         dlls/shdoclc/Hu.rc, dlls/shdoclc/Ko.rc, dlls/shdoclc/Makefile.in,
+         dlls/shdoclc/Nl.rc, dlls/shdoclc/No.rc, dlls/shdoclc/Sv.rc,
+         dlls/shdoclc/Tr.rc, dlls/shdoclc/rsrc.rc, dlls/shdoclc/shdoclc.h,
+         dlls/shdoclc/shdoclc.spec:
+       shdoclc: Added shdoclc.dll.
+
+2006-11-12  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/winmm/tests/Makefile.in, dlls/winmm/tests/capture.c,
+         dlls/winmm/tests/mixer.c, dlls/winmm/tests/mmio.c,
+         dlls/winmm/tests/timer.c, dlls/winmm/tests/wave.c:
+       winmm/tests: Win64 printf format warning fixes.
+
+       * dlls/winmm/tests/timer.c:
+       winmm/tests: Fix the parameters of LPTIMECALLBACK functions.
+
+       * dlls/dsound/Makefile.in, dlls/dsound/buffer.c, dlls/dsound/capture.c,
+         dlls/dsound/dsound.c, dlls/dsound/dsound_main.c,
+         dlls/dsound/duplex.c, dlls/dsound/mixer.c, dlls/dsound/primary.c,
+         dlls/dsound/propset.c, dlls/dsound/sound3d.c:
+       dsound: Win64 printf format warning fixes.
+
+       * dlls/dsound/dsound_private.h, dlls/dsound/mixer.c:
+       dsound: Fix the declaration/definition of DSOUND_timer().
+
+2006-11-12  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c:
+       shlwapi: UrlEscapeA should fail with E_POINTER when querying the buffer size.
+
+2006-11-12  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       wgl: Fix a typo in the pbuffer pixelformat enumeration code.
+
+2006-11-11  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/winex11.drv/bitblt.c:
+       winex11.drv: The y coordinate should be offset agaist the height, not the width.
+
+2006-11-11  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/advapi32/crypt_sha.c:
+       advapi32: Constify a parameter.
+
+       * dlls/rpcrt4/ndr_stubless.c:
+       rpcrt4: Cast-qual warnings fix.
+
+       * dlls/rpcrt4/cstub.c:
+       rpcrt4: Cast-qual warnings fix.
+
+       * dlls/quartz/pin.c, dlls/quartz/pin.h:
+       quartz: Cast-qual warnings fix.
+
+       * dlls/qcap/pin.c, dlls/qcap/pin.h:
+       qcap: Cast-qual warnings fix.
+
+2006-11-10  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/files.c:
+       msi: Fix a heap corruption bug by resizing the src string before adding to it.
+
+2006-11-10  Francois Gouget <fgouget@free.fr>
+
+       * dlls/tapi32/assisted.c, dlls/tapi32/line.c, dlls/tapi32/phone.c,
+         include/tapi.h:
+       include/tapi.h: Add missing include directives.
+
+2006-11-10  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/user/tests/monitor.c:
+       user: Only perform the screen resolution changing tests in interactive mode.
+
+2006-11-10  Francois Gouget <fgouget@free.fr>
+
+       * dlls/kernel32/tests/locale.c:
+       kernel32: Fix the 'MAP_FOLDCZONE' ok() test.
+
+2006-11-10  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * programs/winhelp/winhelp.c:
+       winhelp: Use path of parent helpfile while looking for popup window.
+
+       * programs/winhelp/winhelp.c:
+       winhelp: Fix WINHELP_DeleteWindow.
+
+       * programs/winhelp/winhelp.c:
+       winhelp: Do not create popup window if file not found.
+
+2006-11-10  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.25.
+
+----------------------------------------------------------------
+2006-11-10  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/rpcrt4/rpc_message.c:
+       rpcrt4: Avoid a sizeof in a trace.
+
+2006-11-10  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_server.c:
+       rpcrt4: Create one protseq object per used protocol sequence, not per
+       RpcServerUseProtseq* function call.
+
+       * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h:
+       rpcrt4: Don't store the endpoint in the protseq.
+
+       * dlls/rpcrt4/rpc_server.c:
+       rpcrt4: Fix a crash in RpcServerUseProtseqEpExA/W when using an unsupported
+       protseq.
+
+       * dlls/rpcrt4/rpc_defs.h, dlls/rpcrt4/rpc_message.c:
+       rpcrt4: Correctly align the results in the RPC Bind Ack packet.
+
+2006-11-10  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/oleaut32/tests/typelib.c, dlls/shlwapi/reg.c:
+       shlwapi: Unify SHDeleteKeyW implementation with SHDeleteKeyA.
+
+       * dlls/oleaut32/tests/vartype.c:
+       oleaut32: Constify some data.
+
+2006-11-10  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/opengl32/wgl.c:
+       opengl32: Hack to make sure winex11 is loaded before getting function pointers.
+
+       * dlls/advapi32/registry.c:
+       advapi32: Fixed last error check in RegSaveKey.
+
+       * server/process.c:
+       server: Properly handle kill_thread recursion when killing a process.
+       Spotted by Mike McCormack.
+
+2006-11-09  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/quartz/filtergraph.c:
+       quartz: Cast-qual warning fix.
+
+2006-11-10  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/tests/device.c:
+       d3d8: Add GetContainer tests for implicit surfaces.
+
+       * dlls/d3d9/tests/device.c:
+       d3d9: Forwardport implicit surface tests.
+
+2006-11-10  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/riched20/tests/Makefile.in, dlls/riched20/tests/editor.c:
+       riched20: Flush the clipboard before exiting the test.
+
+       * dlls/riched20/tests/editor.c:
+       riched20: Add missing void to parameter list.
+
+       * dlls/riched20/tests/editor.c:
+       riched20: Remember to close windows after tests.
+
+       * dlls/riched20/editor.c:
+       riched20: Fix a memory leak.
+
+       * dlls/riched20/editor.c:
+       riched20: Set the correct number of initialized cursors.
+
+       * dlls/riched20/editor.c:
+       riched20: Fix an uninitialized variable.
+
+       * dlls/msi/action.c:
+       msi: Only log the Action, as it's the same as ActionRequest.
+
+       * dlls/msi/action.c:
+       msi: Check whether the component is enabled first.
+
+       * dlls/msi/action.c:
+       msi: Component attributes are bitmasks.
+
+       * dlls/dinput/joystick_linuxinput.c:
+       dinput: Use HeapAlloc/Free instead of alloc/free.
+
+       * dlls/setupapi/setupcab.c:
+       setupapi: Use HeapAlloc/Free instead of malloc/free.
+
+       * dlls/shlwapi/path.c:
+       shlwapi: Use HeapAlloc/Free instead of malloc/free.
+
+       * dlls/oleaut32/ungif.c:
+       oleaut32: Use HeapAlloc/Free instead of malloc/free.
+
+2006-11-10  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/winex11.drv/bitblt.c:
+       winex11.drv: Check for incompatible bpps and negative widths.
+
+       * dlls/winex11.drv/bitblt.c:
+       winex11.drv: Fix copying top-down/bottom-up DIBs.
+
+2006-11-10  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: work around a bug in ntlm_auth that breaks RPC.
+
+2006-11-09  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/main.c, dlls/mshtml/mshtml_private.h, dlls/mshtml/olewnd.c:
+       mshtml: Use popup menu from shdoclc.dll.
+
+2006-11-09  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/rpcrt4/Makefile.in, dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cstub.c,
+         dlls/rpcrt4/ndr_clientserver.c, dlls/rpcrt4/ndr_fullpointer.c,
+         dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_ole.c,
+         dlls/rpcrt4/ndr_stubless.c, dlls/rpcrt4/rpc_binding.c,
+         dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_server.c,
+         dlls/rpcrt4/rpc_transport.c, dlls/rpcrt4/rpcrt4_main.c,
+         dlls/rpcrt4/rpcss_np_client.c:
+       rpcrt4: Win64 printf format warning fixes.
+
+       * dlls/rpcrt4/ndr_fullpointer.c, dlls/rpcrt4/ndr_marshall.c,
+         dlls/rpcrt4/ndr_misc.h:
+       rpcrt4: More "unsigned long" to "ULONG" changes in preparation of the removal
+       of WINE_NO_LONG_AS_INT.
+
+       * dlls/rpcrt4/ndr_clientserver.c, dlls/rpcrt4/ndr_fullpointer.c,
+         dlls/rpcrt4/ndr_ole.c, dlls/rpcrt4/ndr_stubless.c:
+       rpcrt4: Bring the function definitions in sync with their declaration.
+       They got out of sync due to the unsigned long to ULONG changes in the headers.
+
+       * dlls/rpcrt4/ndr_marshall.c:
+       rpcrt4/ndr_marshall.c: Bring the function definitions in sync with their
+       declaration.
+       Those got out of sync due to the unsigned long to ULONG migration in the headers.
+
+2006-11-09  Saulius Krasuckas <saulius.krasuckas@ieee.org>
+
+       * loader/Makefile.in:
+       loader: Use plain binary name of git-describe to avoid junk in version output.
+
+2006-11-09  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/rpcrt4/tests/ndr_marshall.c:
+       rpcrt4/tests: Replace || by |.
+
+       * dlls/dmsynth/dmsynth_main.c:
+       dmsynth: Fix one more instance of && instead of &.
+
+2006-11-09  Marcus Meissner <meissner@suse.de>
+
+       * dlls/user/text.c:
+       user32: Replaced && 0xff by & 0xff.
+
+       * dlls/dmscript/dmscript_main.c:
+       dmscript: Replaced && 0xff by & 0xff.
+
+       * dlls/dmusic/collection.c, dlls/dmusic/dmusic_main.c:
+       dmusic: Replaced && 0xfff... by & 0xff.
+
+       * dlls/dswave/dswave_main.c:
+       dswave: Replaced && 0xff by & 0xff.
+
+       * dlls/dmcompos/dmcompos_main.c:
+       dmcompos: Replaced && 0xff by & 0xff.
+
+2006-11-09  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * include/winsock.h:
+       include: Remove duplicate definition.
+
+2006-11-09  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/tests/device.c:
+       d3d8: Add refcount tests for implicit surfaces.
+
+2006-11-09  Francois Gouget <fgouget@codeweavers.com>
+
+       * programs/winepath/winepath.c:
+       winepath: Fix --long option.
+
+2006-11-08  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/mscms/profile.c, dlls/mscms/tests/profile.c:
+       mscms: GetColorDirectory: fixed incorrect A -> W conversions.
+
+       * dlls/msi/registry.c:
+       msi: Fixed bogus A -> W conversion.
+
+2006-11-09  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/tests/pipe.c:
+       kernel32/tests: Fixed the pipe test for MacOS.
+
+2006-11-09  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added QueryStatus(IDM_JUSTIFY*) implementation.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Code clean up.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Added Exec(IDM_JUSTIFYLEFT) and Exec(IDM_JUSTIFYRIGHT) implementataion.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Added Exec(IDM_JUSTIFYCENTER) implementation.
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added IDM_FORECOLOR implementation.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Added Exec(IDM_FONTSIZE) stub.
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added QueryStatus(IDM_FONTSIZE) implementation.
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added QueryStatus(IDM_FONTNAME) implementation.
+
+2006-11-09  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Implement NTLM2 encryption.
+
+2006-11-09  Francois Gouget <fgouget@free.fr>
+
+       * include/shlwapi.h:
+       shlwapi: Add a fixme for a missing include.
+
+       * include/usp10.h:
+       include/usp10.h: Add missing include directives.
+
+       * include/oledlg.h:
+       include/oledlg.h: Add missing include directives.
+
+       * include/dshow.h:
+       include/dshow.h: Add missing include directives.
+
+       * include/d3d8.h, include/d3d9.h:
+       include: Add missing include directives to d3d8.h and d3d9.h.
+
+       * dlls/user/tests/msg.c, dlls/user/user_private.h, include/winuser.h:
+       include: The PSDK headers don't define WM_SYSTIMER so we shouldn't either.
+
+2006-11-09  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/localspl/localspl.rc, dlls/localspl/spl_Ko.rc:
+       localspl: Added Korean resource.
+
+2006-11-07  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Add tests for ConfigurePort.
+
+2006-11-09  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement ConfigurePortA.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement ConfigurePortW.
+
+2006-11-09  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/tests/Makefile.in, dlls/d3d8/tests/volume.c:
+       d3d8: Backport volume tests.
+
+       * dlls/d3d8/volume.c:
+       d3d8: Backport IDirect3DVolume9Impl_GetContainer.
+
+       * dlls/d3d8/tests/Makefile.in, dlls/d3d8/tests/texture.c:
+       d3d8: Backport texture tests.
+
+       * dlls/d3d8/tests/device.c:
+       d3d8: Backport missing device tests.
+
+       * dlls/d3d8/device.c:
+       d3d8: Backport null pointer check in SetCursorProperties.
+
+2006-11-08  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/winmm/lolvldrv.c:
+       winmm: Plug a memory leak.
+
+       * dlls/ole32/tests/stg_prop.c:
+       ole32: Don't use PropVariantClear to setup an unitialized variant.
+
+       * dlls/msi/tests/suminfo.c:
+       msi: Don't call PropVariantClear on uninitialized variants.
+
+       * dlls/kernel32/nls/div.nls:
+       kernel32: Changed encoding for Divehi (which has a 639-1 enconding).
+
+       * dlls/comctl32/header.c:
+       comctl32: header: fix bug found out by running valgrind on the regression tests.
+
+2006-11-09  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Fixed buffer overrun in get_registry_locale_info.
+
+2006-11-09  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/user/win.c:
+       user32: Downgrade a FIXME to a WARN.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: Downgrade an ERR to a WARN.
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Downgrade a FIXME to a WARN.
+
+2006-11-08  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/winmm/Makefile.in, dlls/winmm/driver.c, dlls/winmm/lolvldrv.c,
+         dlls/winmm/mci.c, dlls/winmm/message16.c, dlls/winmm/mmio.c,
+         dlls/winmm/mmsystem.c, dlls/winmm/playsound.c, dlls/winmm/sound16.c,
+         dlls/winmm/time.c, dlls/winmm/winemm.h, dlls/winmm/winmm.c:
+       winmm: Remove WINE_NO_LONG_AS_INT.
+
+2006-11-08  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: typelib - fix regression in MSFT typelib parsing.
+
+2006-11-08  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/rpcrt4/tests/ndr_marshall.c:
+       rpcrt4/tests: Fix the warnings introduced by the "unsigned long" to "ULONG"
+       header changes.
+
+       * dlls/oleaut32/tmarshal.c, dlls/oleaut32/usrmarshal.c:
+       oleaut32: Fix the warnings introduced by the "unsigned long" to "ULONG"
+       header changes.
+
+       * dlls/ole32/tests/marshal.c, dlls/ole32/usrmarshal.c:
+       ole32: Fix the warnings introduced by the "unsigned long" to "ULONG" header
+       changes.
+
+       * include/rpcndr.h:
+       rpcndr.h: Use ULONG/LONG/DWORD for Win64 compatibility instead of unsigned
+       long/long.
+
+       * dlls/ole32/usrmarshal.c, dlls/oleaut32/usrmarshal.c,
+         tools/widl/header.c:
+       widl: Use ULONG instead of unsigned long when generating declarations for
+       *_UserFree() functions. This is needed for Win64 compatibility.
+
+       * dlls/ole32/usrmarshal.c, dlls/oleaut32/usrmarshal.c,
+         tools/widl/header.c:
+       widl: Use ULONG instead of unsigned long when generating declarations for
+       *_UserUnMarshal() functions. This is needed for Win64 compatibility.
+
+       * dlls/ole32/usrmarshal.c, dlls/oleaut32/usrmarshal.c,
+         tools/widl/header.c:
+       widl: Use ULONG instead of unsigned long when generating declarations for
+       *_UserMarshal() functions. This is needed for Win64 compatibility.
+
+       * dlls/ole32/usrmarshal.c, dlls/oleaut32/usrmarshal.c,
+         tools/widl/header.c:
+       widl: Use ULONG instead of unsigned long when generating declarations for
+       *_UserSize() functions. This is needed for Win64 compatibility.
+
+2006-11-08  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/secur32_priv.h, dlls/secur32/util.c:
+       secur32: Implement ntlmv2 signing.
+
+       * dlls/secur32/hmac_md5.h:
+       secur32: MD5 functions are WINAPI.
+
+2006-11-08  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: For TCP endpoints, bind to all the address and ports that getaddrinfo
+       for the machine.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Use MaxCalls from the protseq when determining the backlog length to
+       pass in to listen.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: The error code RPC_S_SERVER_UNAVAILABLE doesn't make much sense on
+       the server side
+       so replace it with some more appropriate endpoint error codes.
+
+       * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h,
+         dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h,
+         dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Open the endpoint from the caller of RpcServerUseProtseq* instead of
+       the protseq server thread.
+       This allows errors to be returned to the caller and to create more than
+       one connection for an endpoint.
+
+       * include/rpcdce.h:
+       include: Add RPC/DCE defines and structures related to RPC_SECURITY_QOS_V2.
+
+2006-11-08  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/dbghelp/elf_module.c:
+       dbghelp: Do not write to array element -1.
+
+2006-11-08  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/files.c:
+       msi: Add support for continuous cabinets.
+
+       * dlls/msi/files.c:
+       msi: Extract cabinets in ACTION_InstallFiles. ready_media is for finding and
+       loading medi.
+
+       * dlls/msi/files.c:
+       msi: Move the file sequence check out of ready_media_info to avoid an unnecessary
+       function call.
+
+       * dlls/msi/files.c:
+       msi: Factor out load_media_info from ready_media_for_file.
+
+       * dlls/msi/files.c:
+       msi: Use disk_prompt from the media_info structure instead of passing an extra
+       parameter to msi_change_media.
+
+       * dlls/msi/dialog.c:
+       msi: Only add text to the scroll control if text is provided.
+
+2006-11-09  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/file.c:
+       ntdll: Re-add sys/ioctl.h that got lost in the PeekNamedPipe move.
+
+2006-11-08  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/tests/process.c:
+       kernel32: Add basic OpenProcess test.
+
+       * include/winnt.h:
+       include: Add the PROCESS_SUSPEND_RESUME definition.
+
+2006-11-08  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/comctl32/tests/subclass.c:
+       comctl32: Load function pointers by ordinal.
+
+2006-11-08  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/secur32_priv.h:
+       secur32: Use a helper function for creating the signature as this simplifies
+       implementing NTLM2 signing a lot.
+
+       * dlls/secur32/dispatcher.c, dlls/secur32/ntlm.c,
+         dlls/secur32/secur32_priv.h:
+       secur32: Delete session key and arc4 context when the session based security
+       context is deleted.
+
+2006-11-08  Ken Thomases <ken@codeweavers.com>
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Fix off-by-one in map of non-char keysyms to vkeys.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Map XK_KP_Equal to VK_OEM_NEC_EQUAL.
+
+2006-11-08  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/dib.c, dlls/winex11.drv/palette.c,
+         dlls/winex11.drv/winex11.drv.spec, dlls/winex11.drv/x11drv.h:
+       winex11.drv: Get rid of the DIB color table now that it's stored in gdi32.
+
+       * dlls/gdi32/bitmap.c, dlls/gdi32/dib.c, dlls/gdi32/gdi_private.h,
+         dlls/gdi32/tests/bitmap.c:
+       gdi32: Remove call to CreateCompatibleDC() from GetDIBits() implementation.
+       Based on a patch by Alex Villacís Lasso.
+
+2006-11-06  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/oleaut32/varformat.c:
+       oleaut32: varformat - Force LCID_US for conversion in VarFormatNumber.
+
+2006-11-07  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/msi/install.c, dlls/msi/msi.spec:
+       msi: Added stub for MsiGetFeatureValidStatesA/W.
+
+2006-11-08  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Fix a regression in ImageList_AddMasked().
+
+2006-11-07  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/oleaut32/varformat.c, dlls/oleaut32/vartype.c:
+       oleaut32: Cast-qual warnings fix.
+
+2006-11-07  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/rpcrt4/tests/cstub.c, include/rpcproxy.h:
+       rpcproxy.h: Use LONG/ULONG for Win64 compatibility instead of long and
+       unsigned long.
+
+       * dlls/rpcrt4/ndr_misc.h:
+       rpcrt4: For Win64 compatibility use a temp variable of the right type in
+       ComputeVariance().
+
+2006-11-07  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/winhelp/Ko.rc:
+       winhelp: Updated Korean resource.
+
+2006-11-06  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: variant - allow conversion of VT_DISPATCH into VT_BSTR in VarCat.
+
+       * dlls/oleaut32/olepicture.c, dlls/oleaut32/tests/olepicture.c:
+       oleaut32: olepicture - Support multiple redundant headers before picture data.
+
+2006-11-06  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/dbghelp/module.c:
+       dbghelp: Initialize BOOL elements with FALSE instead of 0.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Make dwarf2 parser only report file numbers when at least one
+       compilation unit really has numbers.
+
+       * dlls/dbghelp/dwarf.c, dlls/dbghelp/elf_module.c:
+       dbghelp: Make dwarf2_parse_line_numbers handle missing line number section.
+
+2006-11-06  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * dlls/shlwapi/ordinal.c, dlls/shlwapi/shlwapi.spec,
+         dlls/shlwapi/tests/ordinal.c:
+       shlwapi: Implement GetShellSecurityDescriptor and test for it.
+
+2006-11-06  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: ScissorRect correction.
+
+2006-11-05  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fix failure of X11DRV_ChoosePixelFormat.
+
+2006-11-07  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/files.c:
+       msi: Factor out download_remote_cabinet and reuse extract_cabinet_file to
+       extract a remote cabinet.
+
+       * dlls/msi/files.c, dlls/msi/helpers.c, dlls/msi/msipriv.h,
+         dlls/msi/package.c, dlls/msi/preview.c:
+       msi: Store the base URL of the MSI package if it is downloaded.
+
+       * dlls/msi/files.c:
+       msi: Factor copy_install_file out of ACTION_InstallFiles.
+
+       * dlls/msi/files.c:
+       msi: Factor schedule_install_files out of ACTION_InstallFiles.
+
+       * dlls/msi/files.c:
+       msi: Model the media_info structure members after the columns in the media table.
+
+       * dlls/msi/files.c:
+       msi: Use msi_alloc_zero instead of a helper function that sets everything
+       to zero.
+
+       * dlls/msi/files.c:
+       msi: Use the file's component instead of passing an extra parameter to
+       set_file_source.
+
+       * dlls/msi/files.c:
+       msi: Use the media_info structure instead of passing in individual values
+       to extract_cabinet_file.
+
+       * dlls/msi/tests/install.c:
+       msi: Add more tests for installing from cabinets.
+
+2006-11-08  Francois Gouget <fgouget@free.fr>
+
+       * dlls/advapi32/tests/lsa.c, dlls/advapi32/tests/security.c,
+         dlls/netapi32/access.c, dlls/netapi32/ds.c,
+         dlls/netapi32/local_group.c, dlls/netapi32/wksta.c,
+         include/ntsecapi.h, include/sspi.h, include/winternl.h:
+       Fix ntsecapi.h so it does not depend on winternl.h.
+
+       * dlls/rpcrt4/rpc_epmap.c, dlls/secur32/tests/ntlm.c,
+         dlls/secur32/tests/secur32.c, include/sspi.h:
+       secur32: sspi.h must not include wtypes.h.
+
+       * dlls/setupapi/stringtable.c, dlls/setupapi/tests/stringtable.c,
+         include/setupapi.h:
+       setupapi: setupapi.h must not define HSTRING_TABLE and the StringTable*
+       prototypes.
+
+       * dlls/uxtheme/draw.c, dlls/uxtheme/metric.c, dlls/uxtheme/msstyles.c,
+         dlls/uxtheme/property.c, dlls/uxtheme/system.c,
+         dlls/uxtheme/tests/system.c, include/winerror.h:
+       uxtheme: winerror.h must not define the E_PROP_*_UNSUPPORTED macros.
+
+       * dlls/shell32/shlexec.c:
+       shell32: Add missing '\n' to Wine trace.
+
+       * include/objbase.h:
+       include/objbase.h: Add missing include directives.
+
+       * dlls/comctl32/theming.c, dlls/user/class.c, dlls/user/controls.h,
+         dlls/user/desktop.c, dlls/user/dialog.c, dlls/user/dialog16.c,
+         dlls/user/icontitle.c, dlls/user/menu.c, dlls/user/spy.c,
+         dlls/user/tests/win.c, dlls/uxtheme/draw.c, dlls/uxtheme/system.c,
+         include/winbase.h, include/winuser.h, programs/explorer/desktop.c:
+       include: The PSDK does not have the A/W variants of MAKEINTATOM() so we should
+       not either.
+
+       * include/winuser.h:
+       user32/include: Don't define the window and control styles if NOWINSTYLES is set.
+
+2006-11-08  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/winex11.drv/winpos.c:
+       winex11.drv: Call SetWindowPos with SWP_FRAMECHANGED set when switching from
+       minimized state in X11DRV_MapNotify.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Map VK codes for arrow keys to an X11 keycode manually as we do
+       for other keypad keys.
+
+2006-11-08  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c:
+       msi: Fix a memory leak.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove Nx1 assumptions in ImageList_Read.
+
+2006-11-08  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/wined3d/surface.c:
+       wined3d: Fix regression in surface conversion.
+
+2006-11-07  Huw Davies <huw@codeweavers.com>
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Associate a printer driver with each printer, rather than share
+       a common one between all printers.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Fix AddPrinterDriverA so that the strings actually get written.
+       Include the size of the terminating zero in set_reg_szW.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Implement DeletePrinterDriverExW.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Forward DeletePrinterDriverExA -> DeletePrinterDriverExW.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Forward DeletePrinterDriver -> DeletePrinterDriverEx.
+
+2006-11-07  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/comctl32/tests/Makefile.in, dlls/comctl32/tests/string.c:
+       comctl32: Beginning of some string related tests.
+
+       * dlls/comctl32/string.c:
+       comctl32: Fix return values of string functions.
+
+2006-11-07  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/winex11.drv/bitblt.c:
+       winex11: Fix regression caused by client-side DIB copy patch.
+
+2006-11-07  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/locale.c, dlls/kernel32/process.c:
+       kernel32: Better workaround for the lack of locale environment variables
+       on MacOS.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Detect an XLookupString that returns Latin-1 and avoid codepage
+       mapping in that case.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Added mapping for Unicode keysyms in ToUnicodeEx.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Only load the keycode->keysym mapping once in DetectLayout,
+       instead of once per supported layout.
+
+2006-11-07  Francois Gouget <fgouget@free.fr>
+
+       * dlls/user/button.c, dlls/user/combo.c, dlls/user/mdi.c,
+         dlls/user/menu.c, dlls/user/resources/user32.rc,
+         dlls/user/tests/menu.c, dlls/user/user16.c, include/winuser.h,
+         programs/explorer/desktop.c, programs/progman/main.c:
+       user32/include: Don't define the OBM_*, OCR_* and OIC_* macros unless OEMRESOURCE
+       is defined.
+
+       * dlls/urlmon/tests/misc.c:
+       urlmon/tests: Fix compilation with the PSDK headers.
+
+       * dlls/advapi32/registry.c, dlls/comctl32/pager.c, dlls/ddraw/device.c,
+         dlls/ddraw/viewport.c, dlls/dinput/effect_linuxinput.c,
+         dlls/dinput/joystick_linuxinput.c, dlls/dmstyle/commandtrack.c,
+         dlls/dplayx/dplay.c, dlls/dplayx/dplaysp.c, dlls/dsound/tests/ds3d.c,
+         dlls/dsound/tests/ds3d8.c, dlls/dsound/tests/dsound.c,
+         dlls/dsound/tests/dsound8.c, dlls/kernel32/tests/thread.c,
+         dlls/localspl/tests/localmon.c, dlls/lz32/tests/lzexpand_main.c,
+         dlls/mapi32/prop.c, dlls/mciseq/mcimidi.c, dlls/msi/tests/db.c,
+         dlls/ntdll/virtual.c, dlls/ole32/hglobalstream.c,
+         dlls/oleaut32/tests/vartest.c, dlls/oleaut32/typelib.c,
+         dlls/opengl32/wgl.c, dlls/quartz/videorenderer.c,
+         dlls/shdocvw/shlinstobj.c, dlls/shell32/cpanelfolder.c,
+         dlls/user/exticon.c, dlls/wined3d/device.c, dlls/wined3d/surface.c,
+         dlls/wined3d/swapchain.c, dlls/winex11.drv/xfont.c,
+         dlls/winmm/winealsa/audio.c, dlls/ws2_32/socket.c, include/cvconst.h,
+         include/winternl.h, programs/winecfg/En.rc,
+         programs/wineconsole/wineconsole.c, tools/wrc/CHANGES:
+       Assorted spelling fixes.
+
+       * include/d3d.h, include/d3d8.h, include/d3d9.h, include/ddraw.h,
+         include/dinput.h, include/dmplugin.h, include/dmusicc.h,
+         include/dmusicf.h, include/dmusici.h:
+       include: Some DirectX headers are supposed to define COM_NO_WINDOWS_H.
+
+       * dlls/oleaut32/tests/typelib.c:
+       oleau32: The PSDK's ELEMDESC's union is nameless, always. So use the U(x) macro.
+
+       * dlls/comctl32/tests/toolbar.c:
+       comctl32: Add missing '\n' to ok() call.
+
+       * dlls/dplayx/dplayx_global.c:
+       dplayx: Fix spelling of the DPLAYX_AcquireSemaphore() macro.
+
+       * dlls/dmstyle/dmstyle_private.h, dlls/dmstyle/style.c:
+       dmstyle: Fix spelling of the DMUS_PRIVATE_STYLE_MOTIF.dwRhythm field.
+
+       * programs/taskmgr/perfdata.c, programs/taskmgr/perfdata.h:
+       taskmgr: Fix spelling of the SYSTEM_PERFORMANCE_INFORMATION.MmTotalCommittedPages
+       field.
+
+2006-11-07  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c:
+       msi: By default, install components locally.
+
+       * dlls/msi/query.h, dlls/msi/sql.y, dlls/msi/tests/db.c, dlls/msi/where.c:
+       msi: Fix WHERE IS (NOT) NULL queries.
+
+       * dlls/msi/tests/db.c:
+       msi: Fix regression tests failing on Windows.
+
+       * dlls/msi/action.c:
+       msi: Split ACTION_CostFinalize into two functions.
+
+2006-11-06  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/ole32/stg_prop.c:
+       ole32: Cast-qual warnings fix.
+
+       * dlls/ntdll/server.c:
+       ntdll: Cast-qual warning fix.
+
+2006-11-06  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/wined3d/surface.c:
+       wined3d: Use width while converting surfaces.
+       This fixes also a heap corruption with 1x1 and 2x2 surfaces.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Use SURFACE_ALIGNMENT.
+
+2006-11-06  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/atl/atl_ax.c:
+       atl: Move the storage specifier to the beginning of the declaration.
+
+2006-11-06  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/ntdll/handletable.c:
+       ntdll: Clarify the documentation for HandleTable.
+
+2006-11-06  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * programs/winhelp/Bg.rc, programs/winhelp/Cs.rc, programs/winhelp/Da.rc,
+         programs/winhelp/De.rc, programs/winhelp/En.rc,
+         programs/winhelp/Eo.rc, programs/winhelp/Es.rc,
+         programs/winhelp/Fi.rc, programs/winhelp/Fr.rc,
+         programs/winhelp/Hu.rc, programs/winhelp/It.rc,
+         programs/winhelp/Ko.rc, programs/winhelp/Nl.rc,
+         programs/winhelp/No.rc, programs/winhelp/Pl.rc,
+         programs/winhelp/Pt.rc, programs/winhelp/Ru.rc,
+         programs/winhelp/Si.rc, programs/winhelp/Sk.rc,
+         programs/winhelp/Sw.rc, programs/winhelp/Tr.rc,
+         programs/winhelp/Va.rc, programs/winhelp/Wa.rc,
+         programs/winhelp/Zh.rc, programs/winhelp/macro.c,
+         programs/winhelp/winhelp.c, programs/winhelp/winhelp.h,
+         programs/winhelp/winhelp_res.h:
+       winhelp: Rewrite LookupHelpFile function.
+       Add ability for user to find file himself if winhelp cannot find it.
+       Update resources.
+
+2006-11-06  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fixed build without OpenGL headers.
+
+2006-11-04  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msvcrt/file.c:
+       msvcrt: Cast-qual warnings fix.
+
+2006-11-03  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msacm32/driver.c:
+       msacm32: Cast-qual warnings fix.
+
+2006-11-03  Aric Stewart <aric@codeweavers.com>
+
+       * dlls/shell32/shlexec.c:
+       shell32: Have SHELL_ArgifyW respect the length of the buffer passed in and
+       report a needed buffer size.
+
+       * dlls/shell32/shlexec.c, dlls/shell32/tests/shlexec.c:
+       shell32: Create dynamic buffers for expanded enviroment strings to allow for
+       parameters and such longer than MAX_PATH.
+       With help from Michael Moss.
+
+2006-11-06  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: Test for OpenProcessToken with MAXIMUM_ALLOWED access.
+
+2006-11-06  Paul Chitescu <paulc@voip.null.ro>
+
+       * dlls/mscoree/mscoree_main.c:
+       mscoree: String returned by GetCORVersion starts with letter 'v'.
+
+2006-11-06  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/user/user32.spec:
+       user32: The string passed to ToUnicode(Ex) is for output.
+
+       * dlls/winex11.drv/keyboard.c:
+       user32: ToUnicodeEx should return 0 for an unknown key.
+
+2006-11-05  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Make dwarf2 parser handle file paths relative to working dir better.
+
+2006-11-04  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/tests/ntlm.c:
+       secur32: Test and fix DecryptMessage for multiple data buffers.
+
+2006-11-04  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool/tests: Add tests for EnumPorts.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement EnumPortsA.
+
+       * dlls/winspool.drv/info.c:
+       winspool: Implement EnumPortsW.
+
+       * dlls/winspool.drv/info.c:
+       winspool: EnumPorts: Read driver from registry.
+
+2006-11-04  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/winex11.drv/bitblt.c:
+       winex11.drv: Added a basic client-side DIB copy optimization.
+
+2006-11-06  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, include/config.h.in:
+       configure: Added missing DiskArbitration/DiskArbitration.h check.
+
+       * loader/.gitignore, loader/Makefile.in, loader/main.c:
+       loader: Update the reported version from the current git HEAD if available.
+
+       * dlls/ntdll/loader.c, loader/main.c:
+       ntdll: Moved command-line help to the loader binary.
+
+       * dlls/msi/msipriv.h, dlls/msi/table.c:
+       msi: Fixed definition of the MSIITERHANDLE type.
+
+2006-11-06  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/icmp/icmp_main.c:
+       icmp: Changed select to poll.
+
+       * dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c:
+       dinput: Changed select to poll.
+
+2006-11-06  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Convert WS_select to use poll() instead of select(). Also fixes an
+       fd leak.
+
+2006-11-05  Phil Krylov <phil.krylov@gmail.com>
+
+       * configure, configure.ac, programs/explorer/diskarb.c:
+       explorer: Build on Darwin versions prior to 8.0.
+
+2006-11-06  Phil Krylov <phil@newstar.rinet.ru>
+
+       * dlls/ntdll/tape.c:
+       ntdll: Fix building on Darwin versions prior to 8.0.
+
+2006-11-05  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_binding.c:
+       rpcrt4: Remove unnecessary quotes in traces, as debugstr_a and debugstr_w add
+       them instead.
+
+       * tools/winedump/output.c:
+       winedump: Fix printf warning in the generated code.
+
+2006-11-05  Gerald Pfeifer <gerald@pfeifer.com>
+
+       * server/fd.c:
+       server: Compilation fix.
+
+2006-11-05  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/dbghelp/source.c:
+       dbghelp: Fixed memory leak in source string handling.
+
+2006-11-05  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/shdocvw/tests/webbrowser.c:
+       shdocvw: Added more tests.
+
+       * dlls/shdocvw/oleobject.c:
+       shdocvw: Cal on_offlineconnected_change and on_silent_change in SetClientSite.
+
+       * dlls/shdocvw/oleobject.c:
+       shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_OFFLINECONNECTED)
+       implementation.
+
+       * dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c:
+       shdocvw: Added [get|put]_Offline implementation.
+
+       * dlls/shdocvw/oleobject.c:
+       shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_SILENT) implementation.
+
+       * dlls/shdocvw/oleobject.c, dlls/shdocvw/tests/webbrowser.c:
+       shdocvw: Ignore hwndParent in DoVerb.
+
+       * dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h:
+       shdocvw: Set parent window in activate_inplace.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Fixed query_edit_status when Gecko is not available.
+
+2006-11-05  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/riched20/list.c:
+       riched20: Fix a leak in the undo stack.
+
+       * dlls/riched20/string.c:
+       riched20: Fix one more memory leak.
+
+       * dlls/riched20/editor.c:
+       riched20: Don't access memory after freeing it.
+
+       * dlls/riched20/editor.c:
+       riched20: Fixed memory leaks.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Switch to a Nx4 tiling.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove a Nx1 assuption in ImageList_AddMasked().
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Check if GetObject fails on bitmaps passed to us.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Fix Nx1 assumptions when adding multiple bitmaps with ImageList_Add.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Fix an Nx1 in ImageList_DrawIndirect().
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove another Nx1 assumption from ImageList_Remove().
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove Nx1 assumptions in ImageList_Merge.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove Nx1 assumptions in ImageList_GetIcon().
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Use imagelist_copy_images() in ImageList_SetImageCount().
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Create a helper function to copy a block of images.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Fix a regression.
+
+2006-11-04  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c:
+       opengl32: Use HKCU instead of HKLM.
+
+       * dlls/gdi32/driver.c, dlls/gdi32/gdi_private.h, dlls/gdi32/opengl.c,
+         dlls/winex11.drv/opengl.c, dlls/winex11.drv/winex11.drv.spec:
+       wgl: Fix WoW screen flickering.
+
+2006-11-04  Alexandre Julliard <julliard@winehq.org>
+
+       * loader/preloader.c:
+       preloader: Clear %gs again before calling the interpreter entry point.
+
+       * dlls/kernel32/tests/change.c:
+       kernel32/tests: Don't wait for overlapped result if the previous test failed.
+
+2006-11-04  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/secur32_priv.h,
+         dlls/secur32/tests/ntlm.c, dlls/secur32/util.c:
+       secur32: Fix handling of buffers that don't have the SECBUFFER_TOKEN as the
+       first buffer.
+       Thanks to Robert Shearman for catching this one and providing some of the
+       test code.
+
+       * dlls/secur32/tests/ntlm.c:
+       secur32: Get rid of some HeapAlloc() calls to make code more readable.
+
+       * dlls/secur32/dispatcher.c, dlls/secur32/ntlm.c:
+       secur32: Avoid double HeapFree() of password and session key.
+
+2006-11-03  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c:
+       opengl32: Remove glx context.
+
+2006-11-03  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/d3d9/tests/device.c:
+       d3d9/tests: Add refcount test for binding objects.
+
+       * dlls/wined3d/device.c:
+       wined3d: glReadPixels corrections.
+
+2006-11-03  Huw Davies <huw@codeweavers.com>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: If the app asks for a single buffered pixel format, then it should
+       be happy with a double buffered one.
+       Likewise for mono vs stereo.
+       Add some TRACEs so that we know what condition is failing.
+
+2006-10-29  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.c,
+         dlls/opengl32/opengl_ext.h, dlls/opengl32/wgl.c:
+       wgl: Add extension checking code / glxGetProcAddress protection.
+
+2006-11-03  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/file.c, include/wine/server_protocol.h, server/mailslot.c,
+         server/protocol.def, server/trace.c:
+       ntdll: Retrieve mailslot message info from the client side.
+
+       * dlls/ntdll/file.c, dlls/ntdll/ntdll_misc.h:
+       ntdll: FILE_GetDeviceInfo no longer needs to be public.
+
+       * libs/wine/ldt.c, loader/preloader.c:
+       preloader: Setup a fake thread-local storage block pointed to by %gs.
+
+       * dlls/ntdll/loader.c, dlls/ntdll/ntdll.spec, include/winternl.h:
+       ntdll: Added implementation of RtlDllShutdownInProgress.
+
+2006-11-02  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Opengl init fix.
+
+2006-11-01  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/mscoree/mscoree.spec, dlls/mscoree/mscoree_main.c:
+       mscoree: Add a few more stubs.
+
+2006-11-03  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Don't store the socket file descriptor in the async structure, retrieve
+       it as needed.
+
+       * dlls/ntdll/file.c:
+       ntdll: Don't store the unix file descriptor in the async structure, retrieve
+       it as needed.
+
+       * dlls/ntdll/cdrom.c, dlls/ntdll/directory.c, dlls/ntdll/file.c,
+         dlls/ntdll/ntdll_misc.h, dlls/ntdll/serial.c, dlls/ntdll/server.c,
+         dlls/ntdll/tape.c, dlls/ntdll/virtual.c:
+       ntdll: Added a server_get_unix_fd function that avoids doing a dup() of the
+       fd when not required.
+
+2006-11-02  Francois Gouget <fgouget@free.fr>
+
+       * include/winbase.h:
+       include: Fix the HeapQueryInformation() prototype.
+
+       * programs/winhelp/macro.c:
+       winhelp: Add missing '\n' in Wine trace.
+
+2006-11-02  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Make the path to ntlm_auth easier to change by moving the executable
+       name to the top of ntlm.c.
+
+       * dlls/wininet/internet.c:
+       wininet: Don't return an error for INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not
+       being implemented
+       on protocols other than HTTP, just print a FIXME. Reported by Michael Moss.
+
+2006-10-30  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * dlls/atl/atl.spec, dlls/atl/atl_ax.c, dlls/atl/atliface.idl:
+       atl: Implement AtlAxCreateDialogA and AtlAxCreateDialogW.
+
+       * dlls/atl/Makefile.in, dlls/atl/atl.spec, dlls/atl/atl_ax.c,
+         dlls/atl/atl_main.c, dlls/atl/atlbase.h, dlls/atl/atliface.idl:
+       atl: Implement AtlAxCreateControl and AtlAxCreateControlEx.
+
+       * dlls/atl/atl.spec, dlls/atl/atl_main.c, dlls/atl/atlbase.h:
+       atl: Implement AtlModuleAddCreateWndData and AtlModuleExtractCreateWndData.
+
+       * dlls/atl/Makefile.in, dlls/atl/atl_ax.c, dlls/atl/atl_main.c:
+       atl: Implement AtlAxWinInit and AtlAxWin window procedure.
+
+       * dlls/atl/Makefile.in, dlls/atl/atl.spec, dlls/atl/atl_main.c:
+       atl: Implement AtlPixelToHiMetric and AtlHiMetricToPixel.
+
+2006-11-02  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added implementation of QueryStatus(IDM_UNDERLINE).
+
+       * dlls/mshtml/olecmd.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added implementation of QueryStatus(IDM_ITALIC).
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added more QueryStatus tests.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Added implementation of QueryStatus(IDM_BOLD).
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added more edit mode tests.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Load about:blank in exec_editmode.
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/persist.c, dlls/mshtml/task.c:
+       mshtml: Added beginning of set_progress task implementation.
+
+       * dlls/mshtml/task.c:
+       mshtml: Call SetStatusText in set_parsecomplete.
+
+       * dlls/mshtml/persist.c:
+       mshtml: Get DISPID_AMBIENT_SILENT and DISPID_AMBIENT_OFFLINECONNECTED property
+       in IPersistMoniker::Load.
+
+       * dlls/mshtml/persist.c:
+       mshtml: Fix no longer valid ERR.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Added heuristic hack that decides if run the page from moniker or
+       gecko channel.
+
+       * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/internet.c:
+       wininet: Revert commit 760043c2455a90cd74178d98b7c81bfbfc81793f.
+       After more testing I've checked that current code is bad, but my patch
+       was also wrong and causes regression in WoW.
+
+2006-11-02  Huw Davies <huw@codeweavers.com>
+
+       * dlls/comctl32/propsheet.c:
+       comctl32: Implement PSM_GETRESULT.
+
+       * dlls/comctl32/propsheet.c:
+       comctl32: Fix return value of PropertySheet() for modal propsheets.
+
+2006-11-02  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/tests/msg.c:
+       user32/tests: Move the system menu test into its own test.
+
+       * dlls/user/menu.c:
+       user32: Check only for -1 and -2 as special values returned by
+       MENU_ExecFocusedItem.
+
+2006-11-02  Paul Chitescu <paulc@voip.null.ro>
+
+       * dlls/msxml3/node.c:
+       msxml3: Check parameters of IXMLDOMNode::insertBefore().
+
+2006-11-02  Alexandre Julliard <julliard@winehq.org>
+
+       * server/change.c, server/fd.c, server/file.c, server/file.h,
+         server/mailslot.c, server/mapping.c, server/named_pipe.c,
+         server/serial.c, server/sock.c:
+       server: Refuse to close handles in other processes if they have an associated fd.
+
+       * include/wine/server_protocol.h, server/console.c, server/debugger.c,
+         server/fd.c, server/handle.c, server/handle.h, server/named_pipe.c,
+         server/protocol.def, server/request.h, server/trace.c,
+         server/winstation.c:
+       server: Get rid of the server-side file descriptor cache management.
+
+       * dlls/ntdll/file.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/om.c,
+         dlls/ntdll/server.c, include/wine/server_protocol.h, server/fd.c,
+         server/handle.c, server/protocol.def, server/trace.c:
+       ntdll: Maintain a file descriptor cache on the client side.
+
+2006-11-01  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/tests/toolbar.c:
+       comctl32: toolbar: Add buttons size tests.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Use the width of the current button instead of nButtonWidth
+       to position the icon.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: The SetButtonSize should not allow too small buttons.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: The top margin should be computed and saved in CalcToolbar.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Add a LayoutToolbar that works like CalcToolbar but doesn't
+       overwrite the button sizes.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Fix buttons heights.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: The string should be included in the height of a button-less
+       toolbar only if there is a string in the pool.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Add support for WM_SETFONT.
+
+2006-11-02  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/comctl32/comctl32undoc.c, dlls/comctl32/string.c:
+       comctl32: Move documented functions to string.c.
+
+2006-11-02  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/tests/win.c:
+       user32/tests: Mask a not documented extended style 0x800 in WINDOWINFO before
+       the comparison.
+
+2006-11-02  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c, dlls/msi/helpers.c, dlls/msi/msipriv.h:
+       msi: Avoid a memory leak by freeing actions scripts in one place only.
+
+       * dlls/msi/source.c:
+       msi: Fix a memory leak.
+
+       * dlls/msi/tests/db.c:
+       msi: Fix a handle leak in the tests.
+
+       * dlls/riched20/editor.c, dlls/riched20/reader.c, dlls/riched20/rtf.h:
+       riched20: Initialize and free the RTF lookup table in DllMain to avoid memory
+       leaks.
+
+       * dlls/riched20/reader.c:
+       riched20: Use WARN() not ERR() on unknown tokens.
+
+       * dlls/kernel32/heap.c, dlls/kernel32/kernel32.spec:
+       kernel32: Add a stub for HeapSetInformation.
+
+       * include/winbase.h, include/winnt.h:
+       kernel32: Declare HeapQueryInformation and HeapSetInformation.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: imagelist: Remove more 1xN assumptions.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove a redundant variable.
+
+2006-11-01  James Hawkins <truiken@gmail.com>
+
+       * dlls/advpack/install.c, dlls/advpack/tests/install.c:
+       advpack: Use the full path of the INF file as the source directory if the CAB
+       file is invalid.
+
+2006-11-01  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/sync.c, dlls/ntdll/file.c, include/winioctl.h:
+       kernel32: Moved PeekNamedPipe implementation to ntdll.
+
+       * dlls/kernel32/file.c:
+       kernel32: Reimplemented SetFilePointerEx on top of ntdll functions.
+
+2006-11-01  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/comctl32/imagelist.c:
+       imagelist: Move Nx1 assumptions about bitmaps dimensions into a single function.
+
+       * dlls/msi/table.c:
+       msi: Fix a typo.
+
+       * dlls/msi/handle.c:
+       msi: Don't print traces for addref and release.
+
+       * dlls/msi/action.c, dlls/msi/msipriv.h, dlls/msi/table.c:
+       msi: Search the patch package for source cabinet files.
+
+2006-10-31  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/kernel32/profile.c:
+       kernel32: Cast-qual warnings fix.
+
+       * dlls/kernel32/ne_segment.c:
+       kernel32: Cast-qual warnings fix.
+
+2006-11-01  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/server.c, include/wine/server_protocol.h, server/fd.c,
+         server/protocol.def, server/trace.c:
+       server: Compute the removable device flag on the server side.
+
+       * dlls/ntdll/server.c:
+       ntdll: Simplify wine_server_handle_to_fd.
+       Now that we have a critical section, races are no longer possible.
+
+       * dlls/ntdll/file.c:
+       ntdll: Added NetBSD fstatvfs support.
+
+2006-10-31  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/advpack/tests/install.c:
+       advpack: Add another test.
+
+       * dlls/advpack/tests/install.c:
+       advpack: Fix typos.
+
+2006-10-31  Huw Davies <huw@codeweavers.com>
+
+       * dlls/hhctrl.ocx/help.c:
+       hhctrl.ocx: Don't fail if ole is already initialised.
+
+2006-10-31  Markus Amsler <markus.amsler@oribi.org>
+
+       * programs/cmd/builtins.c:
+       cmd: Check for argument in copy, mkdir, delete, goto, move, rmdir, rename, type.
+
+2006-10-31  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Set the AI_PASSIVE flag to getaddrinfo in rpcrt4_ip_tcp_open so that
+       the bound-to port is connectable from other machines.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Improve the debug messages for failures in rpcrt4_ip_tcp_open.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Set the socket back to blocking in rpcrt4_conn_tcp_handoff as
+       the read and write function for the protseq assume that syscalls will block.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Fix a typo in rpcrt4_ip_tcp_open that would cause the function
+       to go into an infinite loop if getaddrinfo returned more than one entry.
+
+       * dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Convert the named pipe server code to look directly into the
+       connection to get at the wait handles, instead of using
+       get_connect_wait_handle which isn't generic enough to be used for
+       other protocols.
+       Remove the unneeded get_connect_wait_handle function from the connection
+       operations function list.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Eliminate the extra thread used for RPC over TCP/IP servers by adding
+       socket-specific server protseq functions.
+
+2006-10-31  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/opengl.c, dlls/winex11.drv/winex11.drv.spec:
+       winex11.drv: Fixed the prototype of many OpenGL functions.
+
+2006-10-31  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/gdi32/driver.c, dlls/gdi32/gdi_private.h, dlls/gdi32/opengl.c,
+         dlls/winex11.drv/opengl.c, dlls/winex11.drv/winex11.drv.spec:
+       winex11.drv: Route wglMakeContextCurrentARB through gdi32.
+
+2006-10-31  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winedos/int21.c:
+       winedos: Use NT instead of Unix calls to identify DOS device pseudo-files.
+
+       * dlls/kernel32/vxd.c:
+       kernel32: Use NT instead of Unix calls to identify VxD pseudo-files.
+
+2006-10-31  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DLINEPATTERN to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DPATCHEDGESTYLE to the WINED3D namespace.
+
+       * dlls/wined3d/cubetexture.c, dlls/wined3d/device.c:
+       wined3d: Use D3DCUBEMAP_FACES consistently in the WINED3D namespace.
+
+       * dlls/wined3d/device.c:
+       wined3d: Use D3DDEGREE consistently in the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DSTREAMSOURCE codes to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, include/wine/wined3d_types.h:
+       wined3d: Add D3DCOLORWRITEENABLE codes to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/surface.c, dlls/wined3d/swapchain.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DCLEAR codes to the WINED3D namespace.
+
+       * dlls/wined3d/cubetexture.c, dlls/wined3d/device.c,
+         dlls/wined3d/texture.c, include/wine/wined3d_types.h:
+       wined3d: Add D3DTSS_TCI codes to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/utils.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DFVF codes to the WINED3D namespace.
+
+2006-10-31  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/secur32/tests/schannel.c:
+       secur32: Make sure crashing tests are not run.
+
+2006-10-31  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/file.c, dlls/kernel32/tests/file.c:
+       kernel32: Fixed behavior of FindFirstFile for DOS devices.
+
+2006-10-31  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add a test showing a join doesn't need a WHERE clause.
+
+       * dlls/msi/join.c, dlls/msi/query.h, dlls/msi/sql.y, dlls/msi/tests/db.c:
+       msi: Use a simpler algorithm for joins.
+
+       * dlls/msi/tests/db.c:
+       msi: Test the data returned by join queries in one ok().
+
+       * dlls/msi/sql.y, dlls/msi/tokenize.c:
+       msi: Remove tokens that aren't valid for MSI SQL.
+
+       * dlls/msi/alter.c:
+       msi: Fix a trace.
+
+       * dlls/msi/tests/db.c, dlls/msi/tokenize.c:
+       msi: Fix the ALTER and FREE keywords in the tokenizer.
+
+       * dlls/msi/action.c:
+       msi: Mark components with missing or outdated files as incomplete.
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Remove some more Nx1 assumptions.
+
+2006-10-30  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/wininet/http.c:
+       wininet: Inherit INET_CALLBACKW from parent handler.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Use handle stored in WININETHANDLEHEADER instead of WININET_FindHandle.
+
+2006-10-30  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/hhctrl.ocx/help.c:
+       hhctrl.ocx: Remove duplicate HeapFree().
+
+       * dlls/gdi32/metafile.c:
+       gdi32: Cast-qual warnings fix.
+
+       * dlls/gdi32/freetype.c:
+       gdi32: Cast-qual warnings fix.
+
+2006-10-30  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/msvcrt/file.c, dlls/msvcrt/msvcrt.spec, dlls/msvcrt/tests/file.c:
+       msvcrt: Add stub for _setmaxstdio + tiny test.
+
+2006-10-30  Kovács András <andras@csevego.net>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c,
+         dlls/wined3d/vertexshader.c:
+       wined3d: Fix introduced regression in shader_glsl_mnxn and vshader_hw_mnxn.
+
+2006-10-27  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Add tests for EnumPorts.
+
+2006-10-28  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/localspl.rc, dlls/localspl/spl_De.rc:
+       localspl: Add German resources.
+
+2006-10-27  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/Makefile.in, dlls/localspl/localmon.c,
+         dlls/localspl/localspl.rc, dlls/localspl/localspl_private.h,
+         dlls/localspl/spl_En.rc:
+       localspl: Implement EnumPortsW.
+
+2006-10-27  Aric Stewart <aric@codeweavers.com>
+
+       * dlls/shell32/shell32_main.c:
+       shell32: ABM_NEW was using parameters that are not set.
+
+2006-10-30  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * tools/wine.inf:
+       wine.inf: Associate .hlp files with winhelp.
+
+2006-10-30  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/tests/win.c, dlls/user/win.c:
+       user32: Add a test for CreateWindow/DestroyWindow behaviour with WS_CHILD |
+       WS_POPUP style, make it pass under Wine.
+
+2006-10-30  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/crypt32/sip.c, dlls/crypt32/tests/sip.c:
+       crypt32: Input parameter checking.
+
+2006-10-30  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/tests/msg.c, dlls/user/winpos.c:
+       user32: SetWindowRgn should call SetWindowPos, not RedrawWindow.
+
+       * dlls/winecrt0/delay_load.c:
+       winecrt0: Fix delay load structure types for Win64.
+
+2006-10-29  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DMATERIALCOLORSOURCE to the WINED3D namespace.
+
+       * dlls/wined3d/stateblock.c, dlls/wined3d/utils.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DCMPFUNC to the WINED3D namespace.
+
+       * dlls/wined3d/stateblock.c, dlls/wined3d/utils.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DSTENCILOP to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DFILLMODE to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DCULL to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DSHADEMODE to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DBLENDOP to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/stateblock.c, include/wine/wined3d_types.h:
+       wined3d: Add D3DFOGMODE to the WINED3D namespace.
+
+2006-10-28  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Make GetTexture and GetSamplerState read from the correct stateblock.
+
+       * dlls/wined3d/stateblock.c:
+       wined3d: Set correct default for DMAPOFFSET sampler state.
+
+       * dlls/wined3d/device.c:
+       wined3d: Fix GetTexture() for uninitialized textures.
+
+       * dlls/d3d9/tests/stateblock.c:
+       d3d9: Make the "Tests executed" counter stable.
+
+       * dlls/d3d9/tests/stateblock.c:
+       d3d9: Pass test as argument to print handler.
+
+2006-10-29  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/htmlelem.c:
+       mshtml: Added put_innerHTML implementation.
+
+       * dlls/shlwapi/ordinal.c:
+       shlwapi: Added SHQueueUserWorkItem implementation.
+
+       * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/internet.c:
+       wininet: Call SendCallback in destructor instead of InternetCloseHandle.
+
+       * dlls/wininet/internet.c, dlls/wininet/internet.h,
+         dlls/wininet/utility.c:
+       wininet: Store handle in WININETHANDLEHEADER and use it in SendCallback.
+
+       * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/internet.c,
+         dlls/wininet/internet.h:
+       wininet: Remove lpwhparent from WININETHANDLERHEADER.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Store WININETFTPSESSIONW pointer in WININETFTPFILEW.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Store WININETFTPSESSIONW pointer in WININETFTPFINDNEXTW.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/internet.h:
+       wininet: Move ftp FindNextFile implementation to ftp.c.
+
+       * dlls/wininet/dialogs.c, dlls/wininet/ftp.c, dlls/wininet/internet.c:
+       wininet: Use lpAppInfo instead of lpwhparent where possible.
+
+       * dlls/wininet/ftp.c, dlls/wininet/internet.h:
+       wininet: Store WININETAPPINFOW pointer in WININETFTPSESSIONW.
+
+       * dlls/wininet/dialogs.c, dlls/wininet/http.c:
+       wininet: Use lpHttpSession instead of lpwhcalback where possible.
+
+       * dlls/wininet/http.c, dlls/wininet/internet.h:
+       wininet: Store pointer to WININETHTTPSESSIONW in WININETHTTPREQUESTW.
+
+       * dlls/wininet/http.c:
+       wininet: Use lpAppInfo instead of lpwhparent where possible.
+
+       * dlls/wininet/http.c, dlls/wininet/internet.h:
+       wininet: Store WININETAPPINFOW pointer in WININETHTTPSESSIONW.
+
+2006-10-29  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * dlls/shell32/tests/shlfolder.c:
+       shell32: Cast-qual warnings fix.
+
+2006-10-28  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dbghelp/source.c:
+       dbghelp: Cast-qual warnings fix.
+
+       * dlls/dbghelp/path.c:
+       dbghelp: Cast-qual warnings fix.
+
+2006-10-29  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/gdi32/enhmetafile.c:
+       gdi32: Cast-qual warnings fix.
+
+       * dlls/gdi32/env.c:
+       gdi32: Cast-qual warnings fix.
+
+2006-10-27  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/d3d9/device.c, dlls/d3d9/volume.c, dlls/d3d9/volumetexture.c:
+       d3d9: Cast-qual warnings fix.
+
+2006-10-30  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c:
+       msi: Split ACTION_UpdateInstallStates into two separate functions.
+
+2006-10-28  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/tests/msg.c:
+       user32: Flush painting events harder in some places in order to avoid races
+       in the message tests.
+
+       * dlls/user/tests/msg.c:
+       user32: Properly log HCBT_KEYSKIPPED hook event, make the message
+       tests pass cleanly under fully up to date XP SP2.
+
+2006-10-28  Detlef Riekenberg <wine.dev@web.de>
+
+       * programs/control/params.h:
+       control.exe: Remove unused define.
+
+2006-10-28  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsembed.c:
+       mshtml: Print wine_gecko version in load_wine_gecko.
+
+       * dlls/wininet/tests/http.c, include/wininet.h:
+       wininet: Fixed declaration of INTERNET_STATUS_CALLBACK.
+
+       * dlls/urlmon/tests/protocol.c:
+       urlmon: Update winehq.org IP.
+
+2006-10-28  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Respect ARB_VERTEX_BUFFER_OBJECT in loadVertexData.
+
+2006-10-27  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * dlls/dmusic/dmusic.c:
+       dmusic: Do not write outside of array bounds.
+
+2006-10-27  Huw Davies <huw@codeweavers.com>
+
+       * dlls/user/listbox.c, dlls/user/tests/listbox.c:
+       user32: The hiword of the return value from LB_ITEMFROMPOINT should be
+       a hittest on the item that's returned and not a hittest on the client
+       area as MSDN states.
+
+2006-10-27  Stephen R. Veit <sveit@tradeharbor.com>
+
+       * dlls/iphlpapi/iphlpapi_main.c:
+       iphlpapi: Fix GetAdaptersInfo return value for IpMask.
+
+2006-10-27  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.24.
+
+----------------------------------------------------------------
+2006-10-27  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/wined3d/directx.c:
+       wined3d: Simplify some uses of the WineD3D_Context object.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_gl.h:
+       wined3d: The WineD3D_GLContext structure doesn't need to be exported.
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_gl.h:
+       wined3d: Fix a memory leak (spotted by Eric Pouech).
+
+2006-10-25  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/crypt32/oid.c:
+       crypt32: Cast-qual warnings fix.
+
+2006-10-26  Kirill K Smirnov <Kirill.K.Smirnov@star.math.spbu.ru>
+
+       * programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h,
+         programs/winhelp/macro.c, programs/winhelp/winhelp.c,
+         programs/winhelp/winhelp.h:
+       winhelp: Properly implement context help and JumpContext macro.
+
+2006-10-24  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in, dlls/make_dlls,
+         dlls/winequartz.drv/Makefile.in,
+         dlls/winequartz.drv/quartzdrv_main.c,
+         dlls/winequartz.drv/winequartz.drv.spec, include/config.h.in:
+       quartzdrv: Add the quartz (Mac OS X) video driver to the build system.
+
+2006-10-27  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/winedump/dump.c:
+       winedump: Avoid some dead code.
+
+2006-10-25  Kovács András <andras@csevego.net>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/vertexshader.c:
+       wined3d: Implement D3DSIO_MOVA in ARB backend.
+
+2006-10-26  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/gdi32/driver.c, dlls/gdi32/gdi32.spec, dlls/gdi32/gdi_private.h,
+         dlls/gdi32/opengl.c, dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c,
+         dlls/winex11.drv/winex11.drv.spec:
+       wgl: Move part of wglGetProcAddress to gdi32.
+
+2006-10-26  Duane Clark <fpga@pacbell.net>
+
+       * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c:
+       msvcrt: Fix fread on large buffers in ascii mode.
+
+2006-10-26  Kevin Krammer <kevin.krammer@gmx.at>
+
+       * programs/winebrowser/main.c:
+       winebrowser: Support for Portland Initiative scripts.
+
+2006-10-27  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/file.c:
+       kernel32: Close the directory handle in FindNextFile as soon as we reach the
+       end of the directory.
+
+2006-10-26  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/d3d8/device.c, dlls/d3d8/volume.c, dlls/d3d8/volumetexture.c:
+       d3d8: Cast-qual warnings fix.
+
+2006-10-27  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/files.c, dlls/msi/tests/install.c:
+       msi: Extract cabinets based on DiskId, not LastSequence.
+
+2006-10-26  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/tests/install.c:
+       msi: Test the order in which cab files are handled in the Media table.
+
+       * dlls/msi/dialog.c, dlls/msi/files.c, dlls/msi/msipriv.h,
+         dlls/msi/tests/install.c:
+       msi: Implement handling for the ErrorDialog and use it to change media.
+
+2006-10-27  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/files.c:
+       msi: Avoid crashing if writeout_cabinet_stream fails.
+
+       * dlls/msi/action.c:
+       msi: Remove redundant null checks before MSI_EvaluateCondition.
+
+2006-10-26  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Move code assuming Nx1 into ImageList_CreateImage.
+
+2006-10-26  Detlef Riekenberg <wine.dev@web.de>
+
+       * tools/wine.inf:
+       tools/wine.inf: Add default printer ports.
+
+2006-10-26  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_message.c:
+       rpcrt4: The allocation hint in request and response packets is just that -
+       a hint.
+       It is not an error if the stub data exceeds this size, so reallocate the
+       buffer with the newly calculated size and continue.
+
+       * dlls/rpcrt4/rpc_message.c:
+       rpcrt4: Don't terminate the loop on the buffer becoming filled, but when we
+       receive a packet with the RPC_FLG_LAST flag set.
+       This matches what is mentioned in the DCE/RPC specification.
+
+       * dlls/rpcrt4/rpc_defs.h, dlls/rpcrt4/rpc_message.c:
+       rpcrt4: Fix RPCRT4_Receive to accept authentication verifier data on any packets,
+       not just bind packets.
+
+       * dlls/ole32/rpc.c:
+       ole32: Fix a memory leak on the error path of dispatch_rpc.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Update comments at the top of typelib.c and remove "stub" from
+       several traces that are in implemented functions.
+
+       * dlls/ole32/oleproxy.c:
+       ole32: Fix some memory leaks in the class factory proxy.
+
+       * dlls/ole32/oleproxy.c:
+       ole32: Always call IRpcChannelBuffer_GetBuffer in the class factory stub.
+
+2006-10-25  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/shdocvw/Makefile.in, dlls/shdocvw/factory.c,
+         dlls/shdocvw/shdocvw.h, dlls/shdocvw/urlhist.c:
+       shdocvw: Added CUrlHistory stub implementation.
+
+       * dlls/uuid/uuid.c, include/.gitignore, include/Makefile.in,
+         include/urlhist.idl:
+       include: Added urlhist.idl.
+
+2006-10-26  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/mouse.c, dlls/winex11.drv/window.c,
+         dlls/winex11.drv/winpos.c, dlls/winex11.drv/xinerama.c:
+       winex11.drv: Offset X11 coordinates with the primary monitor position.
+       No longer force the primary monitor to contain the X11 (0,0) coordinate.
+
+       * server/window.c:
+       server: Always ignore the root window position when computing coordinates
+       offsets.
+
+2006-10-24  David Anderson <davea42@earthlink.net>
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Avoid printing too many "What the heck" messages from winedbg.
+
+2006-10-26  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * dlls/ddraw/device.c:
+       ddraw: Add missing dereference operators.
+
+2006-10-26  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Moved release of dom_window to right place.
+
+2006-10-26  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/join.c, dlls/msi/tests/db.c:
+       msi: Fix the join algorithm.
+
+       * dlls/msi/sql.y, dlls/msi/tests/db.c, dlls/msi/update.c:
+       msi: Allow UPDATE queries without a condition.
+
+       * dlls/msi/delete.c, dlls/msi/msipriv.h, dlls/msi/select.c,
+         dlls/msi/table.c, dlls/msi/update.c, dlls/msi/where.c:
+       msi: Update tables using records, not integer by integer.
+
+       * dlls/msi/alter.c, dlls/msi/delete.c, dlls/msi/join.c:
+       msi: Remove some unused functions.
+
+       * dlls/msi/insert.c, dlls/msi/query.h, dlls/msi/tests/db.c,
+         dlls/msi/update.c:
+       msi: Fixed the UPDATE query to work with explicit values.
+
+       * dlls/msi/action.c, dlls/msi/dialog.c, dlls/msi/events.c,
+         dlls/msi/helpers.c, dlls/msi/install.c, dlls/msi/msipriv.h:
+       msi: Use msi_feature_set_state and msi_component_set_state where possible.
+
+       * dlls/msi/action.c:
+       msi: Create macro functions to set feature and component states.
+
+2006-10-25  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add tests for the UPDATE sql command.
+
+2006-10-25  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comdlg32/filedlg.c:
+       comdlg32: Select the Filename edit box content after the user navigated to a
+       directory by entering there the name.
+
+2006-10-24  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/kernel32/Makefile.in, dlls/kernel32/kernel.rc,
+         dlls/kernel32/nls/winerr_kor.mc:
+       kernel32: Added winerr_kor.mc.
+
+2006-10-25  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h,
+         dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Move transport-specific server functions to rpc_transport.c.
+
+2006-10-25  Oleg Krylov <oleg.krylov@gmail.com>
+
+       * dlls/comctl32/commctrl.c, dlls/comctl32/tab.c, dlls/comctl32/toolbar.c,
+         dlls/comctl32/trackbar.c:
+       comctl32: Create tooltip windows with WS_POPUP style.
+
+       * dlls/comctl32/status.c:
+       comctl32: statusbar: Create tooltip window with WS_POPUP and TTS_ALWAYSTIP style.
+
+2006-10-25  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/ddraw/direct3d.c, dlls/ddraw/surface.c:
+       ddraw: Forward the depth stencil buffer to wined3d.
+
+2006-10-25  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/winpos.c:
+       user32: Fixed maximized window size on multi-monitor setups.
+
+       * programs/winhelp/winhelp.c:
+       winhelp: Properly handle negative coordinates for mouse events.
+
+       * programs/winemine/main.c, programs/winemine/main.h:
+       winemine: Properly handle negative coordinates for mouse events.
+
+       * programs/winefile/winefile.c:
+       winefile: Properly handle negative coordinates for mouse events.
+
+       * programs/wineconsole/user.c:
+       wineconsole: Properly handle negative coordinates for mouse events.
+
+       * programs/regedit/childwnd.c:
+       regedit: Properly handle negative coordinates for mouse events.
+
+       * programs/oleview/pane.c:
+       oleview: Properly handle negative coordinates for mouse events.
+
+       * dlls/user/button.c, dlls/user/combo.c, dlls/user/listbox.c,
+         dlls/user/menu.c, dlls/user/message.c, dlls/user/win.c:
+       user32: Properly handle negative coordinates for mouse events.
+
+       * dlls/shell32/control.c:
+       shell32: Properly handle negative coordinates for mouse events.
+
+       * dlls/msi/dialog.c:
+       msi: Properly handle negative coordinates for mouse events.
+
+       * dlls/hhctrl.ocx/help.c:
+       hhctrl.ocx: Properly handle negative coordinates for mouse events.
+
+       * dlls/comctl32/header.c, dlls/comctl32/monthcal.c, dlls/comctl32/rebar.c,
+         dlls/comctl32/status.c, dlls/comctl32/syslink.c, dlls/comctl32/tab.c,
+         dlls/comctl32/theme_combo.c, dlls/comctl32/toolbar.c,
+         dlls/comctl32/tooltips.c, dlls/comctl32/treeview.c:
+       comctl32: Properly handle negative coordinates for mouse events.
+
+2006-10-25  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Create a point from index function and use it.
+
+2006-10-25  Kovács András <andras@csevego.net>
+
+       * dlls/mlang/mlang.c:
+       mlang: Set fnIMLangFontLink_GetStrCodePages stub return values.
+
+2006-10-24  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/crypt32/crl.c, dlls/crypt32/decode.c, dlls/crypt32/encode.c:
+       crypt32: Cast-qual warnings fix.
+
+2006-10-24  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/kernel32/process.c:
+       kernel32: Exit from initial thread with ExitThread not by ExitProcess.
+
+2006-10-24  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/xinerama.c:
+       Revert "kernel32: Exit from initial thread with ExitThread not by ExitProcess."
+       This reverts commit 5a1fd50db345c1de97d9d02133728a6080d2848b.
+       I committed the wrong file.
+
+2006-10-24  Aric Stewart <aric@codeweavers.com>
+
+       * dlls/winex11.drv/xim.c:
+       winex11.drv: Only create a fontSet if we are going to be using it in the XIC.
+
+2006-10-24  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/user/win.c:
+       user: Remove wrong comment.
+
+2006-10-24  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/winex11.drv/xinerama.c:
+       kernel32: Exit from initial thread with ExitThread not by ExitProcess.
+
+2006-10-24  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/surface.c, include/wine/wined3d_types.h:
+       wined3d: Add D3DZBUFFERTYPE to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DBLEND to the WINED3D namespace.
+
+       * dlls/ddraw/device.c, dlls/wined3d/stateblock.c, dlls/wined3d/utils.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DTA masks to the WINED3D namespace.
+       Also fix usage of D3DTSS/D3DTA in ddraw.
+
+       * dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private_types.h:
+       wined3d: Add D3DVS_RASTOUT_OFFSETS to the WINED3D namespace.
+
+       * dlls/wined3d/basetexture.c, dlls/wined3d/device.c,
+         dlls/wined3d/directx.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DTADDRESS to the WINED3D namespace.
+
+       * dlls/wined3d/surface_gdi.c, dlls/wined3d/vertexbuffer.c:
+       wined3d: D3DLOCK: Use consistently in the WINED3D namespace.
+
+2006-10-24  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/usp10/tests/usp10.c:
+       usp10: Add tests for ScriptStringCptoX and ScriptStringXtoCp for activation
+       in later patches.
+
+       * dlls/usp10/tests/usp10.c:
+       usp10: Add tests for ScriptStringAnalyse and ScriptStringFree.
+
+2006-10-24  Francois Gouget <fgouget@free.fr>
+
+       * dlls/amstream/main.c, dlls/amstream/regsvr.c,
+         dlls/avicap32/avicap32_main.c, dlls/avifil32/acmstream.c,
+         dlls/avifil32/api.c, dlls/avifil32/avifile.c,
+         dlls/avifil32/editstream.c, dlls/avifil32/extrachunk.c,
+         dlls/avifil32/factory.c, dlls/avifil32/getframe.c,
+         dlls/avifil32/icmstream.c, dlls/avifil32/regsvr.c,
+         dlls/avifil32/tmpfile.c, dlls/avifil32/wavfile.c,
+         dlls/comcat/comcat_private.h, dlls/comcat/regsvr.c,
+         dlls/comctl32/animate.c, dlls/comdlg32/cdlg.h,
+         dlls/comdlg32/cdlg16.h, dlls/comdlg32/filedlgbrowser.h,
+         dlls/d3dxof/main.c, dlls/d3dxof/regsvr.c,
+         dlls/devenum/devenum_private.h, dlls/dxdiagn/regsvr.c,
+         dlls/dxerr8/dxerr8.c, dlls/dxerr9/dxerr9.c, dlls/dxguid/dx8guid.c,
+         dlls/dxguid/dx9guid.c, dlls/dxguid/dxguid.c,
+         dlls/hhctrl.ocx/regsvr.c, dlls/mciavi32/private_mciavi.h,
+         dlls/msdmo/dmoreg.c, dlls/msdmo/dmort.c,
+         dlls/msrle32/msrle_private.h, dlls/msvfw32/msvideo16.c,
+         dlls/msvfw32/msvideo_main.c, dlls/objsel/objsel_private.h,
+         dlls/oledlg/oledlg_main.c, dlls/oledlg/pastespl.c,
+         dlls/olepro32/olepro32stubs.c, dlls/quartz/enummoniker.c,
+         dlls/quartz/filtergraph.c, dlls/quartz/filtermapper.c,
+         dlls/quartz/regsvr.c, dlls/quartz/systemclock.c,
+         dlls/shdocvw/shdocvw.h, dlls/shdocvw/shlinstobj.c,
+         dlls/shlwapi/msgbox.c, dlls/shlwapi/ordinal.c, dlls/shlwapi/string.c,
+         dlls/strmiids/strmiids.c, dlls/urlmon/regsvr.c, dlls/urlmon/umon.c,
+         dlls/uuid/uuid.c, dlls/winex11.drv/event.c, dlls/wininet/urlcache.c,
+         include/mediaobj.idl:
+       Don't include windows.h & co in the Wine sources.
+       Remove uneeded COM_NO_WINDOWS_H defines.
+
+2006-10-24  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Fix a crash in dump_DispParms when running the typelib test with
+       debug tracing on.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Free the array subscript memory for type descriptions when freeing
+       the typelib.
+
+       * dlls/oleaut32/tests/typelib.c:
+       oleaut32: Fix a reference count leak in the typelib test.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Fix a reference count leak in CreateDispTypeInfo.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Initialise all members of the FUNCDESC structure in CreateDispTypeInfo.
+
+2006-10-24  Huw Davies <huw@codeweavers.com>
+
+       * dlls/winex11.drv/xim.c:
+       winex11.drv: Only initialize static variables once per process.
+
+       * dlls/winex11.drv/x11drv_main.c:
+       winex11.drv: Give XCloseIM another chance.
+
+2006-10-24  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * dlls/oledlg/oledlg_Fr.rc:
+       oledlg: Updated French translation.
+
+       * programs/wineconsole/wineconsole_Fr.rc:
+       wineconsole: Updated French translation.
+
+2006-10-24  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/avifil32/avifile_Nl.rc, dlls/comctl32/comctl_Nl.rc,
+         dlls/comdlg32/cdlg_Nl.rc, dlls/gphoto2.ds/gphoto2_Nl.rc,
+         dlls/hhctrl.ocx/Nl.rc, dlls/mpr/mpr_Nl.rc, dlls/msacm32/msacm_Nl.rc,
+         dlls/mshtml/Nl.rc, dlls/msi/msi_Nl.rc, dlls/msrle32/msrle_Nl.rc,
+         dlls/oleaut32/oleaut32_Nl.rc, dlls/oledlg/oledlg_Nl.rc,
+         dlls/sane.ds/sane_Nl.rc, dlls/serialui/Nl.rc, dlls/setupapi/Nl.rc,
+         dlls/shdocvw/Nl.rc, dlls/shell32/shell32_Nl.rc,
+         dlls/shlwapi/shlwapi_Nl.rc, dlls/user/resources/user32_Nl.rc,
+         dlls/wineps.drv/wps_Nl.rc, dlls/wininet/wininet_Nl.rc,
+         dlls/winmm/winmm_Nl.rc, dlls/winspool.drv/Nl.rc,
+         dlls/wldap32/wldap32_Nl.rc, programs/clock/Nl.rc, programs/cmd/Nl.rc,
+         programs/cmdlgtst/Nl.rc, programs/notepad/Nl.rc,
+         programs/progman/Nl.rc, programs/regedit/Nl.rc, programs/start/Nl.rc,
+         programs/taskmgr/Nl.rc, programs/view/Nl.rc, programs/winecfg/Nl.rc,
+         programs/wineconsole/wineconsole_Nl.rc, programs/winefile/Nl.rc,
+         programs/winemine/Nl.rc, programs/winhelp/Nl.rc,
+         programs/wordpad/Nl.rc:
+       resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL.
+
+2006-10-24  Alexandre Julliard <julliard@winehq.org>
+
+       * programs/notepad/main.c, programs/notepad/main.h:
+       notepad: Fallback to default position if saved position if off-screen.
+
+       * dlls/user/misc.c:
+       user: Make sure the desktop window exists before calling monitor functions.
+
+2006-10-24  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/oledlg/oledlg_Ko.rc:
+       oledlg: Updated Korean resource.
+
+2006-10-24  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/avifil32/avifile_De.rc, dlls/comctl32/comctl_De.rc,
+         dlls/comdlg32/cdlg_De.rc, dlls/crypt32/crypt32_De.rc,
+         dlls/devenum/devenum.rc, dlls/hhctrl.ocx/De.rc,
+         dlls/iccvid/iccvid_De.rc, dlls/kernel32/nls/winerr_deu.mc,
+         dlls/mpr/mpr_De.rc, dlls/msacm32/msacm_De.rc, dlls/mshtml/De.rc,
+         dlls/msi/msi_De.rc, dlls/msrle32/msrle_De.rc,
+         dlls/msvfw32/msvfw32_De.rc, dlls/msvidc32/msvidc32_De.rc,
+         dlls/oleaut32/oleaut32_De.rc, dlls/oledlg/oledlg_De.rc,
+         dlls/sane.ds/sane_De.rc, dlls/serialui/De.rc, dlls/setupapi/De.rc,
+         dlls/shdocvw/De.rc, dlls/shell32/shell32_De.rc,
+         dlls/shlwapi/shlwapi_De.rc, dlls/user/resources/user32_De.rc,
+         dlls/wineps.drv/wps_De.rc, dlls/wininet/wininet_De.rc,
+         dlls/winmm/winmm_De.rc, dlls/winspool.drv/De.rc,
+         dlls/wldap32/wldap32_De.rc, programs/clock/De.rc, programs/cmd/De.rc,
+         programs/cmdlgtst/De.rc, programs/notepad/De.rc,
+         programs/progman/De.rc, programs/regedit/De.rc, programs/start/De.rc,
+         programs/taskmgr/De.rc, programs/view/De.rc, programs/winecfg/De.rc,
+         programs/wineconsole/wineconsole_De.rc, programs/winefile/De.rc,
+         programs/winemine/De.rc, programs/winhelp/De.rc,
+         programs/wordpad/De.rc:
+       resources: Change German sublanguage code to SUBLANG_NEUTRAL.
+
+2006-10-24  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c:
+       msi: Split code to get a file's verion into a separate comment.
+
+       * dlls/riched20/clipboard.c, dlls/riched20/editor.c,
+         dlls/riched20/editor.h, dlls/riched20/reader.c,
+         dlls/riched20/richole.c:
+       riched20: Create macro functions for allocating and freeing memory.
+
+       * dlls/riched20/clipboard.c:
+       riched20: Make sure to use GlobalAlloc with GlobalFree.
+
+2006-10-23  James Hawkins <truiken@gmail.com>
+
+       * dlls/advpack/install.c, dlls/advpack/tests/install.c:
+       advpack: Fix the full path check.
+
+       * dlls/msi/tests/install.c:
+       msi: Add tests for installing from continuous cabinets.
+
+       * dlls/msi/tests/install.c:
+       msi: Allow more customization of install test files.
+
+       * dlls/msi/tests/install.c:
+       msi: Remove unused function pointer and definitions.
+
+       * dlls/msi/tests/install.c:
+       msi: Remove two unnecessary install tables.
+
+       * dlls/msi/database.c, dlls/msi/tests/install.c:
+       msi: Add support for localizable strings in MsiDatabaseImport.
+
+2006-10-23  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
+       urlmon: Added video/mpeg mime filter.
+
+       * dlls/urlmon/urlmon_main.c:
+       urlmon: Code clean up.
+
+       * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
+       urlmon: Added video/avi mime filter implementation.
+
+2006-10-23  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/user/dde_client.c:
+       user: Remove superfluous shadow variable.
+
+       * dlls/crypt32/cert.c:
+       crypt32: Cast-qual warnings fix.
+
+2006-10-23  Huw Davies <huw@codeweavers.com>
+
+       * dlls/winex11.drv/x11drv_main.c:
+       winex11.drv: Initialize data->xim to NULL if xim has been disabled.
+
+2006-10-23  Paul Vriens <paul.vriens.wine@gmail.com>
+
+       * programs/regedit/edit.c:
+       regedit: Initialize a variable (Coverity).
+
+2006-10-23  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/comctl32/tests/toolbar.c:
+       comctl32/tests: Specify type of function argument and remove unused arguments.
+
+2006-10-22  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/netapi32/wksta.c:
+       netapi32: Fix the size of allocation for the string returned from
+       NetpGetComputerName.
+
+       * dlls/ole32/clipboard.c:
+       ole32: Fixed some wrong conditions in OleFlushClipboard.
+
+       * dlls/ole32/compobj.c:
+       ole32: CoUninitialize: No longer access an object after it's been freed.
+
+       * dlls/msxml3/nodelist.c:
+       msxml: Fixed list walking in xmlnodelist_get_length.
+
+       * dlls/gdi32/enhmfdrv/graphics.c:
+       gdi32: Better error handling in enhanced metafile.
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: As the min keycode is always greater or equal to 8, we
+       don't need to scan XKeymapEvent.key_vector from 0 but from 8.
+
+2006-10-22  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/winmm/wineoss/midi.c:
+       wineoss: On non-OSS systems define MidiExit too.
+
+       * dlls/iphlpapi/ifenum.c:
+       iphlpapi: NetBSD needs sys/param.h.
+
+2006-10-21  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/localspl_main.c, dlls/localspl/localspl_private.h:
+       localspl: Remember hInstance, needed for resources.
+
+       * dlls/localspl/Makefile.in, dlls/localspl/localspl.rc:
+       localspl: Add version resource.
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Fallback to localmon.dll on NT4.0.
+
+2006-10-23  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/dialog.c, dlls/user/dialog16.c, dlls/user/misc.c,
+         dlls/user/tests/monitor.c, dlls/user/win.c:
+       user: Fixed MonitorFromWindow behavior for an invalid window handle.
+
+2006-10-23  Francois Gouget <fgouget@free.fr>
+
+       * dlls/msi/tests/suminfo.c:
+       msi/tests: Fix compilation with gcc 2.95.
+
+       * programs/oleview/typelib.c:
+       oleview: Fix compilation with gcc 2.95.
+
+2006-10-23  Rob Shearman <rob@codeweavers.com>
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: Fix a missing ITypeInfo::ReleaseTypeAttr in the typelib marshaling
+       code.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Fix two more leaks on type info destruction.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Rewrite MSFT_ReadName and MSFT_ReadString to need one less allocation
+       and to fix a memory leak.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Free allocated memory on typelib and typeinfo destruction.
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: Fix some reference count and memory leaks in the typelib marshaling
+       code.
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: Fix memory leaks after calling ITypeInfo::GetNames.
+
+       * dlls/ole32/tests/marshal.c:
+       ole32: Fix some memory leaks in the marshal tests.
+
+       * dlls/comctl32/tests/imagelist.c:
+       comctl32: Fix imagelist leak in tests.
+
+2006-10-23  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/class.c, dlls/user/tests/class.c:
+       user32: Make the test pass for GetClassName called on a small buffer.
+
+       * dlls/oleaut32/tests/typelib.c, dlls/oleaut32/typelib.c:
+       oleaut32: Make QueryPathOfRegTypeLib test pass under Wine.
+
+       * dlls/oleaut32/tests/Makefile.in, dlls/oleaut32/tests/typelib.c:
+       oleaut32: Add a test for QueryPathOfRegTypeLib.
+
+2006-10-22  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shlwapi/string.c, dlls/shlwapi/tests/string.c:
+       shlwapi: Test and fix StrRStrI[AW].
+
+       * dlls/shlwapi/tests/string.c:
+       shlwapi/tests: Disable the StrFromTimeInterval tests as they are
+       language-dependent.
+
+       * dlls/shlwapi/tests/string.c:
+       shlwapi/tests: Enable the locale-dependent tests if the delimiters are correct.
+
+       * dlls/shlwapi/tests/string.c:
+       shlwapi/tests: Make the string.c tests compile in Visual C++.
+
+       * programs/notepad/Bg.rc, programs/notepad/Cs.rc, programs/notepad/Da.rc,
+         programs/notepad/De.rc, programs/notepad/En.rc,
+         programs/notepad/Es.rc, programs/notepad/Fi.rc,
+         programs/notepad/Fr.rc, programs/notepad/Hu.rc,
+         programs/notepad/It.rc, programs/notepad/Ja.rc,
+         programs/notepad/Ko.rc, programs/notepad/Nl.rc,
+         programs/notepad/No.rc, programs/notepad/Pl.rc,
+         programs/notepad/Pt.rc, programs/notepad/Ru.rc,
+         programs/notepad/Si.rc, programs/notepad/Sk.rc,
+         programs/notepad/Sw.rc, programs/notepad/Th.rc,
+         programs/notepad/Tr.rc, programs/notepad/Wa.rc,
+         programs/notepad/Zh.rc:
+       notepad: Fix ellipsis in menu items.
+
+       * programs/notepad/dialog.c, programs/notepad/main.c,
+         programs/notepad/main.h:
+       notepad: Implement Find and Find Next.
+
+       * programs/notepad/Makefile.in, programs/notepad/dialog.c,
+         programs/notepad/dialog.h:
+       notepad: Add a generic function for message boxes with a string parameter.
+
+2006-10-22  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/comdlg32/filedlg31.c:
+       comdlg32: Cast-qual warning fix.
+
+       * dlls/comdlg32/colordlg.c:
+       comdlg32: Cast-qual warnings fix.
+
+2006-10-20  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/comctl32/datetime.c:
+       comctl32: Cast-qual warnings fix.
+
+2006-10-22  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/msvcrt/heap.c:
+       msvcrt: Speed up new operator.
+
+2006-10-20  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * dlls/mshtml/nsembed.c:
+       mshtml: Insert missing "return" operator.
+
+2006-10-23  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/sysparams.c, dlls/user/tests/sysparams.c:
+       user: Adapt system metrics for multi-monitor setups.
+
+       * dlls/comctl32/tooltips.c:
+       comctl32: Position the tooltip window correctly on multi-monitor setups.
+
+       * dlls/user/winpos.c:
+       user: Maximize windows to the right monitor on multi-monitor setups.
+
+       * dlls/user/combo.c:
+       user: Fixed combo box drop position on multi-monitor setups.
+
+       * dlls/user/dialog.c, dlls/user/dialog16.c:
+       user: Take multiple monitors into account when placing a dialog.
+
+       * dlls/user/win.c:
+       user: Take multiple monitors into account when placing a window.
+
+       * dlls/user/menu.c:
+       user: Take multiple monitors into account when placing a popup menu.
+
+       * dlls/user/driver.c, dlls/user/misc.c, dlls/user/user_private.h,
+         dlls/winex11.drv/winex11.drv.spec, dlls/winex11.drv/xinerama.c:
+       user: Moved GetMonitorInfo and EnumDisplayMonitors to the display driver.
+       Added Xinerama support for these functions.
+
+       * dlls/winex11.drv/Makefile.in, dlls/winex11.drv/bitblt.c,
+         dlls/winex11.drv/desktop.c, dlls/winex11.drv/window.c,
+         dlls/winex11.drv/winpos.c, dlls/winex11.drv/x11drv.h,
+         dlls/winex11.drv/x11drv_main.c, dlls/winex11.drv/xinerama.c:
+       winex11.drv: Preliminary support for Xinerama.
+
+       * configure, configure.ac, include/config.h.in:
+       configure: Check for the Xinerama extension.
+
+2006-10-23  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/oledlg/oledlg_Ko.rc:
+       oledlg: Updated Korean resource.
+
+       * programs/wineconsole/wineconsole_Ko.rc:
+       wineconsole: Updated Korean resource.
+
+2006-10-23  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/user/tests/class.c:
+       user32: Add a test showing a problem in GetClassNameA.
+
+2006-10-24  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/table.c, dlls/msi/tests/db.c:
+       msi: Fix insertion of null integers into a table.
+
+       * dlls/msi/tests/db.c, dlls/msi/tests/package.c, dlls/msi/tokenize.c:
+       msi: Add the column type INTEGER as an alias for INT.
+
+       * dlls/msi/action.c, dlls/msi/msipriv.h, dlls/msi/suminfo.c:
+       msi: Only apply transforms that are valid for a database.
+
+       * dlls/msi/action.c, dlls/msi/database.c, dlls/msi/msipriv.h,
+         dlls/msi/suminfo.c:
+       msi: Initialize the summary information from a storage interface, not a db.
+
+2006-10-21  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * programs/notepad/Ko.rc:
+       notepad: Update Korean resources.
+
+       * programs/oleview/Ko.rc:
+       oleview: Update Korean resources.
+
+       * programs/winefile/Ko.rc:
+       winefile: Update Korean resources.
+
+2006-10-20  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/dnsapi/dnsapi.spec, dlls/dnsapi/main.c:
+       dnsapi: Add stubs for DnsWriteQuestionToBuffer_{UTF8,W}.
+
+2006-10-22  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/wineconsole/wineconsole_Pl.rc:
+       wineconsole: Fix Polish translation.
+
+       * programs/wineconsole/dialog.c:
+       wineconsole: Check one of the radio buttons in the "Save settings" dialog.
+
+       * programs/wineconsole/wineconsole_En.rc:
+       wineconsole: En.rc: Enlarge the "save console settings" dialog to avoid cropping
+       of text.
+
+       * dlls/comdlg32/cdlg_Pl.rc:
+       comdlg32: Pl.rc: Enlarge the Find dialog to show the whole radio buttons text.
+
+       * dlls/hhctrl.ocx/Pl.rc, dlls/hhctrl.ocx/hhctrl.rc:
+       hhctrl.ocx: Add Polish translation.
+
+       * dlls/oledlg/oledlg_Pl.rc, dlls/oledlg/rsrc.rc:
+       oledlg: Add Polish translation.
+
+2006-10-22  Frank Richter <frank.richter@gmail.com>
+
+       * programs/wineconsole/wineconsole_De.rc:
+       wineconsole: Update German translation.
+
+       * programs/oleview/De.rc, programs/oleview/rsrc.rc:
+       oleview: Add German translation.
+
+       * dlls/gphoto2.ds/gphoto2_De.rc, dlls/gphoto2.ds/rsrc.rc:
+       gphoto2.ds: Add German translation.
+
+       * programs/winefile/De.rc:
+       winefile: Update German translation.
+
+       * programs/taskmgr/De.rc:
+       taskmgr: Update German translation.
+
+       * programs/regedit/De.rc:
+       regedit: Update German translation.
+
+       * programs/progman/De.rc:
+       progman: Update German translation.
+
+       * programs/notepad/De.rc:
+       notepad: Update German translation.
+
+       * programs/cmdlgtst/De.rc:
+       cmdlgtst: Update German translation.
+
+       * programs/clock/De.rc:
+       clock: Update German translation.
+
+       * dlls/oledlg/oledlg_De.rc:
+       oledlg: Update German translation.
+
+       * dlls/mshtml/Bg.rc, dlls/mshtml/De.rc, dlls/mshtml/En.rc,
+         dlls/mshtml/Es.rc, dlls/mshtml/Fr.rc, dlls/mshtml/Ko.rc,
+         dlls/mshtml/No.rc, dlls/mshtml/Sv.rc, dlls/mshtml/Tr.rc:
+       mshtml: Left-align Gecko download information message for better readability.
+
+       * dlls/mshtml/Es.rc, dlls/mshtml/Fr.rc, dlls/mshtml/Tr.rc:
+       mshtml: Enlarge status text control ins some translated dialogs so all text
+       is readable.
+
+       * dlls/mshtml/De.rc:
+       mshtml: Update German translation.
+
+2006-10-20  Huw Davies <huw@codeweavers.com>
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Only send the end dialog msg if the button is actually clicked.
+
+2006-10-21  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c:
+       urlmon: Added image/tiff mime filter.
+
+       * dlls/shdocvw/oleobject.c:
+       shdocvw: Fix windows style of windows without parents.
+
+2006-10-20  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/wininet/http.c:
+       wininet: Use HTTP_ADDHDR_FLAG_REPLACE flag in HTTP_HttpSendRequest to add
+       Content-Length header.
+
+       * dlls/mshtml/htmlelem.c:
+       mshtml: Added IHTMLElement::get_className implementation.
+
+       * dlls/mshtml/htmlselect.c:
+       mshtml: Don't return empty string in IHTMLSelectElement::get_name.
+
+2006-10-21  Jeff Latimer <lats@yless4u.com.au>
+
+       * tools/runtest:
+       tools: Add addtional help to runtest.
+
+2006-10-21  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/advapi32/lsa.c:
+       advapi32: Fixed a couple items from previous patch (spotted by G Pfeifer).
+
+       * programs/winedbg/be_i386.c:
+       winedbg: Added a few more cases where we inspect if i386 instructions
+       are actually calls (based on previous work by Jeff Latimer).
+
+       * configure, configure.ac:
+       configure: Now that we have dwarf support for debug info, don't force stabs
+       as debug info format.
+
+       * server/sock.c:
+       winsock: Clear the held mask with the requested events so that they can be
+       signaled.
+
+       * dlls/advpack/advpack.c, dlls/advpack/files.c:
+       advpack: Plug a couple of memory leaks.
+
+2006-10-20  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/dnsapi/ns_parse.c:
+       dnsapi: Avoid non-portable types.
+
+2006-10-18  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Added support for RPC TCP servers.
+
+2006-10-18  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/wininet/internet.c:
+       wininet: HttpSendRequestW() returns ERROR_IO_PENDING when called on an async
+       socket. But that does not mean that it failed.
+
+2006-10-18  Francois Gouget <fgouget@free.fr>
+
+       * dlls/dinput/joystick_linuxinput.c, dlls/oleaut32/tmarshal.c:
+       Add '\n's to Wine traces.
+
+2006-10-19  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/ntdll/heap.c:
+       ntdll: Added debug support for notifying block allocation / freeing.
+
+2006-10-17  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/advapi32/lsa.c, dlls/advapi32/registry.c,
+         dlls/advapi32/tests/security.c:
+       advapi32: Plug a couple of memory leaks.
+
+2006-10-19  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * dlls/avifil32/avifile_Ko.rc, dlls/comctl32/comctl_Ko.rc,
+         dlls/comdlg32/cdlg_Ko.rc, dlls/crypt32/crypt32_Ko.rc,
+         dlls/gphoto2.ds/gphoto2_Ko.rc, dlls/hhctrl.ocx/Ko.rc,
+         dlls/iccvid/iccvid_Ko.rc, dlls/mpr/mpr_Ko.rc,
+         dlls/msacm32/msacm_Ko.rc, dlls/mshtml/Ko.rc, dlls/msi/msi_Ko.rc,
+         dlls/msrle32/msrle_Ko.rc, dlls/msvfw32/msvfw32_Ko.rc,
+         dlls/msvidc32/msvidc32_Ko.rc, dlls/oleaut32/oleaut32_Ko.rc,
+         dlls/oledlg/oledlg_Ko.rc, dlls/sane.ds/sane_Ko.rc,
+         dlls/serialui/Ko.rc, dlls/setupapi/Ko.rc, dlls/shdocvw/Ko.rc,
+         dlls/shell32/shell32_Ko.rc, dlls/shlwapi/shlwapi_Ko.rc,
+         dlls/user/resources/user32_Ko.rc, dlls/wineps.drv/wps_Ko.rc,
+         dlls/wininet/wininet_Ko.rc, dlls/winmm/winmm_Ko.rc,
+         dlls/winspool.drv/Ko.rc, dlls/wldap32/wldap32_Ko.rc,
+         programs/clock/Ko.rc, programs/cmd/Ko.rc, programs/cmdlgtst/Ko.rc,
+         programs/notepad/Ko.rc, programs/oleview/Ko.rc,
+         programs/progman/Ko.rc, programs/regedit/Ko.rc, programs/start/Ko.rc,
+         programs/taskmgr/Ko.rc, programs/uninstaller/Ko.rc,
+         programs/view/Ko.rc, programs/winecfg/Ko.rc,
+         programs/wineconsole/wineconsole_Ko.rc, programs/winefile/Ko.rc,
+         programs/winemine/Ko.rc, programs/winhelp/Ko.rc,
+         programs/wordpad/Ko.rc:
+       Korean: Use SUBLANG_NEUTRAL in Korean resources.
+
+2006-10-19  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/wineconsole/user.c:
+       wineconsole: WM_RBUTTONDOWN lParam is in client coordinates not window
+       coordinates.
+
+       * programs/wineconsole/user.c:
+       wineconsole: Make most keys cancel the selection.
+
+       * programs/wineconsole/user.c:
+       wineconsole: Allow making selections with a mouse also when not in the
+       QuickEdit mode.
+
+       * programs/wineconsole/user.c:
+       wineconsole: Remove spaces from the ends of lines while copying to the clipboard.
+
+       * programs/wineconsole/user.c:
+       wineconsole: Change selection on WM_KEYDOWN not WM_KEYUP.
+
+       * programs/wineconsole/wineconsole.c,
+         programs/wineconsole/wineconsole_En.rc,
+         programs/wineconsole/wineconsole_Pl.rc,
+         programs/wineconsole/wineconsole_res.h:
+       wineconsole: Add usage message and more specific error messages.
+
+2006-10-20  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winmm/wineaudioio/Makefile.in, dlls/winmm/wineaudioio/audio.c:
+       wineaudioio.drv: Win64 printf format fixes.
+
+       * dlls/winmm/winecoreaudio/Makefile.in, dlls/winmm/winecoreaudio/audio.c,
+         dlls/winmm/winecoreaudio/coreaudio.c:
+       winecoreaudio.drv: Win64 printf format fixes.
+
+       * Makefile.in, configure, configure.ac, dlls/.gitignore, dlls/Makefile.in,
+         dlls/gdi/Makefile.in, dlls/gdi/bidi.c, dlls/gdi/bidi16.c,
+         dlls/gdi/bitblt.c, dlls/gdi/bitmap.c, dlls/gdi/brush.c,
+         dlls/gdi/clipping.c, dlls/gdi/dc.c, dlls/gdi/dib.c,
+         dlls/gdi/dispdib.c, dlls/gdi/dispdib.spec, dlls/gdi/driver.c,
+         dlls/gdi/enhmetafile.c, dlls/gdi/enhmfdrv/bitblt.c,
+         dlls/gdi/enhmfdrv/dc.c, dlls/gdi/enhmfdrv/enhmetafiledrv.h,
+         dlls/gdi/enhmfdrv/graphics.c, dlls/gdi/enhmfdrv/init.c,
+         dlls/gdi/enhmfdrv/mapping.c, dlls/gdi/enhmfdrv/objects.c,
+         dlls/gdi/env.c, dlls/gdi/font.c, dlls/gdi/freetype.c,
+         dlls/gdi/gdi.exe.spec, dlls/gdi/gdi16.c, dlls/gdi/gdi32.spec,
+         dlls/gdi/gdi_main.c, dlls/gdi/gdi_private.h, dlls/gdi/gdiobj.c,
+         dlls/gdi/icm.c, dlls/gdi/mapping.c, dlls/gdi/metafile.c,
+         dlls/gdi/metafile16.c, dlls/gdi/mfdrv/bitblt.c, dlls/gdi/mfdrv/dc.c,
+         dlls/gdi/mfdrv/graphics.c, dlls/gdi/mfdrv/init.c,
+         dlls/gdi/mfdrv/mapping.c, dlls/gdi/mfdrv/metafiledrv.h,
+         dlls/gdi/mfdrv/objects.c, dlls/gdi/mfdrv/text.c, dlls/gdi/opengl.c,
+         dlls/gdi/painting.c, dlls/gdi/palette.c, dlls/gdi/path.c,
+         dlls/gdi/pen.c, dlls/gdi/printdrv.c, dlls/gdi/region.c,
+         dlls/gdi/tests/Makefile.in, dlls/gdi/tests/bitmap.c,
+         dlls/gdi/tests/brush.c, dlls/gdi/tests/clipping.c,
+         dlls/gdi/tests/dc.c, dlls/gdi/tests/font.c, dlls/gdi/tests/gdiobj.c,
+         dlls/gdi/tests/generated.c, dlls/gdi/tests/mapping.c,
+         dlls/gdi/tests/metafile.c, dlls/gdi/tests/palette.c,
+         dlls/gdi/tests/pen.c, dlls/gdi/version.rc, dlls/gdi/version16.rc,
+         dlls/gdi/wing.c, dlls/gdi/wing.spec, dlls/gdi32/Makefile.in,
+         dlls/gdi32/bidi.c, dlls/gdi32/bidi16.c, dlls/gdi32/bitblt.c,
+         dlls/gdi32/bitmap.c, dlls/gdi32/brush.c, dlls/gdi32/clipping.c,
+         dlls/gdi32/dc.c, dlls/gdi32/dib.c, dlls/gdi32/dispdib.c,
+         dlls/gdi32/dispdib.spec, dlls/gdi32/driver.c,
+         dlls/gdi32/enhmetafile.c, dlls/gdi32/enhmfdrv/bitblt.c,
+         dlls/gdi32/enhmfdrv/dc.c, dlls/gdi32/enhmfdrv/enhmetafiledrv.h,
+         dlls/gdi32/enhmfdrv/graphics.c, dlls/gdi32/enhmfdrv/init.c,
+         dlls/gdi32/enhmfdrv/mapping.c, dlls/gdi32/enhmfdrv/objects.c,
+         dlls/gdi32/env.c, dlls/gdi32/font.c, dlls/gdi32/freetype.c,
+         dlls/gdi32/gdi.exe.spec, dlls/gdi32/gdi16.c, dlls/gdi32/gdi32.spec,
+         dlls/gdi32/gdi_main.c, dlls/gdi32/gdi_private.h, dlls/gdi32/gdiobj.c,
+         dlls/gdi32/icm.c, dlls/gdi32/mapping.c, dlls/gdi32/metafile.c,
+         dlls/gdi32/metafile16.c, dlls/gdi32/mfdrv/bitblt.c,
+         dlls/gdi32/mfdrv/dc.c, dlls/gdi32/mfdrv/graphics.c,
+         dlls/gdi32/mfdrv/init.c, dlls/gdi32/mfdrv/mapping.c,
+         dlls/gdi32/mfdrv/metafiledrv.h, dlls/gdi32/mfdrv/objects.c,
+         dlls/gdi32/mfdrv/text.c, dlls/gdi32/opengl.c, dlls/gdi32/painting.c,
+         dlls/gdi32/palette.c, dlls/gdi32/path.c, dlls/gdi32/pen.c,
+         dlls/gdi32/printdrv.c, dlls/gdi32/region.c,
+         dlls/gdi32/tests/Makefile.in, dlls/gdi32/tests/bitmap.c,
+         dlls/gdi32/tests/brush.c, dlls/gdi32/tests/clipping.c,
+         dlls/gdi32/tests/dc.c, dlls/gdi32/tests/font.c,
+         dlls/gdi32/tests/gdiobj.c, dlls/gdi32/tests/generated.c,
+         dlls/gdi32/tests/mapping.c, dlls/gdi32/tests/metafile.c,
+         dlls/gdi32/tests/palette.c, dlls/gdi32/tests/pen.c,
+         dlls/gdi32/version.rc, dlls/gdi32/version16.rc, dlls/gdi32/wing.c,
+         dlls/gdi32/wing.spec, programs/winetest/Makefile.in,
+         tools/make_makefiles, tools/winapi/msvcmaker, tools/winapi/tests.dat:
+       gdi32: Renamed the gdi directory to gdi32.
+
+       * dlls/dmstyle/style.c, dlls/imm32/imm.c, dlls/kernel32/computername.c,
+         dlls/ole32/stg_prop.c, dlls/winspool.drv/info.c:
+       Avoid usage of sizeof in traces that causes warnings on MacOSX.
+
+2006-10-19  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/hmac_md5.h:
+       secur32: Add include guard to hmac_md5.h.
+
+2006-10-20  Christoph Frick <frick@sc-networks.de>
+
+       * dlls/gdi/gdi32.spec:
+       gdi32: Add wglShareList to gdi32.spec.
+
+2006-10-19  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add tests for integer column types.
+
+       * dlls/msi/database.c, dlls/msi/tests/db.c, dlls/msi/tests/install.c:
+       msi: Integer columns can have the 'NOT NULL' modifier too.
+
+       * dlls/msi/database.c, dlls/msi/tests/db.c:
+       msi: Allow more than one primary key in a table when importing a database.
+
+2006-10-18  James Hawkins <truiken@gmail.com>
+
+       * tools/wine.inf:
+       tools/wine.inf: Add the ProgramFilesPath registry entry.
+
+2006-10-19  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/action.c, dlls/msi/tests/install.c, dlls/msi/tests/package.c:
+       msi: Only initialize a component's state if it is linked with a feature.
+
+       * dlls/msi/tests/install.c:
+       msi: Use the ProgramFileDir reg value instead of ProgramFilesPath.
+
+       * dlls/msi/action.c, dlls/msi/tests/install.c:
+       msi: Implement the InstallServices action.
+
+2006-10-19  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/localmon.c, dlls/localspl/localspl_main.c:
+       localspl: Implement InitializePrintMonitor.
+
+2006-10-20  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Get function pointers from the monitor.
+
+2006-10-19  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/tests/localmon.c:
+       localspl/tests: Another test for InitializePrintMonitor.
+
+2006-10-19  Huw Davies <huw@codeweavers.com>
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Remove the structure window property when we quit.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Return the appropiate value after the dialog is closed.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Update the source text.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Set nSelectedIndex on exit.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Retrieve names from the OBJECTDESCRIPTOR structure.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Call the hook proc if present.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Set initial focus to the display list.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Handle paste / link mode change.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Minimal 'As Icon' handling. Just disable for now.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Update the result text.
+
+       * dlls/oledlg/oledlg_En.rc, dlls/oledlg/resource.h:
+       oledlg: Add paste special string resources.
+
+2006-10-18  Huw Davies <huw@codeweavers.com>
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Post OLEUI_MSG_HELP when the Help button is pressed and hide the Help
+       button if the app doesn't want it.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Send the OLEUI_MSG_ENDDIALOG messsage when closing the dialog.
+
+       * dlls/oledlg/oledlg_main.c, dlls/oledlg/oledlg_private.h:
+       oledlg: Register a couple of messages.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Copy the appropiate list to the display list.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Logic for initial selection of paste/pastelink radio buttons.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Initialize the pastelink list.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Initialize the paste list.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Set the user supplied caption.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Use the clipboard if the user doesn't pass an IDataObject.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Initial management of private structure for dialog box control.
+
+       * dlls/oledlg/oledlg_private.h, dlls/oledlg/pastespl.c:
+       oledlg: Load the correct dialog template and add a skeleton dialog proc.
+
+       * dlls/oledlg/oledlg_En.rc, dlls/oledlg/rsrc.rc:
+       oledlg: Paste special dialog resource.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Forward OleUIPasteSpecialA -> OleUIPasteSpecialW.
+
+       * dlls/oledlg/pastespl.c:
+       oledlg: Debugging code to dump the OLEUIPASTESPECIAL structure.
+
+       * dlls/oledlg/oledlg_main.c, dlls/oledlg/oledlg_private.h:
+       oledlg: Register a bunch of clipboard formats.
+
+       * dlls/oledlg/Makefile.in, dlls/oledlg/oledlg_main.c,
+         dlls/oledlg/pastespl.c:
+       oledlg: Move paste special dialog stubs to their own file.
+
+       * include/oledlg.h:
+       oledlg: Add the registered message name strings.
+
+       * include/oledlg.h:
+       oledlg: Add PS_MAXLINKTYPES.
+
+       * include/oledlg.h:
+       oledlg: Move the flag defines to under their respective structure definitions
+       and remove some duplicates.
+
+       * include/oledlg.h:
+       oledlg: Add resource ids for the paste special dialog.
+
+2006-10-20  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/graphics.c, dlls/winex11.drv/pen.c:
+       winex11.drv: Avoid X error with unsupported pen styles.
+
+2006-10-20  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/suminfo.c:
+       msi: Fix an uninitialized variable causing random conformance test failures.
+
+2006-10-19  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/Bg.rc, dlls/mshtml/De.rc, dlls/mshtml/En.rc,
+         dlls/mshtml/Es.rc, dlls/mshtml/Fi.rc, dlls/mshtml/Fr.rc,
+         dlls/mshtml/Hu.rc, dlls/mshtml/Ko.rc, dlls/mshtml/Nl.rc,
+         dlls/mshtml/No.rc, dlls/mshtml/Sv.rc, dlls/mshtml/Tr.rc,
+         dlls/mshtml/resource.h:
+       mshtml: Use mshtmcid.h defines where possible.
+
+       * dlls/mshtml/htmlinput.c, dlls/mshtml/htmlselect.c:
+       mshtml: Fix debug traces.
+
+       * dlls/shdocvw/ie.c:
+       shdocvw: Added WebBrowser::Navigate implementation.
+
+       * dlls/shdocvw/webbrowser.c:
+       shdocvw: Use navigate_url in WebBrowser::Navigate.
+
+       * dlls/shdocvw/ie.c, dlls/shdocvw/navigate.c, dlls/shdocvw/shdocvw.h,
+         dlls/shdocvw/webbrowser.c:
+       shdocvw: Move common Navigate2 code to navigate_url.
+
+2006-10-19  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/comctl32/comctl32undoc.c:
+       comctl32: Cast-qual warnings fix.
+
+       * dlls/cabinet/fdi.c:
+       cabinet: Cast-qual warnings fix.
+
+2006-10-19  Karsten Elfenbein <kelfe@gmx.de>
+
+       * dlls/wined3d/swapchain.c:
+       wined3d: Fix the FrontBuffer content capturing.
+
+       * dlls/wined3d/swapchain.c:
+       wined3d: Correct the software cursor position if the app is running in
+       windowed mode.
+
+       * dlls/wined3d/surface.c:
+       wined3d: BltOverride: Make sure that the content of the source rect is
+       copied to the correct position in the destination rect.
+
+2006-10-18  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/tests/install.c:
+       msi: Add tests for the InstallServices action.
+
+2006-10-18  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Fix the tests and handling of TB_SETHOTITEM on a disabled
+       button.
+
+2006-10-18  Oleg Krylov <oleg.krylov@gmail.com>
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Create tooltip on TB_GETTOOLTIPS message if not yet created.
+
+2006-10-20  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/table.c:
+       msi: Allow rows in the _Columns table to be unordered.
+
+       * dlls/msi/table.c:
+       msi: Reset the column number for each new table in a transform.
+
+2006-10-19  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * tools/wine.inf:
+       wine.inf: Update RelayExclude and add RelayFromExclude filter in order to
+       avoid not useful APIs in the traces.
+
+2006-10-19  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/x11drv_main.c:
+       winex11.drv: Hack to work around an Xlib bug when XInitThreads is used.
+
+2006-10-18  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dbghelp/stabs.c:
+       dbghelp: Cast-qual warnings fix.
+
+2006-10-18  Jesse Allen <the3dfxdude@gmail.com>
+
+       * include/winuser.h:
+       include: Fix out of place comment for DLGC_* codes.
+
+2006-10-18  Francois Gouget <fgouget@free.fr>
+
+       * dlls/crypt32/cert.c, dlls/d3d9/tests/stateblock.c,
+         dlls/ole32/tests/hglobalstream.c, dlls/shell32/recyclebin.c:
+       Fix compilation with gcc 2.95.
+
+2006-10-18  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * dlls/devenum/devenum.rc, dlls/gphoto2.ds/gphoto2_Fr.rc,
+         dlls/iccvid/iccvid_Fr.rc, dlls/msvfw32/msvfw32_Fr.rc,
+         dlls/msvidc32/msvidc32_Fr.rc, dlls/sane.ds/sane_Fr.rc,
+         dlls/shlwapi/shlwapi_Fr.rc, dlls/wldap32/wldap32_Fr.rc:
+       Use SUBLANG_NEUTRAL in French resources.
+
+       * programs/taskmgr/Fr.rc:
+       taskmgr: Fix an error in French translation.
+
+2006-10-18  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/package.c, dlls/msi/tests/package.c:
+       msi: Set the USERNAME and COMPANYNAME properties when initializing a package.
+
+       * dlls/msi/dialog.c:
+       msi: Run SetProperty events before all other events no matter what the order is.
+
+2006-10-16  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h,
+         programs/winhelp/winhelp.c, programs/winhelp/winhelp.h:
+       winhelp: Improved metafile support.
+
+2006-10-18  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/advapi32/registry.c:
+       advapi32: Cast-qual warning fix.
+
+2006-10-17  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/atl/registrar.c:
+       atl: Cast-qual warnings fix.
+
+2006-10-17  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/msvcrt/file.c, dlls/msvcrt/msvcrt.spec:
+       msvcrt: Add stub for _getmaxstdio.
+
+2006-10-16  Pierre d'Herbemont <pdherbemont@free.fr>
+
+       * dlls/winex11.drv/x11drv.h:
+       x11drv: Fix a typo in x11drv.h about X11DRV_GetTextExtentExPoint.
+
+2006-10-16  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/ntdll/Makefile.in, dlls/ntdll/atom.c, dlls/ntdll/cdrom.c,
+         dlls/ntdll/critsection.c, dlls/ntdll/debugbuffer.c,
+         dlls/ntdll/debugtools.c, dlls/ntdll/directory.c, dlls/ntdll/error.c,
+         dlls/ntdll/exception.c, dlls/ntdll/file.c, dlls/ntdll/handletable.c,
+         dlls/ntdll/heap.c, dlls/ntdll/loader.c, dlls/ntdll/misc.c,
+         dlls/ntdll/nt.c, dlls/ntdll/om.c, dlls/ntdll/path.c,
+         dlls/ntdll/process.c, dlls/ntdll/reg.c, dlls/ntdll/relay.c,
+         dlls/ntdll/resource.c, dlls/ntdll/rtl.c, dlls/ntdll/rtlbitmap.c,
+         dlls/ntdll/sec.c, dlls/ntdll/serial.c, dlls/ntdll/server.c,
+         dlls/ntdll/signal_i386.c, dlls/ntdll/sync.c, dlls/ntdll/tape.c,
+         dlls/ntdll/threadpool.c, dlls/ntdll/version.c, dlls/ntdll/virtual.c:
+       ntdll: Win64 printf format warning fixes.
+
+2006-10-17  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * programs/winedbg/stack.c:
+       winedbg: Print frame address instead of duplicated bare address in backtrace.
+
+2006-10-17  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/gdi/gdi32.spec:
+       gdi32: Add missing spec file entry for wglDeleteContext.
+
+2006-10-17  Cihan Altinay <bobbyg@gmx.net>
+
+       * dlls/shdocvw/dochost.c:
+       shdocvw: Make sure BSTR is allocated before calling sink.
+
+2006-10-18  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/msi/tests/db.c:
+       msi/tests: Make sure to delete the test data file.
+
+2006-10-16  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/mdi.c, dlls/user/tests/msg.c, dlls/winex11.drv/winpos.c:
+       user: Add a test for ShowWindow(SW_MAXIMIZE) called on an invisible maximized
+       MDI child, make it mostly pass under Wine.
+
+2006-10-14  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/user/dde_client.c:
+       user: Dead code fix (Coverity).
+
+2006-10-17  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Fix dead code in ScriptItemize.
+
+2006-10-15  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/dinput/tests/joystick.c:
+       dinput: Add SetCooperativeLevel test for joystick.
+
+       * dlls/dinput/tests/keyboard.c:
+       dinput: Add SetCooperativeLevel tests to keyboard.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h, dlls/dinput/mouse.c:
+       dinput: Move SetCooperativeLevel into base class.
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c,
+         dlls/dinput/keyboard.c, dlls/dinput/mouse.c:
+       dinput: Move SetEventNotification and associated event into base class.
+
+       * dlls/dinput/device_private.h, dlls/dinput/joystick_linux.c,
+         dlls/dinput/joystick_linuxinput.c, dlls/dinput/keyboard.c,
+         dlls/dinput/mouse.c:
+       dinput: Use dinput device as a base class for keyboard,  mouse and joystick.
+
+2006-10-17  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/rebar.c:
+       comctl32: rebar: Use SM_CYEDGE for heights in NCCalcSize.
+
+2006-10-17  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/table.c, dlls/msi/tests/db.c:
+       msi: Fix tables with binary data where the key is an integer.
+
+       * dlls/msi/table.c, dlls/msi/tests/db.c:
+       msi: Stream fields shouldn't be treated as strings.
+
+       * dlls/msi/action.c:
+       msi: Fix a memory leak.
+
+       * dlls/msi/tests/db.c:
+       msi: Add a test for modifying a table containing binary data.
+
+       * dlls/msi/tests/suminfo.c:
+       msi: Add a test for summary information.
+
+2006-10-16  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c, dlls/msi/msipriv.h, dlls/msi/msiquery.c:
+       msi: Revert "msi: Perform button control events in greatest to least order."
+
+2006-10-17  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/d3d8/tests/Makefile.in, dlls/d3d8/tests/surface.c:
+       d3d8: Backport d3d9 surface tests.
+
+       * dlls/d3d8/device.c:
+       d3d8: Fix wrong function name in FIXME.
+
+2006-10-16  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/gdi/driver.c, dlls/gdi/gdi_private.h, dlls/gdi/opengl.c,
+         dlls/opengl32/opengl32.spec, dlls/opengl32/wgl.c:
+       wgl: Move wglDeleteContext to gdi32.
+
+2006-10-16  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/ntdll/directory.c:
+       ntdll: Plug a memory leak.
+
+2006-10-16  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, include/msvcrt/direct.h,
+         include/msvcrt/malloc.h, include/msvcrt/mbstring.h,
+         include/msvcrt/search.h, include/msvcrt/stddef.h,
+         include/msvcrt/stdio.h, include/msvcrt/string.h,
+         include/msvcrt/sys/types.h, include/msvcrt/time.h,
+         include/msvcrt/wchar.h:
+       configure: Don't define _WIN64 on the command line to avoid trouble with
+       system headers.
+
+2006-10-16  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/rebar.c:
+       comctl32: rebar: Don't return rectangles with negative width or height in
+       NCCalcSize.
+
+       * dlls/user/input.c:
+       user32: Send a WM_MOUSELEAVE even if another window calls TrackMouseEvent
+       before the timer proc is called.
+
+2006-10-16  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/kernel32/locale.c:
+       kernel32: Add support for detecting the user locale preference from the system
+       on Mac OS X.
+
+       * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h:
+       rpcrt4: Add a critical section to protect the connection list in each
+       protseq to avoid taking the process-wide server_cs in the hot path for
+       each protocol.
+
+       * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h:
+       rpcrt4: Convert the protseq list into a standard Wine list.
+
+       * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h:
+       rpcrt4: Abstract out the way incoming connections are waited for so that we
+       no longer need to wait on Win32 handles.
+
+       * dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Rename protseq_ops to connection_ops to reflect the fact that
+       the functions operate on an RpcConnection object, not an
+       RpcServerProtseq object.
+
+       * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h:
+       rpcrt4: Create a server thread for each protseq.
+
+2006-10-16  Alexandre Julliard <julliard@winehq.org>
+
+       * Make.rules.in, configure, configure.ac, dlls/atl/Makefile.in,
+         dlls/mshtml/Makefile.in, dlls/ole32/Makefile.in, include/Makefile.in:
+       Make.rules: Added support for building IDL client/proxy/server/iid files.
+
+       * tools/makedep.c:
+       makedep: Added support for generating dependencies of IDL client/proxy/server/iid
+       files.
+
+2006-10-16  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/listview.c:
+       comctl32: listview: Update the scroll bars after resizing the last column.
+
+2006-10-16  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/setupapi/install.c:
+       setupapi: Fix a typo.
+
+2006-10-16  Hans Leidekker <hans@it.vu.nl>
+
+       * programs/winhelp/winhelp.c:
+       winhelp: Cast-qual warnings fix.
+
+2006-10-16  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/ddraw/device.c:
+       ddraw: Implement GetRenderState for D3DRENDERSTATE_TEXTURE[MIN/MAG].
+
+       * dlls/ddraw/device.c:
+       ddraw: Implement GetRenderState for D3DRENDERSTATE_TEXTUREADDRESS[U/V].
+
+2006-10-16  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/dispatcher.c:
+       secur32: Stop leaking the session key memory.
+
+2006-10-15  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/olepro32/Makefile.in, dlls/olepro32/version.rc:
+       olepro32: Add version resource.
+
+2006-10-16  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/uuid/uuid.c:
+       libuuid: Fixed typo in CLSID_SynchronizeContainer.
+
+       * include/wine/server_protocol.h, server/protocol.def, server/queue.c,
+         server/trace.c:
+       server: A window timer id should be an unsigned long.
+
+2006-10-14  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/user/input.c:
+       user32: When calling TrackMouseEvent with TME_LEAVE the dwHoverTime may be
+       uninitialized.
+
+       * dlls/user/input.c:
+       user32: Don't create timers with nEventId == 0 in TrackMouseEvent.
+
+2006-10-15  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/ddraw/device.c:
+       ddraw: Implement GetRenderState for D3DRENDERSTATE_TEXTUREHANDLE.
+
+2006-10-14  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/ddraw/ddraw_private.h, dlls/ddraw/device.c:
+       ddraw: Use real handles for state blocks.
+
+       * dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, dlls/ddraw/main.c,
+         dlls/ddraw/surface.c:
+       ddraw: Make the surface list a standard wine list.
+
+2006-10-14  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/gdi/driver.c, dlls/gdi/gdi_private.h, dlls/gdi/opengl.c,
+         dlls/opengl32/opengl32.spec, dlls/opengl32/wgl.c:
+       wgl: Move wglShareLists to gdi32.
+
+       * dlls/gdi/gdi32.spec, dlls/gdi/opengl.c, dlls/opengl32/opengl32.spec,
+         dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c,
+         dlls/winex11.drv/winex11.drv.spec:
+       wgl: Move wglGetCurrentDC to gdi32.
+
+       * dlls/gdi/gdi32.spec, dlls/gdi/opengl.c, dlls/opengl32/opengl32.spec,
+         dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c,
+         dlls/winex11.drv/winex11.drv.spec:
+       wgl: Move wglGetCurrentContext to gdi32.
+
+2006-10-15  Francois Gouget <fgouget@free.fr>
+
+       * dlls/advapi32/tests/registry.c, dlls/cabinet/cabinet_main.c,
+         dlls/kernel32/heap.c, dlls/mscms/mscms_priv.h,
+         dlls/msg711.acm/msg711.c, dlls/ole32/compobj.c,
+         dlls/ole32/errorinfo.c, dlls/ole32/marshal.c, dlls/ole32/ole2.c,
+         dlls/ole32/tests/storage32.c, dlls/oleaut32/dispatch.c,
+         dlls/oleaut32/oleaut.c, dlls/oleaut32/typelib.c,
+         dlls/oleaut32/ungif.c, dlls/oleaut32/variant.c,
+         dlls/shell32/shlview.c, dlls/wined3d/basetexture.c,
+         dlls/wined3d/device.c, dlls/wined3d/wined3d_private.h,
+         dlls/winmm/message16.c, tools/wmc/mcy.y, tools/wrc/genres.c:
+       Assorted spelling fixes.
+
+2006-10-16  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/urlmon/binding.c, dlls/urlmon/urlmon_main.c,
+         dlls/urlmon/urlmon_main.h:
+       urlmon: Create a message window for each binding to make sure they are cleaned
+       up properly.
+
+2006-10-15  Francois Gouget <fgouget@free.fr>
+
+       * dlls/msi/table.c:
+       msi: Remove spaces before '\n's.
+
+       * programs/oleview/main.h:
+       oleview: U(x) must be defined after winnt.h has had a chance to define
+       NONAMELESSUNION. Fixes the compilation with gcc 2.95.
+
+       * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c:
+       wined3d: Remove '\0's in traces.
+
+2006-10-14  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/winetest/main.c:
+       winetest: Don't start test programs with STARTUPINFO.wShowWindow = SW_HIDE.
+
+       * dlls/comctl32/header.c, dlls/comctl32/tests/header.c:
+       comctl32: header: Test and improve the custom draw and owner draw code.
+
+       * dlls/comctl32/header.c:
+       comctl32: header: Make all repaints pass through HEADER_Refresh.
+
+       * dlls/comctl32/rebar.c:
+       comctl32: rebar: bUnicode and NtfUnicode should be the same.
+
+2006-10-15  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/secur32_priv.h:
+       secur32: Get rid of NEGO_* helper modes, they will never be used. Negotiate
+       should not be done via ntlm_auth.
+
+2006-10-14  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/Makefile.in, dlls/secur32/hmac_md5.c,
+         dlls/secur32/hmac_md5.h:
+       secur32: Implement RFC2104 (HMAC) with MD5 for NTLMv2.
+
+2006-10-13  James Hawkins <truiken@gmail.com>
+
+       * dlls/mscoree/mscoree.spec, dlls/mscoree/mscoree_main.c:
+       mscoree: Add stub implementations of CorBindToRuntimeHost and GetCORVersion.
+
+       * dlls/mscoree/mscoree.spec:
+       mscoree: Add missing stubs to the spec file.
+
+2006-10-13  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/d3d8/device.c, dlls/wined3d/device.c,
+         include/wine/wined3d_interface.h:
+       d3d8: Implement CopyRects with BltFast.
+
+2006-10-15  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/shdocvw/tests/webbrowser.c:
+       shdocvw: Added IDocHostUIHandler2 test.
+
+       * dlls/mshtml/nsio.c:
+       mshtml: Load page from moniker if AsyncOpen fails.
+
+       * dlls/mshtml/task.c:
+       mshtml: Don't crash in remove_doc_tasks if thread_data is not allocated.
+
+2006-10-15  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/secur32/Makefile.in, dlls/secur32/negotiate.c, dlls/secur32/ntlm.c,
+         dlls/secur32/schannel.c, dlls/secur32/secur32.c,
+         dlls/secur32/thunks.c, dlls/secur32/thunks.h, dlls/secur32/wrapper.c,
+         include/sspi.h:
+       secur32: Win64 printf format warning fixes.
+
+2006-10-15  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/ole32/Makefile.in, dlls/ole32/antimoniker.c, dlls/ole32/bindctx.c,
+         dlls/ole32/classmoniker.c, dlls/ole32/clipboard.c,
+         dlls/ole32/compobj.c, dlls/ole32/compositemoniker.c,
+         dlls/ole32/datacache.c, dlls/ole32/dcom.idl,
+         dlls/ole32/defaulthandler.c, dlls/ole32/enumx.c,
+         dlls/ole32/errorinfo.c, dlls/ole32/filemoniker.c,
+         dlls/ole32/ftmarshal.c, dlls/ole32/git.c, dlls/ole32/hglobalstream.c,
+         dlls/ole32/ifs.c, dlls/ole32/itemmoniker.c, dlls/ole32/marshal.c,
+         dlls/ole32/memlockbytes.c, dlls/ole32/memlockbytes16.c,
+         dlls/ole32/moniker.c, dlls/ole32/ole16.c, dlls/ole32/ole2.c,
+         dlls/ole32/ole2_16.c, dlls/ole32/ole2stubs.c, dlls/ole32/oleobj.c,
+         dlls/ole32/oleproxy.c, dlls/ole32/rpc.c,
+         dlls/ole32/stg_bigblockfile.c, dlls/ole32/stg_prop.c,
+         dlls/ole32/stg_stream.c, dlls/ole32/storage.c,
+         dlls/ole32/storage32.c, dlls/ole32/stubmanager.c:
+       ole32: Win64 printf format warning fixes.
+
+       * dlls/crypt32/sip.c, dlls/crypt32/tests/sip.c,
+         dlls/dsound/tests/propset.c, dlls/infosoft/infosoft_main.c,
+         dlls/mshtml/main.c, dlls/ole32/tests/marshal.c,
+         dlls/oleaut32/tmarshal.c, dlls/oleaut32/typelib.c,
+         dlls/oleaut32/typelib16.c, dlls/shell32/classes.c,
+         dlls/shell32/debughlp.c, dlls/shell32/shfldr.h,
+         dlls/shlwapi/ordinal.c, dlls/urlmon/regsvr.c, include/guiddef.h,
+         include/wine/debug.h, tools/widl/header.c, tools/winedump/lnk.c:
+       The Data1 member of the GUID struct needs to be an unsigned int too for Win64
+       compatibility.
+
+       * dlls/rpcrt4/rpc_message.c, dlls/winedos/module.c:
+       janitorial: Remove redundant NULL checks before calling HeapFree wrappers.
+
+2006-10-14  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Test and improve TB_SETHOTITEM.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Use nHotItem not nOldHit for the hot item in MouseLeave.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Don't try to redraw buttons outside of the clipping rect.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Change the dwData from DWORD to DWORD_PTR.
+
+2006-10-14  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/ole32/errorinfo.c:
+       ole32: Remove dead code in errorinfo.c (Coverity).
+
+2006-10-14  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/directory.c:
+       ntdll: More workarounds for more kernel bugs in VFAT ioctl mapping on x86-64.
+
+2006-10-13  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * configure, configure.ac:
+       configure: Detect mingw cross compiler in gentoo.
+
+2006-10-13  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/action.c, dlls/msi/tests/install.c:
+       msi: Also set the SOURCEDIR property in MSI_InstallPackage.
+
+       * dlls/cfgmgr32/main.c, dlls/setupapi/devinst.c, include/Makefile.in,
+         include/cfgmgr32.h, include/ddk/cfgmgr32.h:
+       include: Move cfgmgr32.h to include/ to match the SDK.
+
+       * dlls/clusapi/clusapi.c, include/Makefile.in, include/clusapi.h:
+       clusapi: Add the clusapi.h public header.
+
+2006-10-14  Mike McCormack <mike@codeweavers.com>
+
+       * programs/winetest/send.c:
+       winetest: Avoid calling fclose twice on the same file (Coverity).
+
+2006-10-13  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/ntdll/tests/Makefile.in, dlls/ntdll/tests/atom.c,
+         dlls/ntdll/tests/env.c, dlls/ntdll/tests/error.c,
+         dlls/ntdll/tests/exception.c, dlls/ntdll/tests/info.c,
+         dlls/ntdll/tests/large_int.c, dlls/ntdll/tests/om.c,
+         dlls/ntdll/tests/path.c, dlls/ntdll/tests/port.c,
+         dlls/ntdll/tests/reg.c, dlls/ntdll/tests/rtl.c,
+         dlls/ntdll/tests/rtlbitmap.c, dlls/ntdll/tests/rtlstr.c,
+         dlls/ntdll/tests/string.c:
+       ntdll/tests: Win64 printf format warning fixes.
+
+       * dlls/imm32/Makefile.in, dlls/imm32/imm.c:
+       imm32: Win64 printf format warning fixes.
+
+       * dlls/setupapi/Makefile.in, dlls/setupapi/devinst.c,
+         dlls/setupapi/devinst16.c, dlls/setupapi/dirid.c,
+         dlls/setupapi/install.c, dlls/setupapi/misc.c,
+         dlls/setupapi/parser.c, dlls/setupapi/query.c, dlls/setupapi/queue.c,
+         dlls/setupapi/setupcab.c, dlls/setupapi/setupx_main.c,
+         dlls/setupapi/stringtable.c, dlls/setupapi/stubs.c,
+         dlls/setupapi/virtcopy.c:
+       setupapi: Win64 printf format warning fixes.
+
+2006-10-13  Michael Ploujnikov <ploujj@gmail.com>
+
+       * dlls/ole32/tests/Makefile.in, dlls/ole32/tests/clipboard.c,
+         dlls/ole32/tests/compobj.c, dlls/ole32/tests/hglobalstream.c,
+         dlls/ole32/tests/marshal.c, dlls/ole32/tests/moniker.c,
+         dlls/ole32/tests/ole2.c, dlls/ole32/tests/propvariant.c,
+         dlls/ole32/tests/stg_prop.c, dlls/ole32/tests/storage32.c:
+       ole32/tests: Win64 printf format warning fixes.
+
+       * dlls/comctl32/Makefile.in, dlls/comctl32/animate.c,
+         dlls/comctl32/comboex.c, dlls/comctl32/comctl32undoc.c,
+         dlls/comctl32/commctrl.c, dlls/comctl32/datetime.c,
+         dlls/comctl32/dpa.c, dlls/comctl32/draglist.c,
+         dlls/comctl32/hotkey.c, dlls/comctl32/imagelist.c,
+         dlls/comctl32/listview.c, dlls/comctl32/monthcal.c,
+         dlls/comctl32/pager.c, dlls/comctl32/propsheet.c,
+         dlls/comctl32/rebar.c, dlls/comctl32/smoothscroll.c,
+         dlls/comctl32/status.c, dlls/comctl32/tab.c, dlls/comctl32/theming.c,
+         dlls/comctl32/toolbar.c, dlls/comctl32/tooltips.c,
+         dlls/comctl32/trackbar.c, dlls/comctl32/treeview.c:
+       comctl32: Win64 printf format warning fixes.
+
+2006-10-13  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/riched20/Makefile.in, dlls/riched20/clipboard.c,
+         dlls/riched20/editor.c, dlls/riched20/paint.c,
+         dlls/riched20/richole.c, dlls/riched20/run.c, dlls/riched20/txtsrv.c,
+         dlls/riched20/writer.c:
+       riched20: Win64 printf format warning fixes.
+
+       * dlls/wininet/http.c:
+       wininet: Cast-qual warnings fix.
+
+2006-10-13  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * programs/winhelp/hlpfile.c:
+       winhelp: Window style has not been initialized.
+
+       * programs/winhelp/winhelp.c, programs/winhelp/winhelp.h:
+       winhelp: Use color specified in .hlp file for background, not just WHITE_BRUSH.
+
+2006-10-13  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.23.
+
+----------------------------------------------------------------
+2006-10-13  Michael Ploujnikov <ploujj@gmail.com>
+
+       * dlls/comctl32/tests/Makefile.in, dlls/comctl32/tests/comboex.c,
+         dlls/comctl32/tests/dpa.c, dlls/comctl32/tests/header.c,
+         dlls/comctl32/tests/imagelist.c, dlls/comctl32/tests/listview.c,
+         dlls/comctl32/tests/mru.c, dlls/comctl32/tests/progress.c,
+         dlls/comctl32/tests/tab.c, dlls/comctl32/tests/tooltips.c:
+       comctl32/tests: Win64 printf format warning fixes.
+
+       * dlls/comdlg32/Makefile.in, dlls/comdlg32/cdlg32.c,
+         dlls/comdlg32/colordlg16.c, dlls/comdlg32/filedlg.c,
+         dlls/comdlg32/filedlg16.c, dlls/comdlg32/filedlg31.c,
+         dlls/comdlg32/filedlgbrowser.c, dlls/comdlg32/finddlg16.c,
+         dlls/comdlg32/finddlg32.c, dlls/comdlg32/fontdlg.c,
+         dlls/comdlg32/fontdlg16.c, dlls/comdlg32/printdlg.c,
+         dlls/comdlg32/printdlg16.c:
+       comdlg32: Win64 printf format warning fixes.
+
+2006-10-13  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/winspool.drv/tests/Makefile.in, dlls/winspool.drv/tests/info.c:
+       winspool.drv/tests: Win64 printf format warning fixes.
+
+       * dlls/msxml3/tests/Makefile.in, dlls/msxml3/tests/domdoc.c:
+       msxml3/tests: Win64 printf format warning fixes.
+
+       * dlls/winspool.drv/Makefile.in, dlls/winspool.drv/info.c:
+       winspool.drv: Win64 printf format warning fixes.
+
+2006-10-12  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/oleaut32/Makefile.in, dlls/oleaut32/connpt.c,
+         dlls/oleaut32/dispatch.c, dlls/oleaut32/hash.c,
+         dlls/oleaut32/ole2disp.c, dlls/oleaut32/oleaut.c,
+         dlls/oleaut32/olefont.c, dlls/oleaut32/olepicture.c,
+         dlls/oleaut32/recinfo.c, dlls/oleaut32/safearray.c,
+         dlls/oleaut32/stubs.c, dlls/oleaut32/tmarshal.c,
+         dlls/oleaut32/typelib.c, dlls/oleaut32/typelib16.c,
+         dlls/oleaut32/typelib2.c, dlls/oleaut32/usrmarshal.c,
+         dlls/oleaut32/varformat.c, dlls/oleaut32/variant.c,
+         dlls/oleaut32/vartype.c:
+       oleaut32: Win64 printf format warning fixes.
+
+       * dlls/quartz/Makefile.in, dlls/quartz/acmwrapper.c, dlls/quartz/avidec.c,
+         dlls/quartz/avisplit.c, dlls/quartz/control.c,
+         dlls/quartz/dsoundrender.c, dlls/quartz/enumfilters.c,
+         dlls/quartz/enummedia.c, dlls/quartz/enummoniker.c,
+         dlls/quartz/enumpins.c, dlls/quartz/enumregfilters.c,
+         dlls/quartz/filesource.c, dlls/quartz/filtergraph.c,
+         dlls/quartz/filtermapper.c, dlls/quartz/main.c,
+         dlls/quartz/memallocator.c, dlls/quartz/parser.c, dlls/quartz/pin.c,
+         dlls/quartz/regsvr.c, dlls/quartz/systemclock.c,
+         dlls/quartz/transform.c, dlls/quartz/videorenderer.c,
+         dlls/quartz/waveparser.c:
+       quartz: Win64 printf format warning fixes.
+
+2006-10-13  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/wineps.drv/Makefile.in, dlls/wineps.drv/bitblt.c,
+         dlls/wineps.drv/bitmap.c, dlls/wineps.drv/brush.c,
+         dlls/wineps.drv/builtin.c, dlls/wineps.drv/color.c,
+         dlls/wineps.drv/driver.c, dlls/wineps.drv/escape.c,
+         dlls/wineps.drv/font.c, dlls/wineps.drv/graphics.c,
+         dlls/wineps.drv/init.c, dlls/wineps.drv/pen.c, dlls/wineps.drv/ps.c,
+         dlls/wineps.drv/type1.c, dlls/wineps.drv/type42.c:
+       wineps.drv: Win64 printf format warning fixes.
+
+2006-10-12  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/kernel32/Makefile.in, dlls/kernel32/actctx.c,
+         dlls/kernel32/change.c, dlls/kernel32/comm.c,
+         dlls/kernel32/computername.c, dlls/kernel32/console.c,
+         dlls/kernel32/cpu.c, dlls/kernel32/dosmem.c,
+         dlls/kernel32/editline.c, dlls/kernel32/environ.c,
+         dlls/kernel32/except.c, dlls/kernel32/file.c, dlls/kernel32/file16.c,
+         dlls/kernel32/format_msg.c, dlls/kernel32/global16.c,
+         dlls/kernel32/heap.c, dlls/kernel32/instr.c,
+         dlls/kernel32/lcformat.c, dlls/kernel32/locale.c,
+         dlls/kernel32/lzexpand.c, dlls/kernel32/module.c,
+         dlls/kernel32/ne_module.c, dlls/kernel32/ne_segment.c,
+         dlls/kernel32/path.c, dlls/kernel32/powermgnt.c,
+         dlls/kernel32/process.c, dlls/kernel32/profile.c,
+         dlls/kernel32/relay16.c, dlls/kernel32/resource.c,
+         dlls/kernel32/resource16.c, dlls/kernel32/snoop16.c,
+         dlls/kernel32/stress.c, dlls/kernel32/sync.c,
+         dlls/kernel32/syslevel.c, dlls/kernel32/tape.c, dlls/kernel32/task.c,
+         dlls/kernel32/thread.c, dlls/kernel32/thunk.c, dlls/kernel32/time.c,
+         dlls/kernel32/toolhelp.c, dlls/kernel32/toolhelp16.c,
+         dlls/kernel32/utthunk.c, dlls/kernel32/version.c,
+         dlls/kernel32/volume.c, dlls/kernel32/vxd.c, dlls/kernel32/win87em.c,
+         dlls/kernel32/wowthunk.c:
+       kernel32: Win64 printf format warning fixes.
+
+       * dlls/gdi/tests/Makefile.in, dlls/gdi/tests/bitmap.c,
+         dlls/gdi/tests/brush.c, dlls/gdi/tests/clipping.c,
+         dlls/gdi/tests/dc.c, dlls/gdi/tests/font.c, dlls/gdi/tests/gdiobj.c,
+         dlls/gdi/tests/mapping.c, dlls/gdi/tests/metafile.c,
+         dlls/gdi/tests/palette.c, dlls/gdi/tests/pen.c:
+       gdi/tests: Win64 printf format warning fixes.
+
+2006-10-13  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/msvfw32/msvideo_main.c:
+       msvfw32: Avoid a compiler warning.
+
+2006-10-13  Francois Gouget <fgouget@free.fr>
+
+       * dlls/dmband/bandtrack.c, dlls/dmcompos/chordmaptrack.c,
+         dlls/dmcompos/signposttrack.c, dlls/dmime/lyricstrack.c,
+         dlls/dmime/markertrack.c, dlls/dmime/paramcontroltrack.c,
+         dlls/dmime/segtriggertrack.c, dlls/dmime/seqtrack.c,
+         dlls/dmime/sysextrack.c, dlls/dmime/tempotrack.c,
+         dlls/dmime/timesigtrack.c, dlls/dmime/wavetrack.c,
+         dlls/dmscript/scripttrack.c, dlls/dmstyle/auditiontrack.c,
+         dlls/dmstyle/chordtrack.c, dlls/dmstyle/commandtrack.c,
+         dlls/dmstyle/motiftrack.c, dlls/dmstyle/mutetrack.c,
+         dlls/dmstyle/styletrack.c:
+       Add '\n's to Wine traces.
+
+       * dlls/d3d8/pixelshader.c, dlls/d3d8/vertexshader.c,
+         dlls/d3d9/pixelshader.c, dlls/d3d9/vertexshader.c,
+         dlls/imagehlp/integrity.c, dlls/msi/action.c, dlls/shlwapi/reg.c,
+         dlls/shlwapi/string.c, dlls/shlwapi/url.c, dlls/usp10/usp10.c,
+         dlls/wined3d/cubetexture.c, dlls/wined3d/device.c,
+         dlls/wined3d/texture.c, dlls/winex11.drv/dib.c,
+         tools/widl/write_msft.c:
+       Assorted spelling fixes.
+
+       * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_epmap.c,
+         dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_transport.c,
+         dlls/rpcrt4/rpcrt4_main.c, include/rpcdce.h:
+       rpcrt4: Add RPC_CSTR, RPC_WSTR and update the prototypes accordingly.
+
+       * dlls/secur32/ntlm.c:
+       secur32: Add missing '\n' in a Wine trace.
+
+       * dlls/olepro32/olepro32stubs.c:
+       olepro32: Mark stubs as such.
+
+2006-10-13  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c:
+       msvcrt: Fix fread eof handling.
+
+       * dlls/msvcrt/file.c:
+       msvcrt: fread: Fill buffer on small reads.
+
+       * dlls/msvcrt/tests/file.c:
+       msvcrt: Add fread eof tests.
+
+2006-10-12  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/directx.c, dlls/wined3d/glsl_shader.c,
+         dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private_types.h:
+       wined3d: Add shader version/end masks to the WINED3D namespace.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/cubetexture.c,
+         dlls/wined3d/drawprim.c, dlls/wined3d/glsl_shader.c,
+         dlls/wined3d/stateblock.c, dlls/wined3d/texture.c,
+         dlls/wined3d/utils.c, include/wine/wined3d_types.h:
+       wined3d: Add D3DTEXTURETRANSFORMTYPE to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_types.h:
+       wined3d: Add D3DCLIPPLANE constants to the WINED3D namespace.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private_types.h:
+       wined3d: Add D3DSHADER_ADDRMODE masks to the WINED3D namespace.
+
+       * dlls/wined3d/baseshader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private.h, dlls/wined3d/wined3d_private_types.h:
+       wined3d: Add D3DSI and other opcode masks to the WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_types.h:
+       wined3d: Add D3DVERTEXBLENDFLAGS to the WINED3D namespace.
+
+       * dlls/ddraw/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/utils.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_types.h:
+       wined3d: Add D3DTEXTUREOP to the WINED3D namespace.
+
+2006-10-12  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/ddraw/ddraw.c:
+       ddraw: Do not let the a surface dimension fall to 0.
+
+       * dlls/ddraw/ddraw.c:
+       ddraw: Remove an incorrect size check.
+
+2006-10-12  Michael Ploujnikov <ploujj@gmail.com>
+
+       * dlls/mciseq/Makefile.in, dlls/mciseq/mcimidi.c:
+       mciseq: Win64 printf format warning fixes.
+
+2006-10-12  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/shell32/shell32_De.rc:
+       shell32: Fix typo in Run dialog.
+
+2006-10-12  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/gdi/Makefile.in, dlls/gdi/bidi.c, dlls/gdi/bitblt.c,
+         dlls/gdi/bitmap.c, dlls/gdi/brush.c, dlls/gdi/clipping.c,
+         dlls/gdi/dc.c, dlls/gdi/dib.c, dlls/gdi/driver.c,
+         dlls/gdi/enhmetafile.c, dlls/gdi/enhmfdrv/graphics.c,
+         dlls/gdi/enhmfdrv/init.c, dlls/gdi/font.c, dlls/gdi/freetype.c,
+         dlls/gdi/gdi16.c, dlls/gdi/gdiobj.c, dlls/gdi/metafile.c,
+         dlls/gdi/mfdrv/bitblt.c, dlls/gdi/mfdrv/init.c, dlls/gdi/opengl.c,
+         dlls/gdi/painting.c, dlls/gdi/palette.c, dlls/gdi/path.c,
+         dlls/gdi/pen.c, dlls/gdi/printdrv.c, dlls/gdi/region.c,
+         dlls/gdi/wing.c:
+       gdi: Win64 printf format warning fixes.
+
+       * dlls/dmstyle/Makefile.in, dlls/dmstyle/auditiontrack.c,
+         dlls/dmstyle/chordtrack.c, dlls/dmstyle/commandtrack.c,
+         dlls/dmstyle/dmutils.c, dlls/dmstyle/motiftrack.c,
+         dlls/dmstyle/mutetrack.c, dlls/dmstyle/style.c,
+         dlls/dmstyle/styletrack.c:
+       dmstyle: Win64 printf format warning fixes.
+
+       * dlls/msacm32/Makefile.in, dlls/msacm32/driver.c, dlls/msacm32/filter.c,
+         dlls/msacm32/format.c, dlls/msacm32/internal.c,
+         dlls/msacm32/msacm32_main.c, dlls/msacm32/msacm_main.c,
+         dlls/msacm32/pcmconverter.c, dlls/msacm32/stream.c:
+       msacm32: Win64 printf format warning fixes.
+
+       * dlls/dmusic/Makefile.in, dlls/dmusic/buffer.c, dlls/dmusic/clock.c,
+         dlls/dmusic/collection.c, dlls/dmusic/dmusic.c,
+         dlls/dmusic/dmusic_main.c, dlls/dmusic/download.c,
+         dlls/dmusic/downloadedinstrument.c, dlls/dmusic/instrument.c,
+         dlls/dmusic/port.c, dlls/dmusic/portdownload.c, dlls/dmusic/thru.c:
+       dmusic: Win64 printf format warning fixes.
+
+       * dlls/mciavi32/Makefile.in, dlls/mciavi32/info.c, dlls/mciavi32/mciavi.c,
+         dlls/mciavi32/mmoutput.c, dlls/mciavi32/wnd.c:
+       mciavi32: Win64 printf format warning fixes.
+
+       * dlls/msvfw32/Makefile.in, dlls/msvfw32/drawdib.c, dlls/msvfw32/mciwnd.c,
+         dlls/msvfw32/msvideo16.c, dlls/msvfw32/msvideo_main.c:
+       msvfw32: Win64 printf format warning fixes.
+
+       * dlls/dmband/Makefile.in, dlls/dmband/band.c, dlls/dmband/bandtrack.c,
+         dlls/dmband/dmutils.c:
+       dmband: Win64 printf format warning fixes.
+
+       * dlls/dmloader/Makefile.in, dlls/dmloader/classfactory.c,
+         dlls/dmloader/container.c, dlls/dmloader/debug.c,
+         dlls/dmloader/loader.c, dlls/dmloader/loaderstream.c:
+       dmloader: Win64 printf format warning fixes.
+
+       * dlls/mciwave/Makefile.in, dlls/mciwave/mciwave.c:
+       mciwave: Win64 printf format warning fixes.
+
+       * dlls/mpr/Makefile.in, dlls/mpr/multinet.c, dlls/mpr/nps.c,
+         dlls/mpr/pwcache.c, dlls/mpr/wnet.c:
+       mpr: Win64 printf format warning fixes.
+
+2006-10-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/sane.ds/sane_i.h:
+       sane.ds: Get rid of the prototypes of some removed functions.
+
+2006-10-12  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/itss/Makefile.in, dlls/itss/chm_lib.c, dlls/itss/itss.c,
+         dlls/itss/storage.c:
+       itss: Win64 printf format warning fixes.
+
+       * dlls/mapi32/tests/Makefile.in, dlls/mapi32/tests/imalloc.c,
+         dlls/mapi32/tests/prop.c, dlls/mapi32/tests/util.c:
+       mapi32/tests: Win64 printf format warning fixes.
+
+       * dlls/tapi32/Makefile.in, dlls/tapi32/assisted.c, dlls/tapi32/line.c,
+         dlls/tapi32/phone.c:
+       tapi32: Win64 printf format warning fixes.
+
+       * dlls/netapi32/Makefile.in, dlls/netapi32/access.c,
+         dlls/netapi32/apibuf.c, dlls/netapi32/ds.c,
+         dlls/netapi32/local_group.c, dlls/netapi32/nbt.c,
+         dlls/netapi32/netapi32.c, dlls/netapi32/netbios.c,
+         dlls/netapi32/share.c, dlls/netapi32/wksta.c:
+       netapi32: Win64 printf format warning fixes.
+
+       * dlls/oleaut32/tests/Makefile.in, dlls/oleaut32/tests/olefont.c,
+         dlls/oleaut32/tests/olepicture.c, dlls/oleaut32/tests/safearray.c,
+         dlls/oleaut32/tests/typelib.c, dlls/oleaut32/tests/usrmarshal.c,
+         dlls/oleaut32/tests/varformat.c, dlls/oleaut32/tests/vartest.c,
+         dlls/oleaut32/tests/vartype.c:
+       oleaut32/tests: Win64 printf format warning fixes.
+
+2006-10-12  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/shell32/shell32.spec, dlls/shell32/shellreg.c:
+       shell32: Implement SHRegQueryValueA with RegQueryValueA.
+
+2006-10-11  Srivatsa Kanchi, R <skanchi@nexthop.com>
+
+       * tools/wineprefixcreate.in:
+       wineprefixcreate: Set correct LD_LIBRARY_PATH.
+
+2006-10-07  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/gdi/opengl.c:
+       opengl: Fix wglMakeCurrent bug.
+
+2006-10-12  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/mscms/tests/Makefile.in, dlls/mscms/tests/profile.c:
+       mscms/tests: Win64 printf format warning fixes.
+
+2006-10-05  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * programs/regedit/edit.c:
+       regedit: Cast-qual warnings fix.
+
+2006-10-12  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/table.c, dlls/msi/tests/db.c:
+       msi: Handle the sign properly when converting integer data.
+
+       * dlls/msi/table.c:
+       msi: Improve error checking when applying transform data.
+
+2006-10-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/advapi32/service.c, dlls/crypt32/tests/encode.c,
+         dlls/dmime/tempotrack.c, dlls/shlwapi/tests/clist.c,
+         dlls/user/tests/class.c, tools/winedump/pe.c:
+       Fixed some printf warnings caused by using sizeof.
+
+       * loader/main.c:
+       loader: Make sure the reserved area is protected on MacOSX too.
+
+       * dlls/ws2_32/Makefile.in, dlls/ws2_32/async.c, dlls/ws2_32/socket.c,
+         include/winsock.h:
+       ws2_32: Win64 printf format fixes.
+
+       * dlls/ws2_32/socket.c, include/winsock.h, include/winsock2.h:
+       winsock: Add a WS_ prefix to the BSD types.
+
+2006-10-11  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Store dwBaseCustDraw and dwItemCDFlag in local variables.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Merge TOOLBAR_InsertButtonA and TOOLBAR_InsertButtonW.
+
+       * dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Passing a string pointer in TB_INSERTBUTTON shouldn't change
+       the strings table (with test case).
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Remove dwItemCustDraw from TOOLBAR_INFO and store it as a
+       local variable.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Don't send NM_CUSTOMDRAW for separators.
+
+       * dlls/comctl32/header.c:
+       comctl32: header: Call DefWindowProcW not DefWindowProcA.
+
+       * dlls/comctl32/header.c:
+       comctl32: header: Invalidate the control after a WM_SETREDRAW with wParam
+       == TRUE.
+
+       * dlls/comctl32/listview.c:
+       comctl32: listview: Don't call ScrollColumn with an out of bounds index when
+       resizing the last column.
+
+2006-10-12  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/drawprim.c, include/wine/wined3d_types.h:
+       wined3d: Merge D3DDP_MAXTEXCOORD constants into one constant in WINED3D
+       namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/utils.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h,
+         include/wine/wined3d_types.h:
+       wined3d: Merge D3DPRIMITIVETYPE types into one type in WINED3D namespace.
+
+       * dlls/wined3d/device.c, include/wine/wined3d_interface.h,
+         include/wine/wined3d_types.h:
+       wined3d: Merge D3DCOLOR types into one type in WINED3D namespace.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/ddraw/device.c,
+         dlls/wined3d/device.c, dlls/wined3d/surface.c,
+         include/wine/wined3d_interface.h, include/wine/wined3d_types.h:
+       wined3d: Merge D3DRECT types into one type in WINED3D namespace.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/ddraw/device.c,
+         dlls/ddraw/executebuffer.c, dlls/wined3d/device.c,
+         dlls/wined3d/stateblock.c, dlls/wined3d/utils.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h,
+         include/wine/wined3d_types.h:
+       wined3d: Merge D3DMATRIX types into one type in WINED3D namespace.
+
+       * dlls/ddraw/device.c, dlls/wined3d/device.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h:
+       wined3d: D3DTRANSFORMSTATETYPE: Consistently use in the WINED3D namespace.
+
+       * dlls/ddraw/device.c, dlls/wined3d/device.c, dlls/wined3d/surface.c,
+         include/wine/wined3d_interface.h, include/wine/wined3d_types.h:
+       wined3d: D3DRENDERSTATETYPE: Consistently use in the WINED3D namespace.
+
+2006-10-11  Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+       * dlls/winex11.drv/window.c, dlls/winex11.drv/x11drv.h,
+         dlls/winex11.drv/x11drv_main.c:
+       winex11.drv: Always set window type.
+
+2006-10-11  Michael Ploujnikov <ploujj@gmail.com>
+
+       * dlls/lz32/tests/Makefile.in, dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Win64 printf format warning fixes.
+
+       * dlls/dinput/tests/Makefile.in, dlls/dinput/tests/joystick.c,
+         dlls/dinput/tests/keyboard.c, dlls/dinput/tests/mouse.c:
+       dinput/tests: Win64 printf format warning fixes.
+
+       * dlls/advpack/tests/Makefile.in, dlls/advpack/tests/advpack.c,
+         dlls/advpack/tests/files.c, dlls/advpack/tests/install.c:
+       advpack/tests: Win64 printf format warning fixes.
+
+2006-10-12  José Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
+
+       * dlls/msi/msi_Es.rc:
+       msi: Updated Spanish translation.
+
+       * dlls/wldap32/wldap32.rc, dlls/wldap32/wldap32_Es.rc:
+       wldap32: Added Spanish translation.
+
+       * dlls/mshtml/Es.rc, dlls/mshtml/rsrc.rc:
+       mshtml: Added Spanish translation.
+
+2006-10-11  Christian Gmeiner <christian.gmeiner@students.fhv.at>
+
+       * dlls/user/sysparams.c:
+       user32: SPI_GETFONTSMOOTHINGORIENTATION and SPI_SETFONTSMOOTHINGORIENTATION
+       are kown actions.
+
+2006-10-11  James Hawkins <truiken@gmail.com>
+
+       * dlls/cabinet/fdi.c:
+       cabinet: Make internal functions static.
+
+       * dlls/crypt32/chain.c:
+       crypt32: Make an internal function static.
+
+       * dlls/comctl32/listview.c, dlls/comctl32/propsheet.c:
+       comctl32: Make internal functions static.
+
+       * dlls/gphoto2.ds/gphoto2_main.c:
+       gphoto2.ds: Make an internal function static.
+
+       * include/winbase.h, include/winreg.h:
+       advapi32: Add missing declarations to the public headers.
+
+       * dlls/advapi32/crypt_sha.c, dlls/advapi32/registry.c:
+       advapi32: Make internal functions static.
+
+2006-10-11  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * include/winnt.h:
+       winedump: Cast-qual warnings fix (with thanks to Dmitry Timoshkov and Eric
+       Pouech).
+
+       * tools/winebuild/import.c:
+       winebuild: Cast-qual warning fix.
+
+2006-10-11  Nicolas Delcros <nicolas@dyalog.com>
+
+       * dlls/ws2_32/socket.c:
+       winsock: Add mapping for SO_ACCEPTCONN.
+
+2006-10-12  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Test transforms removing a row in a table.
+
+2006-10-11  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Tests for transforms modifying rows in a table.
+
+       * dlls/msi/table.c:
+       msi: An empty string table entry should always have a zero refcount.
+
+2006-10-10  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/ddraw/gamma.c,
+         include/wine/wined3d_interface.h, include/wine/wined3d_types.h:
+       wined3d: Merge GAMMARAMP types into one type in WINED3D namespace.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/ddraw/device.c,
+         dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_interface.h, include/wine/wined3d_types.h:
+       wined3d: Merge VIEWPORT types into one type in WINED3D namespace.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/ddraw/device.c,
+         dlls/wined3d/device.c, dlls/wined3d/stateblock.c,
+         include/wine/wined3d_interface.h, include/wine/wined3d_types.h:
+       wined3d: Merge MATERIAL types into one type in WINED3D namespace.
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/ddraw/device.c,
+         dlls/wined3d/device.c, include/wine/wined3d_interface.h,
+         include/wine/wined3d_types.h:
+       wined3d: Merge LIGHT types into one type in WINED3D namespace.
+
+       * dlls/wined3d/wined3d_private.h:
+       wined3d: TEXTUREFILTERTYPE: Consistently use in WINED3D namespace.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/wined3d_private.h:
+       wined3d: D3DDECLTYPE: Consistently use in WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/wined3d_private.h:
+       wined3d: D3DQUERYTYPE: Consistently use in WINED3D namespace.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/device.c,
+         dlls/wined3d/drawprim.c, dlls/wined3d/glsl_shader.c,
+         dlls/wined3d/stateblock.c, dlls/wined3d/utils.c:
+       wined3d: D3DTEXTURESTAGESTATETYPE: Consistently use in WINED3D namespace.
+
+       * dlls/wined3d/utils.c, dlls/wined3d/wined3d_private.h:
+       wined3d: D3DDEVTYPE: Consistently use in WINED3D namespace.
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/surface.c,
+         dlls/wined3d/swapchain.c, dlls/wined3d/utils.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: D3DFORMAT: Consistently use WINED3D namespace.
+
+2006-10-10  Ge van Geldorp <ge@gse.nl>
+
+       * dlls/gdi/tests/generated.c, dlls/kernel32/tests/generated.c,
+         dlls/ntdll/tests/generated.c, dlls/rpcrt4/tests/generated.c,
+         dlls/shell32/tests/generated.c, dlls/shlwapi/tests/generated.c,
+         dlls/urlmon/tests/generated.c, dlls/user/tests/generated.c,
+         tools/winapi/tests.dat, tools/winapi/winapi_test:
+       winapi_test: Regenerate tests.
+       Remove structs from test list which have preprocessor directives in
+       their definitions (winapi_test can't handle that).
+
+2006-10-10  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/action.c, dlls/msi/helpers.c, dlls/msi/msipriv.h,
+         dlls/msi/package.c, dlls/msi/tests/package.c:
+       msi: Set the SourceDir and SOURCEDIR properties in the ResolveSource action.
+
+       * dlls/msi/tests/package.c:
+       msi: Clean up after the package tests.
+
+2006-10-11  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/msiquery.c:
+       msi: Check transforms have the correct storage guid.
+
+       * dlls/msi/tests/db.c:
+       msi: Check that transforms return the correct data.
+
+2006-10-11  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/spy.c, include/winuser.h:
+       user: Add some missing messages to the message spy.
+
+2006-10-10  Michael Ploujnikov <ploujj@gmail.com>
+
+       * dlls/mlang/tests/Makefile.in, dlls/mlang/tests/mlang.c:
+       mlang/tests: Win64 printf format warning fixes.
+
+       * dlls/usp10/tests/Makefile.in, dlls/usp10/tests/usp10.c:
+       usp10/tests: Win64 printf format warning fixes.
+
+       * dlls/psapi/tests/Makefile.in, dlls/psapi/tests/psapi_main.c:
+       psapi/tests: Win64 printf format warning fixes.
+
+       * dlls/secur32/tests/Makefile.in, dlls/secur32/tests/main.c,
+         dlls/secur32/tests/ntlm.c, dlls/secur32/tests/schannel.c,
+         dlls/secur32/tests/secur32.c:
+       secur32/tests: Win64 printf format warning fixes.
+
+2006-10-10  H. Verbeet <hverbeet@gmail.com>
+
+       * programs/regedit/regproc.c:
+       regedit: Format warning fixes.
+
+       * programs/wordpad/wordpad.c:
+       wordpad: Format warning fixes.
+
+       * dlls/ddraw/Makefile.in, dlls/ddraw/clipper.c, dlls/ddraw/ddraw.c,
+         dlls/ddraw/ddraw_thunks.c, dlls/ddraw/device.c,
+         dlls/ddraw/direct3d.c, dlls/ddraw/executebuffer.c,
+         dlls/ddraw/gamma.c, dlls/ddraw/light.c, dlls/ddraw/main.c,
+         dlls/ddraw/material.c, dlls/ddraw/palette.c, dlls/ddraw/parent.c,
+         dlls/ddraw/surface.c, dlls/ddraw/texture.c, dlls/ddraw/utils.c,
+         dlls/ddraw/vertexbuffer.c, dlls/ddraw/viewport.c:
+       ddraw: Win64 printf format warning fixes.
+
+       * dlls/d3d9/tests/surface.c:
+       d3d9: Disable the surface pitch size test for now, just check alignment instead.
+
+2006-10-10  Saulius Krasuckas <saulius.krasuckas@ieee.org>
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: WinME sometimes returns short filenames.
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Be more verbose and aware of root directory.
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: More checks for various LZOpenFile[AW] operations on existing files.
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Non-op cosmetics for LZOpenFile[AW] operations.
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Test more last errors set by LZOpenFile[AW].
+
+2006-10-10  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/ddraw/tests/Makefile.in, dlls/ddraw/tests/d3d.c,
+         dlls/ddraw/tests/ddrawmodes.c, dlls/ddraw/tests/dsurface.c,
+         dlls/ddraw/tests/refcount.c:
+       ddraw/tests: Win64 printf format warning fixes.
+
+       * dlls/d3d9/Makefile.in, dlls/d3d9/basetexture.c, dlls/d3d9/cubetexture.c,
+         dlls/d3d9/d3d9_main.c, dlls/d3d9/device.c, dlls/d3d9/directx.c,
+         dlls/d3d9/indexbuffer.c, dlls/d3d9/pixelshader.c, dlls/d3d9/query.c,
+         dlls/d3d9/resource.c, dlls/d3d9/stateblock.c, dlls/d3d9/surface.c,
+         dlls/d3d9/swapchain.c, dlls/d3d9/texture.c, dlls/d3d9/vertexbuffer.c,
+         dlls/d3d9/vertexdeclaration.c, dlls/d3d9/vertexshader.c,
+         dlls/d3d9/volume.c, dlls/d3d9/volumetexture.c:
+       d3d9: Win64 printf format warning fixes.
+
+       * dlls/d3d8/tests/Makefile.in, dlls/d3d8/tests/d3d8_main.c,
+         dlls/d3d8/tests/device.c:
+       d3d8/tests: Win64 printf format warning fixes.
+
+       * dlls/d3d8/Makefile.in, dlls/d3d8/basetexture.c, dlls/d3d8/cubetexture.c,
+         dlls/d3d8/d3d8_main.c, dlls/d3d8/device.c, dlls/d3d8/directx.c,
+         dlls/d3d8/indexbuffer.c, dlls/d3d8/pixelshader.c,
+         dlls/d3d8/resource.c, dlls/d3d8/stateblock.c, dlls/d3d8/surface.c,
+         dlls/d3d8/swapchain.c, dlls/d3d8/texture.c, dlls/d3d8/vertexbuffer.c,
+         dlls/d3d8/vertexshader.c, dlls/d3d8/volume.c,
+         dlls/d3d8/volumetexture.c:
+       d3d8: Win64 printf format warning fixes.
+
+       * dlls/wined3d/baseshader.c:
+       wined3d: Improve shader_dump_decl_usage() TRACEs.
+
+2006-10-10  Karsten Elfenbein <kelfe@gmx.de>
+
+       * dlls/wined3d/query.c:
+       wined3d: Corrected names in checkGLcall text.
+
+2006-10-10  Jesse Allen <the3dfxdude@gmail.com>
+
+       * dlls/ddraw/ddraw.c:
+       ddraw: Fix for DDSURFACEDESC param in CreateSurface.
+
+2006-10-10  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * tools/widl/parser.l:
+       widl: Cast-qual warning fix.
+
+2006-10-10  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/shlwapi/tests/shreg.c:
+       shlwapi: Cast-qual warnings fix.
+
+2006-10-10  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/uxtheme/tests/system.c:
+       uxtheme/tests: Fix Win64 printf format warnings.
+
+2006-10-10  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/appsearch.c,
+         dlls/msi/classes.c, dlls/msi/cond.y, dlls/msi/custom.c,
+         dlls/msi/dialog.c, dlls/msi/events.c, dlls/msi/files.c,
+         dlls/msi/font.c, dlls/msi/format.c, dlls/msi/helpers.c,
+         dlls/msi/install.c, dlls/msi/msi.c, dlls/msi/msipriv.h,
+         dlls/msi/package.c, dlls/msi/source.c, dlls/msi/upgrade.c:
+       msi: Merge action.h into msipriv.h.
+
+       * dlls/msi/msipriv.h, dlls/msi/table.c:
+       msi: Make msi_makestring static.
+
+2006-10-10  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/dmime/Makefile.in, dlls/dmime/audiopath.c, dlls/dmime/dmutils.c,
+         dlls/dmime/graph.c, dlls/dmime/lyricstrack.c,
+         dlls/dmime/markertrack.c, dlls/dmime/paramcontroltrack.c,
+         dlls/dmime/patterntrack.c, dlls/dmime/performance.c,
+         dlls/dmime/segment.c, dlls/dmime/segmentstate.c,
+         dlls/dmime/segtriggertrack.c, dlls/dmime/seqtrack.c,
+         dlls/dmime/sysextrack.c, dlls/dmime/tempotrack.c,
+         dlls/dmime/timesigtrack.c, dlls/dmime/tool.c, dlls/dmime/wavetrack.c:
+       dmime: Win64 printf format warning fixes.
+
+       * dlls/kernel32/tests/Makefile.in, dlls/kernel32/tests/alloc.c,
+         dlls/kernel32/tests/atom.c, dlls/kernel32/tests/change.c,
+         dlls/kernel32/tests/codepage.c, dlls/kernel32/tests/comm.c,
+         dlls/kernel32/tests/console.c, dlls/kernel32/tests/directory.c,
+         dlls/kernel32/tests/drive.c, dlls/kernel32/tests/environ.c,
+         dlls/kernel32/tests/file.c, dlls/kernel32/tests/format_msg.c,
+         dlls/kernel32/tests/heap.c, dlls/kernel32/tests/locale.c,
+         dlls/kernel32/tests/module.c, dlls/kernel32/tests/path.c,
+         dlls/kernel32/tests/pipe.c, dlls/kernel32/tests/process.c,
+         dlls/kernel32/tests/sync.c, dlls/kernel32/tests/thread.c,
+         dlls/kernel32/tests/time.c, dlls/kernel32/tests/toolhelp.c,
+         dlls/kernel32/tests/version.c, dlls/kernel32/tests/virtual.c:
+       kernel32/tests: Win64 printf format warning fixes.
+
+2006-10-08  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/user/tests/input.c:
+       user: Add test for LL mouse hook and [Get|Set]CursorPos.
+
+2006-10-09  Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+       * programs/regedit/edit.c, programs/regedit/regedit.c:
+       programs/regedit: Fix format specifiers for _stscanf and fprintf.
+
+2006-10-09  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private_types.h:
+       wined3d: Move D3DSP dest modifier related items into the WINED3D namespace.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private_types.h:
+       wined3d: Move D3DSP source modifier-related items into the WINED3D namespace.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private.h, dlls/wined3d/wined3d_private_types.h:
+       wined3d: Move D3DSP_REG structures into the WINED3D namespace.
+
+       * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c,
+         dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private_types.h,
+         include/wine/wined3d_types.h:
+       wined3d: Move D3DSP DCL-related structures into WINED3D namespace.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private_types.h:
+       wined3d: Move D3DSPR structure into the WINED3D namespace.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c,
+         dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h,
+         dlls/wined3d/wined3d_private_types.h:
+       wined3d: Move D3DSIO structure into WINED3D namespace.
+
+2006-10-10  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/kernel32/nls/winerr_enu.mc:
+       kernel32: Fix typos in English messages.
+
+2006-10-09  Michael Ploujnikov <ploujj@gmail.com>
+
+       * dlls/msi/tests/Makefile.in, dlls/msi/tests/db.c,
+         dlls/msi/tests/format.c, dlls/msi/tests/install.c,
+         dlls/msi/tests/package.c:
+       msi/tests: Win64 printf format warning fixes.
+
+       * dlls/setupapi/tests/Makefile.in, dlls/setupapi/tests/devinst.c,
+         dlls/setupapi/tests/parser.c, dlls/setupapi/tests/query.c,
+         dlls/setupapi/tests/stringtable.c:
+       setupapi/tests: Win64 printf format warning fixes.
+
+       * dlls/uxtheme/tests/Makefile.in:
+       uxtheme: Win64 printf format warning fixes.
+
+2006-10-09  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/itss/chm_lib.c, dlls/itss/lzx.c, dlls/msvcrt/tests/file.c,
+         dlls/oleaut32/ungif.c, dlls/winmm/winenas/audio.c, libs/wpp/ppl.l,
+         libs/wpp/wpp.c, programs/taskmgr/perfdata.c:
+       janitorial: Remove remaining NULL checks before free() (found by Smatch).
+
+       * tools/widl/parser.y, tools/winedump/msmangle.c, tools/winedump/search.c,
+         tools/winedump/symbol.c, tools/wmc/write.c, tools/wrc/parser.y:
+       tools: Remove redundant NULL checks before free() (found by Smatch).
+
+       * server/atom.c, server/change.c, server/console.c, server/hook.c,
+         server/mailslot.c, server/mapping.c, server/named_pipe.c,
+         server/process.c, server/queue.c, server/registry.c,
+         server/request.c, server/thread.c, server/token.c, server/window.c:
+       server: Remove redundant NULL check before free() (found by Smatch).
+
+2006-10-10  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/table.c:
+       msi: Fix a memory leak.
+
+       * dlls/msi/msiquery.c:
+       msi: Avoid an unnecessary strdup.
+
+       * dlls/msi/table.c:
+       msi: Avoid reading the transform table data twice.
+
+       * dlls/msi/tests/db.c, dlls/msi/tests/format.c, dlls/msi/tests/install.c,
+         dlls/msi/tests/package.c:
+       msi: Fix handle leaks in the test cases.
+
+       * dlls/msi/appsearch.c, dlls/msi/custom.c, dlls/msi/database.c:
+       msi: Fix memory leaks and bad frees.
+
+2006-10-10  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/regedit/Ko.rc:
+       regedit: Updated Korean resource.
+
+2006-10-09  Markus Amsler <markus.amsler@oribi.org>
+
+       * dlls/wined3d/directx.c:
+       wined3d: Fix DEBUG_SINGLE_MODE.
+
+2006-10-09  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/appsearch.c:
+       msi: NULL-terminate dst on error.
+
+       * dlls/msi/appsearch.c:
+       msi: Add missing sizeof(WCHAR) multiplier.
+
+2006-10-10  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/kernel32/Makefile.in, dlls/kernel32/kernel.rc,
+         dlls/kernel32/nls/winerr_deu.mc:
+       kernel32: Added German translation of messages.
+
+       * dlls/kernel32/nls/deu.nls:
+       kernel32: Translated some more NLS strings to German.
+
+2006-10-10  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/dsound/tests/Makefile.in, dlls/dsound/tests/capture.c,
+         dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c,
+         dlls/dsound/tests/dsound.c, dlls/dsound/tests/dsound8.c,
+         dlls/dsound/tests/duplex.c, dlls/dsound/tests/propset.c:
+       dsound/tests: Win64 printf format warning fixes.
+
+       * dlls/dplayx/Makefile.in, dlls/dplayx/dplay.c, dlls/dplayx/dplaysp.c,
+         dlls/dplayx/dplayx_global.c, dlls/dplayx/dplayx_main.c,
+         dlls/dplayx/dplayx_messages.c, dlls/dplayx/dplobby.c,
+         dlls/dplayx/lobbysp.c:
+       dplayx: Win64 printf format warning fixes.
+
+       * dlls/avifil32/Makefile.in, dlls/avifil32/acmstream.c,
+         dlls/avifil32/api.c, dlls/avifil32/avifile.c,
+         dlls/avifil32/editstream.c, dlls/avifil32/extrachunk.c,
+         dlls/avifil32/factory.c, dlls/avifil32/getframe.c,
+         dlls/avifil32/icmstream.c, dlls/avifil32/tmpfile.c,
+         dlls/avifil32/wavfile.c:
+       avifil32: Win64 printf format warning fixes.
+
+2006-10-09  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/mapi32/Makefile.in, dlls/mapi32/imalloc.c,
+         dlls/mapi32/mapi32_main.c, dlls/mapi32/prop.c,
+         dlls/mapi32/sendmail.c, dlls/mapi32/util.c:
+       mapi32: Win64 printf format warning fixes.
+
+       * dlls/version/tests/Makefile.in, dlls/version/tests/info.c,
+         dlls/version/tests/install.c:
+       version/tests: Win64 printf format warning fixes.
+
+       * dlls/mlang/Makefile.in, dlls/mlang/mlang.c:
+       mlang: Win64 printf format warning fixes.
+
+       * dlls/dmcompos/Makefile.in, dlls/dmcompos/chordmap.c,
+         dlls/dmcompos/chordmaptrack.c, dlls/dmcompos/composer.c,
+         dlls/dmcompos/dmcompos_main.c, dlls/dmcompos/signposttrack.c:
+       dmcompos: Win64 printf format warning fixes.
+
+       * dlls/msacm32.drv/Makefile.in, dlls/msacm32.drv/wavemap.c:
+       msacm32.drv: Win64 printf format warning fixes.
+
+       * dlls/mcicda/Makefile.in, dlls/mcicda/mcicda.c:
+       mcicda: Win64 printf format warning fixes.
+
+       * dlls/odbc32/Makefile.in, dlls/odbc32/proxyodbc.c:
+       odbc32: Win64 printf format warning fixes.
+
+2006-10-09  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/tests/resources.h, dlls/comctl32/tests/rsrc.rc,
+         dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Fix the TB_ADDSTRING from resources for a NUL delimiter.
+
+2006-10-08  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Merge AddButtonsA and AddButtonsW into AddButtonsT.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Create the tooltip control during WM_MOUSEMOVE so that the
+       NM_TOOLTIPSCREATE is not sent too early.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Move add/remove/setrect tooltip code to separate functions.
+
+2006-10-09  Huw Davies <huw@codeweavers.com>
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Implement ITypeInfo_CreateInstance.
+
+2006-10-09  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/ddraw/main.c:
+       ddraw: Remove the process counter.
+
+       * dlls/ddraw/main.c:
+       ddraw: Protect the ddraw list.
+
+       * dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, dlls/ddraw/main.c:
+       ddraw: Make the ddraw list a wine list.
+
+2006-10-09  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/riched20/editor.c:
+       riched20: Don't crash if a colour isn't found.
+
+2006-10-09  James Hawkins <truiken@gmail.com>
+
+       * dlls/advpack/files.c, dlls/advpack/install.c:
+       advpack: Make internal functions static.
+
+2006-10-07  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_main.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Make the shader mode selections per device.
+
+2006-10-07  Nick Burns <adger44@hotmail.com>
+
+       * tools/winegcc/winegcc.c:
+       winegcc: __stdcall__ and __cdecl__ defined safely for Mac OSX.
+
+       * include/msvcrt/process.h:
+       msvcrt/process.h: __stdcall__ defined safely for Mac OSX.
+
+2006-10-07  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/d3d9/tests/Makefile.in, dlls/d3d9/tests/device.c,
+         dlls/d3d9/tests/shader.c, dlls/d3d9/tests/stateblock.c,
+         dlls/d3d9/tests/surface.c, dlls/d3d9/tests/texture.c,
+         dlls/d3d9/tests/vertexdeclaration.c, dlls/d3d9/tests/volume.c:
+       d3d9/tests: Printf format fixes for d3d9 tests.
+
+       * dlls/d3d9/tests/stateblock.c:
+       d3d9/tests: Make d3d9 tests Wcast-qual compliant.
+
+       * dlls/d3d9/tests/stateblock.c:
+       d3d9/tests: Remove unused device parameter.
+
+       * dlls/d3d9/tests/stateblock.c:
+       d3d9/tests: Add init/teardown handlers for state tests.
+
+       * dlls/d3d9/tests/stateblock.c:
+       d3d9/tests: Clean up get/set handler arguments.
+
+2006-10-08  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/user/misc.c:
+       user32: Return a fake device notification handle in RegisterDeviceNotificationA.
+
+       * dlls/msxml3/Makefile.in, dlls/msxml3/version.rc:
+       msxml3: Add a version resource.
+
+2006-10-07  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/winex11.drv/Makefile.in, dlls/winex11.drv/bitblt.c,
+         dlls/winex11.drv/bitmap.c, dlls/winex11.drv/brush.c,
+         dlls/winex11.drv/clipboard.c, dlls/winex11.drv/dce.c,
+         dlls/winex11.drv/desktop.c, dlls/winex11.drv/dib.c,
+         dlls/winex11.drv/event.c, dlls/winex11.drv/graphics.c,
+         dlls/winex11.drv/keyboard.c, dlls/winex11.drv/mouse.c,
+         dlls/winex11.drv/opengl.c, dlls/winex11.drv/palette.c,
+         dlls/winex11.drv/scroll.c, dlls/winex11.drv/settings.c,
+         dlls/winex11.drv/text.c, dlls/winex11.drv/window.c,
+         dlls/winex11.drv/winpos.c, dlls/winex11.drv/x11ddraw.c,
+         dlls/winex11.drv/xdnd.c, dlls/winex11.drv/xim.c,
+         dlls/winex11.drv/xrandr.c, dlls/winex11.drv/xrender.c,
+         dlls/winex11.drv/xvidmode.c:
+       winex11drv: Win64 printf format warning fixes.
+
+2006-10-07  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * server/ptrace.c:
+       server: Cast-qual warning fix.
+
+2006-10-09  James Hawkins <truiken@gmail.com>
+
+       * include/msi.h, include/msiquery.h:
+       msi: Add missing declarations to the public headers.
+
+       * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/custom.c,
+         dlls/msi/files.c, dlls/msi/helpers.c, dlls/msi/install.c,
+         dlls/msi/msi.c, dlls/msi/msipriv.h, dlls/msi/package.c,
+         dlls/msi/registry.c, dlls/msi/select.c:
+       msi: Make internal functions static.
+
+2006-10-06  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c, dlls/msi/msipriv.h, dlls/msi/msiquery.c:
+       msi: Perform button control events in greatest to least order.
+
+2006-10-08  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/uninstaller/Pl.rc:
+       uninstaller: Fix Polish translation.
+
+       * programs/winefile/Pl.rc:
+       winefile: Update Polish translation.
+
+       * programs/clock/Pl.rc:
+       clock: Update Polish translation.
+
+       * programs/notepad/Pl.rc:
+       notepad: Update Polish translation.
+
+       * programs/progman/Pl.rc, programs/progman/rsrc.rc:
+       progman: Add Polish translation.
+
+2006-10-08  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/dmscript/Makefile.in, dlls/dmscript/dmscript_main.c,
+         dlls/dmscript/script.c, dlls/dmscript/scripttrack.c:
+       dmscript: Win64 printf format warning fixes.
+
+       * dlls/rasapi32/Makefile.in, dlls/rasapi32/rasapi.c:
+       rasapi32: Win64 printf format warning fixes.
+
+       * dlls/rsaenh/Makefile.in, dlls/rsaenh/rsaenh.c:
+       rsaenh: Win64 printf format warning fixes.
+
+       * dlls/dswave/Makefile.in, dlls/dswave/dswave.c,
+         dlls/dswave/dswave_main.c:
+       dswave: Win64 printf format warning fixes.
+
+       * dlls/dpnet/Makefile.in, dlls/dpnet/address.c, dlls/dpnet/client.c,
+         dlls/dpnet/dpnet_main.c:
+       dpnet: Win64 printf format warning fixes.
+
+       * dlls/hlink/Makefile.in, dlls/hlink/browse_ctx.c,
+         dlls/hlink/hlink_main.c, dlls/hlink/link.c:
+       hlink: Win64 printf format warning fixes.
+
+       * dlls/qcap/Makefile.in, dlls/qcap/capturegraph.c, dlls/qcap/enummedia.c,
+         dlls/qcap/enumpins.c, dlls/qcap/pin.c, dlls/qcap/v4l.c,
+         dlls/qcap/vfwcapture.c:
+       qcap: Win64 printf format warning fixes.
+
+       * dlls/netapi32/tests/Makefile.in, dlls/netapi32/tests/access.c,
+         dlls/netapi32/tests/apibuf.c, dlls/netapi32/tests/ds.c,
+         dlls/netapi32/tests/wksta.c:
+       netapi32: Win64 printf format warning fixes.
+
+       * dlls/version/Makefile.in, dlls/version/info.c, dlls/version/install.c,
+         dlls/version/resource.c, dlls/version/ver16.c:
+       version: Win64 printf format warning fixes.
+
+       * dlls/uxtheme/Makefile.in, dlls/uxtheme/draw.c, dlls/uxtheme/main.c,
+         dlls/uxtheme/msstyles.c, dlls/uxtheme/system.c:
+       uxtheme: Win64 printf format warning fixes.
+
+       * dlls/wintab32/Makefile.in, dlls/wintab32/context.c,
+         dlls/wintab32/manager.c, dlls/wintab32/wintab16.c,
+         dlls/wintab32/wintab32.c:
+       wintab32: Win64 printf format warning fixes.
+
+       * dlls/d3dxof/Makefile.in, dlls/d3dxof/d3dxof.c:
+       d3dxof: Win64 printf format warning fixes.
+
+       * dlls/vmm.vxd/Makefile.in, dlls/vmm.vxd/vmm.c:
+       vmm.vxd: Win64 printf format warning fixes.
+
+       * dlls/dmsynth/Makefile.in, dlls/dmsynth/dmsynth_main.c,
+         dlls/dmsynth/synth.c, dlls/dmsynth/synthsink.c:
+       dmsynth: Win64 printf format warning fixes.
+
+       * dlls/ws2_32/tests/Makefile.in, dlls/ws2_32/tests/sock.c:
+       ws2_32/tests: Win64 printf format warning fixes.
+
+       * dlls/pstorec/Makefile.in, dlls/pstorec/pstorec.c:
+       pstorec: Win64 printf format warning fixes.
+
+       * dlls/wsock32/Makefile.in, dlls/wsock32/service.c, dlls/wsock32/socket.c:
+       wsock32: Win64 printf format warning fixes.
+
+       * dlls/devenum/Makefile.in, dlls/devenum/createdevenum.c,
+         dlls/devenum/devenum_main.c, dlls/devenum/mediacatenum.c,
+         dlls/devenum/parsedisplayname.c:
+       devenum: Win64 printf format warning fixes.
+
+       * dlls/msrle32/Makefile.in, dlls/msrle32/msrle32.c:
+       msrle32: Win64 printf format warning fixes.
+
+       * dlls/imagehlp/Makefile.in, dlls/imagehlp/access.c,
+         dlls/imagehlp/integrity.c, dlls/imagehlp/modify.c:
+       imagehlp: Win64 printf format warning fixes.
+
+       * dlls/riched20/tests/Makefile.in, dlls/riched20/tests/editor.c:
+       riched20/tests: Win64 printf format warning fixes.
+
+2006-10-09  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/ddraw/ddraw.c:
+       ddraw: Set the DDSCAPS2_MIPMAPSUBLEVEL flag on sublevels.
+
+2006-10-08  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/rsaenh/tests/Makefile.in, dlls/rsaenh/tests/rsaenh.c:
+       rsaenh: Win64 printf format warning fixes.
+
+       * dlls/rsaenh/tests/rsaenh.c:
+       rsaenh: Make hmac test run on all windows versions.
+
+       * dlls/msi/tests/install.c:
+       msi: Make tests run on Win98 again.
+
+2006-10-08  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * tools/wine.inf:
+       wine.inf: Add ddeml.dll to fake dlls.
+
+2006-10-07  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/dinput/Makefile.in, dlls/dinput/device.c,
+         dlls/dinput/dinput_main.c, dlls/dinput/effect_linuxinput.c,
+         dlls/dinput/joystick_linux.c, dlls/dinput/joystick_linuxinput.c,
+         dlls/dinput/keyboard.c, dlls/dinput/mouse.c:
+       dinput: Win64 printf format warning fixes.
+
+2006-10-07  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/shell32/tests/Makefile.in, dlls/shell32/tests/shelllink.c,
+         dlls/shell32/tests/shellpath.c, dlls/shell32/tests/shlexec.c,
+         dlls/shell32/tests/shlfileop.c, dlls/shell32/tests/shlfolder.c:
+       shell32/tests: Win64 printf format warning fixes.
+
+       * dlls/shell32/Makefile.in, dlls/shell32/autocomplete.c,
+         dlls/shell32/brsfolder.c, dlls/shell32/changenotify.c,
+         dlls/shell32/classes.c, dlls/shell32/clipboard.c,
+         dlls/shell32/control.c, dlls/shell32/cpanelfolder.c,
+         dlls/shell32/dataobject.c, dlls/shell32/debughlp.c,
+         dlls/shell32/dialogs.c, dlls/shell32/dragdrophelper.c,
+         dlls/shell32/enumidlist.c, dlls/shell32/folders.c,
+         dlls/shell32/pidl.c, dlls/shell32/shell32_main.c,
+         dlls/shell32/shelllink.c, dlls/shell32/shellole.c,
+         dlls/shell32/shellord.c, dlls/shell32/shellpath.c,
+         dlls/shell32/shellstring.c, dlls/shell32/shfldr_desktop.c,
+         dlls/shell32/shfldr_fs.c, dlls/shell32/shfldr_mycomp.c,
+         dlls/shell32/shfldr_unixfs.c, dlls/shell32/shlexec.c,
+         dlls/shell32/shlfolder.c, dlls/shell32/shlfsbind.c,
+         dlls/shell32/shlmenu.c, dlls/shell32/shlview.c,
+         dlls/shell32/shv_bg_cmenu.c, dlls/shell32/shv_item_cmenu.c,
+         dlls/shell32/systray.c:
+       shell32: Win64 printf format warning fixes.
+
+2006-10-07  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/user/tests/Makefile.in, dlls/user/tests/class.c,
+         dlls/user/tests/clipboard.c, dlls/user/tests/dce.c,
+         dlls/user/tests/dde.c, dlls/user/tests/dialog.c,
+         dlls/user/tests/edit.c, dlls/user/tests/input.c,
+         dlls/user/tests/listbox.c, dlls/user/tests/menu.c,
+         dlls/user/tests/monitor.c, dlls/user/tests/msg.c,
+         dlls/user/tests/resource.c, dlls/user/tests/sysparams.c,
+         dlls/user/tests/text.c, dlls/user/tests/win.c,
+         dlls/user/tests/winstation.c, dlls/user/tests/wsprintf.c:
+       user/tests: Win64 printf format warning fixes.
+
+2006-10-08  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/dxerr8/Makefile.in, dlls/dxerr8/dxerr8.c:
+       dxerr8: Win64 printf format warning fixes.
+
+       * dlls/olecli32/Makefile.in, dlls/olecli32/olecli16.c,
+         dlls/olecli32/olecli_main.c:
+       olecli32: Win64 printf format warning fixes.
+
+       * dlls/dxerr9/Makefile.in, dlls/dxerr9/dxerr9.c:
+       dxerr9: Win64 printf format warning fixes.
+
+       * dlls/olesvr32/Makefile.in, dlls/olesvr32/olesvr_main.c:
+       olesvr32: Win64 printf format warning fixes.
+
+       * dlls/quartz/tests/Makefile.in, dlls/quartz/tests/filtergraph.c,
+         dlls/quartz/tests/memallocator.c:
+       quartz/tests: Win64 printf format warning fixes.
+
+       * dlls/rpcrt4/tests/Makefile.in, dlls/rpcrt4/tests/cstub.c,
+         dlls/rpcrt4/tests/ndr_marshall.c:
+       rpcrt4/tests: Win64 printf format warning fixes.
+
+       * dlls/psapi/Makefile.in, dlls/psapi/psapi_main.c:
+       psapi: Win64 printf format warning fixes.
+
+2006-10-07  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/iphlpapi/Makefile.in, dlls/iphlpapi/iphlpapi_main.c,
+         dlls/iphlpapi/tests/Makefile.in, dlls/iphlpapi/tests/iphlpapi.c:
+       iphlpapi: Win64 printf format warning fixes.
+
+2006-10-07  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/ole32/ole2.c, dlls/ole32/tests/ole2.c:
+       ole32: Don't fail in OleCreate if created object doesn't implement
+       IRunnableObject or IOleChache.
+
+2006-10-07  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/comdlg32/fontdlg16.c:
+       comdlg32: Move NULL check before use (Coverity).
+
+2006-10-07  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/tests/Makefile.in, dlls/mshtml/tests/htmldoc.c,
+         dlls/mshtml/tests/misc.c, dlls/mshtml/tests/protocol.c:
+       mshtml: Win64 printf format warning fixes.
+
+       * dlls/urlmon/tests/Makefile.in, dlls/urlmon/tests/misc.c,
+         dlls/urlmon/tests/protocol.c, dlls/urlmon/tests/url.c:
+       urlmon: Win64 printf format warning fixes.
+
+       * dlls/shdocvw/tests/Makefile.in, dlls/shdocvw/tests/shortcut.c,
+         dlls/shdocvw/tests/webbrowser.c:
+       shdocvw: Win64 printf format warning fixes.
+
+2006-10-06  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/shlwapi/tests/Makefile.in, dlls/shlwapi/tests/clist.c,
+         dlls/shlwapi/tests/ordinal.c, dlls/shlwapi/tests/path.c,
+         dlls/shlwapi/tests/shreg.c, dlls/shlwapi/tests/string.c:
+       shlwapi/tests: Win64 printf format warning fixes.
+
+2006-10-07  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * programs/winefile/winefile.c:
+       winefile: Cast-qual warnings fix.
+
+2006-10-06  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * programs/winebrowser/main.c:
+       winebrowser: Cast-qual warnings fix.
+
+       * programs/wineboot/wineboot.c:
+       wineboot: Cast-qual warning fix.
+
+2006-10-06  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/shlwapi/shlwapi_main.c:
+       shlwapi: Update info in DllGetVersion.
+
+2006-10-07  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/d3d8/tests/d3d8_main.c:
+       d3d8: Don't crash if d3d8 can't be loaded.
+
+2006-10-06  James Hawkins <truiken@gmail.com>
+
+       * dlls/shdocvw/persist.c:
+       shdocvw: Return S_OK in PersistStorage_InitNew.
+
+       * dlls/shell32/brsfolder.c, dlls/shell32/changenotify.c,
+         dlls/shell32/cpanelfolder.c, dlls/shell32/dataobject.c,
+         dlls/shell32/pidl.c, dlls/shell32/shell.c,
+         dlls/shell32/shell32_main.c, dlls/shell32/shfldr_desktop.c,
+         dlls/shell32/shfldr_fs.c, dlls/shell32/shfldr_mycomp.c,
+         dlls/shell32/shlexec.c, dlls/shell32/shlmenu.c,
+         dlls/shell32/shlview.c, dlls/shell32/shv_item_cmenu.c,
+         dlls/shell32/trash.c:
+       janitorial: Remove redundant NULL checks before SHFree.
+
+       * dlls/devenum/devenum_main.c, dlls/devenum/parsedisplayname.c,
+         dlls/msdmo/dmort.c, dlls/oleaut32/usrmarshal.c,
+         dlls/qcap/enummedia.c, dlls/quartz/filesource.c,
+         dlls/quartz/filtermapper.c:
+       janitorial: Remove redundant NULL checks before CoTaskMemFree (found by Smatch).
+
+       * dlls/advpack/Makefile.in, dlls/advpack/advpack.c, dlls/advpack/files.c,
+         dlls/advpack/install.c, dlls/advpack/reg.c:
+       advpack: Win64 printf format warning fixes.
+
+2006-10-06  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/atl/Makefile.in, dlls/atl/atl_main.c, dlls/atl/registrar.c:
+       atl: Win64 printf format warning fixes.
+
+       * dlls/wnaspi32/Makefile.in, dlls/wnaspi32/aspi.c,
+         dlls/wnaspi32/winaspi16.c, dlls/wnaspi32/winaspi32.c:
+       wnaspi32: Win64 printf format warning fixes.
+
+       * dlls/wtsapi32/Makefile.in, dlls/wtsapi32/wtsapi32.c:
+       wtsapi32: Win64 printf format warning fixes.
+
+       * dlls/amstream/Makefile.in, dlls/amstream/amstream.c,
+         dlls/amstream/mediastream.c:
+       amstream: Win64 printf format warning fixes.
+
+       * dlls/vwin32.vxd/Makefile.in, dlls/vwin32.vxd/vwin32.c:
+       vwin32.vxd: Win64 printf format warning fixes.
+
+       * dlls/serialui/Makefile.in, dlls/serialui/confdlg.c:
+       serialui: Win64 printf format warning fixes.
+
+       * dlls/winemp3.acm/Makefile.in, dlls/winemp3.acm/mpegl3.c:
+       winemp3.acm: Win64 printf format warning fixes.
+
+       * dlls/dxdiagn/Makefile.in, dlls/dxdiagn/container.c,
+         dlls/dxdiagn/dxdiag_main.c, dlls/dxdiagn/provider.c:
+       dxdiagn: Win64 printf format warning fixes.
+
+       * dlls/winmm/wineoss/Makefile.in, dlls/winmm/wineoss/audio.c,
+         dlls/winmm/wineoss/dscapture.c, dlls/winmm/wineoss/dsrender.c,
+         dlls/winmm/wineoss/midi.c, dlls/winmm/wineoss/mixer.c,
+         dlls/winmm/wineoss/mmaux.c:
+       winmm/wineoss: Win64 printf format warning fixes.
+
+       * dlls/winmm/winealsa/Makefile.in, dlls/winmm/winealsa/audio.c,
+         dlls/winmm/winealsa/midi.c:
+       winmm/winealsa: Win64 printf format warning fixes.
+
+       * dlls/winmm/winearts/Makefile.in, dlls/winmm/winearts/audio.c:
+       winmm/winearts: Win64 printf format warning fixes.
+
+       * dlls/winmm/winenas/Makefile.in, dlls/winmm/winenas/audio.c:
+       winmm/winenas: Win64 printf format warning fixes.
+
+       * dlls/winmm/wineesd/Makefile.in, dlls/winmm/wineesd/audio.c:
+       winmm/wineesd: Win64 printf format warning fixes.
+
+       * dlls/winmm/winejack/Makefile.in, dlls/winmm/winejack/audio.c:
+       winmm/winejack: Win64 printf format warning fixes.
+
+2006-10-06  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * programs/winecfg/appdefaults.c, programs/winecfg/drive.c:
+       winecfg: Cast-qual warnings fix.
+
+2006-10-06  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/x11drv_main.c:
+       winex11.drv: Give XInitThreads another chance.
+
+2006-10-06  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Cast-qual warnings fix.
+
+2006-10-06  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Add support for cached client credentials.
+
+2006-10-06  Paul Chitescu <paulc@voip.null.ro>
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/mscoree/Makefile.in, dlls/mscoree/mscoree.spec,
+         dlls/mscoree/mscoree_main.c:
+       mscoree: Initial stub implementation.
+
+2006-10-06  Francois Gouget <fgouget@free.fr>
+
+       * dlls/dmloader/container.c, dlls/dmloader/debug.c,
+         dlls/dmloader/loader.c:
+       dmloader: Modify the debugstr_DMUS_* functions to return strings that never
+       end with a '\n'.
+
+       * dlls/oleaut32/variant.c, dlls/usp10/usp10.c, dlls/wintab32/context.c:
+       Tweak TRACE()s to simplify '\n' checks.
+
+       * dlls/wined3d/directx.c:
+       wined3d: Fix '\n' typo.
+
+2006-10-06  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/usp10.c, dlls/usp10/usp10.spec:
+       usp10: Add a stub implementation of ScriptStringValidate.
+
+       * dlls/shlwapi/Makefile.in, dlls/shlwapi/assoc.c, dlls/shlwapi/clist.c,
+         dlls/shlwapi/istream.c, dlls/shlwapi/msgbox.c,
+         dlls/shlwapi/ordinal.c, dlls/shlwapi/path.c, dlls/shlwapi/reg.c,
+         dlls/shlwapi/regstream.c, dlls/shlwapi/shlwapi_main.c,
+         dlls/shlwapi/stopwatch.c, dlls/shlwapi/string.c,
+         dlls/shlwapi/thread.c, dlls/shlwapi/url.c:
+       shlwapi: Win64 printf format warning fixes.
+
+2006-10-05  Christopher GAUTIER <krys@via.ecp.fr>
+
+       * dlls/wined3d/surface.c:
+       wined3d: Disable GL_REGISTER_COMBINERS_NV (if supported) in
+       IWineD3DSurfaceImpl_BltOverride.
+
+2006-10-05  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Make msi_dialog_dup_property return a copy of the property if the property
+       is empty.
+
+       * dlls/ddraw/device.c:
+       ddraw: Set lplpDirect3DViewport3 to NULL before returning an error (found
+       by Smatch).
+
+       * dlls/dinput/mouse.c:
+       dinput: Call missing LeaveCriticalSection in the error case (found by Smatch).
+
+       * dlls/dbghelp/msc.c:
+       dbghelp: Remove redundant NULL checks before pdb_free (found by Smatch).
+
+       * dlls/advapi32/service.c:
+       advapi32: Remove redundant NULL check before SERV_free (found by Smatch).
+
+       * dlls/crypt32/protectdata.c:
+       crypt32: Remove redundant NULL checks before CryptMemFree (found by Smatch).
+
+2006-10-05  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/Makefile.in, dlls/mshtml/conpoint.c, dlls/mshtml/hlink.c,
+         dlls/mshtml/htmlbody.c, dlls/mshtml/htmldoc.c,
+         dlls/mshtml/htmldoc3.c, dlls/mshtml/htmlelem.c,
+         dlls/mshtml/htmlelem2.c, dlls/mshtml/htmlinput.c,
+         dlls/mshtml/htmlnode.c, dlls/mshtml/htmlselect.c,
+         dlls/mshtml/htmltextarea.c, dlls/mshtml/htmltextcont.c,
+         dlls/mshtml/install.c, dlls/mshtml/loadopts.c, dlls/mshtml/main.c,
+         dlls/mshtml/navigate.c, dlls/mshtml/nsembed.c, dlls/mshtml/nsio.c,
+         dlls/mshtml/nsservice.c, dlls/mshtml/olecmd.c, dlls/mshtml/oleobj.c,
+         dlls/mshtml/persist.c, dlls/mshtml/protocol.c,
+         dlls/mshtml/selection.c, dlls/mshtml/txtrange.c, dlls/mshtml/view.c:
+       mshtml: Win64 printf format warning fixes.
+
+2006-10-06  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/comctl32/comboex.c:
+       comctl32: Return the correct value for CB_GETLBTEXTLEN.
+
+       * dlls/msi/table.c:
+       msi: Fix transform traces.
+
+       * dlls/msi/table.c:
+       msi: Work around what appears to be a bug in native MSI's generation of
+       transform data.
+
+       * dlls/msi/table.c:
+       msi: Transform the _Columns and _Tables tables first so the table metadata is
+       present for new tables.
+
+       * dlls/msi/table.c:
+       msi: Handle null integers properly in transforms.
+
+2006-10-06  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/cabinet/tests/extract.c:
+       cabinet: Make tests run on Win98 again.
+
+       * dlls/advpack/tests/files.c:
+       advpack: Make tests run on Win98 again.
+
+2006-10-05  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/protectdata.c:
+       crypt32: Cast-qual warnings fix.
+
+2006-10-05  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Pitch alignment for the pow2Size.
+
+       * dlls/wined3d/device.c, dlls/wined3d/surface.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Define the surface alignment in the header.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Honor the pitch in a few more places.
+
+       * dlls/wined3d/surface.c:
+       wined3d: No color keying on surfaces with an alpha channel.
+
+2006-10-05  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/d3d9/indexbuffer.c,
+         dlls/d3d9/texture.c, dlls/d3d9/vertexbuffer.c, dlls/d3d9/volume.c,
+         dlls/d3d9/volumetexture.c, dlls/ddraw/ddraw.c,
+         dlls/wined3d/surface.c, dlls/wined3d/surface_gdi.c,
+         include/wine/wined3d_types.h:
+       wined3d: Add WINED3DUSAGE_OVERLAY.
+
+       * dlls/ddraw/surface.c, dlls/wined3d/surface.c,
+         dlls/wined3d/surface_gdi.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_interface.h:
+       wined3d: Add IWineD3DSurface::UpdateOverlay.
+
+       * include/wine/wined3d_types.h:
+       wined3d: Add DDOVERLAYFX struct.
+
+       * dlls/ddraw/surface.c, dlls/wined3d/surface.c,
+         dlls/wined3d/surface_gdi.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_interface.h:
+       wined3d: Add UpdatOverlayZOrder.
+
+2006-10-05  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/ddraw/surface.c, dlls/wined3d/surface.c,
+         dlls/wined3d/surface_gdi.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_interface.h:
+       wined3d: Add IWineD3DSurface::GetOverlayPosition.
+
+       * dlls/ddraw/surface.c, dlls/wined3d/surface.c,
+         dlls/wined3d/surface_gdi.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_interface.h:
+       wined3d: Add IWineD3DSurface::SetOverlayPosition.
+
+2006-10-05  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/shdocvw/Makefile.in, dlls/shdocvw/classinfo.c,
+         dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/events.c,
+         dlls/shdocvw/factory.c, dlls/shdocvw/ie.c, dlls/shdocvw/navigate.c,
+         dlls/shdocvw/oleobject.c, dlls/shdocvw/regsvr.c,
+         dlls/shdocvw/shdocvw_main.c, dlls/shdocvw/shlinstobj.c,
+         dlls/shdocvw/view.c, dlls/shdocvw/webbrowser.c:
+       shdocvw: Win64 printf format warning fixes.
+
+       * dlls/urlmon/Makefile.in, dlls/urlmon/binding.c, dlls/urlmon/file.c,
+         dlls/urlmon/format.c, dlls/urlmon/ftp.c, dlls/urlmon/http.c,
+         dlls/urlmon/internet.c, dlls/urlmon/sec_mgr.c, dlls/urlmon/session.c,
+         dlls/urlmon/umon.c, dlls/urlmon/umstream.c,
+         dlls/urlmon/urlmon_main.c:
+       urlmon: Win64 printf format warning fixes.
+
+2006-10-05  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * programs/taskmgr/Fr.rc:
+       taskmgr: Updated French translation.
+
+       * programs/cmdlgtst/Fr.rc:
+       cmdlgtst: Updated French translation.
+
+2006-10-06  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * tools/wine.inf:
+       wine.inf: Add d3d9 to fake dlls.
+
+2006-10-05  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/cabinet/tests/Makefile.in, dlls/cabinet/tests/extract.c:
+       cabinet/tests: Win64 printf format warning fixes.
+
+       * dlls/iccvid/Makefile.in, dlls/iccvid/iccvid.c:
+       iccvid: Win64 printf format warning fixes.
+
+       * dlls/msvcrt/tests/Makefile.in, dlls/msvcrt/tests/time.c:
+       msvcrt/tests: Win64 printf format warning fixes.
+
+       * dlls/msdmo/Makefile.in, dlls/msdmo/dmoreg.c, dlls/msdmo/dmort.c:
+       msdmo: Win64 printf format warning fixes.
+
+       * dlls/comcat/tests/Makefile.in, dlls/comcat/tests/comcat.c:
+       comcat/tests: Win64 printf format warning fixes.
+
+       * dlls/msacm32/tests/Makefile.in, dlls/msacm32/tests/msacm.c:
+       msacm32/tests: Win64 printf format warning fixes.
+
+       * dlls/powrprof/Makefile.in, dlls/powrprof/powrprof.c:
+       powrprof: Win64 printf format warning fixes.
+
+       * dlls/comdlg32/tests/Makefile.in, dlls/comdlg32/tests/printdlg.c:
+       comdlg32/tests: Win64 printf format warning fixes.
+
+       * dlls/msvidc32/Makefile.in, dlls/msvidc32/msvideo1.c:
+       msvidc32: Win64 printf format warning fixes.
+
+2006-10-05  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/wininet/tests/http.c:
+       wininet/tests: Cast-qual warning fix.
+
+2006-10-05  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/opengl_ext.h, include/wine/wgl.h:
+       x11drv: Fix building issue.
+
+2006-10-05  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/surface.c:
+       wined3d: Correctly name a variable.
+
+2006-10-05  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/comctl32/comctl_Nl.rc, dlls/mpr/mpr_Pt.rc,
+         dlls/oledlg/oledlg_Nl.rc, dlls/shlwapi/shlwapi_Pt.rc,
+         dlls/wineps.drv/wps_Nl.rc:
+       Don't use utf-8 in rc files.
+
+2006-10-05  Francois Gouget <fgouget@free.fr>
+
+       * dlls/crypt32/crypt32_Fr.rc, dlls/gphoto2.ds/gphoto2_Fr.rc,
+         dlls/hhctrl.ocx/Fr.rc, dlls/winspool.drv/Fr.rc,
+         programs/oleview/Fr.rc:
+       French rc files must be encoded in iso-8859-1, not utf-8.
+
+2006-10-05  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/winex11.drv/window.c, dlls/winex11.drv/winpos.c:
+       winex11.drv: Make all windows moveable by default.
+
+2006-10-05  Paul Chitescu <paulc@voip.null.ro>
+
+       * dlls/netapi32/ds.c, dlls/netapi32/netapi32.spec:
+       netapi: Stub for DsGetDcNameA.
+
+2006-10-05  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/wldap32/bind.c:
+       wldap32: Cast-qual warnings fix.
+
+       * dlls/dnsapi/ns_parse.c:
+       dnsapi: Cast-qual warnings fix.
+
+       * dlls/mscms/profile.c:
+       mscms: Cast-qual warnings fix.
+
+       * dlls/mscms/transform.c:
+       mscms: Document the transform functions.
+
+2006-10-05  Francois Gouget <fgouget@free.fr>
+
+       * dlls/atl/registrar.c, dlls/avicap32/avicap32_main.c,
+         dlls/comctl32/tab.c, dlls/comdlg32/printdlg.c, dlls/crypt32/main.c,
+         dlls/d3d8/pixelshader.c, dlls/d3d8/vertexshader.c,
+         dlls/d3d9/cubetexture.c, dlls/d3d9/pixelshader.c,
+         dlls/d3d9/vertexdeclaration.c, dlls/d3d9/vertexshader.c,
+         dlls/ddraw/device.c, dlls/ddraw/main.c, dlls/dmstyle/style.c,
+         dlls/gdi/freetype.c, dlls/mapi32/prop.c, dlls/mapi32/sendmail.c,
+         dlls/mapi32/util.c, dlls/msvfw32/msvideo_main.c,
+         dlls/netapi32/netbios.c, dlls/oleaut32/olepicture.c,
+         dlls/rpcrt4/rpcrt4_main.c, dlls/secur32/ntlm.c,
+         dlls/setupapi/devinst.c, dlls/shlwapi/ordinal.c, dlls/urlmon/umon.c,
+         dlls/user/scroll.c, dlls/uxtheme/system.c, dlls/wined3d/device.c,
+         dlls/wined3d/directx.c, dlls/wined3d/utils.c,
+         dlls/winmm/winealsa/audio.c, programs/cmdlgtst/cmdlgtst.c,
+         programs/winecfg/driveui.c, programs/winecfg/libraries.c,
+         programs/winecfg/theme.c, programs/winecfg/x11drvdlg.c,
+         programs/wineconsole/curses.c, programs/winedbg/types.c:
+       Add missing '\n's to Wine traces.
+
+2006-10-05  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/sip.c:
+       crypt32: Correct the documentation.
+
+       * dlls/crypt32/sip.c:
+       crypt32: Change function declaration to overcome some cast-qual warnings in
+       future patches.
+
+       * dlls/crypt32/sip.c:
+       crypt32: Move some defines to the top as they will be needed in more functions.
+
+2006-10-05  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/dinput/dinput_main.c:
+       dinput: Only register the window class once to avoid race conditions.
+
+2006-10-05  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/wininet/Makefile.in, dlls/wininet/cookie.c, dlls/wininet/dialogs.c,
+         dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/internet.c,
+         dlls/wininet/netconnection.c, dlls/wininet/urlcache.c,
+         dlls/wininet/utility.c:
+       wininet: Win64 printf format warning fixes.
+
+       * dlls/wininet/tests/Makefile.in, dlls/wininet/tests/http.c,
+         dlls/wininet/tests/internet.c, dlls/wininet/tests/url.c:
+       wininet/tests: Win64 printf format warning fixes.
+
+2006-10-05  Francois Gouget <fgouget@free.fr>
+
+       * dlls/user/tests/sysparams.c:
+       user/tests: It is perfectly valid for some sysparams registry fields
+       to not be set if they have their default value. This is the case on
+       Windows for instance.
+
+       * programs/oleview/typelib.c:
+       oleview: Fix the placement of a '\n'.
+
+       * dlls/d3d8/device.c:
+       d3d8: Fix '\n' typo.
+
+       * programs/winecfg/driveui.c:
+       winecfg: Remove unneeded memset() calls.
+
+       * dlls/shell32/shlview.c:
+       shell32: Don't forget to set stateMask when calling LVM_GETITEM/LVIF_STATE.
+       Remove ZeroMemory() calls and instead set iSubItem = 0 manually.
+
+       * dlls/gphoto2.ds/ui.c:
+       gphoto2.ds: Remove ZeroMemory() calls and instead set the relevant fields
+       (usually just iSubItem) to zero manually.
+
+       * programs/taskmgr/dbgchnl.c, programs/taskmgr/debug.c,
+         programs/taskmgr/endproc.c, programs/taskmgr/priority.c,
+         programs/taskmgr/procpage.c:
+       taskmgr: Remove ZeroMemory() calls and instead set the relevant fields (usually
+       just iSubItem) to zero manually.
+
+       * programs/winecfg/appdefaults.c:
+       winecfg: Remove ZeroMemory() calls and instead set iSubItem = 0 manually.
+       Fix on_selection_change() and on_remove_app_click() so they do set iSubItem = 0.
+
+       * include/commctrl.h, include/winuser.h:
+       include: Add new Vista SDK constants and structures.
+
+2006-10-04  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/user/hook.c, dlls/user/message.c, dlls/user/user_private.h:
+       user32: Pass hook handle to the destination thread.
+
+2006-10-05  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/hook.c, include/wine/server_protocol.h, server/hook.c,
+         server/protocol.def, server/request.h, server/trace.c:
+       server: Changed the get_next_hook request to allow retrieving the current
+       hook too.
+
+       * dlls/user/hook.c, dlls/user/user_private.h,
+         include/wine/server_protocol.h, server/hook.c, server/protocol.def,
+         server/trace.c:
+       user32: Store the prev_unicode hook flag on the client side.
+
+2006-10-04  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/user/tests/dde.c:
+       user/tests: Cast-qual warnings fix.
+
+2006-10-05  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/msxml3/Makefile.in, dlls/msxml3/domdoc.c, dlls/msxml3/node.c,
+         dlls/msxml3/parseerror.c:
+       msxml3: Win64 printf format warning fixes.
+
+       * dlls/midimap/Makefile.in, dlls/midimap/midimap.c:
+       midimap: Win64 printf format warning fixes.
+
+       * dlls/cfgmgr32/Makefile.in, dlls/cfgmgr32/main.c:
+       cfgmgr32: Win64 printf format warning fixes.
+
+       * dlls/msg711.acm/Makefile.in, dlls/msg711.acm/msg711.c:
+       msg711.acm: Win64 printf format warning fixes.
+
+       * dlls/imaadp32.acm/Makefile.in, dlls/imaadp32.acm/imaadp32.c:
+       imaadp32.acm: Win64 printf format warning fixes.
+
+       * dlls/msadp32.acm/Makefile.in, dlls/msadp32.acm/msadp32.c:
+       msadp32.acm: Win64 printf format warning fixes.
+
+       * dlls/usp10/Makefile.in, dlls/usp10/usp10.c:
+       usp10: Win64 printf format warning fixes.
+
+       * dlls/opengl32/Makefile.in, dlls/opengl32/wgl.c:
+       opengl32: Win64 printf format warning fixes.
+
+2006-10-05  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel32/actctx.c:
+       kernel32: Return some fake data in FindActCtxSectionStringW.
+
+       * dlls/msi/table.c:
+       msi: Only ignore the StringPool and StringData in a transform.
+
+       * dlls/msi/table.c:
+       msi: Only declare the szStringData and szStringPool strings once.
+
+       * dlls/msi/table.c:
+       msi: Remove an unused variable.
+
+       * dlls/msi/Makefile.in, dlls/msi/action.c, dlls/msi/appsearch.c,
+         dlls/msi/custom.c, dlls/msi/database.c, dlls/msi/dialog.c,
+         dlls/msi/files.c, dlls/msi/format.c, dlls/msi/insert.c,
+         dlls/msi/msi.c, dlls/msi/msiquery.c, dlls/msi/package.c,
+         dlls/msi/record.c, dlls/msi/registry.c, dlls/msi/source.c,
+         dlls/msi/suminfo.c, dlls/msi/table.c, dlls/msi/upgrade.c:
+       msi: Win64 printf format warning fixes.
+
+       * dlls/msi/tests/db.c:
+       msi: Check that transforms preserve tables.
+
+2006-10-05  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/regedit/Ko.rc:
+       regedit: Updated Korean Resource.
+
+2006-10-04  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/cert.c:
+       crypt32: Don't crash when setting CRYPT_KEY_PROV_INFO with empty names.
+
+2006-10-04  Karsten Elfenbein <kelfe@gmx.de>
+
+       * dlls/d3d9/vertexdeclaration.c:
+       d3d9: Fix typo in trace.
+
+2006-10-04  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * programs/oleview/Fr.rc:
+       oleview: Updated French translation.
+
+       * programs/regedit/Fr.rc:
+       regedit: Updated French translation.
+
+       * programs/taskmgr/Fr.rc:
+       taskmgr: Updated French translation.
+
+2006-10-04  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/winspool.drv/Pl.rc, dlls/winspool.drv/winspool.rc:
+       winspool.drv: Add Polish translation.
+
+       * programs/taskmgr/Pl.rc, programs/taskmgr/taskmgr.rc:
+       taskmgr: Add Polish translation.
+
+2006-10-04  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/serial.c:
+       ntdll: Fixed typo in serial.c.
+
+       * dlls/user/win.c, include/win.h, include/wine/server_protocol.h,
+         server/protocol.def, server/trace.c, server/window.c:
+       user32: The per-window user data must be a DWORD_PTR.
+
+       * include/wine/server_protocol.h, server/protocol.def, server/trace.c:
+       server: Rearrange a few fields to avoid wasting padding space on 64 bits.
+
+2006-10-04  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/advapi32/tests/Makefile.in, dlls/advapi32/tests/crypt.c,
+         dlls/advapi32/tests/lsa.c, dlls/advapi32/tests/registry.c,
+         dlls/advapi32/tests/security.c:
+       advapi32/tests: Win64 printf format warning fixes.
+
+2006-10-04  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec:
+       crypt32: Implement CertVerifyValidityNesting.
+
+2006-10-04  James Hawkins <truiken@gmail.com>
+
+       * dlls/user/dialog.c:
+       user: Add missing sizeof(WCHAR) multiplier.
+
+2006-10-04  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/Makefile.in, dlls/wintrust/crypt.c,
+         dlls/wintrust/register.c, dlls/wintrust/wintrust_main.c:
+       wintrust: Win64 printf format warning fixes.
+
+       * dlls/crypt32/tests/sip.c:
+       crypt32: More tests for CryptSIPLoad.
+
+2006-10-04  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/infosoft/Makefile.in, dlls/infosoft/wordbreaker.c:
+       infosoft: Win64 printf format warning fixes.
+
+       * dlls/ifsmgr.vxd/Makefile.in, dlls/ifsmgr.vxd/ifsmgr.c:
+       ifsmgr.vxd: Win64 printf format warning fixes.
+
+       * dlls/comcat/Makefile.in, dlls/comcat/information.c:
+       comcat: Win64 printf format warning fixes.
+
+       * dlls/activeds/Makefile.in, dlls/activeds/activeds_main.c:
+       activeds: Win64 printf format warning fixes.
+
+2006-10-04  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/regedit/Pl.rc:
+       regedit: Update Polish translation.
+
+2006-10-04  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/mscms/mscms_priv.h:
+       mscms: Restore the preprocessor hack.
+
+2006-10-04  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/message.c, include/wine/server_protocol.h,
+         server/protocol.def, server/queue.c, server/trace.c:
+       server: Pass the data for message callbacks as vararg from the client side.
+
+       * dlls/user/message.c, include/wine/server_protocol.h,
+         server/protocol.def, server/queue.c:
+       server: Return the data for callback results in the varargs part of the
+       get_message request.
+
+       * dlls/user/message.c, include/wine/server_protocol.h,
+         server/protocol.def, server/queue.c, server/trace.c:
+       server: Return the data for winevent hooks in the varargs part of the get_message
+       request.
+
+2006-10-03  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Only apply the last font style in the list of styles.
+
+       * dlls/msi/events.c:
+       msi: Handle the SelectionBrowse event using ControlEvent_SpawnDialog.
+
+       * dlls/msi/dialog.c:
+       msi: Subscribe the SelectionTree control to the SelectionPath event.
+
+       * dlls/msi/dialog.c:
+       msi: Store the selected item in the SelectionTree control.
+
+       * dlls/msi/dialog.c:
+       msi: Publish the SelectionDescription and SelectionPath events when the
+       selection changes in the SelectionTree control.
+
+       * dlls/msi/dialog.c:
+       msi: Properly initialize the SelectionTree control's attributes and property
+       values.
+
+       * dlls/msi/events.c:
+       msi: Publish the SelectionPath event in the SetTargetPath event.
+
+       * dlls/msi/action.h, dlls/msi/dialog.c, dlls/msi/events.c:
+       msi: Provide a specific dialog to ControlEvent_SubscribeToEvent, as
+       package->dialog does not always point to the same dialog.
+
+       * dlls/msi/dialog.c:
+       msi: Select the first item in the SelectionTree control.
+
+       * dlls/msi/dialog.c:
+       msi: Empty the window text if no text is provided.
+
+       * dlls/msi/dialog.c:
+       msi: Assign the property to path if the property is empty.
+
+       * dlls/msi/dialog.c:
+       msi: Don't ERR if a dialog doesn't provide control conditions, as they are
+       not required.
+
+       * dlls/msi/dialog.c:
+       msi: Add missing '\n' to TRACE output.
+
+2006-10-03  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       x11drv: Fix wgl pixel format bug.
+
+       * dlls/gdi/driver.c, dlls/gdi/gdi32.spec, dlls/gdi/gdi_private.h,
+         dlls/gdi/opengl.c, dlls/opengl32/opengl32.spec, dlls/opengl32/wgl.c,
+         dlls/winex11.drv/opengl.c:
+       gdi32: Route WGL font code through gdi32.dll.
+
+       * dlls/gdi/Makefile.in, dlls/gdi/driver.c, dlls/gdi/gdi32.spec,
+         dlls/gdi/gdi_private.h, dlls/gdi/opengl.c,
+         dlls/opengl32/opengl32.spec, dlls/opengl32/wgl.c,
+         dlls/winex11.drv/opengl.c:
+       gdi32: Route WGL context code through gdi32.dll.
+
+2006-10-03  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/wineconsole/user.c:
+       wineconsole: Make the user backend work on non-latin1 locales.
+
+2006-10-03  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/user/hook.c:
+       user: Move some common code into one function.
+
+2006-10-03  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/Makefile.in, dlls/crypt32/base64.c, dlls/crypt32/cert.c,
+         dlls/crypt32/context.c, dlls/crypt32/crl.c, dlls/crypt32/decode.c,
+         dlls/crypt32/encode.c, dlls/crypt32/main.c, dlls/crypt32/oid.c,
+         dlls/crypt32/proplist.c, dlls/crypt32/serialize.c,
+         dlls/crypt32/sip.c, dlls/crypt32/store.c, dlls/crypt32/str.c:
+       crypt32: Win64 printf format warning fixes.
+
+       * dlls/crypt32/crypt32.spec:
+       crypt32: Forward CryptAcquireContextU to CryptAcquireContextW.
+
+2006-10-03  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/capi2032/cap20wxx.c:
+       capi: Fix compiler warnings.
+
+2006-10-03  Marcus Meissner <marcus@jet.franken.de>
+
+       * tools/wine.inf:
+       wine.inf: Add some more fake binaries.
+
+2006-10-03  James Hawkins <truiken@gmail.com>
+
+       * dlls/comctl32/treeview.c:
+       comctl32: Set the TVIF_TEXT mask when notifying the parent window of a
+       selection change.
+
+2006-10-03  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/w32skrnl/Makefile.in, dlls/w32skrnl/w32sys.c,
+         dlls/w32skrnl/win32s16.c:
+       w32skrnl: Win64 printf format warning fixes.
+
+       * dlls/spoolss/Makefile.in, dlls/spoolss/spoolss_main.c:
+       spoolss: Win64 printf format warning fixes.
+
+       * dlls/query/Makefile.in, dlls/query/query_main.c:
+       query: Win64 printf format warning fixes.
+
+       * dlls/oleacc/Makefile.in, dlls/oleacc/main.c:
+       oleacc: Win64 printf format warning fixes.
+
+       * dlls/newdev/Makefile.in, dlls/newdev/main.c:
+       newdev: Win64 printf format warning fixes.
+
+       * dlls/nddeapi/Makefile.in, dlls/nddeapi/nddeapi.c:
+       nddeapi: Win64 printf format warning fixes.
+
+       * dlls/localspl/tests/Makefile.in, dlls/localspl/tests/localmon.c:
+       localspl/tests: Win64 printf format warning fixes.
+
+       * dlls/hhctrl.ocx/Makefile.in, dlls/hhctrl.ocx/hhctrl.c,
+         dlls/hhctrl.ocx/main.c:
+       hhctrl.ocx: Win64 printf format warning fixes.
+
+       * dlls/d3dx8/Makefile.in, dlls/d3dx8/d3dxbuffer.c:
+       d3dx8: Win64 printf format warning fixes.
+
+       * dlls/dinput8/Makefile.in, dlls/dinput8/dinput8_main.c:
+       dinput8: Win64 printf format warning fixes.
+
+       * dlls/cards/Makefile.in, dlls/cards/cards.c:
+       cards: Win64 printf format warning fixes.
+
+       * dlls/msvcrt/Makefile.in, dlls/msvcrt/cppexcept.c, dlls/msvcrt/except.c,
+         dlls/msvcrt/file.c, dlls/msvcrt/locale.c, dlls/msvcrt/main.c:
+       msvcrt: Win64 printf format warning fixes.
+
+2006-09-22  Elie Morisse <lachienne@wanadoo.fr>
+
+       * dlls/ddraw/surface.c:
+       ddraw: Don't destroy complex attached surfaces even if explicitely
+       requested as they will be liquidated anyway when the root is
+       destroyed.
+
+2006-09-30  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/crypt32/oid.c, dlls/crypt32/store.c:
+       crypt32: Include wine/port.h for strcasecmp.
+
+2006-10-03  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/crypt32/tests/sip.c:
+       crypt32/tests: Replace bad use of sprintf by 2 strcats.
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll: More tests for exception handling.
+       - Check if we really set the debug register.
+       - Added unaligned access exception check.
+       - Added single step exception check.
+
+2006-10-03  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/cert.c:
+       crypt32: Make it clearer where alg ids come from in
+       CryptVerifyCertificateSignatureEx.
+
+2006-10-03  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/tests/Makefile.in, dlls/wintrust/tests/register.c:
+       wintrust: Win64 printf format warning fixes.
+
+2006-10-01  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/ntdll/thread.c, include/wine/server_protocol.h,
+         server/protocol.def, server/thread.c, server/trace.c:
+       ntdll: Implemented AmILastThread information class for NtQueryInformationThread.
+
+       * programs/winedbg/source.c:
+       winedbg: Rewrote the file handling to use SearchPath instead of home grown
+       version.
+
+2006-09-30  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/kernel32/comm.c, dlls/ntdll/serial.c:
+       ntdll-kernel32: WaitCommEvent.
+       - implemented IOCTL_SERIAL_WAIT_ON_MASK for DeviceIoControl
+       on serial lines in ntdll
+       - now using thread pool (instead of simple thread) for the
+       background operations (this should help some high load
+       situations)
+       - used this to implement WaitCommEvent on top NtDll functions
+       - in kernel32, removed now the no longer used termios/ioctls...
+       for comm devices
+
+2006-09-29  Francois Gouget <fgouget@free.fr>
+
+       * dlls/comctl32/listview.c, dlls/comctl32/tests/listview.c:
+       comctl32: Fix LVM_GETITEM/LVIF_STATE so it only returns the bits it
+       has been asked for, and sets all the others to zero (with conformance
+       test).
+
+       * include/ntstatus.h:
+       include: Add missing STATUS_CTX_ constants.
+
+       * include/prsht.h:
+       include: Add missing PSP_ constants.
+
+       * dlls/oleaut32/tests/olefont.c:
+       oleaut32: Remove unnecessary casts.
+
+2006-09-28  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/database.c, dlls/msi/tests/db.c, dlls/msi/tests/install.c:
+       msi: Implement MsiDatabaseImport.
+
+2006-10-03  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/advapi32/Makefile.in, dlls/advapi32/advapi.c,
+         dlls/advapi32/crypt.c, dlls/advapi32/eventlog.c, dlls/advapi32/lsa.c,
+         dlls/advapi32/registry.c, dlls/advapi32/security.c,
+         dlls/advapi32/service.c:
+       advapi32: Win64 printf format warning fixes.
+
+2006-10-03  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Use I_Rpc{Allocate, Free} instead of Heap{Alloc, Free} as that
+       the former are exported by rpcrt4 seemingly to allow callers of tower
+       functions to free the allocated memory.
+
+       * dlls/rpcrt4/rpcrt4.spec:
+       rpcrt4: RpcBindingCopy is implemented.
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Don't use HEAP_ZERO_MEMORY when most of the fields will be initialised
+       to non-zero values.
+
+2006-10-03  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/tests/win.c:
+       user: Increase the time during which flush_events() waits for pending events.
+
+2006-10-03  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/sip.c:
+       crypt32: Remove bogus tests.
+
+2006-10-03  Francois Gouget <fgouget@free.fr>
+
+       * dlls/shell32/tests/shelllink.c:
+       shell32: Microsoft's EXP_DARWIN_LINK structure does not have a dbh
+       field so cast it to DATABLOCK_HEADER to access the dwSignature
+       field. Fixes the compilation with Visual C++ on Windows.
+
+       * dlls/urlmon/file.c, dlls/urlmon/ftp.c, dlls/urlmon/http.c:
+       urlmon: Fix spelling of the 'origin' parameter in the *Protocol_Seek() functions.
+
+       * dlls/kernel32/thunk.c, dlls/ole32/tests/storage32.c,
+         dlls/shlwapi/path.c, tools/winapi/winapi_check_options.pm:
+       Assorted spelling fixes.
+
+       * dlls/kernel32/tests/path.c, dlls/ntdll/tests/info.c,
+         dlls/rsaenh/tests/rsaenh.c:
+       Add missing '\n's to ok() calls.
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml: Remove space before '\n'.
+
+2006-10-03  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll: Make test_debug_regs() print the actual Dr7 value it got.
+
+2006-10-03  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/winedos/Makefile.in, dlls/winedos/dma.c, dlls/winedos/dosaspi.c,
+         dlls/winedos/dosvm.c, dlls/winedos/int10.c, dlls/winedos/int13.c,
+         dlls/winedos/int1a.c, dlls/winedos/int21.c, dlls/winedos/int25.c,
+         dlls/winedos/int26.c, dlls/winedos/int2f.c, dlls/winedos/int31.c,
+         dlls/winedos/interrupts.c, dlls/winedos/ioports.c,
+         dlls/winedos/module.c, dlls/winedos/soundblaster.c,
+         dlls/winedos/vxd.c, dlls/winedos/xms.c:
+       winedos: Win64 printf format warning fixes.
+
+2006-10-03  Oleg Krylov <oleg.krylov@gmail.com>
+
+       * dlls/user/cursoricon.c, include/winuser.h:
+       user: Fix CopyImage function declaration.
+
+2006-10-03  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comdlg32/filedlgbrowser.c:
+       comdlg32: Load "Save" string from resources in filedlgbrowser.c.
+
+2006-10-03  Alexandre Julliard <julliard@winehq.org>
+
+       * Makefile.in:
+       Makefile: Avoid trailing slash in find, it breaks tags on MacOS.
+
+       * dlls/ntdll/file.c:
+       ntdll: Added error mapping for ENXIO.
+
+       * dlls/ntdll/directory.c, server/fd.c:
+       ntdll: Implement FSCTL_DISMOUNT_VOLUME for MacOSX.
+
+       * configure, configure.ac, programs/explorer/Makefile.in,
+         programs/explorer/desktop.c, programs/explorer/device.c,
+         programs/explorer/diskarb.c, programs/explorer/explorer_private.h,
+         programs/explorer/hal.c:
+       explorer: Added dynamic drive support for MacOSX.
+
+       * programs/explorer/device.c:
+       explorer: Avoid repeated notifications on device removal.
+
+       * programs/explorer/Makefile.in, programs/explorer/device.c,
+         programs/explorer/explorer_private.h, programs/explorer/hal.c:
+       explorer: Split the device management to a separate file to make it usable
+       independently of HAL support.
+
+2006-10-02  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/winedbg/info.c, programs/winedbg/tgt_active.c:
+       winedbg: Fixed the auto mode.
+
+2006-10-03  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Avoid retrieving the fd twice in WSAIoctl.
+
+2006-10-02  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Implemented FIONBIO and FIONREAD in WSAIoctl.
+
+       * dlls/ntdll/signal_i386.c:
+       ntdll: Clear alignment check flag before entering exception handler.
+
+2006-10-02  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec,
+         dlls/crypt32/tests/cert.c:
+       crypt32: Implement CryptSignAndEncodeCertificate.
+
+2006-10-03  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/regedit/Bg.rc, programs/regedit/Cs.rc, programs/regedit/De.rc,
+         programs/regedit/En.rc, programs/regedit/Es.rc,
+         programs/regedit/Fr.rc, programs/regedit/Hu.rc,
+         programs/regedit/It.rc, programs/regedit/Ja.rc,
+         programs/regedit/Ko.rc, programs/regedit/Nl.rc,
+         programs/regedit/No.rc, programs/regedit/Pl.rc,
+         programs/regedit/Pt.rc, programs/regedit/Ru.rc,
+         programs/regedit/Si.rc, programs/regedit/Tr.rc,
+         programs/regedit/resource.h:
+       regedit: Remove the unused IDD_DIALOG2.
+
+       * programs/regedit/Bg.rc, programs/regedit/Cs.rc, programs/regedit/De.rc,
+         programs/regedit/En.rc, programs/regedit/Es.rc,
+         programs/regedit/Fr.rc, programs/regedit/Hu.rc,
+         programs/regedit/It.rc, programs/regedit/Ja.rc,
+         programs/regedit/Ko.rc, programs/regedit/Nl.rc,
+         programs/regedit/No.rc, programs/regedit/Pl.rc,
+         programs/regedit/Pt.rc, programs/regedit/Ru.rc,
+         programs/regedit/Si.rc, programs/regedit/Tr.rc,
+         programs/regedit/framewnd.c, programs/regedit/resource.h:
+       regedit: Add option to export only a specified branch.
+
+       * programs/regedit/framewnd.c:
+       regedit: Some import/export dialogs code cleanup.
+
+2006-10-03  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * programs/cmdlgtst/Fr.rc:
+       cmdlgtst: Updated French translation.
+
+       * dlls/crypt32/crypt32.rc, dlls/crypt32/crypt32_Fr.rc:
+       crypt32: Initial French translation.
+
+2006-10-02  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/user/cursoricon.c, dlls/user/exticon.c, dlls/user/spy.c:
+       user: Cast-qual warnings fix.
+
+2006-10-02  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/tests/sip.c:
+       crypt32/tests: Win64 printf format warning fixes.
+
+       * dlls/msi/appsearch.c, dlls/msi/tests/package.c:
+       msi: Implement msidbLocatorTypeFileName in RegLocator searches.
+
+2006-10-02  Michael Stefaniuc <mstefani@redhat.de>
+
+       * programs/winemenubuilder/Makefile.in,
+         programs/winemenubuilder/winemenubuilder.c:
+       winemenubuilder: Win64 printf format warning fixes.
+
+       * programs/wineconsole/Makefile.in, programs/wineconsole/registry.c,
+         programs/wineconsole/user.c:
+       wineconsole: Win64 printf format warning fixes.
+
+       * programs/rpcss/Makefile.in, programs/rpcss/np_server.c:
+       rpcss: Win64 printf format warning fixes.
+
+       * programs/oleview/Makefile.in, programs/oleview/typelib.c:
+       oleview: Win64 'incompatible pointer type' warning fix.
+
+       * programs/icinfo/Makefile.in, programs/icinfo/icinfo.c:
+       icinfo: Win64 printf format warning fixes.
+
+       * programs/eject/Makefile.in, programs/eject/eject.c:
+       eject: Win64 printf format warning fixes.
+
+       * programs/cmdlgtst/Makefile.in, programs/cmdlgtst/cmdlgtst.c:
+       cmdlgtst: Win64 printf format warning fixes.
+
+       * programs/winhelp/Makefile.in, programs/winhelp/hlpfile.c,
+         programs/winhelp/macro.c, programs/winhelp/winhelp.c:
+       winhelp: Win64 printf format warning fixes.
+
+       * programs/winecfg/Makefile.in, programs/winecfg/appdefaults.c,
+         programs/winecfg/drive.c, programs/winecfg/winecfg.c:
+       winecfg: Win64 printf format warning fixes.
+
+       * programs/wineboot/Makefile.in, programs/wineboot/shutdown.c,
+         programs/wineboot/wineboot.c:
+       wineboot: Win64 printf format warning fixes.
+
+2006-10-02  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/shdocvw/tests/webbrowser.c, dlls/shdocvw/webbrowser.c:
+       shdocvw: Silence common invalid QueryInterface FIXMEs.
+
+       * dlls/mshtml/htmldoc.c, dlls/mshtml/tests/htmldoc.c:
+       mshtml: Silence common invalid QueryInterface FIXME.
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c,
+         dlls/mshtml/nsiface.idl, dlls/mshtml/persist.c:
+       mshtml: Added begining implementation of IPersistStreamInit::Save.
+
+       * dlls/mshtml/nsembed.c:
+       mshtml: Code cleanup.
+
+2006-10-02  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/directx.c:
+       wined3d: Report the correct number of available 4-component float vectors
+       for GLSL.
+
+       * dlls/wined3d/pixelshader.c:
+       wined3d: Explicitly enable the GL_ARB_draw_buffers extension in GLSL shaders.
+
+2006-10-02  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Fix ITypeInfo::GetFuncDesc to return the correct information for
+       dual dispinterfaces.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Make ITypeInfo::GetDocumentation work for functions/variables in
+       inherited interfaces.
+
+2006-10-02  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/advapi32/tests/registry.c:
+       advapi32: Make sure it's a real cleanup.
+
+2006-10-02  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/regedit/Bg.rc, programs/regedit/Cs.rc, programs/regedit/De.rc,
+         programs/regedit/Es.rc, programs/regedit/Fr.rc,
+         programs/regedit/Hu.rc, programs/regedit/It.rc,
+         programs/regedit/Ja.rc, programs/regedit/Pt.rc,
+         programs/regedit/Ru.rc, programs/regedit/Si.rc:
+       regedit: Fix some translated resources errors.
+
+2006-10-02  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * programs/winecfg/Ru.rc:
+       winecfg: Fix a typo in Russian translation.
+
+2006-09-28  Peter Oberndorfer <kumbayo84@arcor.de>
+
+       * programs/winedbg/tgt_active.c:
+       winedbg: Don't try to read to invalid memory if winedbg does not find the thread.
+
+       * dlls/ntdll/tests/info.c:
+       ntdll: Add a test for NtReadVirtualMemory.
+
+2006-09-29  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/kernel32/tests/path.c:
+       kernel32: Add 2 simple tests for GetLongPathNameW.
+
+       * dlls/kernel32/path.c:
+       kernel32: Print an error instead of crashing in GetLongPathNameW if shortpath=0.
+
+2006-09-29  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/tests/Makefile.in, dlls/crypt32/tests/base64.c,
+         dlls/crypt32/tests/cert.c, dlls/crypt32/tests/chain.c,
+         dlls/crypt32/tests/crl.c, dlls/crypt32/tests/encode.c,
+         dlls/crypt32/tests/main.c, dlls/crypt32/tests/oid.c,
+         dlls/crypt32/tests/protectdata.c, dlls/crypt32/tests/store.c,
+         dlls/crypt32/tests/str.c:
+       crypt32/tests: Win64 printf format warning fixes.
+
+2006-09-28  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/shdocvw/webbrowser.c:
+       shdocvw: Ignore VT_ERROR arguments to WebBrowser_Navigate2.
+
+       * dlls/shdocvw/webbrowser.c:
+       shdocvw: Return S_OK from WebBrowser_put_RegisterAsDropTarget.
+
+2006-09-30  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/Makefile.in, dlls/wined3d/arb_program_shader.c,
+         dlls/wined3d/baseshader.c, dlls/wined3d/basetexture.c,
+         dlls/wined3d/cubetexture.c, dlls/wined3d/device.c,
+         dlls/wined3d/directx.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/indexbuffer.c,
+         dlls/wined3d/palette.c, dlls/wined3d/pixelshader.c,
+         dlls/wined3d/query.c, dlls/wined3d/resource.c,
+         dlls/wined3d/stateblock.c, dlls/wined3d/surface.c,
+         dlls/wined3d/surface_gdi.c, dlls/wined3d/swapchain.c,
+         dlls/wined3d/texture.c, dlls/wined3d/utils.c,
+         dlls/wined3d/vertexbuffer.c, dlls/wined3d/vertexdeclaration.c,
+         dlls/wined3d/vertexshader.c, dlls/wined3d/volume.c,
+         dlls/wined3d/volumetexture.c, dlls/wined3d/wined3d_main.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Win64 printf fixes.
+
+2006-09-30  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/wldap32/Makefile.in, dlls/wldap32/bind.c, dlls/wldap32/dn.c,
+         dlls/wldap32/error.c, dlls/wldap32/extended.c, dlls/wldap32/init.c,
+         dlls/wldap32/main.c, dlls/wldap32/misc.c, dlls/wldap32/page.c,
+         dlls/wldap32/parse.c, dlls/wldap32/search.c:
+       wldap32: Win64 printf format warning fixes.
+
+       * dlls/mscms/Makefile.in, dlls/mscms/mscms_main.c,
+         dlls/mscms/mscms_priv.h, dlls/mscms/profile.c, dlls/mscms/stub.c,
+         dlls/mscms/transform.c:
+       mscms: Win64 printf format warning fixes.
+
+       * dlls/dnsapi/Makefile.in, dlls/dnsapi/main.c, dlls/dnsapi/query.c:
+       dnsapi: Win64 printf format warning fixes.
+
+2006-09-30  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/user/Makefile.in, dlls/user/bidi16.c, dlls/user/class.c,
+         dlls/user/clipboard.c, dlls/user/combo.c, dlls/user/comm16.c,
+         dlls/user/cursoricon.c, dlls/user/dde_client.c, dlls/user/dde_misc.c,
+         dlls/user/dde_server.c, dlls/user/defwnd.c, dlls/user/dialog.c,
+         dlls/user/dialog16.c, dlls/user/driver.c, dlls/user/driver16.c,
+         dlls/user/edit.c, dlls/user/exticon.c, dlls/user/hook.c,
+         dlls/user/input.c, dlls/user/listbox.c, dlls/user/mdi.c,
+         dlls/user/menu.c, dlls/user/message.c, dlls/user/misc.c,
+         dlls/user/nonclient.c, dlls/user/painting.c, dlls/user/resource.c,
+         dlls/user/scroll.c, dlls/user/spy.c, dlls/user/static.c,
+         dlls/user/sysparams.c, dlls/user/uitools.c, dlls/user/user16.c,
+         dlls/user/win.c, dlls/user/winhelp.c, dlls/user/winpos.c,
+         dlls/user/winproc.c, dlls/user/winstation.c:
+       user: Win64 printf format warning fixes.
+
+2006-09-29  Benjamin Arai <me@benjaminarai.com>
+
+       * Makefile.in, configure, configure.ac, dlls/.gitignore, dlls/Makefile.in,
+         dlls/resutils/Makefile.in, dlls/resutils/resutils.c,
+         dlls/resutils/resutils.spec:
+       resutils: Implements stub dll for resutils.dll.
+
+2006-09-30  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/ntdll/tests/exception.c:
+       ntdll: Added debug registers test case.
+
+2006-09-18  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/mswsock/mswsock.c:
+       mswsock: More debug output in AcceptEx().
+
+2006-10-02  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * dlls/gdi/freetype.c:
+       gdi32: Improve get_nearest_charset().
+
+2006-10-01  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/tapi32/line.c:
+       tapi32: Cast-qual warnings fix.
+
+2006-10-01  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/tests/win.c:
+       user/tests: Flush events before running mouse tests.
+
+2006-10-02  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/ws2_32/socket.c:
+       ws2_32: Add a comment to ioctlsocket about 'bogus' ioctl 0x667e.
+
+       * dlls/ws2_32/socket.c, include/winsock.h:
+       ws2_32: Use a symbolic name instead of hand-made value.
+
+2006-10-01  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/wined3d_private.h:
+       wined3d: Remove unused field in shader opcode_arg.
+
+2006-09-30  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
+
+       * dlls/devenum/devenum.rc, dlls/winspool.drv/No.rc,
+         dlls/winspool.drv/winspool.rc, programs/cmdlgtst/No.rc,
+         programs/regedit/No.rc:
+       Updated Norwegian Bokmål translations.
+
+2006-10-02  Alexandre Julliard <julliard@winehq.org>
+
+       * include/winsock.h:
+       winsock: Make sure to include sys/types.h in all cases.
+
+2006-09-30  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32/tests: Print each 64-bit integers as two 32 bit integers.
+
+2006-10-01  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shell32/shlfileop.c:
+       shell32: Another cast-qual warning fix.
+
+2006-09-29  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shell32/shellord.c, dlls/shell32/shellpath.c,
+         dlls/shell32/shfldr_fs.c, dlls/shell32/shlexec.c:
+       shell32: Cast-qual warnings fix.
+
+2006-09-29  Karsten Elfenbein <kelfe@gmx.de>
+
+       * dlls/rsaenh/tests/rsaenh.c:
+       rsaenh/tests: import & export of a plaintext public key + algID check.
+
+2006-09-29  Michael Stefaniuc <mstefani@redhat.de>
+
+       * tools/winedump/Makefile.in, tools/winedump/debug.c, tools/winedump/le.c,
+         tools/winedump/lnk.c, tools/winedump/minidump.c, tools/winedump/ne.c,
+         tools/winedump/pe.c:
+       winedump: Win64 printf format warning fixes.
+
+       * tools/wrc/Makefile.in, tools/wrc/dumpres.c, tools/wrc/newstruc.c:
+       wrc: Win64 printf format warning fixes.
+
+       * server/Makefile.in, server/registry.c, server/trace.c:
+       server: Win64 printf format warning fixes.
+
+2006-09-29  Jason Green <jave27@gmail.com>
+
+       * dlls/user/input.c, dlls/user/user32.spec:
+       user32: Stub implementation of BlockInput.
+
+2006-09-29  Francois Gouget <fgouget@free.fr>
+
+       * dlls/d3d9/tests/stateblock.c:
+       d3d9: Tweak a buffer declaration to fix the compilation with Visual C++.
+
+       * dlls/riched20/tests/editor.c:
+       riched20: Tweak a buffer declaration to fix the compilation with Visual C++.
+
+       * dlls/rpcrt4/tests/cstub.c, dlls/rpcrt4/tests/ndr_marshall.c:
+       rpcrt4: Don't return void values. This fixes Visual C++ warnings.
+
+       * dlls/ddraw/tests/ddrawmodes.c:
+       ddraw: Only perform the screen resolution changing tests in interactive mode.
+
+       * dlls/oleaut32/tests/usrmarshal.c:
+       oleaut32: Fixed compilation in the nameless union case.
+
+       * dlls/comctl32/tests/toolbar.c, dlls/rpcrt4/tests/cstub.c:
+       Add missing '\n's to ok() calls.
+
+       * dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c:
+       dsound: Don't use state.buffer_size before it has been initialized.
+
+       * dlls/mshtml/navigate.c, dlls/mshtml/persist.c,
+         dlls/mshtml/tests/htmldoc.c, dlls/shdocvw/navigate.c,
+         dlls/urlmon/binding.c, include/urlmon.idl:
+       urlmon: Fix the case of the BINDINFO.cbstgmedData field. Fixes the htmldoc
+       test compilation on Windows.
+
+       * dlls/ddraw/tests/d3d.c:
+       ddraw: Fix comparefloat() so it compiles with Visual C++ when given a negative
+       value.
+
+       * tools/winapi/msvcmaker:
+       msvcmaker: The msvcrt tests need '..' in the include path.
+
+       * dlls/ole32/tests/moniker.c:
+       ole32: Fix invalid macro usage.
+
+       * include/wincrypt.h:
+       wincrypt: Fix the CERT_TRUST_PUB_AUTHENTICODE_FLAGS_VALUE_NAME declaration in
+       the MSVC case.
+
+       * include/security.h:
+       secur32: Only include secext.h when asked to.
+
+       * dlls/mshtml/tests/htmldoc.c, dlls/ole32/tests/compobj.c,
+         dlls/ole32/tests/marshal.c, dlls/shdocvw/tests/webbrowser.c,
+         dlls/shell32/tests/shlfolder.c, dlls/urlmon/tests/misc.c,
+         dlls/urlmon/tests/protocol.c, dlls/urlmon/tests/url.c,
+         include/rpcndr.h:
+       Fix rpcndr.h so it takes CONST_VTABLE into account.
+       Define CONST_VTABLE in the tests that need it. This fixes many Visual C++
+       warnings.
+
+       * tools/widl/header.c:
+       widl: Use CONST_VTBL to declare lpVtbl.
+
+2006-09-28  Francois Gouget <fgouget@free.fr>
+
+       * dlls/comctl32/header.c, dlls/comctl32/listview.c,
+         dlls/comctl32/tests/listview.c, dlls/crypt32/tests/sip.c,
+         dlls/oleaut32/ungif.c, dlls/setupapi/tests/devinst.c,
+         dlls/wined3d/surface.c, dlls/wined3d/vertexbuffer.c,
+         dlls/winex11.drv/opengl.c:
+       Assorted spelling fixes.
+
+2006-09-29  Michael Stefaniuc <mstefani@redhat.de>
+
+       * dlls/avicap32/avicap32_main.c, dlls/compstui/compstui_main.c,
+         dlls/crtdll/crtdll_main.c, dlls/cryptdll/cryptdll.c,
+         dlls/cryptnet/cryptnet_main.c, dlls/dpnhpast/main.c,
+         dlls/gphoto2.ds/gphoto2_main.c, dlls/hlink/tests/hlink.c,
+         dlls/localspl/localspl_main.c, dlls/mmdevldr.vxd/mmdevldr.c,
+         dlls/monodebg.vxd/monodebg.c, dlls/mprapi/mprapi.c,
+         dlls/msisys.ocx/msisys.c, dlls/msnet32/msnet_main.c,
+         dlls/msvcrtd/tests/debug.c, dlls/ntdsapi/ntdsapi.c,
+         dlls/odbccp32/odbccp32.c, dlls/oledlg/oledlg_main.c,
+         dlls/sane.ds/sane_main.c, dlls/sensapi/sensapi.c,
+         dlls/snmpapi/main.c, dlls/svrapi/svrapi_main.c,
+         dlls/twain_32/twain32_main.c, dlls/userenv/userenv_main.c,
+         dlls/vdhcp.vxd/vdhcp.c, dlls/vnbt.vxd/vnbt.c,
+         dlls/vnetbios.vxd/vnetbios.c, dlls/vtdapi.vxd/vtdapi.c,
+         dlls/winmm/joystick/joystick.c, programs/expand/expand.c,
+         programs/explorer/desktop.c, programs/msiexec/msiexec.c,
+         programs/uninstaller/main.c, tools/widl/hash.c:
+       "One liners" printf format warning fixes for the migration of DWORD/LONG/ULONG
+       from long to int.
+
+       * include/wine/debug.h, include/wine/test.h:
+       debug.h, test.h: Temporary add ifdefs around some printfs to avoid format.
+
+       * include/windef.h, include/winnt.h:
+       include: Make DWORD/LONG/ULONG an int to use the same type in Win32 and Win64.
+
+       * dlls/activeds/Makefile.in, dlls/advapi32/Makefile.in,
+         dlls/advapi32/tests/Makefile.in, dlls/advpack/Makefile.in,
+         dlls/advpack/tests/Makefile.in, dlls/amstream/Makefile.in,
+         dlls/atl/Makefile.in, dlls/avifil32/Makefile.in,
+         dlls/cabinet/tests/Makefile.in, dlls/cards/Makefile.in,
+         dlls/cfgmgr32/Makefile.in, dlls/comcat/Makefile.in,
+         dlls/comcat/tests/Makefile.in, dlls/comctl32/Makefile.in,
+         dlls/comctl32/tests/Makefile.in, dlls/comdlg32/Makefile.in,
+         dlls/comdlg32/tests/Makefile.in, dlls/crypt32/Makefile.in,
+         dlls/crypt32/tests/Makefile.in, dlls/d3d8/Makefile.in,
+         dlls/d3d8/tests/Makefile.in, dlls/d3d9/Makefile.in,
+         dlls/d3d9/tests/Makefile.in, dlls/d3dx8/Makefile.in,
+         dlls/d3dxof/Makefile.in, dlls/dbghelp/Makefile.in,
+         dlls/ddraw/Makefile.in, dlls/ddraw/tests/Makefile.in,
+         dlls/devenum/Makefile.in, dlls/dinput/Makefile.in,
+         dlls/dinput/tests/Makefile.in, dlls/dinput8/Makefile.in,
+         dlls/dmband/Makefile.in, dlls/dmcompos/Makefile.in,
+         dlls/dmime/Makefile.in, dlls/dmloader/Makefile.in,
+         dlls/dmscript/Makefile.in, dlls/dmstyle/Makefile.in,
+         dlls/dmsynth/Makefile.in, dlls/dmusic/Makefile.in,
+         dlls/dnsapi/Makefile.in, dlls/dplayx/Makefile.in,
+         dlls/dpnet/Makefile.in, dlls/dsound/Makefile.in,
+         dlls/dsound/tests/Makefile.in, dlls/dswave/Makefile.in,
+         dlls/dxdiagn/Makefile.in, dlls/dxerr8/Makefile.in,
+         dlls/dxerr9/Makefile.in, dlls/gdi/Makefile.in,
+         dlls/gdi/tests/Makefile.in, dlls/hhctrl.ocx/Makefile.in,
+         dlls/hlink/Makefile.in, dlls/iccvid/Makefile.in,
+         dlls/ifsmgr.vxd/Makefile.in, dlls/imaadp32.acm/Makefile.in,
+         dlls/imagehlp/Makefile.in, dlls/imm32/Makefile.in,
+         dlls/infosoft/Makefile.in, dlls/iphlpapi/Makefile.in,
+         dlls/iphlpapi/tests/Makefile.in, dlls/itss/Makefile.in,
+         dlls/kernel32/Makefile.in, dlls/kernel32/tests/Makefile.in,
+         dlls/localspl/tests/Makefile.in, dlls/lz32/tests/Makefile.in,
+         dlls/mapi32/Makefile.in, dlls/mapi32/tests/Makefile.in,
+         dlls/mciavi32/Makefile.in, dlls/mcicda/Makefile.in,
+         dlls/mciseq/Makefile.in, dlls/mciwave/Makefile.in,
+         dlls/midimap/Makefile.in, dlls/mlang/Makefile.in,
+         dlls/mlang/tests/Makefile.in, dlls/mpr/Makefile.in,
+         dlls/msacm32.drv/Makefile.in, dlls/msacm32/Makefile.in,
+         dlls/msacm32/tests/Makefile.in, dlls/msadp32.acm/Makefile.in,
+         dlls/mscms/Makefile.in, dlls/mscms/tests/Makefile.in,
+         dlls/msdmo/Makefile.in, dlls/msg711.acm/Makefile.in,
+         dlls/mshtml/Makefile.in, dlls/mshtml/tests/Makefile.in,
+         dlls/msi/Makefile.in, dlls/msi/tests/Makefile.in,
+         dlls/msrle32/Makefile.in, dlls/msvcrt/Makefile.in,
+         dlls/msvcrt/tests/Makefile.in, dlls/msvfw32/Makefile.in,
+         dlls/msvidc32/Makefile.in, dlls/msxml3/Makefile.in,
+         dlls/msxml3/tests/Makefile.in, dlls/nddeapi/Makefile.in,
+         dlls/netapi32/Makefile.in, dlls/netapi32/tests/Makefile.in,
+         dlls/newdev/Makefile.in, dlls/ntdll/Makefile.in,
+         dlls/ntdll/tests/Makefile.in, dlls/odbc32/Makefile.in,
+         dlls/ole32/Makefile.in, dlls/ole32/tests/Makefile.in,
+         dlls/oleacc/Makefile.in, dlls/oleaut32/Makefile.in,
+         dlls/oleaut32/tests/Makefile.in, dlls/olecli32/Makefile.in,
+         dlls/olesvr32/Makefile.in, dlls/opengl32/Makefile.in,
+         dlls/powrprof/Makefile.in, dlls/psapi/Makefile.in,
+         dlls/psapi/tests/Makefile.in, dlls/pstorec/Makefile.in,
+         dlls/qcap/Makefile.in, dlls/quartz/Makefile.in,
+         dlls/quartz/tests/Makefile.in, dlls/query/Makefile.in,
+         dlls/rasapi32/Makefile.in, dlls/riched20/Makefile.in,
+         dlls/riched20/tests/Makefile.in, dlls/rpcrt4/Makefile.in,
+         dlls/rpcrt4/tests/Makefile.in, dlls/rsaenh/Makefile.in,
+         dlls/rsaenh/tests/Makefile.in, dlls/secur32/Makefile.in,
+         dlls/secur32/tests/Makefile.in, dlls/serialui/Makefile.in,
+         dlls/setupapi/Makefile.in, dlls/setupapi/tests/Makefile.in,
+         dlls/shdocvw/Makefile.in, dlls/shdocvw/tests/Makefile.in,
+         dlls/shell32/Makefile.in, dlls/shell32/tests/Makefile.in,
+         dlls/shlwapi/Makefile.in, dlls/shlwapi/tests/Makefile.in,
+         dlls/spoolss/Makefile.in, dlls/tapi32/Makefile.in,
+         dlls/urlmon/Makefile.in, dlls/urlmon/tests/Makefile.in,
+         dlls/user/Makefile.in, dlls/user/tests/Makefile.in,
+         dlls/usp10/Makefile.in, dlls/usp10/tests/Makefile.in,
+         dlls/uxtheme/Makefile.in, dlls/uxtheme/tests/Makefile.in,
+         dlls/version/Makefile.in, dlls/version/tests/Makefile.in,
+         dlls/vmm.vxd/Makefile.in, dlls/vwin32.vxd/Makefile.in,
+         dlls/w32skrnl/Makefile.in, dlls/wined3d/Makefile.in,
+         dlls/winedos/Makefile.in, dlls/winemp3.acm/Makefile.in,
+         dlls/wineps.drv/Makefile.in, dlls/winex11.drv/Makefile.in,
+         dlls/wininet/Makefile.in, dlls/wininet/tests/Makefile.in,
+         dlls/winmm/Makefile.in, dlls/winmm/tests/Makefile.in,
+         dlls/winmm/winealsa/Makefile.in, dlls/winmm/winearts/Makefile.in,
+         dlls/winmm/wineaudioio/Makefile.in,
+         dlls/winmm/winecoreaudio/Makefile.in, dlls/winmm/wineesd/Makefile.in,
+         dlls/winmm/winejack/Makefile.in, dlls/winmm/winenas/Makefile.in,
+         dlls/winmm/wineoss/Makefile.in, dlls/winspool.drv/Makefile.in,
+         dlls/winspool.drv/tests/Makefile.in, dlls/wintab32/Makefile.in,
+         dlls/wintrust/Makefile.in, dlls/wintrust/tests/Makefile.in,
+         dlls/wldap32/Makefile.in, dlls/wnaspi32/Makefile.in,
+         dlls/ws2_32/Makefile.in, dlls/ws2_32/tests/Makefile.in,
+         dlls/wsock32/Makefile.in, dlls/wtsapi32/Makefile.in,
+         programs/cmdlgtst/Makefile.in, programs/eject/Makefile.in,
+         programs/icinfo/Makefile.in, programs/oleview/Makefile.in,
+         programs/rpcss/Makefile.in, programs/wineboot/Makefile.in,
+         programs/winecfg/Makefile.in, programs/wineconsole/Makefile.in,
+         programs/winedbg/Makefile.in, programs/winemenubuilder/Makefile.in,
+         programs/winhelp/Makefile.in, server/Makefile.in,
+         tools/winedump/Makefile.in, tools/wrc/Makefile.in:
+       Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of
+       DWORD/LONG/ULONG from long to int.
+
+2006-09-28  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c, dlls/msi/events.c, dlls/msi/msipriv.h,
+         dlls/msi/preview.c:
+       msi: Return to the parent dialog when the argument to the EndDialog event
+       is Return.
+
+2006-09-28  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shell32/shelllink.c:
+       shell32: Cast-qual warnings fix.
+
+       * dlls/shell32/shell32_main.c:
+       shell32: Cast-qual warnings fix.
+
+       * dlls/shell32/pidl.c, dlls/shell32/regsvr.c:
+       shell32: Cast-qual warnings fix.
+
+       * dlls/shell32/brsfolder.c:
+       shell32: Cast-qual warnings fix.
+
+2006-09-29  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fix typo that confuses winapi_check.
+
+2006-09-28  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Don't deadlock if GL init fails.
+
+2006-09-28  Detlef Riekenberg <wine.dev@web.de>
+
+       * tools/winedump/winedump.man.in:
+       winedump: Remove the shell script reference from the man-page.
+
+2006-09-28  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Small fix in TOOLBAR_StyleChanged.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Set correcly hwndTrack in TrackMouseEvent call.
+
+       * dlls/msvfw32/msvfw32_Pl.rc, dlls/msvfw32/rsrc.rc:
+       msvfw32: Add Polish translation.
+
+       * dlls/gphoto2.ds/gphoto2_En.rc, dlls/gphoto2.ds/gphoto2_Fr.rc,
+         dlls/gphoto2.ds/gphoto2_Ko.rc, dlls/gphoto2.ds/gphoto2_Nl.rc,
+         dlls/gphoto2.ds/gphoto2_No.rc:
+       gphoto2.ds: Use SS_CENTER to center a dialog string.
+
+       * dlls/gphoto2.ds/gphoto2_Pl.rc, dlls/gphoto2.ds/rsrc.rc:
+       gphoto2.ds: Add Polish translation.
+
+       * dlls/sane.ds/sane_De.rc, dlls/sane.ds/sane_En.rc,
+         dlls/sane.ds/sane_Fi.rc, dlls/sane.ds/sane_Fr.rc,
+         dlls/sane.ds/sane_Ko.rc, dlls/sane.ds/sane_Nl.rc,
+         dlls/sane.ds/sane_No.rc:
+       sane.ds: Use SS_CENTER to center a dialog string.
+
+       * dlls/sane.ds/rsrc.rc, dlls/sane.ds/sane_Pl.rc:
+       sane.ds: Add Polish translation.
+
+2006-09-28  Juan Lang <juan_lang@yahoo.com>
+
+       * include/wincrypt.h:
+       wincrypt.h: Fix a typo.
+
+       * dlls/rsaenh/implglue.c, dlls/rsaenh/implglue.h, dlls/rsaenh/rsaenh.c:
+       rsaenh: Correct signature checking.
+       - pass desired key to encrypt_block_impl
+       - don't change the alg id of imported keys
+       - add a few traces
+
+2006-09-28  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/crypt32.spec, dlls/crypt32/sip.c:
+       crypt32: Added some CryptSIP stub implementations.
+
+2006-09-28  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c, dlls/usp10/usp10.spec:
+       usp10: Add a stub implementation and a test for ScriptLayout.
+
+2006-09-28  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.22.
+
+----------------------------------------------------------------
+2006-09-22  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c:
+       ole32: StgOpenStorage on non-existent file should create it (with test).
+
+2006-09-27  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shlwapi/string.c:
+       shlwapi: Add size parameters to function that takes array arguments.
+
+2006-09-27  Thomas Weidenmueller <thomas@reactsoft.com>
+
+       * dlls/rpcrt4/rpc_server.c:
+       rpcrt4: Fix RpcMgmtSetServerStackSize prototype.
+
+2006-09-28  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/sip.c:
+       crypt32: A small test to verify when to write function pointers.
+
+2006-09-28  Detlef Riekenberg <wine.dev@web.de>
+
+       * Makefile.in, configure, configure.ac, dlls/Makefile.in,
+         dlls/localspl/tests/Makefile.in, dlls/localspl/tests/localmon.c,
+         programs/winetest/Makefile.in, programs/winetest/winetest.rc:
+       localspl/tests: Add initial test.
+
+2006-09-27  Benjamin Arai <me@benjaminarai.com>
+
+       * Makefile.in, configure, configure.ac, dlls/.gitignore, dlls/Makefile.in,
+         dlls/clusapi/Makefile.in, dlls/clusapi/clusapi.c,
+         dlls/clusapi/clusapi.spec:
+       clusapi: Implement stub dll for clusapi.
+
+2006-09-27  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/helpers.c, dlls/msi/tests/package.c:
+       msi: Follow state resolution rules when a feature parent saves a component.
+
+       * dlls/msi/helpers.c, dlls/msi/tests/package.c:
+       msi: A feature state of INSTALLSTATE_ABSENT translates into a component state
+       of INSTALLSTATE_UNKNOWN.
+
+2006-09-27  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec,
+         dlls/crypt32/tests/cert.c:
+       crypt32: Implement CertGetPublicKeyLength.
+
+2006-09-28  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi/freetype.c, dlls/gdi/gdi_private.h:
+       gdi32: Make GdiFont a proper C structure, with GdiFont* being a pointer.
+
+2006-09-27  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/ntdll/signal_i386.c:
+       ntdll: Align stack to 4 bytes.
+
+2006-09-27  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/localspl/Makefile.in, dlls/localspl/localmon.c,
+         dlls/localspl/localspl_main.c:
+       localspl: Start implementation of InitializePrintMonitor.
+
+2006-09-28  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/regedit/Ko.rc:
+       regedit: Updated Korean Resource.
+
+       * dlls/winmm/winmm_Ko.rc:
+       winmm: Updated Korean resource.
+
+2006-09-28  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Tell gl about the surface alignment.
+
+2006-09-27  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/shdocvw/regsvr.c:
+       shdocvw: Cast-qual warnings fix.
+
+       * dlls/secur32/secur32.c:
+       secur32: Cast-qual warnings fix.
+
+2006-09-27  Huw Davies <huw@codeweavers.com>
+
+       * dlls/ole32/rpc.c:
+       ole32: Don't return from CoRegisterClassObject until we have created the
+       named pipe.
+       Also don't fail if the client connects to the pipe between CreateNamedPipe
+       and ConnectNamedPipe.
+
+2006-09-27  Robert Shearman <rob@codeweavers.com>
+
+       * include/objidl.idl:
+       include: Add types to objidl.idl used by COM contexts.
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: Make sure to free the allocated vtable when the tmarshal proxy
+       is released.
+
+       * dlls/ole32/stg_stream.c:
+       ole32: Check the return value of IStream_SetSize so as to not blindly continue
+       on and possibly corrupt the structured storage file.
+
+       * dlls/ntdll/signal_i386.c:
+       ntdll: Avoid crashing in check_atl_thunk if an execution exception was raised
+       with a bad address.
+
+       * dlls/ntdll/virtual.c:
+       ntdll: NtAllocateVirtual with type of MEM_WRITE_WATCH fails with
+       STATUS_NOT_SUPPORTED on Win2000 instead of STATUS_INVALID_PARAMETER.
+
+       * include/winnt.h:
+       include: Add recently added PSDK VM flags to winnt.h.
+
+2006-09-27  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi/font.c, dlls/gdi/freetype.c, dlls/gdi/tests/font.c:
+       gdi32: Modify kerning scaling algorithm to the one which appears to better
+       match what Windows does.
+
+2006-09-27  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h,
+         dlls/mshtml/olecmd.c, dlls/mshtml/persist.c, dlls/mshtml/task.c,
+         dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added get_readyState implementation.
+
+       * dlls/mshtml/Bg.rc, dlls/mshtml/De.rc, dlls/mshtml/En.rc,
+         dlls/mshtml/Fi.rc, dlls/mshtml/Fr.rc, dlls/mshtml/Hu.rc,
+         dlls/mshtml/Ko.rc, dlls/mshtml/Nl.rc, dlls/mshtml/No.rc,
+         dlls/mshtml/Sv.rc, dlls/mshtml/Tr.rc, dlls/mshtml/resource.h,
+         dlls/mshtml/rsrc.rc:
+       mshtml: Remove conflicts between resource.h and mshtmcid.h.
+
+2006-09-27  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ole32/tests/hglobalstream.c:
+       ole32/tests: Avoid using sizeof in a trace.
+
+       * dlls/d3d9/tests/stateblock.c:
+       d3d9/tests: Don't test texture states beyond the supported maximum.
+
+2006-09-26  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/tests/resources.h, dlls/comctl32/tests/rsrc.rc,
+         dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Test and fix TB_ADDSTRING from resource.
+
+2006-09-25  Jan Zerebecki <jan.wine@zerebecki.de>
+
+       * dlls/wined3d/device.c:
+       wined3d: Fix typo in ResourceReleased.
+
+2006-09-27  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/sip.c, dlls/crypt32/tests/sip.c:
+       crypt32: Partly implement CryptSIPRetrieveSubjectGuid.
+
+2006-09-27  Saulius Krasuckas <saulius.krasuckas@ieee.org>
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Fix some typos in error messages.
+
+2006-09-27  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Read GL info and load constants into the same device.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/device.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c,
+         dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Move device pointer into the BaseShader class.
+
+2006-09-27  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/netapi32/ds.c, dlls/netapi32/netapi32.spec, include/dsgetdc.h:
+       netapi32: Add stubs for DsGetDcNameW and DsGetSiteNameW.
+
+       * include/wintrust.h:
+       wintrust.h: Remove duplicate definitions.  Spotted by Paul Vriens.
+
+2006-09-27  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/sip.c:
+       crypt32: Another CryptSIPLoad test.
+
+       * dlls/wintrust/crypt.c, dlls/wintrust/wintrust.spec:
+       wintrust: Added some CryptSIP stub implementations.
+
+       * include/mssip.h:
+       wintrust: Fix function prototype.
+
+2006-09-27  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * programs/clock/Fr.rc:
+       clock: French translation improvements.
+
+       * programs/notepad/Fr.rc:
+       notepad: French translation improvements.
+
+       * programs/progman/Fr.rc:
+       progman: French translation improvements.
+
+       * programs/winefile/Fr.rc:
+       winefile: French translation improvements.
+
+       * programs/taskmgr/Fr.rc:
+       taskmgr: French translation improvements.
+
+       * programs/regedit/Fr.rc:
+       regedit: French translation improvements.
+
+2006-09-27  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/view/view.c:
+       view: Reset the image left-top corner to the window left-top corner after a
+       Scale to Window.
+
+       * programs/view/Cs.rc, programs/view/De.rc, programs/view/En.rc,
+         programs/view/Eo.rc, programs/view/Es.rc, programs/view/Fr.rc,
+         programs/view/It.rc, programs/view/Ko.rc, programs/view/Nl.rc,
+         programs/view/No.rc, programs/view/Pl.rc, programs/view/Pt.rc,
+         programs/view/Ru.rc, programs/view/Si.rc, programs/view/Tr.rc,
+         programs/view/resource.h, programs/view/view.c:
+       view: Remove the Info > Hello menu item.
+
+       * programs/view/Cs.rc, programs/view/De.rc, programs/view/En.rc,
+         programs/view/Eo.rc, programs/view/Es.rc, programs/view/Fr.rc,
+         programs/view/It.rc, programs/view/Ko.rc, programs/view/Nl.rc,
+         programs/view/No.rc, programs/view/Pl.rc, programs/view/Pt.rc,
+         programs/view/Ru.rc, programs/view/Si.rc, programs/view/Tr.rc,
+         programs/view/init.c, programs/view/resource.h:
+       view: Remove IDS_APPNAME from resources.
+
+       * programs/view/Pl.rc, programs/view/viewrc.rc:
+       view: Add Polish translation.
+
+       * programs/regedit/En.rc:
+       regedit: Fix the English (Neutral) menu.
+
+2006-09-26  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * programs/winecfg/Ru.rc:
+       winecfg: Update Russian translation.
+
+2006-09-26  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/cubetexture.c, dlls/wined3d/device.c,
+         dlls/wined3d/directx.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/texture.c, dlls/wined3d/utils.c, dlls/wined3d/volume.c,
+         dlls/wined3d/volumetexture.c:
+       wined3d: Comparing BOOLs against FALSE is redundant.
+
+       * dlls/wined3d/directx.c:
+       wined3d: Add a comment to clarify the point of max_sampler_stages.
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c,
+         dlls/wined3d/wined3d_main.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_gl.h:
+       wined3d: Add support for native NPOT textures.
+
+       * dlls/wined3d/wined3d_main.c, programs/winecfg/x11drvdlg.c:
+       wined3d: Enable pixel shaders by default.
+
+       * dlls/wined3d/wined3d_main.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Fix the default values for wined3d_settings.
+
+       * dlls/wined3d/vertexshader.c:
+       wined3d: Don't overwrite the position y offset in ARB vertex programs.
+
+       * dlls/wined3d/device.c:
+       wined3d: Cleanup ActiveRender some more.
+
+       * dlls/wined3d/device.c:
+       wined3d: Render upside down when rendering offscreen, even if the backbuffer
+       is used to render to.
+
+       * dlls/wined3d/device.c:
+       wined3d: Show the MESSAGE in device_find_fbconfigs() only once.
+
+2006-09-26  Juan Lang <juan_lang@yahoo.com>
+
+       * include/wintrust.h:
+       wintrust.h: Add missing defines.
+
+       * dlls/crypt32/decode.c, dlls/crypt32/encode.c,
+         dlls/crypt32/tests/encode.c:
+       crypt32: Encode/decode authority key ids.
+
+2006-09-27  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/cmdlgtst/Ko.rc:
+       cmdlgtst: Updated Korean resource.
+
+2006-09-26  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/rsaenh/rsaenh.c:
+       rsaenh: Cast-qual warnings fix.
+
+       * dlls/rsaenh/mpi.c, dlls/rsaenh/rsa.c, dlls/rsaenh/tomcrypt.h:
+       rsaenh: Cast-qual warnings fix.
+
+2006-09-26  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/uninstaller/Pl.rc, programs/uninstaller/rsrc.rc:
+       uninstaller: Add Polish translation.
+
+       * dlls/winmm/winmm_En.rc:
+       winmm: Use English (US) instead of English (Neutral) for resources.
+
+       * dlls/comctl32/comctl_Pl.rc:
+       comctl32: Update Polish translation.
+
+       * dlls/msrle32/msrle32.c, dlls/msrle32/msrle_Cs.rc,
+         dlls/msrle32/msrle_Hu.rc:
+       msrle32: Show correctly the authors surname in some non-latin1 languages.
+
+       * dlls/iccvid/iccvid_Pl.rc, dlls/iccvid/rsrc.rc, dlls/msrle32/msrle_Pl.rc,
+         dlls/msrle32/rsrc.rc, dlls/msvidc32/msvidc32_Pl.rc,
+         dlls/msvidc32/rsrc.rc:
+       video codecs: add Polish translation.
+
+2006-09-26  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dmband/bandtrack.c, dlls/dmband/dmutils.c:
+       dmband: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-25  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/action.c, dlls/msi/tests/package.c:
+       msi: If the feature linked to a component has a state of INSTALLSTATE_UNKNOWN,
+       the component's state should match.
+
+       * dlls/msi/helpers.c, dlls/msi/tests/package.c:
+       msi: Only specifically resolve the TARGETDIR directory once.
+
+       * dlls/msi/tests/package.c:
+       msi: Add tests for setting the target path of TARGETDIR (based on a patch by
+       Andrey Turkin).
+
+       * dlls/msi/database.c, dlls/msi/install.c, dlls/msi/msipriv.h,
+         dlls/msi/package.c, dlls/msi/tests/package.c:
+       msi: Store the full path to the database file in the MSIDATABASE structure.
+
+2006-09-21  Nicolas Delcros <nicolas@dyalog.com>
+
+       * dlls/user/property.c, include/winuser.h:
+       winuser.h: Fix PROPENUMPROCEXA/W types declarations.
+
+2006-09-21  Damjan Jovanovic <damjan.jov@gmail.com>
+
+       * dlls/setupapi/devinst.c, dlls/setupapi/tests/Makefile.in,
+         dlls/setupapi/tests/devinst.c:
+       setupapi: Brace the guid in SetupDiOpenClassRegKeyExW.
+
+2006-09-26  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, include/config.h.in, programs/explorer/hal.c:
+       explorer: Work around the latest HAL binary compatibility breakage.
+
+2006-09-26  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/sip.c:
+       crypt32: Add tests for CryptSIPRetrieveSubjectGuid.
+
+2006-09-22  James Hawkins <truiken@gmail.com>
+
+       * dlls/setupapi/queue.c:
+       setupapi: Fix a typo.
+
+2006-09-26  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/d3d8/d3d8_main.c:
+       d3d8: Remove no longer used imports.
+
+       * dlls/d3d9/d3d9_main.c:
+       d3d9: Remove no longer used imports.
+
+2006-09-26  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * include/mssip.h:
+       mssip.h: Added function definition.
+
+2006-09-21  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi/tests/font.c:
+       gdi32: Add a test for GetKerningPairs.
+
+       * dlls/gdi/font.c, dlls/gdi/freetype.c, dlls/gdi/gdi_private.h:
+       gdi32: Implement GetKerningPairs for TrueType fonts.
+
+2006-09-26  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/winex11.drv/keyboard.c:
+       winex11.drv: Use a proper protector for X11/XKBlib.h.
+
+2006-09-25  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/winedbg/dbg.y, programs/winedbg/debugger.h,
+         programs/winedbg/stack.c, programs/winedbg/tgt_active.c,
+         programs/winedbg/winedbg.c:
+       winedbg: Fixed regression in gdb startup (especially gdb proxy).
+
+       * programs/winedbg/memory.c:
+       winedbg: Put back the %d format for printing integral values even for
+       64bit internal values as the default format in winebdg command imposes.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Added support for a couple of compiland's children.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Fix location computation when attribute has a constant form instead
+       of a block form.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Change the definition of an attribute so that we can pass around
+       the form.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Move the attribute union (now nameless) into a structure called
+       attribute.
+
+       * dlls/dbghelp/dwarf.c:
+       dbghelp: Added support for DW_OP_breg* operations in location computation.
+
+       * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c,
+         dlls/dbghelp/msc.c, dlls/dbghelp/stabs.c, dlls/dbghelp/symbol.c:
+       dbghelp: Variables & registers.
+       - more strickling differentiation variable location between
+       a register, and the dereferenced address defined by a
+       register (and possibly an offset)
+       - added a parameter to symt_add_func_local (and internal symbol
+       data struct) to help differentiate
+       - fix all debug parsers to confer to this new scheme
+
+2006-09-25  Saulius Krasuckas <saulius2@ar.fi.lt>
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Try to open nonexisting compressed files.
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Add more cases for opening compressed files.
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Move indirect opening of compressed files into separate functions.
+       Also rename W-string variable to get some naming consistency.
+
+       * dlls/lz32/tests/lzexpand_main.c:
+       lz32/tests: Compare result to predefined compressed file name, not calculated
+       one.
+
+2006-09-25  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/tests/cert.c:
+       crypt32: Reduce indent level of tests.
+
+2006-09-26  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Use GL_EXTCALL.
+       That fixes compilation with gl headers that do not know about glUniform4fvARB.
+
+2006-09-25  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c,
+         dlls/winex11.drv/winex11.drv.spec:
+       winex11.Drv: Remove unneeded wgl exports.
+
+2006-09-25  Duane Clark <fpga@pacbell.net>
+
+       * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c:
+       msvcrt: fgetc needs to use unsigned parameters.
+       Spotted by and adapted from test written by Tobias Ringström.
+
+2006-09-25  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dmcompos/chordmaptrack.c, dlls/dmcompos/dmcompos_main.c,
+         dlls/dmcompos/signposttrack.c:
+       dmcompos: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-25  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/rpcrt4/rpc_transport.c:
+       rpcrt4: Cast-qual warnings fix.
+
+       * dlls/rpcrt4/ndr_stubless.c:
+       rpcrt4: Cast-qual warnings fix.
+
+       * dlls/rpcrt4/cpsf.c:
+       rpcrt4: Cast-qual warnings fix.
+
+       * dlls/rpcrt4/ndr_marshall.c:
+       rpcrt4: Cast-qual warnings fix.
+
+       * dlls/riched20/reader.c:
+       riched20: Cast-qual warning fix.
+
+2006-09-25  Fatih Aşıcı <fatih.asici@gmail.com>
+
+       * programs/notepad/Tr.rc:
+       notepad: Update Turkish resources.
+
+       * programs/clock/Tr.rc:
+       clock: Update Turkish resources.
+
+       * dlls/shell32/shell32_Tr.rc:
+       shell32: Update Turkish resources.
+
+2006-09-25  Jan Zerebecki <jan.wine@zerebecki.de>
+
+       * programs/regedit/listview.c:
+       regedit: Remove dead code.
+
+2006-09-24  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/wined3d/directx.c, include/wine/wined3d_types.h:
+       wined3d: Add the missing gamma cap.
+
+2006-09-23  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c:
+       wintrust: Implement SoftpubDllRegisterServer.
+
+2006-09-22  Ivan Leo <ivanleo@gmail.com>
+
+       * dlls/dinput/mouse.c:
+       dinput: Add some error checks to mouse.c.
+
+2006-09-22  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/setupapi/query.c, dlls/setupapi/tests/query.c:
+       setupapi: Duplicate behaviour of native SetupGetInfInformation with NULL
+       ReturnBuffer and certain ReturnBufferSizes.
+
+2006-09-21  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/comctl32.h, dlls/comctl32/commctrl.c,
+         dlls/comctl32/toolbar.c:
+       comctl32: toolbar: If wParam in TB_ADDBUTTON is large, enlarge the
+       bitmap before ImageList_AddMasked rather then call
+       ImageList_SetImagesCount after.
+
+       * dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Resize the imagelist icons after a TB_SETBITMAPSIZE.
+
+2006-09-25  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/ntdll/signal_i386.c:
+       ntdll: Avoid ebx being clobbered in exception handler.
+
+2006-09-24  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added more loading tests.
+
+       * dlls/mshtml/navigate.c:
+       mshtml: Set dwOptions in GetBindInfo to 0x80000 to make test pass.
+
+       * dlls/mshtml/nsembed.c:
+       mshtml: Initialize url in OnStartURIOpen.
+
+       * dlls/mshtml/persist.c:
+       mshtml: Remove FIXMEs and fix a typo.
+
+       * dlls/mshtml/navigate.c, dlls/mshtml/task.c:
+       mshtml: Added PARSECOMPLETE task implementation.
+
+       * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h,
+         dlls/mshtml/navigate.c, dlls/mshtml/nsio.c, dlls/mshtml/persist.c:
+       mshtml: Store BSCallback in HTMDocument.
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/navigate.c:
+       mshtml: Store IBinding interface in BSCallback.
+
+       * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h,
+         dlls/mshtml/persist.c, dlls/mshtml/task.c:
+       mshtml: Add SETDOWNLOADSTATE task implementation and use it in
+       IPersistMoniker::Load.
+
+       * dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c, dlls/mshtml/main.c,
+         dlls/mshtml/mshtml_private.h, dlls/mshtml/task.c, dlls/mshtml/view.c:
+       mshtml: Create one "Internet Explorer_Hidden" window per thread.
+
+2006-09-25  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * dlls/devenum/devenum.rc, dlls/shell32/shell32_Fr.rc:
+       dlls: Assorted French translation improvements.
+
+2006-09-25  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * programs/winefile/Pl.rc:
+       winefile: Update Polish translation.
+
+       * dlls/user/resources/user32_Pl.rc:
+       user32: Update Polish translation.
+
+       * programs/regedit/Pl.rc:
+       regedit: Update Polish translation.
+
+       * programs/cmdlgtst/En.rc, programs/cmdlgtst/Ru.rc:
+       cmdlgtst: Move the PageSetup_Flags_Dialog from Ru.rc to En.rc.
+
+       * dlls/mshtml/rsrc.rc, dlls/msi/msi.rc, dlls/shdocvw/shdocvw.rc,
+         programs/oleview/rsrc.rc, programs/uninstaller/rsrc.rc:
+       resources: Mark common resources as LANG_NEUTRAL, SUBLANG_NEUTRAL.
+
+2006-09-24  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/d3d9/tests/surface.c, dlls/wined3d/device.c,
+         dlls/wined3d/surface.c, dlls/wined3d/surface_gdi.c:
+       wined3d: Surface data is 32 bit aligned.
+
+2006-09-23  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Avoid wasting a uniform.
+
+       * dlls/wined3d/vertexbuffer.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Stop fixing up a VBO if the declaration changes too often.
+
+       * dlls/wined3d/vertexbuffer.c:
+       wined3d: Verify the VBO vertex declaration every draw.
+
+       * dlls/wined3d/surface_gdi.c:
+       wined3d: Fix a typo.
+
+2006-09-22  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/quartz/acmwrapper.c, dlls/quartz/avidec.c:
+       quartz: Cast-qual warnings fix.
+
+2006-09-21  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/oleaut32/olefont.c, dlls/oleaut32/typelib.c:
+       oleaut32: Cast-qual warnings fix.
+
+2006-09-22  Andrey Turkin <pancha@mail.nnov.ru>
+
+       * programs/msiexec/msiexec.c:
+       msiexec: Should recognize /xpackage syntax.
+
+2006-09-21  Aric Stewart <aric@codeweavers.com>
+
+       * dlls/user/edit.c:
+       user: Correct buffer overflows in IME processing code.
+
+2006-09-24  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/msi/dialog.c:
+       msi: Support more dialog groups.
+
+2006-09-25  Nicolas Delcros <nicolas@dyalog.com>
+
+       * tools/wrc/wrc.c:
+       wrc: Fixed typo for the --pedantic argument.
+
+2006-09-25  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * include/wincrypt.h:
+       wincrypt.h: A few more defines.
+
+2006-09-22  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/wined3d/device.c, dlls/wined3d/directx.c,
+         include/wine/wined3d_gl.h:
+       wined3d: glBlend* fixes.
+
+2006-09-21  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml: Better IDM_PARSECOMPLETE test.
+
+       * dlls/shdocvw/shdocvw.h, dlls/shdocvw/tests/webbrowser.c,
+         dlls/shdocvw/webbrowser.c:
+       shdocvw: Added [get|put]_Silent implementation.
+       As we don't have any dialog in WebBrowser implemented yet, all we have to do
+       is to store silent value.
+
+2006-09-21  Huw Davies <huw@codeweavers.com>
+
+       * dlls/advapi32/security.c:
+       advapi32: Fix ADVAPI_GetComputerSid to work correctly if a sid doesn't exist
+       in the registry.
+       This makes the tests run correctly on first invocation.
+
+       * dlls/gdi/tests/font.c:
+       gdi32: Make the bitmap font tests locale aware.
+
+       * dlls/gdi/tests/font.c:
+       gdi32: Win 2000 and Win XP behave differently if there's a '\n' in the string,
+       so remove the width test completely.
+
+2006-09-17  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/secur32.c:
+       secur32: Stop loading Negotiate until it is actually working.
+
+2006-09-24  Alexandre Julliard <julliard@winehq.org>
+
+       * programs/.gitignore, programs/make_progs, tools/make_makefiles:
+       make_makefiles: Merged the make_progs script into make_makefiles.
+
+2006-09-20  Detlef Riekenberg <wine.dev@web.de>
+
+       * include/msvcrt/sys/types.h, include/winsock.h:
+       include: Open Watcom compatibility (Fix _BSDTYPES_DEFINED typo).
+
+2006-09-22  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac:
+       configure: Moved the libGL.a check to the final warnings.
+
+       * Makefile.in, configure, configure.ac, include/.gitignore:
+       Makefile: Automatically update config.h if configure changed.
+
+       * tools/make_makefiles:
+       make_makefiles: Parse the makefiles to find the correct rules file dependency.
+
+       * tools/makedep.c:
+       makedep: Update dependencies even with no source files.
+
+2006-09-21  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/resource.c, dlls/user/tests/resource.c,
+         dlls/user/tests/resource.rc:
+       user: Fix handling of high bits of resource id in LoadString, reported by
+       Andrey Turkin.
+
+2006-09-17  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Allow null streams in the vertex declaration.
+
+2006-09-17  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Tell the user if ntlm_auth is not found or outdated.
+
+2006-09-16  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/msacm32/driver.c:
+       msacm: acmDriverPriority() compares dwPriority against negative values.
+       This issue was spotted by Andrew Talbot.
+
+2006-09-15  Benjamin Arai <me@benjaminarai.com>
+
+       * Makefile.in, configure, configure.ac, dlls/.gitignore, dlls/Makefile.in,
+         dlls/nddeapi/Makefile.in, dlls/nddeapi/nddeapi.c,
+         dlls/nddeapi/nddeapi.spec:
+       nddeapi: Implement stub dll for nddeapi.
+
+2006-09-14  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * dlls/comdlg32/fontdlg.c:
+       comdlg32: Show better font style information in fontdlg.
+
+2006-09-13  James Hawkins <truiken@gmail.com>
+
+       * dlls/wintrust/crypt.c, dlls/wintrust/wintrust.spec:
+       wintrust: Add a stub implementation of CryptCATClose.
+
+       * dlls/wintrust/crypt.c, dlls/wintrust/wintrust.spec, include/mscat.h:
+       wintrust: Add a stub implementation of CryptCATEnumerateMember.
+
+       * dlls/wintrust/crypt.c, dlls/wintrust/wintrust_main.c:
+       wintrust: Move the Crypt* functions to crypt.c.
+
+       * dlls/wintrust/Makefile.in, dlls/wintrust/crypt.c,
+         dlls/wintrust/wintrust.spec:
+       wintrust: Add a stub implementation of CryptCATOpen.
+
+2006-09-20  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Fix the return code of TB_ADDBITMAP.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Simplify the TOOLBAR_AddButton.
+
+       * dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Fix IDB_STD_VIEW_* icons count (with testcase).
+
+       * dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Use correctly wParam in TB_ADDBITMAP.
+
+       * dlls/comctl32/imagelist.c, dlls/comctl32/tests/imagelist.c:
+       comctl32: imagelist: SetImageCount can be used to decrease image count (with
+       testcase).
+
+       * dlls/comctl32/tests/Makefile.in, dlls/comctl32/tests/propsheet.rc,
+         dlls/comctl32/tests/resources.h, dlls/comctl32/tests/rsrc.rc,
+         dlls/comctl32/tests/toolbar.c:
+       comctl32: toolbar: Add some tests for TB_ADDBITMAP.
+
+2006-09-20  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/helpers.c,
+         dlls/msi/tests/package.c:
+       msi: Disable child features of parent features that are unselected because of
+       the install level.
+
+       * dlls/msi/dialog.c:
+       msi: Translate the INSTALLSTATE_UNKNOWN index into the INSTALLSTATE_ABSENT
+       image index.
+
+       * dlls/msi/action.c, dlls/msi/tests/package.c:
+       msi: Don't check a component's install state if a component ID is not provided.
+
+       * dlls/msi/tests/package.c:
+       msi: Fix the results of a few tests to match Windows.
+
+       * dlls/msi/action.c, dlls/msi/tests/package.c:
+       msi: Load the component states in CostFinalize instead of CostInitialize.
+
+       * dlls/msi/action.c, dlls/msi/tests/package.c:
+       msi: Initialize all features' action states to INSTALLSTATE_UNKNOWN.
+
+       * dlls/msi/action.c, dlls/msi/tests/package.c:
+       msi: Only override a feature whose action state is INSTALLSTATE_SOURCE.
+
+       * dlls/advpack/files.c:
+       advpack: backup should be a const string.
+
+2006-09-21  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/wininet/tests/http.c:
+       wininet/tests: Don't fail the tests if the network is unreachable.
+
+       * dlls/urlmon/tests/url.c:
+       urlmon/tests: Don't fail the tests if the network is unreachable.
+
+2006-09-20  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c,
+         dlls/winex11.drv/winex11.drv.spec:
+       opengl: Move wgl font code to winex11.drv.
+
+2006-09-20  Michael Stefaniuc <mstefani@redhat.de>
+
+       * include/wine/mmsystem16.h:
+       include: Make the return type of mmioSendMessage16 in the function declaration
+       match that of the function definition.
+
+2006-09-20  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * dlls/msxml3/nodemap.c, dlls/msxml3/tests/domdoc.c:
+       msxml3: Fix IXMLDOMNamedNodeMap_getNamedItem() conformance on error.
+
+2006-09-20  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Adds test to check "JOIN" operator with "*" operator for the SELECT clause
+       returns the correct results.
+
+       * dlls/msi/tests/db.c:
+       msi: Adds test to check if basic "JOIN" operator without "WHERE" clause returns
+       the correct results.
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32: Conformance test for function variant:VarImp.
+
+       * dlls/oleaut32/oleaut32.spec, dlls/oleaut32/variant.c:
+       oleaut32: Implementation for function variant:VarImp.
+
+2006-09-20  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dmime/dmutils.c, dlls/dmime/lyricstrack.c,
+         dlls/dmime/markertrack.c, dlls/dmime/paramcontroltrack.c,
+         dlls/dmime/performance.c, dlls/dmime/segtriggertrack.c,
+         dlls/dmime/seqtrack.c, dlls/dmime/sysextrack.c,
+         dlls/dmime/tempotrack.c, dlls/dmime/timesigtrack.c,
+         dlls/dmime/tool.c, dlls/dmime/wavetrack.c:
+       dmime: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-20  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/ole32/stg_prop.c:
+       ole32: Cast-qual warnings fix.
+
+       * dlls/odbc32/proxyodbc.c:
+       odbc32: Cast-qual warning fix.
+
+2006-09-20  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/netapi32/ds.c, dlls/netapi32/tests/ds.c:
+       netapi32: Partially implement DsRoleGetPrimaryDomainInformation, and
+       DsRoleFreeMemory.
+
+       * dlls/crypt32/chain.c:
+       crypt32: Don't crash on freeing null chain engine.
+
+       * dlls/crypt32/tests/cert.c:
+       crypt32: Test exporting key acquired through CryptAcquireCertificatePrivateKey.
+
+       * dlls/crypt32/tests/encode.c:
+       crypt32: Test decoding a big CRL.
+
+2006-09-20  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Do not bind the 0 vbo when vbos are unsupported.
+
+2006-09-21  Alexandre Julliard <julliard@winehq.org>
+
+       * server/process.c, server/process.h, server/request.c:
+       server: Kill the process without SIGTERM when the fd socket is closed.
+
+       * configure, configure.ac:
+       configure: Don't display any messages when started from the makefile to rebuild
+       config.status.
+
+2006-09-20  Alexandre Julliard <julliard@winehq.org>
+
+       * configure.ac:
+       configure: Escape newlines in DEPENDENCIES when using an old autoconf version.
+
+       * Makefile.in, tools/Makefile.in:
+       Makefile: Fixed rule for building makedep when cross-compiling.
+
+2006-09-20  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/sip.c:
+       crypt32: Simplify by removing unneeded backslash.
+
+2006-09-20  Huw Davies <huw@codeweavers.com>
+
+       * dlls/gdi/tests/font.c:
+       gdi32: GetTextExtentPoint and GetTextExtentExPoint behave differently if
+       there's a \n in the string.
+
+       * dlls/gdi/freetype.c:
+       gdi32: Fix ppem in the case that there isn't an exact height match in the
+       vdmx table.
+
+       * dlls/gdi/tests/font.c:
+       gdi32: Only run the GetGlyphIndices test if Symbol is installed.
+
+2006-09-19  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Adds test to check if "AND" operator returns the correct result for the
+       "WHERE" clause.
+
+       * dlls/msi/tests/db.c:
+       msi: Adds tests to check if joins return the correct number of rows.
+
+       * dlls/msi/tests/db.c:
+       msi: Updates tests for joins to include row and column ids in message.
+
+2006-09-17  Christoph Frick <frick@sc-networks.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Clamp the light exponent at 128.
+
+2006-09-18  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/setupapi/tests/devinst.c:
+       setupapi/tests: Use pSetupDiOpenClassRegKeyExA.
+
+       * dlls/ntdll/cdrom.c:
+       ntdll: Don't do DVD_READ_STRUCTURE when inbuffer or outbuffer has issues
+       (Coverity).
+
+       * dlls/ntdll/reg.c, dlls/ntdll/tests/reg.c:
+       ntdll: Fixed conditional expression (Coverity).
+
+2006-09-18  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/gdi/font.c:
+       gdi: If there is no space for strings GetOutlineTextMetricsA should not indicate
+       that they present.
+
+2006-09-17  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/dinput/mouse.c:
+       dinput: Initialize default coop level. Invert logic in hook handler.
+
+2006-09-19  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/ntdll/env.c:
+       ntdll: Cast-qual warning fix.
+
+2006-09-17  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msi/action.c, dlls/msi/appsearch.c, dlls/msi/registry.c,
+         dlls/msi/source.c:
+       msi: Cast-qual warnings fix.
+
+2006-09-14  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/hlink/hlink_main.c:
+       hlink: Cast-qual warnings fix.
+
+2006-09-17  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/shlwapi/tests/path.c, dlls/url/url_main.c:
+       url: Fixed wrong argument (Coverity).
+
+2006-09-16  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * programs/notepad/dialog.c:
+       notepad: Keep the modify information of edit control when toggle wrap line.
+
+       * programs/notepad/main.c, programs/notepad/main.h:
+       notepad: Use HKCU\Software\Microsoft\Notepad for font and window-geometry.
+
+2006-09-15  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Use ACTION_UpdateComponentStates in the selection tree so we don't have
+       to duplicate the component changing logic.
+
+       * dlls/msi/helpers.c, dlls/msi/tests/package.c:
+       msi: INSTALLSTATE_SOURCE also overrides a parent feature state change to
+       INSTALLSTATE_ABSENT.
+
+       * dlls/msi/tests/package.c:
+       msi: Add tests for components with multiple parent features.
+
+2006-09-14  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Add the total and free disk space to the VolumeCostList control.
+
+2006-09-18  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/d3d8/d3d8_main.c, dlls/d3d8/tests/d3d8_main.c:
+       d3d8: More correct stub for ValidatePixelShader + tests.
+
+2006-09-16  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/dinput/mouse.c, dlls/dinput/tests/mouse.c:
+       dinput: Return proper errors in SetCooperativeLevel.
+
+2006-09-14  Vijay Kiran Kamuju <infyquest@gmail.com>
+
+       * include/winuser.h:
+       include: Add some missing definitions in winuser.h.
+
+2006-09-17  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/advpack/advpack_private.h:
+       advpack: Remove duplicate function declaration.
+
+2006-09-19  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/netapi32/nbnamecache.c:
+       netapi32: Cast-qual warnings fix.
+
+2006-09-18  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msvcrt/file.c, dlls/msvcrt/misc.c:
+       msvcrt: Cast-qual warnings fix.
+
+2006-09-14  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/mapi32/util.c:
+       mapi32: Cast-qual warning fix.
+
+       * dlls/kernel32/resource.c:
+       kernel32: Cast-qual warnings fix.
+
+       * dlls/kernel32/ne_module.c:
+       kernel32: Cast-qual warnings fix.
+
+       * dlls/kernel32/instr.c:
+       kernel32: Cast-qual warnings fix.
+
+       * dlls/kernel32/heap.c, dlls/kernel32/registry16.c, dlls/kernel32/time.c,
+         dlls/kernel32/volume.c:
+       kernel32: Cast-qual warnings fix.
+
+2006-09-20  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel32/except.c, dlls/ntdll/signal_i386.c,
+         dlls/winex11.drv/dib.c, include/winnt.h,
+         programs/winedbg/tgt_active.c:
+       include: Added definitions for the fault address exception information.
+
+       * dlls/kernel32/except.c, dlls/ntdll/thread.c, include/winbase.h,
+         include/wine/exception.h, include/winnt.h:
+       include: Exception filters should return LONG, not DWORD.
+       Also move UnhandledExceptionFilter definitions to winbase.h since they
+       are there in the latest SDK.
+
+2006-09-18  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * include/commctrl.h:
+       include: Win64 fix in TBBUTTON.
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Don't leak the intoPtr->bitmaps during resizing and
+       destruction.
+
+       * dlls/comctl32/header.c:
+       comctl32: header: Update the header comment.
+
+       * dlls/comctl32/header.c:
+       comctl32: header: Remove the nOldWidth.
+
+       * dlls/comctl32/header.c:
+       comctl32: header: Send new values in notifies during resize and drag-drop
+       instead of the old ones.
+       This also fixes the notify format of HDN_ITEMCLICKED(A/W).
+
+       * dlls/comctl32/header.c:
+       comctl32: header: Merge the simple delete and complex delete.
+
+       * dlls/comctl32/header.c:
+       comctl32: header: Simplify the insert/delete code by using ReAlloc.
+
+       * dlls/comctl32/header.c, dlls/comctl32/tests/header.c:
+       comctl32: header: Test the header order-management code and fix some bugs.
+
+2006-09-19  Juan Lang <juan_lang@yahoo.com>
+
+       * include/wincrypt.h:
+       wincrypt.h: Add more missing definitions and prototypes.
+
+2006-09-18  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dmloader/debug.c:
+       dmloader: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-18  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/info.c:
+       winspool: Fix missing backslash.
+
+2006-09-17  Francois Gouget <fgouget@codeweavers.com>
+
+       * tools/wine.inf:
+       wine.inf: Add the missing SecurityService keys.
+
+2006-09-17  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/setupapi/devinst.c:
+       setupapi: Fixed wrong check (Coverity).
+
+2006-09-16  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/str.c:
+       crypt32: Cast-qual warnings fix.
+
+2006-09-15  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/Makefile.in, dlls/crypt32/tests/main.c,
+         dlls/crypt32/tests/sip.c:
+       crypt32: Move SIP related tests to their own file.
+
+2006-09-14  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/Makefile.in, dlls/crypt32/main.c, dlls/crypt32/sip.c:
+       crypt32: Move SIP related functions to their own file.
+
+       * dlls/crypt32/crypt32.spec:
+       crypt32: Add a few functions to the spec file.
+
+2006-09-18  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fix wined3d/opengl regression.
+
+2006-09-15  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fix fbconfig regression.
+
+2006-09-13  James Hawkins <truiken@gmail.com>
+
+       * dlls/setupapi/setupapi.spec, dlls/setupapi/stubs.c, include/setupapi.h:
+       setupapi: Add stubs for SetupOpenLog, SetupCloseLog, and SetupLogError.
+
+       * dlls/setupapi/parser.c, dlls/setupapi/setupapi.spec,
+         dlls/setupapi/tests/parser.c:
+       setupapi: Implement pSetupGetField, with tests.
+
+2006-09-14  Hwang YunSong(황윤성 <hys545@dreamwiz.com>
+
+       * documentation/README.ko:
+       README.ko: Updated.
+
+2006-09-14  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/gdi/font.c, dlls/gdi/printdrv.c:
+       gdi: Cast-qual warnings fix.
+
+       * dlls/gdi/enhmetafile.c:
+       gdi: Cast-qual warnings fix.
+
+       * dlls/gdi/bitmap.c, dlls/gdi/brush.c, dlls/gdi/dib.c:
+       gdi: Cast-qual warnings fix.
+
+2006-09-13  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/typelib.c:
+       widl: Don't compare result of read() to unsigned type.
+
+       * tools/widl/write_msft.c:
+       widl: Remove unused parameter in create_msft_typeinfo.
+
+       * tools/widl/write_msft.c:
+       widl: Remove unused parameter in ctl2_encode_name.
+
+       * tools/widl/utils.c:
+       widl: Replace a #if by if for better compiler checking.
+
+       * tools/widl/typegen.c:
+       widl: Remove unused parameter in write_ip_tfs.
+
+       * tools/widl/parser.l:
+       widl: Fix warning about unused structure field in lexer.
+
+       * tools/widl/widl.man.in:
+       widl: Add -u and -U options to man page.
+
+2006-09-13  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dmscript/dmscript_main.c, dlls/dmscript/scripttrack.c:
+       dmscript: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-13  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/main.c:
+       crypt32/tests: Some tests for CryptSIPLoad.
+
+2006-09-13  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/dnsapi/query.c, dlls/dnsapi/record.c:
+       dnsapi: Use the proper type for the return value in dns_do_query_netbios().
+       Remove some unnecessary casts.
+
+       * dlls/dnsapi/dnsapi.spec, dlls/dnsapi/record.c,
+         dlls/dnsapi/tests/record.c:
+       dnsapi: Implement and test DnsRecordSetDetach.
+
+2006-09-13  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/comctl32/listview.c:
+       comctl32: listview: Don't edit labels after the first click of a double click.
+
+       * dlls/comctl32/listview.c:
+       comctl32: listview: Don't edit labels on click if the view was not focused.
+
+2006-09-13  Nicolas Delcros <nicolas@dyalog.com>
+
+       * include/commctrl.h:
+       include/commctrl.h: TV_DISPINFO constants definition.
+
+2006-09-12  Nicolas Delcros <nicolas@dyalog.com>
+
+       * include/windows.h:
+       include/windows.h: Added _INC_WINDOWS declaration.
+
+2006-09-14  Alexandre Julliard <julliard@winehq.org>
+
+       * Makefile.in:
+       makefile: Automatically re-run configure if it has been modified.
+
+       * Makefile.in, tools/make_makefiles:
+       makefiles: Automatically rebuild makefiles when their sources and/or configure
+       changed.
+
+       * Make.rules.in, Makefile.in, configure, configure.ac, tools/Makefile.in:
+       makefiles: Attempt to automatically run make depend when reading an updated
+       makefile.
+
+       * Makefile.in, dlls/Makefile.in, dlls/make_dlls,
+         documentation/Makefile.in, fonts/Makefile.in, libs/Makefile.in,
+         programs/Makefile.in, programs/make_progs:
+       makefiles: Remove the dependencies comment in files that don't need it.
+
+       * configure, configure.ac, dlls/activeds/Makefile.in,
+         dlls/advapi32/Makefile.in, dlls/advapi32/tests/Makefile.in,
+         dlls/advpack/Makefile.in, dlls/advpack/tests/Makefile.in,
+         dlls/amstream/Makefile.in, dlls/atl/Makefile.in,
+         dlls/avicap32/Makefile.in, dlls/avifil32/Makefile.in,
+         dlls/cabinet/Makefile.in, dlls/cabinet/tests/Makefile.in,
+         dlls/capi2032/Makefile.in, dlls/cards/Makefile.in,
+         dlls/cfgmgr32/Makefile.in, dlls/comcat/Makefile.in,
+         dlls/comcat/tests/Makefile.in, dlls/comctl32/Makefile.in,
+         dlls/comctl32/tests/Makefile.in, dlls/comdlg32/Makefile.in,
+         dlls/comdlg32/tests/Makefile.in, dlls/compstui/Makefile.in,
+         dlls/crtdll/Makefile.in, dlls/crypt32/Makefile.in,
+         dlls/crypt32/tests/Makefile.in, dlls/cryptdll/Makefile.in,
+         dlls/cryptnet/Makefile.in, dlls/ctl3d32/Makefile.in,
+         dlls/d3d8/Makefile.in, dlls/d3d8/tests/Makefile.in,
+         dlls/d3d9/Makefile.in, dlls/d3d9/tests/Makefile.in,
+         dlls/d3dim/Makefile.in, dlls/d3drm/Makefile.in,
+         dlls/d3dx8/Makefile.in, dlls/d3dxof/Makefile.in,
+         dlls/dbghelp/Makefile.in, dlls/dciman32/Makefile.in,
+         dlls/ddraw/Makefile.in, dlls/ddraw/tests/Makefile.in,
+         dlls/devenum/Makefile.in, dlls/dinput/Makefile.in,
+         dlls/dinput/tests/Makefile.in, dlls/dinput8/Makefile.in,
+         dlls/dmband/Makefile.in, dlls/dmcompos/Makefile.in,
+         dlls/dmime/Makefile.in, dlls/dmloader/Makefile.in,
+         dlls/dmscript/Makefile.in, dlls/dmstyle/Makefile.in,
+         dlls/dmsynth/Makefile.in, dlls/dmusic/Makefile.in,
+         dlls/dmusic32/Makefile.in, dlls/dnsapi/Makefile.in,
+         dlls/dnsapi/tests/Makefile.in, dlls/dplay/Makefile.in,
+         dlls/dplayx/Makefile.in, dlls/dpnet/Makefile.in,
+         dlls/dpnhpast/Makefile.in, dlls/dsound/Makefile.in,
+         dlls/dsound/tests/Makefile.in, dlls/dswave/Makefile.in,
+         dlls/dxdiagn/Makefile.in, dlls/dxerr8/Makefile.in,
+         dlls/dxerr9/Makefile.in, dlls/dxguid/Makefile.in,
+         dlls/gdi/Makefile.in, dlls/gdi/tests/Makefile.in,
+         dlls/glu32/Makefile.in, dlls/glut32/Makefile.in,
+         dlls/gphoto2.ds/Makefile.in, dlls/hhctrl.ocx/Makefile.in,
+         dlls/hid/Makefile.in, dlls/hlink/Makefile.in,
+         dlls/hlink/tests/Makefile.in, dlls/iccvid/Makefile.in,
+         dlls/icmp/Makefile.in, dlls/ifsmgr.vxd/Makefile.in,
+         dlls/imaadp32.acm/Makefile.in, dlls/imagehlp/Makefile.in,
+         dlls/imm32/Makefile.in, dlls/infosoft/Makefile.in,
+         dlls/infosoft/tests/Makefile.in, dlls/inseng/Makefile.in,
+         dlls/iphlpapi/Makefile.in, dlls/iphlpapi/tests/Makefile.in,
+         dlls/itss/Makefile.in, dlls/kernel32/Makefile.in,
+         dlls/kernel32/tests/Makefile.in, dlls/localspl/Makefile.in,
+         dlls/lz32/Makefile.in, dlls/lz32/tests/Makefile.in,
+         dlls/mapi32/Makefile.in, dlls/mapi32/tests/Makefile.in,
+         dlls/mciavi32/Makefile.in, dlls/mcicda/Makefile.in,
+         dlls/mciseq/Makefile.in, dlls/mciwave/Makefile.in,
+         dlls/midimap/Makefile.in, dlls/mlang/Makefile.in,
+         dlls/mlang/tests/Makefile.in, dlls/mmdevldr.vxd/Makefile.in,
+         dlls/monodebg.vxd/Makefile.in, dlls/mpr/Makefile.in,
+         dlls/mprapi/Makefile.in, dlls/msacm32.drv/Makefile.in,
+         dlls/msacm32/Makefile.in, dlls/msacm32/tests/Makefile.in,
+         dlls/msadp32.acm/Makefile.in, dlls/mscms/Makefile.in,
+         dlls/mscms/tests/Makefile.in, dlls/msdmo/Makefile.in,
+         dlls/msftedit/Makefile.in, dlls/msg711.acm/Makefile.in,
+         dlls/mshtml/Makefile.in, dlls/mshtml/tests/Makefile.in,
+         dlls/msi/Makefile.in, dlls/msi/tests/Makefile.in,
+         dlls/msimg32/Makefile.in, dlls/msisys.ocx/Makefile.in,
+         dlls/msnet32/Makefile.in, dlls/msrle32/Makefile.in,
+         dlls/msvcrt/Makefile.in, dlls/msvcrt/tests/Makefile.in,
+         dlls/msvcrt20/Makefile.in, dlls/msvcrt40/Makefile.in,
+         dlls/msvcrtd/Makefile.in, dlls/msvcrtd/tests/Makefile.in,
+         dlls/msvfw32/Makefile.in, dlls/msvidc32/Makefile.in,
+         dlls/mswsock/Makefile.in, dlls/msxml3/Makefile.in,
+         dlls/msxml3/tests/Makefile.in, dlls/netapi32/Makefile.in,
+         dlls/netapi32/tests/Makefile.in, dlls/newdev/Makefile.in,
+         dlls/ntdll/Makefile.in, dlls/ntdll/tests/Makefile.in,
+         dlls/ntdsapi/Makefile.in, dlls/objsel/Makefile.in,
+         dlls/odbc32/Makefile.in, dlls/odbccp32/Makefile.in,
+         dlls/ole32/Makefile.in, dlls/ole32/tests/Makefile.in,
+         dlls/oleacc/Makefile.in, dlls/oleaut32/Makefile.in,
+         dlls/oleaut32/tests/Makefile.in, dlls/olecli32/Makefile.in,
+         dlls/oledlg/Makefile.in, dlls/olepro32/Makefile.in,
+         dlls/olesvr32/Makefile.in, dlls/opengl32/Makefile.in,
+         dlls/powrprof/Makefile.in, dlls/psapi/Makefile.in,
+         dlls/psapi/tests/Makefile.in, dlls/pstorec/Makefile.in,
+         dlls/qcap/Makefile.in, dlls/quartz/Makefile.in,
+         dlls/quartz/tests/Makefile.in, dlls/query/Makefile.in,
+         dlls/rasapi32/Makefile.in, dlls/riched20/Makefile.in,
+         dlls/riched20/tests/Makefile.in, dlls/riched32/Makefile.in,
+         dlls/rpcrt4/Makefile.in, dlls/rpcrt4/tests/Makefile.in,
+         dlls/rsabase/Makefile.in, dlls/rsabase/tests/Makefile.in,
+         dlls/rsaenh/Makefile.in, dlls/rsaenh/tests/Makefile.in,
+         dlls/sane.ds/Makefile.in, dlls/secur32/Makefile.in,
+         dlls/secur32/tests/Makefile.in, dlls/security/Makefile.in,
+         dlls/sensapi/Makefile.in, dlls/serialui/Makefile.in,
+         dlls/setupapi/Makefile.in, dlls/setupapi/tests/Makefile.in,
+         dlls/sfc/Makefile.in, dlls/shdocvw/Makefile.in,
+         dlls/shdocvw/tests/Makefile.in, dlls/shell32/Makefile.in,
+         dlls/shell32/tests/Makefile.in, dlls/shfolder/Makefile.in,
+         dlls/shlwapi/Makefile.in, dlls/shlwapi/tests/Makefile.in,
+         dlls/snmpapi/Makefile.in, dlls/spoolss/Makefile.in,
+         dlls/stdole2.tlb/Makefile.in, dlls/stdole32.tlb/Makefile.in,
+         dlls/sti/Makefile.in, dlls/strmiids/Makefile.in,
+         dlls/svrapi/Makefile.in, dlls/tapi32/Makefile.in,
+         dlls/twain_32/Makefile.in, dlls/unicows/Makefile.in,
+         dlls/url/Makefile.in, dlls/urlmon/Makefile.in,
+         dlls/urlmon/tests/Makefile.in, dlls/user/Makefile.in,
+         dlls/user/tests/Makefile.in, dlls/userenv/Makefile.in,
+         dlls/usp10/Makefile.in, dlls/usp10/tests/Makefile.in,
+         dlls/uuid/Makefile.in, dlls/uxtheme/Makefile.in,
+         dlls/uxtheme/tests/Makefile.in, dlls/vdhcp.vxd/Makefile.in,
+         dlls/vdmdbg/Makefile.in, dlls/version/Makefile.in,
+         dlls/version/tests/Makefile.in, dlls/vmm.vxd/Makefile.in,
+         dlls/vnbt.vxd/Makefile.in, dlls/vnetbios.vxd/Makefile.in,
+         dlls/vtdapi.vxd/Makefile.in, dlls/vwin32.vxd/Makefile.in,
+         dlls/w32skrnl/Makefile.in, dlls/winecrt0/Makefile.in,
+         dlls/wined3d/Makefile.in, dlls/winedos/Makefile.in,
+         dlls/winemp3.acm/Makefile.in, dlls/wineps.drv/Makefile.in,
+         dlls/winex11.drv/Makefile.in, dlls/wininet/Makefile.in,
+         dlls/wininet/tests/Makefile.in, dlls/winmm/Makefile.in,
+         dlls/winmm/joystick/Makefile.in, dlls/winmm/tests/Makefile.in,
+         dlls/winmm/winealsa/Makefile.in, dlls/winmm/winearts/Makefile.in,
+         dlls/winmm/wineaudioio/Makefile.in,
+         dlls/winmm/winecoreaudio/Makefile.in, dlls/winmm/wineesd/Makefile.in,
+         dlls/winmm/winejack/Makefile.in, dlls/winmm/winenas/Makefile.in,
+         dlls/winmm/wineoss/Makefile.in, dlls/winnls32/Makefile.in,
+         dlls/winspool.drv/Makefile.in, dlls/winspool.drv/tests/Makefile.in,
+         dlls/wintab32/Makefile.in, dlls/wintrust/Makefile.in,
+         dlls/wintrust/tests/Makefile.in, dlls/wldap32/Makefile.in,
+         dlls/wnaspi32/Makefile.in, dlls/wow32/Makefile.in,
+         dlls/ws2_32/Makefile.in, dlls/ws2_32/tests/Makefile.in,
+         dlls/wsock32/Makefile.in, dlls/wtsapi32/Makefile.in,
+         include/Makefile.in, libs/port/Makefile.in, libs/wine/Makefile.in,
+         libs/wpp/Makefile.in, loader/Makefile.in, programs/clock/Makefile.in,
+         programs/cmd/Makefile.in, programs/cmdlgtst/Makefile.in,
+         programs/control/Makefile.in, programs/eject/Makefile.in,
+         programs/expand/Makefile.in, programs/explorer/Makefile.in,
+         programs/hh/Makefile.in, programs/icinfo/Makefile.in,
+         programs/iexplore/Makefile.in, programs/msiexec/Makefile.in,
+         programs/notepad/Makefile.in, programs/oleview/Makefile.in,
+         programs/progman/Makefile.in, programs/regedit/Makefile.in,
+         programs/regsvr32/Makefile.in, programs/rpcss/Makefile.in,
+         programs/rundll32/Makefile.in, programs/start/Makefile.in,
+         programs/taskmgr/Makefile.in, programs/uninstaller/Makefile.in,
+         programs/view/Makefile.in, programs/wineboot/Makefile.in,
+         programs/winebrowser/Makefile.in, programs/winecfg/Makefile.in,
+         programs/wineconsole/Makefile.in, programs/winedbg/Makefile.in,
+         programs/winefile/Makefile.in, programs/winemenubuilder/Makefile.in,
+         programs/winemine/Makefile.in, programs/winepath/Makefile.in,
+         programs/winetest/Makefile.in, programs/winevdm/Makefile.in,
+         programs/winhelp/Makefile.in, programs/winver/Makefile.in,
+         programs/wordpad/Makefile.in, server/Makefile.in, tools/Makefile.in,
+         tools/widl/Makefile.in, tools/winebuild/Makefile.in,
+         tools/winedump/Makefile.in, tools/winegcc/Makefile.in,
+         tools/wmc/Makefile.in, tools/wrc/Makefile.in:
+       makefiles: Generate the dependencies line to avoid some code duplication.
+
+2006-09-13  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.21.
+
+----------------------------------------------------------------
+2006-09-13  Alexandre Julliard <julliard@winehq.org>
+
+       * programs/msiexec/msiexec.c:
+       msiexec: Ignore failure to create the service if it already exists.
+
+2006-09-13  Marcus Meissner <marcus@beiboot.franken.de>
+
+       * documentation/README.de:
+       README.de: Updated comment on support libraries to match English.
+
+       * documentation/README.de:
+       README.de: Mention kernel 2.6.
+
+2006-09-13  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c:
+       wintrust: Add CryptSIPAddProvider calls to the registration.
+
+2006-09-13  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/msipriv.h, dlls/msi/msiquery.c, dlls/msi/table.c,
+         dlls/msi/tests/db.c:
+       msi: Fix a couple of test cases for MsiDatabaseIsTablePersistent.
+
+2006-09-13  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/dinput/dinput_main.c:
+       dinput: Create/destroy hook thread from DirectInput.
+
+2006-09-13  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add a test for ALTER TABLE.
+
+       * dlls/msi/database.c, dlls/msi/tests/db.c:
+       msi: Fix database creation.
+
+       * dlls/msi/Makefile.in, dlls/msi/action.c, dlls/msi/action.h,
+         dlls/msi/font.c:
+       msi: Split the font registration code out into a separate file.
+
+2006-09-12  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dxdiagn/provider.c:
+       dxdiagn: Cast-qual warning fix.
+
+2006-09-13  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * dlls/gdi/freetype.c:
+       gdi32: Fix init_system_links() for non-localized font name.
+
+       * dlls/gdi/freetype.c:
+       gdi32: Fix wrong break statement use.
+
+2006-09-12  Paul Chitescu <pchitescu@voip.null.ro>
+
+       * dlls/wined3d/directx.c:
+       wined3d: Avoid crashing when renderer returns no name.
+
+2006-09-12  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add more join tests.
+
+       * dlls/msi/dialog.c:
+       msi: Show the available drives in the VolumeCostList control.
+
+2006-09-12  Gerald Pfeifer <gerald@pfeifer.com>
+
+       * dlls/ole32/stg_stream.c:
+       ole32: Silence a compiler warning about unused variable in StgStreamImpl_Write().
+
+2006-09-13  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/cabinet/tests/extract.c, dlls/msi/tests/package.c,
+         dlls/shell32/tests/shlfileop.c, include/wine/test.h:
+       tests: Moved some compatibility defines to wine/test.h.
+
+2006-09-12  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dmstyle/auditiontrack.c, dlls/dmstyle/chordtrack.c,
+         dlls/dmstyle/commandtrack.c, dlls/dmstyle/dmutils.c,
+         dlls/dmstyle/motiftrack.c, dlls/dmstyle/mutetrack.c,
+         dlls/dmstyle/styletrack.c:
+       dmstyle: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-12  Marcus Meissner <marcus@beiboot.franken.de>
+
+       * README:
+       README: Update for kernel 2.6.
+
+2006-09-12  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/mshtml/rsrc.rc:
+       mshtml: Add version resource.
+
+       * dlls/shdocvw/version.rc:
+       shdocvw: Update version info.
+
+2006-09-12  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c:
+       wintrust: Use the return values of the registration functions.
+
+       * dlls/wintrust/register.c:
+       wintrust: We do care about errors during this kind of registration.
+
+       * dlls/wintrust/register.c:
+       wintrust: Simplify registration by using WintrustAddDefaultForUsage.
+
+2006-09-13  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/database.c, dlls/msi/msipriv.h, dlls/msi/msiquery.c,
+         dlls/msi/tests/db.c:
+       msi: Delete databases we create but never commit.
+
+2006-09-12  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac:
+       configure: Fix left-over reference to kernel directory.
+
+2006-09-12  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c, dlls/wintrust/tests/register.c:
+       wintrust: Implemented WintrustAddDefaultForUsage.
+
+       * dlls/wintrust/tests/Makefile.in, dlls/wintrust/tests/register.c:
+       wintrust: Added tests for WintrustAddDefaultForUsage.
+
+       * dlls/wintrust/register.c, dlls/wintrust/wintrust.spec,
+         include/wintrust.h:
+       wintrust: Added stubbed WintrustAddDefaultForUsage.
+
+2006-09-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/secur32/dispatcher.c:
+       secur32: Use _exit instead of exit in child process to avoid flushing things
+       twice.
+
+       * dlls/crypt32/tests/encode.c:
+       crypt32: Comment out an unreliable test.
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fixed and simplified the opengl extension registration.
+
+2006-09-03  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/Makefile.in, dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c,
+         dlls/opengl32/wgl_ext.h:
+       opengl32: Remove unused code.
+
+2006-09-11  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c,
+         dlls/winex11.drv/winex11.drv.spec, include/wine/wgl.h:
+       winex11.drv: Move WGL extension code to winex11.drv.
+
+2006-09-12  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in,
+         dlls/kernel/Makefile.in, dlls/kernel/actctx.c, dlls/kernel/atom.c,
+         dlls/kernel/atom16.c, dlls/kernel/change.c, dlls/kernel/comm.c,
+         dlls/kernel/comm.drv.spec, dlls/kernel/computername.c,
+         dlls/kernel/console.c, dlls/kernel/console_private.h,
+         dlls/kernel/cpu.c, dlls/kernel/debugger.c, dlls/kernel/dosmem.c,
+         dlls/kernel/editline.c, dlls/kernel/environ.c, dlls/kernel/error16.c,
+         dlls/kernel/except.c, dlls/kernel/fiber.c, dlls/kernel/file.c,
+         dlls/kernel/file16.c, dlls/kernel/format_msg.c,
+         dlls/kernel/global16.c, dlls/kernel/heap.c, dlls/kernel/instr.c,
+         dlls/kernel/kernel.rc, dlls/kernel/kernel16.c,
+         dlls/kernel/kernel16_private.h, dlls/kernel/kernel32.spec,
+         dlls/kernel/kernel_main.c, dlls/kernel/kernel_private.h,
+         dlls/kernel/krnl386.exe.spec, dlls/kernel/lcformat.c,
+         dlls/kernel/local16.c, dlls/kernel/locale.c,
+         dlls/kernel/locale_rc.rc, dlls/kernel/lzexpand.c,
+         dlls/kernel/messages/winerr_enu.mc, dlls/kernel/module.c,
+         dlls/kernel/ne_module.c, dlls/kernel/ne_segment.c,
+         dlls/kernel/nls/afk.nls, dlls/kernel/nls/ara.nls,
+         dlls/kernel/nls/arb.nls, dlls/kernel/nls/are.nls,
+         dlls/kernel/nls/arg.nls, dlls/kernel/nls/arh.nls,
+         dlls/kernel/nls/ari.nls, dlls/kernel/nls/arj.nls,
+         dlls/kernel/nls/ark.nls, dlls/kernel/nls/arl.nls,
+         dlls/kernel/nls/arm.nls, dlls/kernel/nls/aro.nls,
+         dlls/kernel/nls/arq.nls, dlls/kernel/nls/ars.nls,
+         dlls/kernel/nls/art.nls, dlls/kernel/nls/aru.nls,
+         dlls/kernel/nls/ary.nls, dlls/kernel/nls/aze.nls,
+         dlls/kernel/nls/azl.nls, dlls/kernel/nls/bel.nls,
+         dlls/kernel/nls/bgr.nls, dlls/kernel/nls/brf.nls,
+         dlls/kernel/nls/cat.nls, dlls/kernel/nls/chs.nls,
+         dlls/kernel/nls/cht.nls, dlls/kernel/nls/cor.nls,
+         dlls/kernel/nls/csy.nls, dlls/kernel/nls/cym.nls,
+         dlls/kernel/nls/dan.nls, dlls/kernel/nls/dea.nls,
+         dlls/kernel/nls/dec.nls, dlls/kernel/nls/del.nls,
+         dlls/kernel/nls/des.nls, dlls/kernel/nls/deu.nls,
+         dlls/kernel/nls/div.nls, dlls/kernel/nls/ell.nls,
+         dlls/kernel/nls/ena.nls, dlls/kernel/nls/enb.nls,
+         dlls/kernel/nls/enc.nls, dlls/kernel/nls/eng.nls,
+         dlls/kernel/nls/eni.nls, dlls/kernel/nls/enj.nls,
+         dlls/kernel/nls/enl.nls, dlls/kernel/nls/enp.nls,
+         dlls/kernel/nls/ens.nls, dlls/kernel/nls/ent.nls,
+         dlls/kernel/nls/enu.nls, dlls/kernel/nls/enw.nls,
+         dlls/kernel/nls/enz.nls, dlls/kernel/nls/eox.nls,
+         dlls/kernel/nls/esa.nls, dlls/kernel/nls/esb.nls,
+         dlls/kernel/nls/esc.nls, dlls/kernel/nls/esd.nls,
+         dlls/kernel/nls/ese.nls, dlls/kernel/nls/esf.nls,
+         dlls/kernel/nls/esg.nls, dlls/kernel/nls/esh.nls,
+         dlls/kernel/nls/esi.nls, dlls/kernel/nls/esl.nls,
+         dlls/kernel/nls/esm.nls, dlls/kernel/nls/esn.nls,
+         dlls/kernel/nls/eso.nls, dlls/kernel/nls/esp.nls,
+         dlls/kernel/nls/esr.nls, dlls/kernel/nls/ess.nls,
+         dlls/kernel/nls/esu.nls, dlls/kernel/nls/esv.nls,
+         dlls/kernel/nls/esy.nls, dlls/kernel/nls/esz.nls,
+         dlls/kernel/nls/eti.nls, dlls/kernel/nls/euq.nls,
+         dlls/kernel/nls/far.nls, dlls/kernel/nls/fin.nls,
+         dlls/kernel/nls/fos.nls, dlls/kernel/nls/fra.nls,
+         dlls/kernel/nls/frb.nls, dlls/kernel/nls/frc.nls,
+         dlls/kernel/nls/frl.nls, dlls/kernel/nls/frm.nls,
+         dlls/kernel/nls/frs.nls, dlls/kernel/nls/gae.nls,
+         dlls/kernel/nls/gdh.nls, dlls/kernel/nls/gdv.nls,
+         dlls/kernel/nls/glc.nls, dlls/kernel/nls/guj.nls,
+         dlls/kernel/nls/heb.nls, dlls/kernel/nls/hin.nls,
+         dlls/kernel/nls/hrv.nls, dlls/kernel/nls/hun.nls,
+         dlls/kernel/nls/hye.nls, dlls/kernel/nls/ind.nls,
+         dlls/kernel/nls/isl.nls, dlls/kernel/nls/ita.nls,
+         dlls/kernel/nls/its.nls, dlls/kernel/nls/jpn.nls,
+         dlls/kernel/nls/kan.nls, dlls/kernel/nls/kat.nls,
+         dlls/kernel/nls/kkz.nls, dlls/kernel/nls/knk.nls,
+         dlls/kernel/nls/kor.nls, dlls/kernel/nls/kyr.nls,
+         dlls/kernel/nls/lth.nls, dlls/kernel/nls/lvi.nls,
+         dlls/kernel/nls/mar.nls, dlls/kernel/nls/mki.nls,
+         dlls/kernel/nls/mon.nls, dlls/kernel/nls/msb.nls,
+         dlls/kernel/nls/msl.nls, dlls/kernel/nls/nlb.nls,
+         dlls/kernel/nls/nld.nls, dlls/kernel/nls/nls.nls,
+         dlls/kernel/nls/non.nls, dlls/kernel/nls/nor.nls,
+         dlls/kernel/nls/pan.nls, dlls/kernel/nls/plk.nls,
+         dlls/kernel/nls/ptb.nls, dlls/kernel/nls/ptg.nls,
+         dlls/kernel/nls/rom.nls, dlls/kernel/nls/rus.nls,
+         dlls/kernel/nls/san.nls, dlls/kernel/nls/sky.nls,
+         dlls/kernel/nls/slv.nls, dlls/kernel/nls/sqi.nls,
+         dlls/kernel/nls/srb.nls, dlls/kernel/nls/srl.nls,
+         dlls/kernel/nls/sve.nls, dlls/kernel/nls/svf.nls,
+         dlls/kernel/nls/swk.nls, dlls/kernel/nls/syr.nls,
+         dlls/kernel/nls/tam.nls, dlls/kernel/nls/tel.nls,
+         dlls/kernel/nls/tha.nls, dlls/kernel/nls/trk.nls,
+         dlls/kernel/nls/ttt.nls, dlls/kernel/nls/ukr.nls,
+         dlls/kernel/nls/urd.nls, dlls/kernel/nls/uzb.nls,
+         dlls/kernel/nls/uzl.nls, dlls/kernel/nls/vit.nls,
+         dlls/kernel/nls/wal.nls, dlls/kernel/nls/zhh.nls,
+         dlls/kernel/nls/zhi.nls, dlls/kernel/nls/zhm.nls,
+         dlls/kernel/oldconfig.c, dlls/kernel/path.c, dlls/kernel/powermgnt.c,
+         dlls/kernel/process.c, dlls/kernel/profile.c, dlls/kernel/pthread.c,
+         dlls/kernel/registry16.c, dlls/kernel/relay16.c,
+         dlls/kernel/resource.c, dlls/kernel/resource16.c,
+         dlls/kernel/selector.c, dlls/kernel/snoop16.c, dlls/kernel/stress.c,
+         dlls/kernel/stress.spec, dlls/kernel/string.c, dlls/kernel/sync.c,
+         dlls/kernel/syslevel.c, dlls/kernel/system.c,
+         dlls/kernel/system.drv.spec, dlls/kernel/tape.c, dlls/kernel/task.c,
+         dlls/kernel/tests/Makefile.in, dlls/kernel/tests/alloc.c,
+         dlls/kernel/tests/atom.c, dlls/kernel/tests/change.c,
+         dlls/kernel/tests/codepage.c, dlls/kernel/tests/comm.c,
+         dlls/kernel/tests/console.c, dlls/kernel/tests/directory.c,
+         dlls/kernel/tests/drive.c, dlls/kernel/tests/environ.c,
+         dlls/kernel/tests/file.c, dlls/kernel/tests/format_msg.c,
+         dlls/kernel/tests/generated.c, dlls/kernel/tests/heap.c,
+         dlls/kernel/tests/locale.c, dlls/kernel/tests/mailslot.c,
+         dlls/kernel/tests/module.c, dlls/kernel/tests/path.c,
+         dlls/kernel/tests/pipe.c, dlls/kernel/tests/process.c,
+         dlls/kernel/tests/profile.c, dlls/kernel/tests/sync.c,
+         dlls/kernel/tests/thread.c, dlls/kernel/tests/time.c,
+         dlls/kernel/tests/timer.c, dlls/kernel/tests/toolhelp.c,
+         dlls/kernel/tests/version.c, dlls/kernel/tests/virtual.c,
+         dlls/kernel/tests/volume.c, dlls/kernel/thread.c,
+         dlls/kernel/thunk.c, dlls/kernel/time.c, dlls/kernel/toolhelp.c,
+         dlls/kernel/toolhelp.h, dlls/kernel/toolhelp.spec,
+         dlls/kernel/toolhelp16.c, dlls/kernel/utthunk.c,
+         dlls/kernel/version.c, dlls/kernel/version.rc,
+         dlls/kernel/version16.rc, dlls/kernel/virtual.c,
+         dlls/kernel/volume.c, dlls/kernel/vxd.c, dlls/kernel/win87em.c,
+         dlls/kernel/win87em.spec, dlls/kernel/windebug.c,
+         dlls/kernel/windebug.spec, dlls/kernel/wowthunk.c,
+         dlls/kernel32/Makefile.in, dlls/kernel32/actctx.c,
+         dlls/kernel32/atom.c, dlls/kernel32/atom16.c, dlls/kernel32/change.c,
+         dlls/kernel32/comm.c, dlls/kernel32/comm.drv.spec,
+         dlls/kernel32/computername.c, dlls/kernel32/console.c,
+         dlls/kernel32/console_private.h, dlls/kernel32/cpu.c,
+         dlls/kernel32/debugger.c, dlls/kernel32/dosmem.c,
+         dlls/kernel32/editline.c, dlls/kernel32/environ.c,
+         dlls/kernel32/error16.c, dlls/kernel32/except.c,
+         dlls/kernel32/fiber.c, dlls/kernel32/file.c, dlls/kernel32/file16.c,
+         dlls/kernel32/format_msg.c, dlls/kernel32/global16.c,
+         dlls/kernel32/heap.c, dlls/kernel32/instr.c, dlls/kernel32/kernel.rc,
+         dlls/kernel32/kernel16.c, dlls/kernel32/kernel16_private.h,
+         dlls/kernel32/kernel32.spec, dlls/kernel32/kernel_main.c,
+         dlls/kernel32/kernel_private.h, dlls/kernel32/krnl386.exe.spec,
+         dlls/kernel32/lcformat.c, dlls/kernel32/local16.c,
+         dlls/kernel32/locale.c, dlls/kernel32/locale_rc.rc,
+         dlls/kernel32/lzexpand.c, dlls/kernel32/module.c,
+         dlls/kernel32/ne_module.c, dlls/kernel32/ne_segment.c,
+         dlls/kernel32/nls/afk.nls, dlls/kernel32/nls/ara.nls,
+         dlls/kernel32/nls/arb.nls, dlls/kernel32/nls/are.nls,
+         dlls/kernel32/nls/arg.nls, dlls/kernel32/nls/arh.nls,
+         dlls/kernel32/nls/ari.nls, dlls/kernel32/nls/arj.nls,
+         dlls/kernel32/nls/ark.nls, dlls/kernel32/nls/arl.nls,
+         dlls/kernel32/nls/arm.nls, dlls/kernel32/nls/aro.nls,
+         dlls/kernel32/nls/arq.nls, dlls/kernel32/nls/ars.nls,
+         dlls/kernel32/nls/art.nls, dlls/kernel32/nls/aru.nls,
+         dlls/kernel32/nls/ary.nls, dlls/kernel32/nls/aze.nls,
+         dlls/kernel32/nls/azl.nls, dlls/kernel32/nls/bel.nls,
+         dlls/kernel32/nls/bgr.nls, dlls/kernel32/nls/brf.nls,
+         dlls/kernel32/nls/cat.nls, dlls/kernel32/nls/chs.nls,
+         dlls/kernel32/nls/cht.nls, dlls/kernel32/nls/cor.nls,
+         dlls/kernel32/nls/csy.nls, dlls/kernel32/nls/cym.nls,
+         dlls/kernel32/nls/dan.nls, dlls/kernel32/nls/dea.nls,
+         dlls/kernel32/nls/dec.nls, dlls/kernel32/nls/del.nls,
+         dlls/kernel32/nls/des.nls, dlls/kernel32/nls/deu.nls,
+         dlls/kernel32/nls/div.nls, dlls/kernel32/nls/ell.nls,
+         dlls/kernel32/nls/ena.nls, dlls/kernel32/nls/enb.nls,
+         dlls/kernel32/nls/enc.nls, dlls/kernel32/nls/eng.nls,
+         dlls/kernel32/nls/eni.nls, dlls/kernel32/nls/enj.nls,
+         dlls/kernel32/nls/enl.nls, dlls/kernel32/nls/enp.nls,
+         dlls/kernel32/nls/ens.nls, dlls/kernel32/nls/ent.nls,
+         dlls/kernel32/nls/enu.nls, dlls/kernel32/nls/enw.nls,
+         dlls/kernel32/nls/enz.nls, dlls/kernel32/nls/eox.nls,
+         dlls/kernel32/nls/esa.nls, dlls/kernel32/nls/esb.nls,
+         dlls/kernel32/nls/esc.nls, dlls/kernel32/nls/esd.nls,
+         dlls/kernel32/nls/ese.nls, dlls/kernel32/nls/esf.nls,
+         dlls/kernel32/nls/esg.nls, dlls/kernel32/nls/esh.nls,
+         dlls/kernel32/nls/esi.nls, dlls/kernel32/nls/esl.nls,
+         dlls/kernel32/nls/esm.nls, dlls/kernel32/nls/esn.nls,
+         dlls/kernel32/nls/eso.nls, dlls/kernel32/nls/esp.nls,
+         dlls/kernel32/nls/esr.nls, dlls/kernel32/nls/ess.nls,
+         dlls/kernel32/nls/esu.nls, dlls/kernel32/nls/esv.nls,
+         dlls/kernel32/nls/esy.nls, dlls/kernel32/nls/esz.nls,
+         dlls/kernel32/nls/eti.nls, dlls/kernel32/nls/euq.nls,
+         dlls/kernel32/nls/far.nls, dlls/kernel32/nls/fin.nls,
+         dlls/kernel32/nls/fos.nls, dlls/kernel32/nls/fra.nls,
+         dlls/kernel32/nls/frb.nls, dlls/kernel32/nls/frc.nls,
+         dlls/kernel32/nls/frl.nls, dlls/kernel32/nls/frm.nls,
+         dlls/kernel32/nls/frs.nls, dlls/kernel32/nls/gae.nls,
+         dlls/kernel32/nls/gdh.nls, dlls/kernel32/nls/gdv.nls,
+         dlls/kernel32/nls/glc.nls, dlls/kernel32/nls/guj.nls,
+         dlls/kernel32/nls/heb.nls, dlls/kernel32/nls/hin.nls,
+         dlls/kernel32/nls/hrv.nls, dlls/kernel32/nls/hun.nls,
+         dlls/kernel32/nls/hye.nls, dlls/kernel32/nls/ind.nls,
+         dlls/kernel32/nls/isl.nls, dlls/kernel32/nls/ita.nls,
+         dlls/kernel32/nls/its.nls, dlls/kernel32/nls/jpn.nls,
+         dlls/kernel32/nls/kan.nls, dlls/kernel32/nls/kat.nls,
+         dlls/kernel32/nls/kkz.nls, dlls/kernel32/nls/knk.nls,
+         dlls/kernel32/nls/kor.nls, dlls/kernel32/nls/kyr.nls,
+         dlls/kernel32/nls/lth.nls, dlls/kernel32/nls/lvi.nls,
+         dlls/kernel32/nls/mar.nls, dlls/kernel32/nls/mki.nls,
+         dlls/kernel32/nls/mon.nls, dlls/kernel32/nls/msb.nls,
+         dlls/kernel32/nls/msl.nls, dlls/kernel32/nls/nlb.nls,
+         dlls/kernel32/nls/nld.nls, dlls/kernel32/nls/nls.nls,
+         dlls/kernel32/nls/non.nls, dlls/kernel32/nls/nor.nls,
+         dlls/kernel32/nls/pan.nls, dlls/kernel32/nls/plk.nls,
+         dlls/kernel32/nls/ptb.nls, dlls/kernel32/nls/ptg.nls,
+         dlls/kernel32/nls/rom.nls, dlls/kernel32/nls/rus.nls,
+         dlls/kernel32/nls/san.nls, dlls/kernel32/nls/sky.nls,
+         dlls/kernel32/nls/slv.nls, dlls/kernel32/nls/sqi.nls,
+         dlls/kernel32/nls/srb.nls, dlls/kernel32/nls/srl.nls,
+         dlls/kernel32/nls/sve.nls, dlls/kernel32/nls/svf.nls,
+         dlls/kernel32/nls/swk.nls, dlls/kernel32/nls/syr.nls,
+         dlls/kernel32/nls/tam.nls, dlls/kernel32/nls/tel.nls,
+         dlls/kernel32/nls/tha.nls, dlls/kernel32/nls/trk.nls,
+         dlls/kernel32/nls/ttt.nls, dlls/kernel32/nls/ukr.nls,
+         dlls/kernel32/nls/urd.nls, dlls/kernel32/nls/uzb.nls,
+         dlls/kernel32/nls/uzl.nls, dlls/kernel32/nls/vit.nls,
+         dlls/kernel32/nls/wal.nls, dlls/kernel32/nls/winerr_enu.mc,
+         dlls/kernel32/nls/zhh.nls, dlls/kernel32/nls/zhi.nls,
+         dlls/kernel32/nls/zhm.nls, dlls/kernel32/oldconfig.c,
+         dlls/kernel32/path.c, dlls/kernel32/powermgnt.c,
+         dlls/kernel32/process.c, dlls/kernel32/profile.c,
+         dlls/kernel32/pthread.c, dlls/kernel32/registry16.c,
+         dlls/kernel32/relay16.c, dlls/kernel32/resource.c,
+         dlls/kernel32/resource16.c, dlls/kernel32/selector.c,
+         dlls/kernel32/snoop16.c, dlls/kernel32/stress.c,
+         dlls/kernel32/stress.spec, dlls/kernel32/string.c,
+         dlls/kernel32/sync.c, dlls/kernel32/syslevel.c,
+         dlls/kernel32/system.c, dlls/kernel32/system.drv.spec,
+         dlls/kernel32/tape.c, dlls/kernel32/task.c,
+         dlls/kernel32/tests/Makefile.in, dlls/kernel32/tests/alloc.c,
+         dlls/kernel32/tests/atom.c, dlls/kernel32/tests/change.c,
+         dlls/kernel32/tests/codepage.c, dlls/kernel32/tests/comm.c,
+         dlls/kernel32/tests/console.c, dlls/kernel32/tests/directory.c,
+         dlls/kernel32/tests/drive.c, dlls/kernel32/tests/environ.c,
+         dlls/kernel32/tests/file.c, dlls/kernel32/tests/format_msg.c,
+         dlls/kernel32/tests/generated.c, dlls/kernel32/tests/heap.c,
+         dlls/kernel32/tests/locale.c, dlls/kernel32/tests/mailslot.c,
+         dlls/kernel32/tests/module.c, dlls/kernel32/tests/path.c,
+         dlls/kernel32/tests/pipe.c, dlls/kernel32/tests/process.c,
+         dlls/kernel32/tests/profile.c, dlls/kernel32/tests/sync.c,
+         dlls/kernel32/tests/thread.c, dlls/kernel32/tests/time.c,
+         dlls/kernel32/tests/timer.c, dlls/kernel32/tests/toolhelp.c,
+         dlls/kernel32/tests/version.c, dlls/kernel32/tests/virtual.c,
+         dlls/kernel32/tests/volume.c, dlls/kernel32/thread.c,
+         dlls/kernel32/thunk.c, dlls/kernel32/time.c,
+         dlls/kernel32/toolhelp.c, dlls/kernel32/toolhelp.h,
+         dlls/kernel32/toolhelp.spec, dlls/kernel32/toolhelp16.c,
+         dlls/kernel32/utthunk.c, dlls/kernel32/version.c,
+         dlls/kernel32/version.rc, dlls/kernel32/version16.rc,
+         dlls/kernel32/virtual.c, dlls/kernel32/volume.c, dlls/kernel32/vxd.c,
+         dlls/kernel32/win87em.c, dlls/kernel32/win87em.spec,
+         dlls/kernel32/windebug.c, dlls/kernel32/windebug.spec,
+         dlls/kernel32/wowthunk.c, programs/winetest/Makefile.in,
+         tools/make_makefiles:
+       kernel32: Renamed the kernel directory to kernel32.
+       Also get rid of the kernel/messages subdirectory.
+
+       * libs/wine/config.c:
+       libwine: Avoid a compiler warning on Solaris.
+
+2006-09-12  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add some more tests for MsiOpenDatabase.
+
+2006-09-11  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * dlls/oleaut32/hash.c:
+       oleaut32: Replace a loop with a simple computation.
+
+       * tools/widl/hash.c:
+       widl: Replace a loop with a simple computation.
+
+2006-09-11  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c:
+       wintrust: Remove some TRACE's as they are now covered by WintrustAddActionID.
+
+       * dlls/wintrust/register.c:
+       wintrust: Removed stray backslash.
+
+       * dlls/wintrust/register.c:
+       wintrust: Typo in TRACE.
+
+       * dlls/wintrust/register.c:
+       wintrust: Simplify registrations by using WintrustAddActionID.
+
+2006-09-11  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/classes.c:
+       msi: Don't try to register a class if a COM server file is not provided.
+
+2006-09-11  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dmsynth/synth.c, dlls/dmsynth/synthsink.c:
+       dmsynth: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-11  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32: Conformance test for function variant:VarIdiv.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Fixes for function variant:VarIdiv.
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32: Conformance test for function variant:VarDiv.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Fixes for function variant:VarDiv.
+
+2006-09-11  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/surface.c, dlls/wined3d/utils.c:
+       wined3d: Cleanup the surface loading code a bit.
+       - Separate allocation and uploading of textures.
+       - Move common code for allocating, uploading and downloading textures
+       into separate functions.
+       - Set the correct format and type for DXT textures.
+
+       * dlls/d3d8/device.c:
+       d3d8: Free the shader handle table.
+
+2006-09-12  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/file.c:
+       ntdll: Remove the IOKit code and reuse the FreeBSD implementation for MacOS.
+       FILE_GetDeviceInfo needs to be efficient, and IOKit is much too slow
+       to be used here.
+
+       * tools/wrc/newstruc.c, tools/wrc/parser.h, tools/wrc/parser.l,
+         tools/wrc/parser.y, tools/wrc/utils.c, tools/wrc/utils.h,
+         tools/wrc/wrc.c:
+       wrc: Change the prefix on bison-generated names to avoid the name-prefix
+       directive.
+
+       * tools/wmc/mcl.c, tools/wmc/mcy.y, tools/wmc/utils.c, tools/wmc/utils.h,
+         tools/wmc/wmc.c, tools/wmc/wmc.h:
+       wmc: Change the prefix on bison-generated names to avoid the name-prefix
+       directive.
+
+       * tools/widl/header.c, tools/widl/parser.h, tools/widl/parser.l,
+         tools/widl/parser.y, tools/widl/proxy.c, tools/widl/utils.c,
+         tools/widl/utils.h, tools/widl/widl.c:
+       widl: Change the prefix on bison-generated names to avoid the name-prefix
+       directive.
+
+       * libs/wpp/ppl.l, libs/wpp/ppy.y, libs/wpp/preproc.c, libs/wpp/wpp.c,
+         libs/wpp/wpp_private.h:
+       wpp: Change the prefix on bison-generated names to avoid the name-prefix
+       directive.
+
+       * programs/winedbg/dbg.y, programs/winedbg/debug.l:
+       winedbg: Change the prefix on bison-generated names to avoid the name-prefix
+       directive.
+
+2006-09-11  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/msi/cond.y, dlls/msi/sql.y:
+       msi: Change the prefix on bison-generated names to avoid the name-prefix
+       directive.
+
+       * Make.rules.in, programs/winedbg/dbg.y, tools/widl/parser.y,
+         tools/wmc/mcy.y, tools/wrc/parser.y:
+       Make.rules: Set the default prefix for bison files from the file basename.
+
+       * Make.rules.in, dlls/msi/Makefile.in, libs/wpp/Makefile.in,
+         programs/winedbg/Makefile.in, tools/widl/Makefile.in,
+         tools/wmc/Makefile.in, tools/wrc/Makefile.in:
+       makefiles: List bison dependencies explicitly for parallel makes, since older
+       bisons don't support --defines.
+
+2006-08-29  Byeong-Sik Jeon <wjsqudtlr@gmail.com>
+
+       * dlls/gdi/freetype.c:
+       gdi32: Fix logical error of italic, bold determination.
+
+       * dlls/gdi/gdiobj.c:
+       gdi32: Fix DefaultGuiFont name string for Korean Charset.
+
+2006-09-11  Detlef Riekenberg <wine.dev@web.de>
+
+       * configure, configure.ac, dlls/Makefile.in, dlls/localspl/Makefile.in,
+         dlls/localspl/localspl.spec, dlls/localspl/localspl_main.c:
+       localspl: Add minimal localspl.dll.
+
+2006-09-10  Vitaliy Margolen <wine-patch@kievinfo.com>
+
+       * dlls/dinput/device.c, dlls/dinput/device_private.h,
+         dlls/dinput/dinput_main.c, dlls/dinput/dinput_private.h:
+       dinput: Move hook_thread from device to DirectInput.
+
+2006-09-11  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel/cpu.c:
+       kernel: Better CPU detection on MacOS.
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Avoid compile errors in the non-OpenGL case.
+
+       * Makefile.in:
+       Makefile: Don't build all the tools before make depend, only build makedep
+       itself.
+
+       * dlls/Maketest.rules.in:
+       Maketest.rules: Don't require testlist.c to be built before make depend.
+
+       * dlls/shell32/Makefile.in:
+       shell32: Don't build authors.c for make depend, it has no dependencies anyway.
+
+       * programs/winetest/.gitignore, programs/winetest/Makefile.in,
+         programs/winetest/dist.rc, programs/winetest/maketest,
+         programs/winetest/winetest.rc, tools/make_makefiles:
+       winetest: Generate the list of test resources in make_makefiles.
+       Only include test revision information in the distributed binary.
+
+       * programs/winetest/main.c, programs/winetest/maketest,
+         programs/winetest/util.c, programs/winetest/winetest.h:
+       winetest: Store the test name as the resource name instead of in a separate
+       string table.
+
+2006-09-11  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/storage32.c:
+       ole32: Add a check for a condition where a stream has an invalid size
+       and so there aren't enough blocks in the chain to write data into.
+
+       * dlls/ole32/storage32.c:
+       ole32: Remove some assertions in the stuctured storage code by
+       returning error codes to the caller and by handling the error
+       condition.
+
+       * dlls/ole32/stg_stream.c, dlls/ole32/storage32.c, dlls/ole32/storage32.h:
+       ole32: Convert the *_{Read,Write}At structured storage functions to
+       return HRESULTs instead of BOOLs so that errors can be properly
+       propagated from lower levels.
+
+       * dlls/ole32/hglobalstream.c, dlls/ole32/tests/hglobalstream.c:
+       ole32: Fix the IStream_SetSize function for HGLOBAL streams to ignore HighPart.
+
+       * dlls/ole32/tests/storage32.c:
+       ole32: Make an ok message match the name of the function it is testing.
+
+       * dlls/ole32/hglobalstream.c, dlls/ole32/tests/hglobalstream.c:
+       ole32: Fix the return value of the HGLOBAL stream IStream_LockRegion function.
+
+       * dlls/ole32/hglobalstream.c, dlls/ole32/tests/hglobalstream.c:
+       ole32: Fix the HGLOBAL stream IStream_Read function to return S_OK even if
+       not all of the requested bytes were available.
+
+       * dlls/ole32/tests/Makefile.in, dlls/ole32/tests/hglobalstream.c:
+       ole32: Add tests for the stream object returned by CreateStreamOnHGlobal.
+
+2006-09-11  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c:
+       wintrust: Change the name of the strings to not confuse them with the functions
+       that are present in wintrust.
+
+       * dlls/wintrust/register.c:
+       wintrust: Use the return value of CryptRegisterOIDFunction.
+
+2006-09-01  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/gdi/tests/font.c:
+       gdi: Fix test for GetGlyphIndicesW on non Unicode systems.
+
+2006-08-30  James Liggett <jrliggett@cox.net>
+
+       * programs/explorer/Makefile.in, programs/explorer/systray.c:
+       explorer: Add support for tooltips for system tray icons.
+       Based on the original systray implementation by Kai Morich
+       <kai.morich@bigfoot.de>.
+
+2006-08-29  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c,
+         dlls/winex11.drv/winex11.drv.spec:
+       winex11.drv: Import glx makecurrent/wglsharelists.
+
+       * dlls/opengl32/wgl.c, dlls/winex11.drv/opengl.c,
+         dlls/winex11.drv/winex11.drv.spec:
+       winex11.drv: Import glx context code.
+
+2006-09-10  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/cabinet/fci.c, dlls/gdi/bidi.c, dlls/gdi/enhmfdrv/bitblt.c,
+         dlls/gphoto2.ds/ui.c, dlls/imagehlp/imagehlp_main.c,
+         dlls/kernel/atom.c, dlls/kernel/kernel16.c, dlls/mscms/icc.c,
+         dlls/msi/tokenize.c, dlls/msvcrt/ctype.c, dlls/netapi32/browsr.c,
+         dlls/netapi32/nbnamecache.c, dlls/ntdll/wcstring.c,
+         dlls/rsaenh/implglue.c, dlls/user/driver.c, dlls/user/lstr.c,
+         dlls/uxtheme/stylemap.c, dlls/wineps.drv/encode.c,
+         dlls/winex11.drv/clipping.c, dlls/winex11.drv/codepage.c,
+         dlls/winspool.drv/wspool.c, dlls/wsock32/protocol.c:
+       Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h
+       includes.
+
+2006-09-10  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dmusic/buffer.c, dlls/dmusic/clock.c, dlls/dmusic/dmusic_main.c:
+       dmusic: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-10  Detlef Riekenberg <wine.dev@web.de>
+
+       * programs/taskmgr/trayicon.c:
+       taskmgr: Remove dead code in trayicon.c (Coverity).
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool: String cleanup in the tests.
+
+2006-09-10  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/d3d8/d3d8.spec, dlls/d3d8/d3d8_main.c, dlls/d3d8/tests/Makefile.in,
+         dlls/d3d8/tests/d3d8_main.c:
+       d3d8: Better stub for ValidateVertexShader + tests.
+
+2006-09-08  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h,
+         dlls/riched20/editstr.h, dlls/riched20/paint.c:
+       riched20: Rewrite of scrolling and some redrawing code.
+       Replaces duplicated scrolling code with re-usable functions.
+       Removes excessive boundary checking on scroll code, since that's done
+       in the scrollbar control anyways.
+       Properly separates repaint calls based on what has changed.
+       Send EN_UPDATE and EN_CHANGE at the right places.
+       Only call EnsureVisible on changes, not all repaints.
+
+2006-09-07  Francois Gouget <fgouget@free.fr>
+
+       * dlls/wintrust/wintrust_main.c, include/wintrust.h:
+       wintrust: In recent SDKs, WinVerifyTrust()'s last parameter is a void pointer.
+
+2006-09-10  Alexandre Julliard <julliard@winehq.org>
+
+       * Make.rules.in, Makefile.in, tools/makedep.c:
+       makedep: For generated headers, parse the source idl instead.
+       This avoids having to generate all the headers before make depend.
+
+2006-09-08  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shell32/shellole.c:
+       shell32: Remove the unused shell allocator.
+
+       * dlls/shell32/shellole.c, dlls/shell32/shellord.c:
+       shell32: Document the shell32 "mini-COM" functions.
+
+2006-09-09  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/ddraw/ddraw.c, dlls/wined3d/device.c,
+         dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h:
+       ddraw: Pass the fullscreen flag to wined3d.
+
+       * dlls/ddraw/ddcomimpl.h, dlls/ddraw/ddraw.c,
+         dlls/ddraw/tests/ddrawmodes.c:
+       ddraw: Double buffered primary surfaces can only be created in EXLUSIVE mode.
+
+       * dlls/ddraw/surface.c:
+       ddraw: Return DDERR_NOPALETTEATTACHED if no palette is attached.
+
+2006-09-09  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/kernel/computername.c:
+       kernel: Remove dead code in computername.c.
+
+2006-09-09  Damjan Jovanovic <dj015@yahoo.com>
+
+       * dlls/setupapi/devinst.c, dlls/setupapi/tests/devinst.c:
+       setupapi: Fixed returns values and added a test for SetupDiOpenClassRegKeyExW.
+
+2006-09-08  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/dswave/dswave_main.c:
+       dswave: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-09-08  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/main.c, dlls/crypt32/tests/main.c:
+       crypt32: Fix the adding of pwszIsFunctionName and pwszIsFunctionNameFmt2.
+
+2006-09-10  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dplayx/dplay.c, dlls/dplayx/name_server.c,
+         dlls/dplayx/name_server.h:
+       dplayx: Cast-qual warnings fix.
+
+2006-09-09  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dnsapi/query.c:
+       dnsapi: Cast-qual warnings fix.
+
+2006-09-08  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dinput/device.c:
+       dinput: Cast-qual warnings fix.
+
+       * dlls/ddraw/texture.c:
+       ddraw: Cast-qual warning fix.
+
+2006-09-09  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * dlls/msvfw32/msvfw32_Fr.rc, programs/clock/Fr.rc,
+         programs/cmdlgtst/Fr.rc, programs/notepad/Fr.rc,
+         programs/progman/Fr.rc, programs/regedit/Fr.rc,
+         programs/taskmgr/Fr.rc, programs/uninstaller/Fr.rc,
+         programs/winefile/Fr.rc, programs/winemine/Fr.rc,
+         programs/winhelp/Fr.rc:
+       Assorted French translation improvements.
+
+       * programs/winecfg/Fr.rc:
+       winecfg: French translation update.
+
+2006-09-08  Jonathan Ernst <jonathan@ernstfamily.ch>
+
+       * dlls/hhctrl.ocx/Fr.rc, dlls/hhctrl.ocx/hhctrl.rc:
+       hhctrl: New French translation.
+
+       * dlls/winspool.drv/Fr.rc, dlls/winspool.drv/winspool.rc:
+       winspool.drv: New French translation.
+
+       * dlls/mshtml/Fr.rc:
+       mshtml: Updated French translation.
+
+2006-09-08  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/tests/main.c:
+       crypt32/tests: Added tests for CryptSIPAddProvider and CryptSIPRemoveProvider.
+
+       * dlls/crypt32/main.c:
+       crypt32: Implemented CryptSIPRemoveProvider.
+
+       * dlls/crypt32/main.c:
+       crypt32: Add documentation.
+
+2006-09-08  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/gdi/tests/metafile.c:
+       gdi: Change the metafile.c test to use sprintf instead of snprintf for
+       portability.
+
+2006-09-09  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel/process.c:
+       kernel: An unavailable address for the PE file can cause ERROR_NOT_ENOUGH_MEMORY
+       too.
+
+       * Make.rules.in, Makefile.in, dlls/Makedll.rules.in,
+         documentation/Makefile.in:
+       makefiles: Make sure that all phony targets depend on 'dummy'.
+
+       * dlls/Makedll.rules.in, programs/Makeprog.rules.in:
+       makefiles: Avoid empty variables in substitutions, it's broken on BSD make.
+
+       * fonts/Makefile.in:
+       fonts: Avoid using the $< make variable in explicit rules.
+
+       * tools/Makefile.in, tools/makedep.c:
+       makedep: Support for new naming scheme for lex files.
+
+       * .gitignore, Make.rules.in, dlls/msi/Makefile.in, libs/wpp/Makefile.in,
+         programs/winedbg/Makefile.in, programs/winhelp/Makefile.in,
+         tools/widl/Makefile.in, tools/wmc/Makefile.in, tools/wrc/Makefile.in:
+       makefiles: Add global rules for bison and lex files.
+       Also build the .c and .h files separately to allow parallel makes.
+
+       * programs/winedbg/dbg.y:
+       winedbg: Allow building without debug support in the parser.
+
+       * tools/wrc/wrc.c:
+       wrc: Allow building without debug support in the parser.
+
+       * tools/wmc/wmc.c:
+       wmc: Allow building without debug support in the parser.
+
+       * tools/widl/widl.c:
+       widl: Allow building without debug support in the parser.
+
+       * programs/winhelp/Makefile.in, programs/winhelp/macro.lex.l:
+       winhelp: Specify the lex options directly in the source file.
+
+       * programs/winedbg/Makefile.in, programs/winedbg/debug.l:
+       winedbg: Specify the lex options directly in the source file.
+
+       * dlls/msi/Makefile.in, dlls/msi/cond.y, dlls/msi/sql.y:
+       msi: Specify the bison name prefix directly in the source file.
+
+       * libs/wpp/Makefile.in, libs/wpp/ppy.y:
+       libs/wpp: Specify the bison name prefix directly in the source file.
+
+2006-09-06  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/dbghelp/module.c, dlls/dbghelp/pe_module.c, dlls/dbghelp/symbol.c:
+       dbghelp: Cast-qual warnings fix.
+
+       * dlls/kernel/virtual.c, include/winbase.h:
+       kernel: Constify a formal parameter.
+
+2006-09-08  Mike McCormack <mike@codeweavers.com>
+
+       * configure, configure.ac, dlls/oleaut32/Makefile.in,
+         dlls/oleaut32/olepicture.c, dlls/oleaut32/ungif.c,
+         dlls/oleaut32/ungif.h, include/config.h.in:
+       oleaut32: Include minimal ungif source to remove dependency on libungif.
+
+2006-09-08  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/netapi32/apibuf.c, dlls/netapi32/tests/apibuf.c:
+       netapi32: Avoid NULL access in NetApiBufferAllocate, with test.
+
+2006-09-08  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/main.c:
+       crypt32: Bail out on registry errors and return the error (if any).
+
+       * dlls/crypt32/main.c:
+       crypt32: Add documentation.
+
+       * dlls/crypt32/main.c:
+       crypt32: Change the order of writing to the registry.
+
+       * dlls/crypt32/main.c:
+       crypt32: Bail out on registry errors and return the error (if any).
+
+       * dlls/crypt32/main.c:
+       crypt32: Added some input validation.
+
+2006-09-04  Konstantin Petrov <argentum@office.etersoft.ru>
+
+       * configure, configure.ac, dlls/Makefile.in, dlls/svrapi/Makefile.in,
+         dlls/svrapi/svrapi.spec, dlls/svrapi/svrapi_main.c,
+         include/Makefile.in, include/lmcons.h, include/svrapi.h:
+       svrapi: Added a stub svrapi.dll.
+
+2006-09-02  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/winspool.drv/info.c:
+       winspool: Manage loaded monitors in a list.
+
+       * dlls/winspool.drv/info.c, dlls/winspool.drv/tests/info.c:
+       winspool: Minimal load/unload printmonitors; use it to get a test working.
+
+2006-09-02  Jesse Allen <the3dfxdude@gmail.com>
+
+       * dlls/user/sysparams.c:
+       user: ChangeDisplaySettings virtual desktop mode handling fix.
+
+2006-09-08  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/wine.inf:
+       wine.inf: Register msiexec.
+
+2006-09-07  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32: Conformance test for function variant:VarPow.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Fixes for function variant:VarPow.
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32: Conformance test for function variant:VarAnd.
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Fixes for function variant:VarAnd.
+
+2006-09-08  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/ntdll/tests/info.c:
+       ntdll/tests: Print 64bit integers as two 32 bit integers.
+
+2006-09-08  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add more tests for temporary columns.
+
+       * dlls/msi/sql.y, dlls/msi/tests/db.c, dlls/msi/tokenize.c:
+       msi: Fix the TEMPORARY keyword for columns.
+
+       * dlls/msi/tests/db.c:
+       msi: Add a test for MsiDatabaseIsTablePersistent.
+
+       * dlls/msi/msiquery.c, include/msiquery.h:
+       msi: Fix the prototype of MsiDatabaseIsTablePersistent to match the SDK.
+
+       * dlls/msi/string.c:
+       msi: Increase the size of the string table.
+
+       * dlls/msi/action.c:
+       msi: Split code to create a random package name into a separate function.
+
+       * dlls/msi/table.c:
+       msi: Use msi_string_lookup_id instead of msi_id2stringW where possible.
+
+2006-09-08  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/ntdll/file.c:
+       ntdll: attr is never NULL inside NtCreateFile.
+
+2006-09-07  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/join.c, dlls/msi/tests/db.c:
+       msi: Allow non-key columns to be used with the join query.
+
+       * dlls/msi/tests/db.c:
+       msi: Add tests for MSI SQL join queries.
+
+2006-09-07  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/typegen.c, tools/widl/typelib.c, tools/widl/widltypes.h:
+       widl: Add more complete pointer handling to write_typeformatstring_var.
+
+2006-09-07  Francois Gouget <fgouget@free.fr>
+
+       * dlls/advapi32/crypt.c, dlls/gdi/tests/font.c, dlls/kernel/sync.c,
+         dlls/ole32/tests/compobj.c, dlls/opengl32/wgl.c,
+         dlls/opengl32/wgl_ext.c, dlls/rpcrt4/rpcrt4_main.c,
+         dlls/wined3d/directx.c, dlls/winex11.drv/opengl.c,
+         dlls/wintrust/tests/register.c, dlls/ws2_32/socket.c,
+         programs/view/init.c:
+       Assorted spelling fixes.
+
+       * dlls/ntdll/ntdll.spec:
+       ntdll: Document a Microsoft spelling mistake so we know it is not to be fixed.
+
+       * dlls/setupapi/setupapi.spec:
+       setupapi: Document a Microsoft spelling mistake so we know it is not to be fixed.
+
+       * dlls/tapi32/line.c:
+       tapi32: Fix spelling of a local variable.
+
+       * dlls/ole32/stg_stream.c:
+       ole32: Fix spelling of a couple of local variables.
+
+       * dlls/shell32/shlmenu.c:
+       shell32: Fix spelling of a local variable.
+
+       * dlls/oleaut32/variant.c, dlls/oleaut32/variant.h:
+       oleaut32: Fix spelling of VARIANT_NUMBER_CHARS's separator fields.
+
+       * include/ntstatus.h, include/sddl.h:
+       include: Document some Microsoft spelling mistakes so we know they are not to
+       be fixed.
+
+       * include/shlobj.h:
+       shell32: Fix name of a constant.
+
+       * include/mcx.h:
+       include: Fix the name of a MODEMSETTINGS field.
+
+       * include/imagehlp.h:
+       imagehlp: Fix the name of the ADDRESS_MODE enum.
+
+2006-09-07  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/advpack/files.c:
+       advpack: Cast-qual warnings fix.
+
+2006-09-07  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/tests/ntlm.c:
+       secur32: Fix DecryptMessage for the dummy case.
+
+       * dlls/secur32/ntlm.c, dlls/secur32/secur32_priv.h,
+         dlls/secur32/tests/ntlm.c, dlls/secur32/util.c:
+       secur32: Fix generation of the session key.
+
+2006-09-07  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/oid.c:
+       crypt32: Don't crash when tracing is on and a numeric identifier is passed.
+
+       * dlls/crypt32/oid.c:
+       crypt32: Add some documentation.
+
+2006-09-07  Albert Lee <trisk@jhu.edu>
+
+       * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c:
+       usp10: Implement and test Script{Apply, Record}DigitSubstitution.
+
+2006-09-06  Detlef Riekenberg <wine.dev@web.de>
+
+       * configure, configure.ac:
+       configure.ac: Display a hint when CAPI is not supported.
+
+2006-09-07  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/signal_i386.c:
+       ntdll: Added sysctl to make the signal stack per-thread on MacOS.
+
+2006-09-06  Jan Zerebecki <jan.wine@zerebecki.de>
+
+       * dlls/wined3d/device.c:
+       wined3d: Simplify setting the stencil renderstate.
+
+       * dlls/wininet/ftp.c:
+       wininet: Fix fd leak on failure case.
+
+       * dlls/winmm/wineoss/midi.c:
+       wineoss: Remove "please report" from a trace.
+
+       * programs/winefile/winefile.c:
+       winefile: Fix the display of free disk space in the statusbar.
+
+       * programs/regedit/framewnd.c:
+       regedit: Also refresh the listview.
+
+       * dlls/winmm/mci.c, dlls/winmm/tests/Makefile.in, dlls/winmm/tests/mci.c:
+       winmm: Prevent NULL dereference in MCI_Close and add testcase for it.
+
+2006-09-02  Hippocrates Sendoukas <hsendoukas@hotmail.com>
+
+       * dlls/riched20/editor.c:
+       riched20: WM_CONTEXTMENU fix for custom context menus.
+
+       * dlls/riched20/caret.c:
+       riched20: ME_SetSelection -1 to -1 behavior fix.
+
+2006-08-30  James Hawkins <truiken@gmail.com>
+
+       * dlls/crypt32/decode.c:
+       crypt32: Simplify CRYPT_AsnDecodeUnicodeNameValueInternal, getting rid of
+       a warning.
+
+       * dlls/crypt32/decode.c:
+       crypt32: Simplify CRYPT_AsnDecodeNameValueInternal, getting rid of a warning.
+
+2006-09-03  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/custom.c:
+       msi: Store the CustomActionData for deferred custom actions.
+
+       * dlls/msi/dialog.c:
+       msi: Add the ability to change directories in the DirectoryList control.
+
+2006-09-01  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Add initial implementation of the DirectoryList control.
+
+       * dlls/msi/dialog.c:
+       msi: Load and display the VolumeCostList control's column headers.
+
+2006-08-31  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c, dlls/msi/msipriv.h:
+       msi: Store and use the center point of the dialog window in between dialogs.
+
+       * dlls/msi/dialog.c:
+       msi: Verify the path in the PathEdit control.
+
+       * dlls/msi/dialog.c:
+       msi: Search for the browse dialog controls by type instead of name.
+
+       * dlls/msi/dialog.c:
+       msi: Provide the control to the dialog_update function for the case
+       when the control isn't attached to the dialog yet.
+
+2006-08-30  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add more tests for the _Streams table.
+
+2006-09-03  Dan Kegel <dank@kegel.com>
+
+       * configure, configure.ac, dlls/msvcrt/process.c, documentation/PACKAGING,
+         programs/.gitignore, programs/Makefile.in, programs/cmd/Cs.rc,
+         programs/cmd/De.rc, programs/cmd/En.rc, programs/cmd/Es.rc,
+         programs/cmd/Fr.rc, programs/cmd/Ja.rc, programs/cmd/Ko.rc,
+         programs/cmd/Makefile.in, programs/cmd/Nl.rc, programs/cmd/No.rc,
+         programs/cmd/Pl.rc, programs/cmd/Pt.rc, programs/cmd/README,
+         programs/cmd/Ru.rc, programs/cmd/Si.rc, programs/cmd/Tr.rc,
+         programs/cmd/batch.c, programs/cmd/builtins.c,
+         programs/cmd/directory.c, programs/cmd/wcmd.h,
+         programs/cmd/wcmdmain.c, programs/cmd/wcmdrc.rc, programs/make_progs,
+         programs/wcmd/Cs.rc, programs/wcmd/De.rc, programs/wcmd/En.rc,
+         programs/wcmd/Es.rc, programs/wcmd/Fr.rc, programs/wcmd/Ja.rc,
+         programs/wcmd/Ko.rc, programs/wcmd/Makefile.in, programs/wcmd/Nl.rc,
+         programs/wcmd/No.rc, programs/wcmd/Pl.rc, programs/wcmd/Pt.rc,
+         programs/wcmd/README, programs/wcmd/Ru.rc, programs/wcmd/Si.rc,
+         programs/wcmd/Tr.rc, programs/wcmd/batch.c, programs/wcmd/builtins.c,
+         programs/wcmd/directory.c, programs/wcmd/wcmd.h,
+         programs/wcmd/wcmdmain.c, programs/wcmd/wcmdrc.rc, tools/wine.inf:
+       programs/wcmd: Rename to programs/cmd.
+
+2006-09-06  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/static.c:
+       user: Use computed icon rectangle if SS_CENTERIMAGE style is set.
+
+2006-09-06  James Hawkins <truiken@gmail.com>
+
+       * tools/winapi/msvcmaker:
+       msvcmaker: Remove a reference to libs/unicode in msvcmaker.
+
+       * dlls/msi/tests/format.c:
+       msi: Add many more MsiFormatRecord tests.
+
+       * dlls/msi/tests/format.c:
+       msi: Fix two MsiFormatRecord tests.
+
+2006-09-05  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/format.c, dlls/msi/tests/format.c:
+       msi: Use the TargetPath of a file if the file doesn't exist in MsiFormatRecord.
+
+       * dlls/msi/format.c, dlls/msi/tests/format.c:
+       msi: Fix creation of the default format in MsiFormatRecord.
+
+       * dlls/msi/tests/format.c, dlls/msi/tests/package.c:
+       msi: Add more tests for MsiFormatRecord.
+
+2006-09-05  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/directx.c, dlls/wined3d/utils.c, include/wine/wined3d_gl.h:
+       wined3d: Add support for R32F and R16F texture formats.
+
+2006-09-04  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/wined3d_private.h:
+       wined3d: Remove unused field: Surface.textureName.
+
+       * dlls/wined3d/device.c:
+       wined3d: Clean up ActiveRender.
+
+2006-09-04  Paul Chitescu <pchitescu@voip.null.ro>
+
+       * dlls/wined3d/device.c:
+       wined3d: Avoid crashing when ProcessVertices is called with NULL vertex
+       declaration.
+
+2006-09-02  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/comdlg32/colordlg.c, dlls/comdlg32/filedlg.c,
+         dlls/comdlg32/filedlg31.c, dlls/comdlg32/filedlgbrowser.c,
+         dlls/comdlg32/fontdlg.c:
+       comdlg32: Cast-qual warnings fix.
+
+2006-09-01  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/comdlg32/colordlg16.c, dlls/comdlg32/filedlg16.c,
+         dlls/comdlg32/finddlg16.c, dlls/comdlg32/fontdlg16.c,
+         dlls/comdlg32/printdlg16.c:
+       comdlg32: Cast-qual warnings fix.
+
+2006-09-05  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/crypt32/tests/oid.c:
+       crypt32/tests: Cast-qual warning fix.
+
+       * dlls/crypt32/encode.c, dlls/crypt32/protectdata.c, dlls/crypt32/str.c:
+       crypt32: Cast-qual warnings fix.
+
+2006-09-03  Louis. Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/shfolder/Makefile.in, dlls/shfolder/version.rc:
+       shfolder: Add version resource.
+
+       * dlls/shlwapi/tests/path.c:
+       shlwapi: Simple test for UrlCanonicalizeA.
+
+2006-09-01  András Kovács <andras@csevego.net>
+
+       * dlls/wined3d/device.c:
+       wined3d: Implement BlendFactor renderstate.
+
+       * dlls/wined3d/device.c:
+       wined3d: Remove unnecessary glBlendColor in TextureFactor renderstate.
+
+2006-09-06  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/oid.c:
+       crypt32: Set last error on registry errors.
+
+       * dlls/wintrust/register.c:
+       wintrust: Add a bunch of CryptRegisterOIDFunction calls.
+
+       * include/wintrust.h:
+       wintrust.h: Added several defines needed for the registration of wintrust.dll.
+
+       * dlls/wintrust/register.c:
+       wintrust: Only register actions when
+       HKLM\Software\Microsoft\Cryptography\Providers\Trust can be opened.
+
+2006-09-05  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c:
+       wintrust: Register WINTRUST_ACTION_GENERIC_CHAIN_VERIFY.
+
+       * dlls/wintrust/register.c:
+       wintrust: Register DRIVER_ACTION_VERIFY.
+
+       * dlls/wintrust/register.c:
+       wintrust: Register OFFICESIGN_ACTION_VERIFY.
+
+       * dlls/wintrust/register.c:
+       wintrust: Register HTTPSPROV_ACTION.
+
+       * dlls/wintrust/register.c:
+       wintrust: Register WINTRUST_ACTION_TRUSTPROVIDER_TEST.
+
+       * dlls/wintrust/register.c:
+       wintrust: Register WINTRUST_ACTION_GENERIC_CERT_VERIFY.
+
+       * dlls/wintrust/register.c:
+       wintrust: Register WIN_SPUB_ACTION_PUBLISHED_SOFTWARE_NOBADUI.
+
+       * dlls/wintrust/register.c:
+       wintrust: Register WIN_SPUB_ACTION_PUBLISHED_SOFTWARE.
+
+       * dlls/wintrust/register.c, tools/wine.inf:
+       wintrust: Register WINTRUST_ACTION_GENERIC_VERIFY_V2.
+
+2006-09-02  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * include/softpub.h:
+       softpub.h: Added several new defines for provider functions.
+
+2006-09-01  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * include/wintrust.h:
+       wintrust.h: Added a new define for a provider function.
+
+2006-08-30  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/kernel/resource16.c, include/wine/winuser16.h:
+       kernel: Constify some formal parameters.
+
+2006-09-01  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/tests/db.c:
+       msi: Add a short test for transforms.
+
+       * dlls/msi/tests/db.c:
+       msi: Make opening and closing 4000 handle into two tests, not 20000.
+
+2006-08-31  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/oleobj.c:
+       ole32: Allocate memory for a copy of the ptd member of FORMATETC in
+       DataAdviseHolder_Advise since there is no requirement for the
+       application to keep this memory valid for the lifetime of the
+       connection.
+
+       * dlls/ole32/oleobj.c:
+       ole32: Don't send data changes in DataAdviseHolder_Advise for
+       ADVF_PRIMEFIRST connections if we are connected to a data object,
+       since it will send the data change for us.
+
+       * dlls/ole32/defaulthandler.c:
+       ole32: DefaultHandler_GetData and DefaultHandler_QueryGetData should
+       both defer to the real data object if the cached versions fail and we
+       are running.
+
+       * dlls/ole32/rpc.c:
+       ole32: Add a reference to the stream in RPC_StartLocalServer since we
+       release a reference to it when the local server thread dies.
+
+       * dlls/ole32/tests/ole2.c:
+       ole32: Add a test for OleLoad.
+
+       * dlls/ole32/ole2.c:
+       ole32: Do a QueryInterface for IOleLink in OleLoad, like native does.
+
+       * dlls/ole32/ole2.c:
+       ole32: Re-order the function calls in OleLoad to match native.
+       Call IOleObject_GetMiscStatus like OleCreate and native do.
+
+       * dlls/ole32/tests/Makefile.in, dlls/ole32/tests/ole2.c:
+       ole32: Add tests for OleCreate.
+
+       * dlls/ole32/ole2.c:
+       ole32: Call IRunnableObject_Run and IOleCache_Cache from OleCreate if the
+       render option is specified as draw or format.
+       This is documented on MSDN and is confirmed by tests.
+
+       * dlls/ole32/ole2.c:
+       ole32: Call IOleObject_GetMiscStatus in OleCreate if a client site is passed in.
+
+       * dlls/ole32/ole2.c:
+       ole32: Re-structure OleCreate to match to order of calls that native does.
+       Get rid of hres1 since all failures are returned. Cleanup pUnk on
+       failure and make sure to return NULL in ppvObj.
+
+       * dlls/ole32/ole2.c:
+       ole32: Set the storage's class ID in OleCreate.
+
+       * dlls/rpcrt4/cproxy.c:
+       rpcrt4: Raise an exception if IRpcChannelBuffer_GetBuffer fails.
+       Make StdProxy_GetIID and StdProxy_GetChannel return void.
+       Don't bother checking for This and pRpcChannelBuffer being NULL as
+       native doesn't.
+
+2006-08-31  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/database.c, dlls/msi/tests/db.c:
+       msi: Implement MsiDatabaseExport.
+
+       * dlls/msi/msipriv.h, dlls/msi/msiquery.c:
+       msi: Create MSI_ViewGetColumnInfo for accessing MsiViewGetColumnInfo internally.
+
+       * dlls/msi/insert.c, dlls/msi/tests/db.c:
+       msi: Make sure there's a value for each column when inserting data.
+
+       * dlls/msi/table.c, dlls/msi/tests/db.c:
+       msi: Validate database fields before inserting them.
+
+       * dlls/msi/insert.c, dlls/msi/msipriv.h, dlls/msi/record.c,
+         dlls/msi/select.c:
+       msi: Create a function to copy record fields, use it to order INSERT fields
+       correctly.
+
+       * dlls/msi/tests/record.c:
+       msi: Add a few more tests for MSI_NULL_INTEGER.
+
+       * dlls/msi/create.c, dlls/msi/tests/db.c:
+       msi: Check that column names are unique when creating a table.
+
+2006-08-31  Huw Davies <huw@codeweavers.com>
+
+       * dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cpsf.h, dlls/rpcrt4/cstub.c,
+         dlls/rpcrt4/tests/cstub.c:
+       rpcrt4: Add delegating stub support.
+
+       * dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cpsf.h, dlls/rpcrt4/cstub.c:
+       rpcrt4: Add infrastructure to create and manage a variable sized vtbl
+       that will be used as the server object for delegated stubs.
+
+2006-08-31  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c:
+       wintrust: Moved the generation of the guidstring to a separate function.
+
+       * dlls/wintrust/register.c, dlls/wintrust/tests/register.c,
+         include/wintrust.h:
+       wintrust: Implementation of WintrustAddActionID.
+
+2006-08-30  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/Makefile.in, dlls/wintrust/register.c,
+         dlls/wintrust/tests/register.c:
+       wintrust: Implementation of WintrustRemoveActionID.
+
+2006-09-01  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/parser.y, tools/widl/proxy.c, tools/widl/typelib.c:
+       widl: Sanity check string and pointer attrs.  Don't assign string as type.
+
+       * tools/widl/parser.y:
+       widl: Handle more pointer types in get_struct_type.
+
+2006-08-29  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/parser.y, tools/widl/proxy.c, tools/widl/server.c,
+         tools/widl/typegen.c, tools/widl/widltypes.h:
+       widl: Remove checks for typedefs that always fail.
+
+2006-08-29  James Hawkins <truiken@gmail.com>
+
+       * dlls/advpack/install.c:
+       advpack: Add the regsvr action to the SetupInstallFromInfSection call.
+
+       * dlls/advpack/install.c, dlls/advpack/tests/install.c:
+       advpack: Get the proper working directory in install_init.
+
+2006-08-30  Huw Davies <huw@codeweavers.com>
+
+       * dlls/rpcrt4/cstub.c, dlls/rpcrt4/tests/cstub.c:
+       rpcrt4: Tests on NdrCStdStubBuffer_Release to show that we shouldn't call
+       Disconnect.
+       Also call IPSFactoryBuffer_Release on the 2nd arg, rather than on
+       This->pPSFactory.
+
+       * dlls/rpcrt4/cstub.c:
+       rpcrt4: Tidy up CStdStubBuffer_QueryInterface.
+
+       * dlls/rpcrt4/cstub.c:
+       rpcrt4: Tidy up CStdStubBuffer_AddRef,Release.
+
+2006-08-30  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/dialog.c:
+       msi: Don't crash if we can't find a control.
+
+       * dlls/msi/tokenize.c:
+       msi: Use a binary search to find sql keywords.
+
+       * dlls/ddraw/main.c, dlls/ddraw/tests/ddrawmodes.c,
+         dlls/ddraw/tests/dsurface.c, dlls/ddraw/tests/refcount.c:
+       ddraw: Make tests pass when OpenGL libraries aren't present.
+
+2006-08-29  Robert Reif <reif@earthlink.net>
+
+       * dlls/advapi32/tests/lsa.c:
+       advapi32: Fix lsa tests on windows98.
+
+2006-08-29  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/parser.y:
+       widl: Generate an error for "int f(void a)".
+
+       * tools/widl/header.c:
+       widl: Print pointers more aesthetically in generated header.
+
+       * tools/widl/client.c, tools/widl/parser.y, tools/widl/proxy.c,
+         tools/widl/typelib.c, tools/widl/widltypes.h:
+       widl: Add an is_ptr function.
+
+       * tools/widl/parser.y, tools/widl/typelib.c, tools/widl/typelib.h,
+         tools/widl/widltypes.h, tools/widl/write_msft.c:
+       widl: Factor the entry_t structure.
+
+       * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y,
+         tools/widl/typelib.c, tools/widl/typelib.h, tools/widl/widltypes.h,
+         tools/widl/write_msft.c:
+       widl: Use type_t for typedefs, not var_t.  Simplify representation.
+
+       * tools/widl/parser.y:
+       widl: Generate names for tagless structs, unions and enums.
+
+2006-08-29  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/rpcrt4/cproxy.c:
+       rpcrt4: Make the reference counting in the standard proxy thread-safe.
+
+       * dlls/rpcrt4/cstub.c:
+       rpcrt4: Fix NdrStubGetBuffer to use the IRpcChannelBuffer object since
+       IRpcChannelBuffer_GetBuffer may put extra data onto the wire for ORPC
+       calls.
+
+       * dlls/rpcrt4/cproxy.c:
+       rpcrt4: Remove some unused code.
+
+       * dlls/rpcrt4/Makefile.in, dlls/rpcrt4/ndr_clientserver.c,
+         dlls/rpcrt4/ndr_midl.c:
+       rpcrt4: Rename ndr_midl.c to ndr_clientserver.c to more accurately
+       idenitfy what the code contained does - it is a number of helpers for
+       generated client/server code.
+
+       * dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cpsf.h, dlls/rpcrt4/cstub.c,
+         dlls/rpcrt4/ndr_midl.c:
+       rpcrt4: Move NdrStub* functions to cstub.c and move NdrProxy*
+       functions to cproxy.c since both sets of functions depend on the
+       implementations of the standard stubs and proxies.
+
+       * server/file.c:
+       server: Translate errnos ENFILE and EMFILE to STATUS_TOO_MANY_OPENED_FILES,
+       which seems to be more appropriate and matches the errno translation
+       in ntdll.
+
+       * dlls/oleaut32/tmarshal.c:
+       oleaut32: Delay the creation of the stub object for IDispatch until it is
+       actually used.
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Fix a leak of the module reference count.
+
+2006-08-30  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/comctl32/propsheet.c, dlls/comctl32/toolbar.c,
+         dlls/comctl32/trackbar.c:
+       comctl32: Cast-qual warnings fix.
+
+2006-08-29  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/advpack/files.c:
+       advpack: Cast-qual warnings fix.
+
+2006-08-29  Renu Rajput <renu.rajput@gmail.com>
+
+       * dlls/comdlg32/filedlg.c:
+       comdlg: Send missing CDN_FOLDERCHANGE.
+
+2006-09-01  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * include/wincrypt.h:
+       wincrypt.h: Add new OID.
+
+       * include/softpub.h:
+       softpub.h: Add a GUID.
+
+       * include/wintrust.h:
+       wintrust.h: Add a GUID.
+
+2006-08-29  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c:
+       wintrust: Add some documentation.
+
+       * dlls/wintrust/tests/register.c:
+       wintrust: Add some extra tests for WintrustRemoveActionID.
+
+2006-08-29  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/join.c:
+       msi: Fix a memory leak.
+
+       * dlls/msi/handle.c, dlls/msi/msi_main.c, dlls/msi/msipriv.h:
+       msi: Free the handle table on PROCESS_DETACH.
+
+       * dlls/msi/tests/package.c:
+       msi: Fix test compilation with MSVC6.
+
+       * dlls/msi/package.c, dlls/msi/tests/package.c:
+       msi: Properties are case sensitive.
+
+2006-08-29  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * configure, configure.ac, dlls/Makefile.in,
+         dlls/wintrust/tests/Makefile.in, dlls/wintrust/tests/register.c,
+         programs/winetest/Makefile.in:
+       wintrust: Add framework and initial tests.
+
+2006-08-28  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/register.c, dlls/wintrust/wintrust.spec:
+       wintrust: Add some register stubs.
+
+       * dlls/wintrust/Makefile.in, dlls/wintrust/register.c,
+         dlls/wintrust/wintrust_main.c:
+       wintrust: Move register related functions to a separate file.
+
+2006-08-28  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/header.c:
+       widl: Add the rest of the pointer types to write_type.
+
+2006-08-28  Marcus Meissner <marcus@jet.franken.de>
+
+       * programs/explorer/explorer.c, programs/regedit/hexedit.c,
+         programs/regedit/listview.c, programs/winedbg/display.c,
+         programs/winedbg/source.c, programs/winedbg/stack.c:
+       Remove some more unused debugging channels.
+
+2006-08-26  Huw Davies <huw@codeweavers.com>
+
+       * dlls/rpcrt4/tests/cstub.c:
+       rpcrt4: Add a test for IRpcStubBuffer_Connect on a delegated stub.
+       This shows that we have a vtbl ptr at (void**)This-2 that is passed to
+       the base interface's IRpcStubBuffer_Connect.  This vtbl should
+       presumably forward calls to the real object's vtbl.  We can't simply
+       pass the real object to the base interface's stub, as the real
+       object's QI may not provide us with the base interface.
+
+2006-08-28  Huw Davies <huw@codeweavers.com>
+
+       * dlls/rpcrt4/cpsf.h, dlls/rpcrt4/ndr_ole.c:
+       rpcrt4: Add a helper function to create a stub.
+
+2006-08-28  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/vertexshader.c:
+       wined3d: Apply the half pixel correction for shaders too.
+
+2006-08-28  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Use msi_dialog_dup_property where appropriate.
+
+       * dlls/msi/dialog.c:
+       msi: Use the respective update functions when creating the Browse dialog control.
+
+       * dlls/msi/dialog.c:
+       msi: Update the DirectoryCombo control in response to the DirectoryListUp event.
+
+       * dlls/msi/dialog.c:
+       msi: Update the PathEdit control in response to the DirectoryListUp event.
+
+       * dlls/msi/dialog.c:
+       msi: Highlight the text in the PathEdit control.
+
+2006-08-28  Dan Kegel <dank@kegel.com>
+
+       * dlls/msi/action.c, dlls/msi/database.c, dlls/msi/msi.c,
+         dlls/msi/msiquery.c, dlls/msi/package.c, dlls/msi/preview.c,
+         dlls/msi/suminfo.c:
+       msi: Callers of alloc_msihandle should handle failure.
+
+       * dlls/msi/handle.c, dlls/msi/msipriv.h, dlls/msi/tests/db.c:
+       msi: Remove limit on number of handles.
+
+       * dlls/msi/tests/db.c:
+       msi/tests: Add test to verify we can create 4000 msi handles.
+
+2006-08-28  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/quartz/videorenderer.c:
+       quartz: Use the absolute height of the bitmap format as a negative values
+       simply means it is a top-down bitmap.
+
+       * dlls/ole32/rpc.c:
+       ole32: Return errors if the attempt to start a LocalService object fails.
+
+       * dlls/ole32/compobj.c:
+       ole32: AppId is a value under the clsid key, rather than a key.
+
+       * dlls/ole32/compobj.c, dlls/ole32/git.c, dlls/ole32/ole2.c,
+         dlls/ole32/regsvr.c, dlls/ole32/stubmanager.c:
+       ole32: Fix functions defined without specifying argument types by changing
+       them to "(void)".
+
+2006-08-27  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Import ConvertPixelFormatWGLtoGLX from opengl32.
+
+2006-08-27  Brian Chang <brianch@seas.ucla.edu>
+
+       * dlls/riched20/editor.c, dlls/riched20/tests/editor.c:
+       riched20: EM_EXSETSEL fixes and conformance tests.
+
+2006-08-28  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, tools/Makefile.in, tools/winapi/Makefile.in:
+       tools: Get rid of the winapi makefile, it's not used anyway.
+
+       * Make.rules.in, Makefile.in, dlls/Makefile.in, dlls/Makeimplib.rules.in,
+         dlls/Maketest.rules.in, dlls/advapi32/Makefile.in,
+         dlls/advpack/Makefile.in, dlls/cabinet/Makefile.in,
+         dlls/comcat/Makefile.in, dlls/comctl32/Makefile.in,
+         dlls/comdlg32/Makefile.in, dlls/crypt32/Makefile.in,
+         dlls/d3d8/Makefile.in, dlls/d3d9/Makefile.in, dlls/ddraw/Makefile.in,
+         dlls/dinput/Makefile.in, dlls/dnsapi/Makefile.in,
+         dlls/dsound/Makefile.in, dlls/gdi/Makefile.in,
+         dlls/hlink/Makefile.in, dlls/infosoft/Makefile.in,
+         dlls/iphlpapi/Makefile.in, dlls/kernel/Makefile.in,
+         dlls/lz32/Makefile.in, dlls/make_dlls, dlls/mapi32/Makefile.in,
+         dlls/mlang/Makefile.in, dlls/msacm32/Makefile.in,
+         dlls/mscms/Makefile.in, dlls/mshtml/Makefile.in,
+         dlls/msi/Makefile.in, dlls/msvcrt/Makefile.in,
+         dlls/msvcrtd/Makefile.in, dlls/msxml3/Makefile.in,
+         dlls/netapi32/Makefile.in, dlls/ntdll/Makefile.in,
+         dlls/ole32/Makefile.in, dlls/oleaut32/Makefile.in,
+         dlls/psapi/Makefile.in, dlls/quartz/Makefile.in,
+         dlls/riched20/Makefile.in, dlls/rpcrt4/Makefile.in,
+         dlls/rsabase/Makefile.in, dlls/rsaenh/Makefile.in,
+         dlls/secur32/Makefile.in, dlls/setupapi/Makefile.in,
+         dlls/shdocvw/Makefile.in, dlls/shell32/Makefile.in,
+         dlls/shlwapi/Makefile.in, dlls/urlmon/Makefile.in,
+         dlls/user/Makefile.in, dlls/usp10/Makefile.in,
+         dlls/uxtheme/Makefile.in, dlls/version/Makefile.in,
+         dlls/wininet/Makefile.in, dlls/winmm/Makefile.in,
+         dlls/winspool.drv/Makefile.in, dlls/ws2_32/Makefile.in:
+       makefiles: Only run test and documentation targets in directories that need them.
+
+       * programs/winetest/Makefile.in, tools/make_makefiles:
+       make_makefiles: Generate the tests list in programs/winetest/Makefile.in.
+
+       * dlls/make_dlls, programs/make_progs, tools/make_makefiles:
+       tools: Added make_makefiles tool that updates the list in configure.ac and
+       runs make_dlls and make_progs.
+
+       * dlls/kernel/cpu.c:
+       kernel: Get rid of useless trace.
+
+2006-08-28  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/msipriv.h, dlls/msi/string.c, dlls/msi/table.c,
+         dlls/msi/tests/db.c:
+       msi: Fix writing of long strings to the database.
+
+       * dlls/msi/record.c:
+       msi: Fix MsiRecordGetString for a null buffer and non-zero buffer length.
+
+2006-08-27  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c:
+       d3d8: Use proper handles for pixel shaders.
+
+       * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c:
+       d3d8: Improve shader handle management.
+
+2006-08-26  Ivan Gyurdiev <ivg231@gmail.com>
+
+       * dlls/wined3d/directx.c, dlls/wined3d/utils.c, include/wine/wined3d_gl.h:
+       wined3d: Add support for A16B16G16R16F and A32B32G32R32F texture formats.
+
+2006-08-28  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/msi/msi_Ko.rc:
+       msi: Updated Korean resource.
+
+2006-08-27  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * dlls/dbghelp/stabs.c:
+       dbghelp: Removed stabs dump facility now that we have it (for PE files)
+       in winedump.
+
+       * tools/winedump/debug.c, tools/winedump/main.c, tools/winedump/pe.c,
+         tools/winedump/winedump.h, tools/winedump/winedump.man.in:
+       winedump: Added -G option to dump raw stabs information from PE files.
+
+       * programs/winedbg/memory.c:
+       winedbg: Native dbghelp generate long basic types, so handle them too.
+
+2006-08-27  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Added IDM_UNDERLINE implementation.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Added IDM_ITALIC implementation.
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c,
+         dlls/mshtml/olecmd.c:
+       mshtml: Added IDM_FONTNAME implementation.
+
+2006-08-25  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Add a stub implementation of the VolumeCostList control.
+
+       * dlls/msi/dialog.c, dlls/msi/events.c, dlls/msi/msipriv.h:
+       msi: Add initial implementation of the DirectoryListUp event.
+
+       * dlls/msi/dialog.c:
+       msi: Add initial implementation of the DirectoryCombo control.
+
+2006-08-27  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c,
+         dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Find the correct sampler type for < 2.0 pshaders.
+
+       * dlls/wined3d/surface.c:
+       wined3d: Properly initialize a variable.
+
+2006-08-26  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/advapi32/tests/registry.c:
+       advapi32/tests: Cast-qual warnings fix.
+
+2006-08-27  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/editor.c:
+       riched20: Remove two testing fixme's that were accidentally committed.
+
+2006-08-27  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/user/combo.c:
+       user: Do not force repainting on WM_WINDOWPOSCHANGED in combobox.
+       - do not force repainting on WM_WINDOWPOSCHANGED in combobox, it
+       breaks Z-order based painting.
+       - do nothing in the combobox WM_ERASEBKGND handler do all painting in
+       WM_PAINT like Windows does.
+
+2006-08-27  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c:
+       opengl: Fix Mesa/DRI regression.
+
+2006-08-27  Robert Reif <reif@earthlink.net>
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: Fix security tests to not crash on windows.
+
+2006-08-26  Robert Reif <reif@earthlink.net>
+
+       * dlls/kernel/locale.c:
+       kernel32: Fix TRACE in WideCharToMultiByte to not cause exception with non-null
+       terminated input.
+
+2006-08-25  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/setupapi/queue.c:
+       setupapi: Make do_file_copyW send "target newer" notifications.
+
+       * dlls/kernel/profile.c, dlls/kernel/tests/profile.c:
+       kernel: Add tests for GetPrivateProfileSectionNames. Make behaviour the same
+       as observed on Windows XP.
+
+2006-08-27  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/kernel/path.c:
+       kernel: Fixed off-by-one error in GetShortPathNameW.
+
+2006-08-26  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/wrc/genres.c, tools/wrc/newstruc.c, tools/wrc/parser.l,
+         tools/wrc/parser.y, tools/wrc/utils.c, tools/wrc/wrc.c:
+       wrc: Get rid of xmalloc casts.
+
+       * tools/wrc/genres.c, tools/wrc/newstruc.c, tools/wrc/newstruc.h,
+         tools/wrc/parser.y, tools/wrc/utils.c:
+       wrc: xmalloc shouldn't initialize to zero, do that explicitly where needed.
+
+       * tools/wmc/mcy.y, tools/wmc/utils.c, tools/wmc/wmc.c:
+       wmc: Get rid of xmalloc casts.
+
+       * tools/wmc/mcy.y, tools/wmc/utils.c:
+       wmc: xmalloc shouldn't initialize to zero, do that explicitly where needed.
+
+       * tools/widl/parser.y, tools/widl/typelib.c, tools/widl/utils.c,
+         tools/widl/widltypes.h, tools/widl/write_msft.c:
+       widl: xmalloc shouldn't initialize to zero, do that explicitly where needed.
+
+       * Make.rules.in, Makefile.in, dlls/Makedll.rules.in, dlls/Makefile.in,
+         dlls/checklink.c:
+       makefiles: Get rid of the checklink rules, they no longer work.
+
+2006-08-26  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/oleproxy.c:
+       ole32: Call IRpcChannelBuffer_GetBuffer for the RemRelease case of
+       Invoke, even though we are requesting a buffer size of 0 as we put
+       extra data into the buffer in IRpcChannelBuffer_GetBuffer.
+
+       * dlls/ole32/oleproxy.c:
+       ole32: Use IRpcChannelBuffer_GetBuffer in the hand-made proxy/stubs
+       instead of calling I_RpcGetBuffer as IRpcChannelBuffer_GetBuffer does
+       some extra magic.
+
+       * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h:
+       ole32: Add support for main-threaded apartments.
+       A main-threaded apartment is the first single-threaded apartment in the
+       process. It was designed to be used for legacy applications that don't
+       want to think about threading at all, even if they are always called
+       from the same context, as is the case for regular STAs.
+
+       * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/rpc.c:
+       ole32: Move the opening of the AppId key for a clsid to a helper function.
+
+       * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h:
+       ole32: CoGetClassObject should host a single-threaded object in a
+       single-threaded apartment if executing in a multi-threaded apartment,
+       if one exists.
+
+       * dlls/ole32/compobj.c:
+       ole32: Get the threading model value for inproc classes and output a
+       fixme if we should create it in an apartment of another type.
+
+2006-08-25  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/advapi32/crypt.c, dlls/advapi32/crypt_lmhash.c,
+         dlls/advapi32/eventlog.c:
+       advapi32: Cast-qual warnings fix.
+
+2006-08-26  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Better stub for QueryStatus(CGID_MSHTML).
+
+       * dlls/mshtml/nsiface.idl, dlls/mshtml/olecmd.c:
+       mshtml: Added nsICommandParams argument to do_ns_command.
+
+2006-08-26  Robert Reif <reif@earthlink.net>
+
+       * dlls/secur32/tests/secur32.c:
+       secur32: Fix secur32 test to pass on windows.
+
+2006-08-25  Robert Reif <reif@earthlink.net>
+
+       * dlls/advapi32/security.c, dlls/advapi32/tests/security.c:
+       advapi32: Fix LookupAccountSid and tests to pass on windows and wine.
+
+       * dlls/advapi32/tests/lsa.c:
+       advapi32: Fix lsa tests.
+
+2006-08-26  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/shlwapi/shlwapi_Ko.rc:
+       shlwapi: Updated Korean resource.
+
+2006-08-25  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shell32/shlfileop.c:
+       shell32: Fix a bug in SHELL_ConfirmW.
+       Fix a bug introduced while changing the OK/Cancel to Yes/No.
+
+2006-08-26  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/Makefile.in:
+       winex11.drv: Remove no longer used all: target.
+
+2006-08-25  Piotr Caban <piotr.caban@gmail.com>
+
+       * programs/oleview/typelib.c:
+       oleview: Added data freeing in EnumFuncs function.
+
+2006-08-25  Alex Villacís Lasso <a_villacis@palosanto.com>
+
+       * dlls/quartz/avisplit.c, dlls/quartz/fourcc.h:
+       quartz: Skip over INFO chunk in AVI file parsing.
+
+2006-08-25  Marcus Meissner <marcus@jet.franken.de>
+
+       * dlls/comctl32/theme_dialog.c, dlls/comctl32/theme_edit.c,
+         dlls/comctl32/theme_listbox.c:
+       comctl32: Remove unneccessary default debug channels.
+
+2006-08-25  Jan Zerebecki <jan.wine@zerebecki.de>
+
+       * dlls/wined3d/device.c, dlls/wined3d/utils.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Use a common function for all D3DCMPFUNC -> GLenum conversions.
+
+2006-08-25  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/package.c:
+       msi: Set the ALLUSERS property to 1 always.
+
+       * dlls/msi/alter.c:
+       msi: Fix a memory leak.
+
+       * dlls/msi/dialog.c:
+       msi: Use msi_get_property_int rather than MSI_GetPropertyW.
+
+2006-08-25  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fix a compiler warning when OpenGL is missing.
+
+       * dlls/crypt32/tests/encode.c:
+       crypt32/tests: Avoid sizeof in traces.
+
+       * Make.rules.in, configure, configure.ac, loader/Makefile.in,
+         server/Makefile.in, tools/wmc/Makefile.in, tools/wrc/Makefile.in:
+       configure: Set rpath on all executables that link to libwine.
+       Also add the -multiply_defined suppress option for executables on MacOS.
+
+       * configure, configure.ac:
+       configure: Make sure timezone and daylight are variables.
+
+       * aclocal.m4, configure, configure.ac:
+       configure: Move cache handling into the WINE_TRY_CFLAGS macro.
+
+       * configure, configure.ac:
+       configure: Enable the -Wwrite-strings flag.
+
+       * tools/winedump/main.c, tools/winedump/output.c,
+         tools/winedump/winedump.h:
+       winedump: Get rid of the install script.
+
+       * programs/make_progs:
+       make_progs: Update the directory list in configure.ac too.
+
+       * dlls/make_dlls:
+       make_dlls: Update the directory list in configure.ac too.
+
+2006-08-25  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/regedit/Ko.rc:
+       regedit: Updated Korean resource.
+
+2006-08-24  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/header.c, tools/widl/parser.y, tools/widl/typelib.c,
+         tools/widl/widl.c, tools/widl/widltypes.h:
+       widl: Remove usage of type_t ref field for base types; simplify code.
+
+2006-08-24  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * tools/widl/parser.y:
+       widl: Write-strings warning fix.
+
+       * dlls/mshtml/nsiface.idl:
+       mshtml: Write-strings warnings fix.
+
+2006-08-25  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/helpers.c, dlls/msi/package.c:
+       msi: Reimplement msi_dup_property and msi_get_property_int.
+
+       * dlls/msi/msipriv.h, dlls/msi/package.c:
+       msi: Store properties in a hash table, not the database.
+       Use string insensitive comparisons for property names.
+
+2006-08-24  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Fix the height of the line control window.
+
+       * dlls/msi/dialog.c:
+       msi: Add a stub implementation of the DirectoryList dialog control.
+
+       * dlls/msi/dialog.c:
+       msi: Add a stub implementation of the DirectoryCombo dialog control.
+
+2006-08-25  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * include/softpub.h:
+       softpub.h: Added some GUIDs.
+
+2006-08-24  Stefan Dösinger <stefan@codeweavers.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       wined3d: Load projected textures in fragment shaders.
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/pixelshader.c:
+       wined3d: Compile pixel shaders in drawprim.
+
+2006-08-24  Louis Lenders <xerox_xerox2000@yahoo.co.uk>
+
+       * dlls/riched32/Makefile.in, dlls/riched32/version.rc:
+       riched32: Add version resource.
+
+       * tools/wine.inf:
+       wine.inf: Add a bunch of fake dlls.
+
+2006-08-24  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/ntdll/version.c:
+       ntdll: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-08-24  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/helpers.c, dlls/msi/msi_Bg.rc, dlls/msi/msi_De.rc,
+         dlls/msi/msi_En.rc, dlls/msi/msi_Eo.rc, dlls/msi/msi_Es.rc,
+         dlls/msi/msi_Fi.rc, dlls/msi/msi_Fr.rc, dlls/msi/msi_Hu.rc,
+         dlls/msi/msi_It.rc, dlls/msi/msi_Ko.rc, dlls/msi/msi_Nl.rc,
+         dlls/msi/msi_No.rc, dlls/msi/msi_Pt.rc, dlls/msi/msi_Ru.rc,
+         dlls/msi/msi_Tr.rc, dlls/msi/package.c:
+       msi: Inform the user with an error message when the MSI file path is invalid.
+
+2006-08-24  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.20.
+
+----------------------------------------------------------------
+2006-08-24  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac:
+       configure: Fixed bug in previous OpenGL warning patch.
+
+2006-08-17  Robert Reif <reif@earthlink.net>
+
+       * dlls/advapi32/tests/Makefile.in, dlls/advapi32/tests/lsa.c:
+       advapi32: Output information on failed LsaQueryInformationPolicy tests.
+
+2006-08-24  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/msi/table.c:
+       msi: Fix strings with lengths that are exact multiples of 2^16.
+
+2006-08-24  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/gdi/freetype.c, dlls/gdi/tests/font.c:
+       gdi: Add missing glyph code to GetGlyphIndices and tests.
+
+2006-08-24  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/shell32/shell32_main.h, dlls/shell32/shlfileop.c:
+       shell32: Use kernel functions in preference to libwine ones.
+
+       * dlls/shell32/tests/shlfileop.c:
+       shell32: Fix compilation of test on MSVC6.
+
+2006-08-24  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/dialog.c:
+       msi: Add an initial implementation of the PathEdit control.
+
+2006-08-23  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c:
+       opengl32: Fix ATI OpenGL bug.
+
+2006-08-24  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * configure, configure.ac:
+       configure: Extend the current OpenGL/Direct3D warning code.
+
+2006-08-24  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/winecfg/Ko.rc:
+       winecfg: Updated Korean Resource.
+
+2006-08-23  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/oleaut32/tests/vartest.c:
+       oleaut32: Updated conformance test return string for VT_RESERVED.
+
+2006-08-23  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * tools/winedump/debug.c, tools/winedump/dump.c:
+       winedump: Cast-qual warnings fix.
+
+2006-08-23  James Liggett <jrliggett@cox.net>
+
+       * dlls/winex11.drv/window.c:
+       winex11.drv: Fix explorer regression caused by systray patch
+       Move systray_dock_window call to X11DRV_CreateWindow so that it can
+       safely call SetWindowPos without having _CheckNotSysLevel crash the
+       explorer.
+
+2006-08-22  Clinton Stimpson <cjstimpson@afinternet.net>
+
+       * dlls/riched20/editor.c, dlls/riched20/tests/editor.c:
+       riched20: Add tests for EM_GETMODIFY.
+
+2006-08-23  Huw Davies <huw@codeweavers.com>
+
+       * dlls/rpcrt4/cstub.c, dlls/rpcrt4/tests/cstub.c:
+       rpcrt4: Tests for CStdStubBuffer_Disconnect and a tidy up of the implementation.
+
+       * dlls/rpcrt4/cstub.c, dlls/rpcrt4/tests/cstub.c:
+       rpcrt4: Tests for CStdStubBuffer_Connect and fixes to make them pass.
+
+       * dlls/rpcrt4/cstub.c, dlls/rpcrt4/tests/cstub.c:
+       rpcrt4: Add tests for CreateStub and fix up CStdStubBuffer_Construct to match.
+
+       * dlls/rpcrt4/cstub.c, dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/tests/cstub.c:
+       rpcrt4: Add tests for NdrStubForwardingFunction and write a commented out
+       implementation.
+       This shows that the IRpcStubBuffer for a delegated stub's base
+       interface is stored at (void**)This-1.
+
+       * dlls/rpcrt4/tests/Makefile.in, dlls/rpcrt4/tests/cstub.c:
+       rpcrt4: Tests for NdrDllGetClassObject.
+       These show that delegated stubs need different Connect, Disconnect and
+       CountRefs methods than non-delegated stubs (ie they don't use all of
+       the CStdStubBuffer_* functions).
+
+2006-08-23  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mlang/mlang.c:
+       mlang: Added IMultiLanguage3 interface stub implementation.
+
+       * include/mlang.idl:
+       mlang.idl: Added IMultiLanguage3 declaration.
+
+2006-08-22  Andrzej Popowski <popej@friko.onet.pl>
+
+       * dlls/msvcrt/scanf.h, dlls/msvcrt/tests/scanf.c:
+       msvcrt: Fix scanf format "%i" base detection.
+
+2006-08-21  Stefan Huehner <stefan@huehner.org>
+
+       * programs/winedbg/winedbg.man.in:
+       winedbg: Fix typo in manpage.
+
+2006-08-19  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/device.c:
+       wined3d: Make the destination surface glDirty in UpdateSurface.
+
+2006-08-19  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/winspool.drv/tests/info.c:
+       winspool.drv/tests: Write-strings warnings fix.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Write-strings warnings fix.
+
+2006-08-18  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/wineps.drv/ppd.c, dlls/wineps.drv/psdrv.h:
+       wineps.drv: Write-strings warnings fix.
+
+       * dlls/ddraw/main.c:
+       ddraw: Write-strings warnings fix.
+
+2006-08-23  Alexandre Julliard <julliard@winehq.org>
+
+       * README, loader/wine.man.in:
+       Documentation updates.
+
+       * tools/.gitignore, tools/Makefile.in, tools/wineprefixcreate.man.in:
+       tools: Added a man page for wineprefixcreate.
+
+       * DEVELOPERS-HINTS:
+       DEVELOPERS-HINTS: Moved to the Wiki by Tom Wickline.
+
+2006-08-23  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shlwapi/resource.h, dlls/shlwapi/shlwapi_De.rc,
+         dlls/shlwapi/shlwapi_En.rc, dlls/shlwapi/shlwapi_Eo.rc,
+         dlls/shlwapi/shlwapi_Es.rc, dlls/shlwapi/shlwapi_Fi.rc,
+         dlls/shlwapi/shlwapi_Fr.rc, dlls/shlwapi/shlwapi_Hu.rc,
+         dlls/shlwapi/shlwapi_It.rc, dlls/shlwapi/shlwapi_Ja.rc,
+         dlls/shlwapi/shlwapi_Ko.rc, dlls/shlwapi/shlwapi_Nl.rc,
+         dlls/shlwapi/shlwapi_No.rc, dlls/shlwapi/shlwapi_Pl.rc,
+         dlls/shlwapi/shlwapi_Pt.rc, dlls/shlwapi/shlwapi_Tr.rc,
+         dlls/shlwapi/string.c:
+       shlwapi: Move strings used by StrFromTimeInterval to resources.
+
+       * programs/regedit/En.rc, programs/regedit/Pl.rc,
+         programs/regedit/about.c, programs/regedit/childwnd.c,
+         programs/regedit/framewnd.c, programs/regedit/listview.c,
+         programs/regedit/main.c, programs/regedit/main.h,
+         programs/regedit/resource.h:
+       regedit: Put language-dependent strings in resources.
+
+       * programs/regedit/framewnd.c:
+       regedit: Remove custom filter from open/save dialogs.
+
+2006-08-23  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * programs/winecfg/winecfg.c:
+       winecfg: Make sure we can use a large text.
+
+       * dlls/wintrust/wintrust_main.c:
+       wintrust: Add some documentation.
+
+2006-08-23  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac:
+       configure: Remove -O2 disable hack for MacOS now that gcc is fixed.
+
+2006-08-21  Detlef Riekenberg <wine.dev@web.de>
+
+       * configure, configure.ac:
+       configure: Show messages about additional packages with --verbose.
+
+2006-08-22  James Liggett <jrliggett@cox.net>
+
+       * dlls/winex11.drv/window.c, dlls/winex11.drv/x11drv.h,
+         dlls/winex11.drv/x11drv_main.c:
+       winex11.drv: Add XEmbed system tray support.
+       Portions of this patch based on the work of Mike Hearn and Rob
+       Shearman.
+
+2006-08-22  James Hawkins <truiken@gmail.com>
+
+       * programs/msiexec/msiexec.c:
+       msiexec: Add handling for msiexec's regserver option.
+
+2006-08-23  Mike McCormack <mike@codeweavers.com>
+
+       * server/thread.c:
+       server: Use ntdll values where possible.
+
+       * include/windef.h:
+       windef.h: Add a definition for FILETIME.
+
+       * dlls/ntdll/threadpool.c:
+       ntdll: Use RTL_CRITICAL_SECTION not CRITICAL_SECTION.
+
+2006-08-23  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * programs/winecfg/Nl.rc:
+       winecfg: Update Dutch resource.
+
+       * programs/winecfg/driveui.c:
+       winecfg: Wrong text in messagebox.
+
+2006-08-23  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/shlwapi/shlwapi_Ko.rc:
+       shlwapi: Update Korean resource.
+
+2006-08-22  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * libs/wine/loader.c:
+       libwine: Cast-qual warning fix.
+
+       * tools/winebuild/res16.c:
+       winebuild: Cast-qual warnings fix.
+
+2006-08-23  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/ntdll/tests/large_int.c, dlls/ntdll/tests/rtl.c,
+         dlls/ntdll/tests/rtlbitmap.c, dlls/ntdll/tests/string.c:
+       ntdll/tests: Print 64bit integers as two 32 bit integers.
+
+2006-08-23  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/winex11.drv/opengl.c:
+       winex11.drv: Fix opengl pixel format bug.
+
+2006-08-22  Fatih Aşıcı <fatih.asici@gmail.com>
+
+       * dlls/mshtml/Tr.rc:
+       mshtml: Update Turkish resources.
+
+2006-08-22  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/crypt32.spec, dlls/crypt32/main.c:
+       crypt32: Add CryptFormatObject stub.
+
+2006-08-22  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shell32/shell32_Pl.rc:
+       shell32: Pl.rc: Fix a backslash.
+
+       * dlls/shlwapi/string.c:
+       shlwapi: Make StrFormatByteSize format numbers using locale settings.
+
+2006-08-22  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/conpoint.c, dlls/mshtml/mshtml_private.h,
+         dlls/mshtml/olecmd.c, dlls/mshtml/persist.c,
+         dlls/mshtml/tests/htmldoc.c:
+       mshtml: Use IPropertyNotifySink connection point.
+
+2006-08-22  Robert Reif <reif@earthlink.net>
+
+       * dlls/dsound/propset.c:
+       dsound: Remove unused parameter from propset functions.
+
+2006-08-21  Gerald Pfeifer <gerald@pfeifer.com>
+
+       * configure, configure.ac:
+       configure: Try to #include <pthread.h> before checking for pthread_np.h.
+
+2006-08-21  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/drawprim.c, dlls/wined3d/wined3d_private.h:
+       wined3d: Correctly draw transformed and untransformed vertices in the same scene.
+
+2006-08-21  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/crypt32/main.c:
+       crypt32: Print parameters and add some documentation.
+
+2006-08-21  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/tests/package.c:
+       msi: Add tests for the AppSearch action.
+
+       * dlls/msi/cond.y, dlls/msi/tests/package.c:
+       msi: Add handling for MsiEvaluateCondition's substring operators.
+
+       * dlls/msi/tests/package.c:
+       msi: Add tests for MsiEvaluateCondition's substring operators.
+
+2006-08-22  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/itss/itss.c:
+       itss: Simplify the class factory.
+
+2006-08-22  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/kernel/sync.c:
+       kernel: Set last error in CreateIoCompletionPort.
+
+2006-08-21  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shlwapi/string.c:
+       shlwapi: Format the kilobyte file size number using locale settings.
+       The code is quite complex but I haven't found any easier way to do it
+       (passing NULL as NUMBERFMT results in two decimal places being appended).
+
+       * dlls/shell32/pidl.c, dlls/shell32/recyclebin.c:
+       shell32: Show file size in the details view in kilobytes.
+
+2006-08-22  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/shell32/shlfileop.c:
+       shell32: Don't add the directory name twice when recursing into subdirectories.
+
+2006-08-21  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/oleaut32/typelib.c:
+       oleaut32: Add support for handling TKIND_COCLASS in userdefined_to_variantvt.
+
+2006-08-21  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/oid.c:
+       crypt32: Fix a misplaced parenthesis.
+
+2006-08-21  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/oleaut32/variant.c:
+       oleaut32: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-08-21  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
+
+       * programs/winecfg/No.rc:
+       winecfg: Update Norwegian Bokmål resources.
+
+2006-08-21  Fatih Aşıcı <fatih.asici@gmail.com>
+
+       * programs/winecfg/Tr.rc:
+       winecfg: Update Turkish resources.
+
+2006-08-21  Matthew Finnicum <MattFinn@gmail.com>
+
+       * dlls/riched20/editor.c:
+       riched20: Make EM_EXLINEFROMCHAR handle special case of lParam == -1.
+
+2006-08-21  Piotr Caban <piotr.caban@gmail.com>
+
+       * programs/oleview/main.h, programs/oleview/typelib.c:
+       oleview: Added dispinterface handling to idl viewer.
+
+       * programs/oleview/typelib.c:
+       oleview: Added typedef handling to idl viewer.
+
+2006-08-21  Huw Davies <huw@codeweavers.com>
+
+       * dlls/winex11.drv/xrender.c:
+       winex11.drv: Fix rendering of fonts that don't support anti-aliasing.
+
+2006-08-19  Frank Richter <frank.richter@gmail.com>
+
+       * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc,
+         programs/winecfg/Es.rc, programs/winecfg/Fi.rc,
+         programs/winecfg/Fr.rc, programs/winecfg/Hu.rc,
+         programs/winecfg/Ja.rc, programs/winecfg/Ko.rc,
+         programs/winecfg/Nl.rc, programs/winecfg/No.rc,
+         programs/winecfg/Ru.rc, programs/winecfg/Tr.rc,
+         programs/winecfg/audio.c, programs/winecfg/properties.h,
+         programs/winecfg/resource.h:
+       winecfg: audio: Use strings from resources.
+
+2006-08-18  Frank Richter <frank.richter@gmail.com>
+
+       * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc,
+         programs/winecfg/Es.rc, programs/winecfg/Fi.rc,
+         programs/winecfg/Fr.rc, programs/winecfg/Hu.rc,
+         programs/winecfg/Ja.rc, programs/winecfg/Ko.rc,
+         programs/winecfg/Nl.rc, programs/winecfg/No.rc,
+         programs/winecfg/Ru.rc, programs/winecfg/Tr.rc,
+         programs/winecfg/driveui.c, programs/winecfg/resource.h:
+       winecfg: driveui: Load UI strings from resources.
+
+2006-08-19  David Adam <David.Adam@math.cnrs.fr>
+
+       * programs/winecfg/Fr.rc:
+       winecfg: Update French translation.
+
+2006-08-20  Chris Robinson <chris.kcat@gmail.com>
+
+       * dlls/wined3d/device.c:
+       wined3d: Don't pass bad values to glAlphaFunc and glDepthFunc.
+
+       * dlls/wined3d/device.c:
+       wined3d: Print real unhandled D3DCMPFUNC value.
+
+2006-08-20  Piotr Caban <piotr.caban@gmail.com>
+
+       * programs/oleview/typelib.c:
+       oleview: Added idl save to file functionality.
+
+       * programs/oleview/main.h, programs/oleview/typelib.c:
+       oleview: Added idl displaying.
+       - Added idl displaying.
+       - Fixed AddToTLDataStrWithTabsW function.
+
+       * programs/oleview/typelib.c:
+       oleview: Added idl formatting.
+
+       * programs/oleview/typelib.c:
+       oleview: Added functions description to idl generation.
+
+2006-08-21  Saulius Krasuckas <saulius.krasuckas@ieee.org>
+
+       * dlls/advpack/tests/install.c:
+       advpack/tests: Make RunSetupCommand not popup dialogs.
+
+2006-08-21  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel/actctx.c:
+       kernel32: Print parameters, call SetLastError() when failing.
+
+2006-08-19  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/wined3d/directx.c, dlls/wined3d/wined3d_private.h,
+         include/wine/wined3d_gl.h:
+       wined3d: Better GPU detection.
+
+2006-08-19  H. Verbeet <hverbeet@gmail.com>
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/device.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Improve float constant loading a bit.
+       - Use a list to keep track of what constants are set.
+       - Move TRACEs and checkGLcall calls out of the main constant loading loop.
+
+       * dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
+         dlls/wined3d/glsl_shader.c, dlls/wined3d/stateblock.c,
+         dlls/wined3d/wined3d_private.h:
+       wined3d: Lookup GLSL float uniform locations only once per program.
+
+       * dlls/wined3d/stateblock.c:
+       wined3d: Free the float constant map arrays for all stateblocks.
+
+       * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c:
+       wined3d: Fix indices for the float constant map.
+       Indices for the float constant map should be multiplied by 4 because
+       we're loading 4 component float vectors, not because the size of a
+       float is 4.
+
+2006-08-18  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/nsiface.idl, dlls/mshtml/olecmd.c:
+       mshtml: Added IDM_BOLD implementation.
+
+2006-08-20  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/wintrust.spec, dlls/wintrust/wintrust_main.c,
+         include/mscat.h:
+       wintrust: Added stubbed CryptCATAdminEnumCatalogFromHash.
+
+2006-08-19  Dan Kegel <dank@kegel.com>
+
+       * dlls/mpr/wnet.c:
+       mpr: Fix bug in ProviderOrder comma processing in wnetInit().
+
+2006-08-19  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/editor.c:
+       riched20: Swap two lines that were in wrong order / caused notification not
+       to be sent.
+
+2006-08-19  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/tests/ntlm.c:
+       secur32: Initial working implementation of EncryptMessage and DecryptMessage.
+
+2006-08-19  Robert Reif <reif@earthlink.net>
+
+       * dlls/kernel/environ.c, dlls/kernel/tests/environ.c:
+       kernel32: Fix ExpandEnvironmentStrings to not overflow UNICODE_STRING buffer
+       size (with test).
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: LookupAccountSid buffer size query tests.
+
+       * dlls/advapi32/security.c:
+       advapi32: LookupAccountSid buffer size query fixes.
+
+2006-08-18  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/qcap/capturegraph.c:
+       qcap: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-08-18  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
+
+       * programs/winecfg/No.rc:
+       winecfg: Update Norwegian Bokmål resources.
+
+       * dlls/shlwapi/shlwapi_No.rc:
+       shlwapi: Update Norwegian Bokmål resources.
+
+2006-08-18  Stefan Huehner <stefan@huehner.org>
+
+       * dlls/advpack/tests/advpack.c, dlls/advpack/tests/files.c,
+         dlls/comctl32/tests/header.c, dlls/ddraw/tests/d3d.c,
+         dlls/gphoto2.ds/gphoto2_i.h, dlls/gphoto2.ds/ui.c,
+         dlls/riched20/tests/editor.c, dlls/rpcrt4/tests/ndr_marshall.c,
+         dlls/sane.ds/sane_main.c, dlls/shell32/shellpath.c,
+         dlls/twain_32/dsm_ctrl.c:
+       Fix some -Wstrict-prototype warnings () -> (void).
+
+2006-08-18  Oleg Krylov <oleg.krylov@gmail.com>
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: Correctly map toolbar bitmap mask color in case of non-default
+       color scheme.
+
+2006-08-18  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/msvcrt/except.c:
+       msvcrt: Fixed access to the extra arguments of setjmp3.
+
+       * dlls/user/user_main.c:
+       user: Add .exe extension to wineboot just in case.
+
+       * programs/explorer/explorer.c:
+       explorer: Specify an explicit path when launching winefile.
+
+2006-08-18  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/quartz/filtergraph.c, dlls/quartz/systemclock.c:
+       quartz: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-08-18  Sagar Mittal <sagar.mittal@gmail.com>
+
+       * dlls/quartz/dsoundrender.c:
+       quartz: DSoundRender: Do not overwrite a full buffer.
+
+2006-08-18  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/shlwapi/shlwapi_De.rc:
+       shlwapi: Update German resources.
+
+       * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc,
+         programs/winecfg/Es.rc, programs/winecfg/Fi.rc,
+         programs/winecfg/Fr.rc, programs/winecfg/Hu.rc,
+         programs/winecfg/Ja.rc, programs/winecfg/Ko.rc,
+         programs/winecfg/Nl.rc, programs/winecfg/No.rc,
+         programs/winecfg/Ru.rc, programs/winecfg/Tr.rc,
+         programs/winecfg/resource.h, programs/winecfg/x11drvdlg.c:
+       winecfg: x11drv: Load vertex shader mode strings from resources.
+
+2006-08-18  Tom Wickline <twickline@gmail.com>
+
+       * DEVELOPERS-HINTS:
+       DEVELOPERS-HINTS: Fix reference in implementing new API calls.
+
+2006-08-18  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/oleobj.c, dlls/mshtml/tests/htmldoc.c, dlls/mshtml/view.c:
+       mshtml: Added more Exec tests and fixes.
+
+2006-08-18  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/ntdll/path.c, dlls/ntdll/tests/path.c:
+       ntdll: Fix failing test on windows.
+
+2006-08-17  Detlef Riekenberg <wine.dev@web.de>
+
+       * dlls/sfc/sfc_main.c:
+       sfc: Print a FIXME only once.
+
+2006-08-18  Robert Reif <reif@earthlink.net>
+
+       * dlls/dsound/tests/capture.c, dlls/dsound/tests/dsound.c,
+         dlls/dsound/tests/dsound8.c, dlls/dsound/tests/duplex.c,
+         dlls/dsound/tests/propset.c:
+       dsound: Add class factory tests.
+
+       * dlls/dsound/capture.c, dlls/dsound/dsound.c, dlls/dsound/dsound_main.c,
+         dlls/dsound/dsound_private.h, dlls/dsound/duplex.c,
+         dlls/dsound/propset.c:
+       dsound: Class factory cleanup.
+       Consolidate all class factories into a single implementation.
+       Fixes a problem discovered by oleview.
+
+2006-08-17  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/dispatcher.c, dlls/secur32/ntlm.c:
+       secur32: Gracefully handle ntlm_auth versions that don't support the new
+       commands.
+
+2006-08-17  Mikołaj Zalewski <mikolaj@zalewski.pl>
+
+       * dlls/shlwapi/shlwapi.rc, dlls/shlwapi/shlwapi_Pl.rc:
+       shlwapi: Add the Polish translation.
+
+       * dlls/shlwapi/resource.h, dlls/shlwapi/shlwapi_De.rc,
+         dlls/shlwapi/shlwapi_En.rc, dlls/shlwapi/shlwapi_Eo.rc,
+         dlls/shlwapi/shlwapi_Es.rc, dlls/shlwapi/shlwapi_Fi.rc,
+         dlls/shlwapi/shlwapi_Fr.rc, dlls/shlwapi/shlwapi_Hu.rc,
+         dlls/shlwapi/shlwapi_It.rc, dlls/shlwapi/shlwapi_Ja.rc,
+         dlls/shlwapi/shlwapi_Ko.rc, dlls/shlwapi/shlwapi_Nl.rc,
+         dlls/shlwapi/shlwapi_No.rc, dlls/shlwapi/shlwapi_Pt.rc,
+         dlls/shlwapi/shlwapi_Tr.rc, dlls/shlwapi/string.c:
+       shlwapi: Store the "%ld bytes" string as a resource.
+
+       * dlls/shell32/trash.c:
+       shell32: Show the original file name and deletion date in the Trash folder.
+
+       * dlls/shell32/xdg.c, dlls/shell32/xdg.h:
+       shell32: Add desktop entries parsing code.
+
+       * dlls/shell32/shlfileop.c:
+       shell32: Use Yes/No instead of OK/Cancel in confirm dialogs.
+
+2006-08-18  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/kernel/locale.c:
+       kernel32: Change a FIXME to a WARN.
+
+       * dlls/msi/Makefile.in, dlls/msi/alter.c, dlls/msi/query.h,
+         dlls/msi/sql.y, dlls/msi/tokenize.c:
+       msi: Add a stub ALTER query.
+
+2006-08-17  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/typegen.c:
+       widl: Output format-strings for interface pointers.
+
+       * tools/widl/client.c, tools/widl/proxy.c, tools/widl/server.c,
+         tools/widl/typegen.c, tools/widl/typegen.h:
+       widl: Allow format-string functions to work with objects.
+
+2006-08-17  Robert Reif <reif@earthlink.net>
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: Fix test_LookupAccountSid to work on win9x.
+
+2006-08-17  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/conpoint.c:
+       mshtml: Fix Advise implementation for IPropertyNotifySink.
+
+       * dlls/mshtml/nsiface.idl, dlls/mshtml/olecmd.c:
+       mshtml: Switch nsWebBrowset to editing mode in exec_editmod.
+
+2006-08-17  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * dlls/shlwapi/string.c:
+       shlwapi: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-08-17  Huw Davies <huw@codeweavers.com>
+
+       * dlls/rpcrt4/ndr_marshall.c:
+       rpcrt4: Remember to skip over the conformance description.
+
+2006-08-17  Oleg Krylov <oleg.krylov@gmail.com>
+
+       * dlls/comctl32/imagelist.c:
+       comctl32: Fix ImageList_Replace function to correctly apply image mask.
+
+2006-08-18  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * include/wintrust.h:
+       wintrust.h: Added some defines.
+
+2006-08-17  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/secur32/tests/Makefile.in, dlls/secur32/tests/schannel.c:
+       secur32: Make tests loadable on NT4.
+
+2006-08-17  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/user_main.c, programs/explorer/desktop.c:
+       user: Defer all ExitWindowsEx processing to wineboot.
+
+       * programs/wineboot/Makefile.in, programs/wineboot/shutdown.c,
+         programs/wineboot/wineboot.c:
+       wineboot: Added support for doing a proper shutdown before rebooting.
+       Send WM_QUERYENDSESSION messages to all windows of a given process
+       before moving on to the next.
+       Switch option parsing to getopt.
+       Added a bunch of options to control shutdown behavior.
+
+2006-08-16  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c, dlls/opengl32/wgl_ext.h,
+         dlls/winex11.drv/opengl.c:
+       x11drv/opengl: Pixel format rewrite.
+
+2006-08-16  Matt Finnicum <mattfinn@gmail.com>
+
+       * dlls/riched20/editor.c, dlls/riched20/editor.h, dlls/riched20/paint.c,
+         dlls/riched20/style.c:
+       riched20: Send EN_LINK notifications. Properly underline / color links.
+
+2006-08-17  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/Makefile.in, dlls/secur32/ntlm.c,
+         dlls/secur32/secur32_priv.h, dlls/secur32/util.c:
+       secur32: Add real signing / verifying to NTLM provider.
+
+       * dlls/secur32/ntlm.c:
+       secur32: Mask away NTLMv2 and key exchange flags so we never negotiate it
+       for now.
+
+2006-08-16  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * programs/regedit/childwnd.c:
+       regedit: Write-strings warnings fix.
+
+       * dlls/ddraw/direct3d.c:
+       ddraw: Write-strings warnings fix.
+
+       * dlls/winspool.drv/info.c:
+       winspool.drv: Write-strings warning fix.
+
+2006-08-16  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/proxy.c:
+       widl: Use typegen.c format-string functions in proxy.c.
+
+       * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c,
+         tools/widl/typegen.h:
+       widl: Move format-string declaration output to typegen.c.
+
+2006-08-17  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/tests/htmldoc.c:
+       mshtml: Added test of edit mode.
+
+       * dlls/mshtml/olecmd.c:
+       mshtml: Added beginning implementation of IDM_EDITMODE.
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/oleobj.c:
+       mshtml: Rename get_property to get_client_disp_property and make it available
+       for other files.
+
+       * include/mshtmhst.idl:
+       mshtmhst.idl: Added DOCHOSTUITYPE declaration.
+
+2006-08-16  Christian Costa <titan.costa@wanadoo.fr>
+
+       * dlls/wined3d/surface.c:
+       wined3d: Make sure b_info structure is properly allocated and released.
+
+2006-08-16  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * tools/winedump/minidump.c:
+       winedump: Print each 64bit integers as two 32 bit integers.
+
+2006-08-17  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/winecfg/Ko.rc:
+       winecfg: Updated Korean resource.
+
+2006-08-17  Fatih Aşıcı <fatih.asici@gmail.com>
+
+       * programs/winecfg/Tr.rc:
+       winecfg: Update Turkish resource file.
+
+2006-08-16  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
+
+       * programs/winecfg/No.rc:
+       winecfg: Updated Norwegian Bokmål resources.
+
+2006-08-16  Oleg Krylov <oleg.krylov@gmail.com>
+
+       * dlls/comctl32/toolbar.c:
+       comctl32: toolbar: Use HOT imagelist for buttons in CHECKED state.
+
+2006-08-16  Frank Richter <frank.richter@gmail.com>
+
+       * programs/winecfg/appdefaults.c:
+       winecfg: Fix issues with LVM_GETITEMW by removing superfluous flag.
+
+       * programs/winecfg/appdefaults.c, programs/winecfg/winecfg.c,
+         programs/winecfg/winecfg.h:
+       winecfg: Use WCHARs for window title, current app.
+
+2006-08-16  Huw Davies <huw@codeweavers.com>
+
+       * dlls/rpcrt4/tests/ndr_marshall.c:
+       rpcrt4: Add tests for NdrAllocate.
+
+2006-08-16  Frank Richter <frank.richter@gmail.com>
+
+       * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc,
+         programs/winecfg/Es.rc, programs/winecfg/Fi.rc,
+         programs/winecfg/Fr.rc, programs/winecfg/Hu.rc,
+         programs/winecfg/Ja.rc, programs/winecfg/Ko.rc,
+         programs/winecfg/Nl.rc, programs/winecfg/No.rc,
+         programs/winecfg/Ru.rc, programs/winecfg/Tr.rc:
+       winecfg: New resource strings for appdefaults.
+
+2006-08-16  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c:
+       mshtml: Added [Get|Set]ParentContentListener implementation.
+
+2006-08-16  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/advapi32/registry.c, dlls/advapi32/tests/registry.c:
+       advapi32: Add tests for RegQueryValueEx to show that it sets the data
+       size to 0 when a buffer isn't present and that it sets the type to
+       REG_NONE on Win9x.
+
+2006-08-16  Stefan Dösinger <stefandoesinger@gmx.at>
+
+       * dlls/wined3d/device.c:
+       wined3d: Silence WINED3DRS_DEBUGMONITORTOKEN.
+
+2006-08-16  Robert Reif <reif@earthlink.net>
+
+       * dlls/secur32/tests/secur32.c:
+       secur32: Fix GetComputerObjectName tests based on feedback from Paul Vriens.
+
+2006-08-16  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/user/win.c:
+       user: Explicitly load explorer.exe from the system directory.
+
+       * tools/wine.inf:
+       wine.inf: Create a fake exe for explorer.exe.
+
+2006-08-16  Robert Shearman <rob@codeweavers.com>
+
+       * dlls/ole32/compobj.c, dlls/ole32/ole2.c, dlls/ole32/storage32.c:
+       ole32: Move some functions out of compobj.c that don't belong there and update
+       the copyright statement.
+
+       * dlls/ole32/compobj.c, dlls/ole32/tests/compobj.c,
+         dlls/ole32/tests/marshal.c:
+       ole32: Add some more tests for failure cases of Co* functions and make builtin
+       ole32 pass them.
+
+       * dlls/ole32/compobj.c, dlls/ole32/tests/compobj.c:
+       ole32: Add tests for the failure cases of CLSIDFromProgID and fix the function
+       to conform to these.
+
+       * dlls/rpcrt4/ndr_stubless.c:
+       rpcrt4: Move processing of the arguments from NdrClientCall2 to two new
+       functions.
+
+2006-08-16  Hans Leidekker <hans@it.vu.nl>
+
+       * dlls/wldap32/option.c:
+       wldap32: Support setting server controls.
+
+       * dlls/wldap32/option.c, dlls/wldap32/parse.c:
+       wldap32: Document ldap_{get,set}_option and the parsing functions.
+
+2006-08-16  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, dlls/Makedll.rules.in,
+         programs/Makeprog.rules.in:
+       configure: Setting rpath should no longer be needed for dlls.
+
+2006-08-16  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/shlwapi/ordinal.c, dlls/shlwapi/shlwapi.spec:
+       shlwapi: Ordinal 394 should load and call shell32.SHNotifyChange.
+       Makes builtin shlwapi behave better during reboot after IE6 install.
+
+       * dlls/shlwapi/ordinal.c, dlls/shlwapi/shlwapi.spec:
+       shlwapi: Add a stub implementation for ZoneComputePaneSize.
+       Allows IE6 to show its main window with builtin shlwapi.
+
+       * dlls/msi/tests/db.c:
+       msi: Fix a couple of memory leaks in the test code.
+
+2006-08-16  Frank Richter <frank.richter@gmail.com>
+
+       * programs/winecfg/appdefaults.c, programs/winecfg/resource.h,
+         programs/winecfg/winecfg.h:
+       winecfg: appdefaults: Use more strings from resources, unicode.
+
+       * programs/winecfg/main.c, programs/winecfg/winecfg.c,
+         programs/winecfg/winecfg.h:
+       winecfg: Make load_string public.
+
+       * programs/winecfg/De.rc:
+       winecfg: Tweak and update German resources.
+
+2006-08-15  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/proxy.c:
+       widl: Generate proxy code for user marshalled types.
+
+       * tools/widl/proxy.c:
+       widl: Fix out-only temporary variable generation.
+
+       * tools/widl/proxy.c:
+       widl: Fix NdrComplexStructUnmarshall calls in generated code.
+
+       * tools/widl/proxy.c:
+       widl: Fix NdrConformantArrayUnmarshall calls in generated code.
+
+       * tools/widl/header.c, tools/widl/parser.y:
+       widl: Calculate method indices in parser instead of during header generation.
+
+2006-08-15  Robert Reif <reif@earthlink.net>
+
+       * dlls/secur32/tests/Makefile.in, dlls/secur32/tests/secur32.c:
+       secur32: Add GetComputerObjectName tests.
+
+       * dlls/secur32/secur32.c:
+       secur32: Partial GetComputerObjectName implementation.
+
+       * dlls/advapi32/tests/lsa.c:
+       advapi32: Fix LsaQueryInformationPolicy test to pass on NT4.
+
+       * dlls/kernel/cpu.c, dlls/kernel/kernel32.spec, include/winbase.h:
+       kernel32: Add GetNativeSystemInfo.
+
+2006-08-15  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/install.c, dlls/msi/msi.spec, include/msiquery.h:
+       msi: Add a stub for MsiGetFeatureCost.
+
+       * dlls/msi/source.c:
+       msi: Use the bare minimum number of parameters for LookupAccountName.
+
+2006-08-15  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/wineps.drv/ps.c:
+       wineps.drv: Write-strings warnings fix and declare function static.
+
+       * dlls/crypt32/tests/oid.c:
+       crypt32/tests: Write-strings warning fix.
+
+2006-08-15  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/navigate.c, dlls/mshtml/nsio.c:
+       mshtml: Correctly handle nsILoadGroup.
+
+2006-08-15  Alexandre Julliard <julliard@winehq.org>
+
+       * server/process.c:
+       server: Store the actual process count in snapshots.
+       We can't rely on running_processes for that, since it now also counts
+       processes waiting for SIGKILL and those aren't included in snapshots.
+
+       * dlls/user/tests/cursoricon.c:
+       user/tests: Fix a compiler warning, and remove some useless casts.
+
+       * dlls/ntdll/loadorder.c:
+       ntdll: Default to native loadorder for the main exe if not in system directory.
+       Unlike dlls, executables can have the same name without necessarily
+       being the same application, so defaulting to native is more likely to
+       do the right thing.
+
+2006-08-15  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/kernel/tests/file.c:
+       kernel/tests: Wrong error code checked.
+
+       * dlls/setupapi/tests/devinst.c:
+       setupapi: Make tests loadable again on NT4.
+
+       * include/winerror.h:
+       winerror.h: Added an error code.
+
+       * dlls/wintrust/wintrust.spec, dlls/wintrust/wintrust_main.c,
+         include/wintrust.h:
+       wintrust: Added stubbed WintrustLoadFunctionPointers.
+
+2006-08-15  Mike McCormack <mike@codeweavers.com>
+
+       * configure, configure.ac, dlls/infosoft/Makefile.in,
+         dlls/infosoft/tests/Makefile.in, dlls/infosoft/tests/infosoft.c,
+         programs/winetest/Makefile.in:
+       infosoft: Add a test for the language neutral word breaker.
+
+2006-08-15  Alexander Nicolaysen Sørnes <alex@thehandofagony.com>
+
+       * programs/winecfg/En.rc:
+       winecfg: Improve wording of virtual desktop explanation.
+
+2006-08-15  Dmitry Timoshkov <dmitry@codeweavers.com>
+
+       * dlls/ddraw/main.c:
+       ddraw: Do not report DDCAPS_OVERLAY and friends since overlays are not supported.
+
+2006-08-15  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/relpath.c:
+       relpath: Properly handle a "." directory name.
+
+2006-08-15  Jeff Latimer <lats@yless4u.com.au>
+
+       * dlls/usp10/tests/usp10.c:
+       usp10: Remove unnecessary casts in test suite.
+
+2006-08-14  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/Makefile.in, dlls/crypt32/chain.c,
+         dlls/crypt32/crypt32.spec, dlls/crypt32/tests/Makefile.in,
+         dlls/crypt32/tests/chain.c:
+       crypt32: Implement CertCreateCertificateChainEngine and
+       CertFreeCertificateChainEngine.
+
+       * include/wincrypt.h:
+       crypt32: Implement CertCreateCertificateChainEngine and
+       CertFreeCertificateChainEngine.
+
+2006-08-15  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, include/config.h.in, loader/kthread.c:
+       loader/kthread: Remove some unneeded #ifdefs, other platforms use pthread now.
+
+       * configure, configure.ac:
+       configure: Disable optimization on MacOS because of gcc bug.
+
+       * configure, configure.ac:
+       configure: Use a platform name check for MacOS shared library support,
+       it's completely different from the others anyway.
+
+       * configure, configure.ac, include/config.h.in, libs/wine/Makefile.in:
+       configure: Moved the library checks after the function checks to avoid code
+       duplication.
+
+2006-08-15  Kai Blin <kai.blin@gmail.com>
+
+       * include/sspi.h:
+       secur32: Fix typo in ISC flags.
+
+       * dlls/secur32/ntlm.c:
+       secur32: Add handling of feature flags and session key to AcceptSecurityContext.
+
+2006-08-14  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Copy helper buffer to output buffer before reusing helper buffer.
+
+2006-08-14  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/proxy.c:
+       widl: Pass the right size to MIDL_memset in generated proxy code.
+
+2006-08-14  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/files.c:
+       msi: Non-compressed files may come before the list of compressed files in the
+       file sequence.
+
+2006-08-14  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/cabinet/tests/extract.c:
+       cabinet/tests: Write-strings warnings fix.
+
+       * dlls/dnsapi/tests/name.c:
+       dnsapi/tests: Write-strings warnings fix.
+
+2006-08-13  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/winedbg/gdbproxy.c:
+       winedbg: Correctly protect system inclusion (needed for Mingw compilation).
+
+2006-08-15  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, dlls/kernel/Makefile.in,
+         dlls/ws2_32/Makefile.in, include/config.h.in,
+         programs/winedbg/Makefile.in, server/Makefile.in:
+       configure: Only link against libpoll where really necessary.
+
+2006-08-14  Paul Vriens <Paul.Vriens@xs4all.nl>
+
+       * dlls/wintrust/wintrust.spec, dlls/wintrust/wintrust_main.c,
+         include/wintrust.h:
+       wintrust: Added stubbed WintrustRemoveActionID.
+
+2006-08-14  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/user/sysparams.c:
+       user: Fix SPI_SETICONTITLELOGFONT to check for LOGFONTW size.
+
+       * dlls/user/sysparams.c:
+       user: Initialize size of nonclients struct in load_nonclient_metrics.
+
+2006-08-14  Alexandre Julliard <julliard@winehq.org>
+
+       * configure, configure.ac, libs/wine/Makefile.in:
+       libwine: Also set the current library version for MacOS.
+
+       * configure, configure.ac:
+       configure: Suppress multiple definitions warnings from the MacOS linker.
+
+       * server/request.c, server/request.h, server/signal.c:
+       server: Make sure to completely kill processes before returning from a
+       wineserver -k.
+
+       * server/process.c, server/process.h, server/thread.c:
+       server: Send a SIGKILL to processes that don't terminate properly.
+
+2006-08-14  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/ole32/ole2.c:
+       ole32: Avoid a warning for VT_FILETIME in PropVariantCopy.
+
+2006-08-13  Eric Pouech <eric.pouech@wanadoo.fr>
+
+       * programs/winedbg/symbol.c:
+       winedbg: Fixed the symbol lookup so that it can really find _foo when looking
+       for foo.
+
+       * programs/winedbg/stack.c:
+       winedbg: Native dbghelp can modify the passed debug context in StackWalk,
+       so guard against it.
+
+       * programs/winedbg/Makefile.in, programs/winedbg/tgt_active.c:
+       winedbg: Don't ask for module inspection when calling SymInitialize.
+
+2006-08-14  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Clean up AcceptSecurityContext (reduce indent and duplication).
+
+2006-08-14  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/uxtheme/msstyles.c, dlls/uxtheme/system.c:
+       uxtheme: Set non-client metrics from theme.
+
+       * dlls/uxtheme/msstyles.c:
+       uxtheme: Split color handling out of MSSTYLES_ParseThemeIni into smaller
+       helper functions.
+
+       * dlls/uxtheme/msstyles.c, dlls/uxtheme/system.c:
+       uxtheme: Enable gradient captions if a theme provides colors for them.
+
+2006-08-14  Shachar Shemesh <wine@shemesh.biz>
+
+       * fonts/system.sfd:
+       fonts: Add Hebrew to the system font.
+
+2006-08-14  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/oleaut32/olepicture.c:
+       oleaut32: Put the HeapFree back in the right place.
+
+       * dlls/ole32/stg_prop.c:
+       ole32: Use PropVariantInit instead of memset.
+
+2006-08-14  Robert Reif <reif@earthlink.net>
+
+       * include/Makefile.in, include/dsgetdc.h:
+       include: Add dsgetdc.h.
+
+       * dlls/advapi32/lsa.c:
+       advapi32: Move duplicated code into function.
+
+       * dlls/advapi32/tests/lsa.c, dlls/advapi32/tests/security.c:
+       advapi32: Try again with different access mask if LsaOpenPolicy fails with
+       STATUS_ACCESS_DENIED.
+
+2006-08-14  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/dispatcher.c, dlls/secur32/ntlm.c:
+       secur32: Fix heap error.
+
+2006-08-13  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Add handling for SECPKG_CONTEXT_FLAGS to QueryContextAttributes,
+       unify indentation.
+
+2006-08-14  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Cast helper to ULONG_PTR instead of DWORD.
+
+2006-08-13  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c, dlls/secur32/tests/ntlm.c:
+       secur32: Implement simple VerifySignature.
+
+2006-08-12  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/dispatcher.c, dlls/secur32/ntlm.c,
+         dlls/secur32/secur32_priv.h, dlls/secur32/tests/ntlm.c:
+       secur32: Implement simple MakeSignature.
+
+2006-08-14  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Make AcceptSecurityContext behaviour consistent with Windows.
+
+2006-08-13  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/oleaut32/tests/olefont.c:
+       oleaut32: Conformance test for olefont:AddRefHfont.
+
+       * dlls/oleaut32/tests/olefont.c:
+       oleaut32: Conformance test for olefont:ReleaseHfont.
+
+2006-08-14  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/oleaut32/olepicture.c:
+       oleaut32: Calculate icon data if the picture is dirty, or there's no icon data.
+
+       * dlls/oleaut32/olepicture.c:
+       oleaut32: Print an IID in the trace, not just a pointer to it.
+
+       * dlls/oleaut32/olepicture.c:
+       oleaut32: Don't complain when PICTDESC->cbSizeofstruct is 0.
+
+       * dlls/ole32/hglobalstream.c:
+       ole32: Always set pcbWritten when writing a stream.
+
+       * dlls/ole32/ole2.c:
+       ole32: FreePropVariantArray should return an error if rgvars is null.
+       As suggested by Rob Shearman.
+
+2006-08-14  Frank Richter <frank.richter@gmail.com>
+
+       * dlls/uxtheme/system.c:
+       uxtheme: Don't back up colors etc. when a theme is already active.
+
+2006-08-14  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * programs/view/Ko.rc:
+       view: Updated Korean resource.
+
+2006-08-12  Robert Reif <reif@earthlink.net>
+
+       * dlls/advapi32/tests/security.c:
+       advapi32: Add more LookupAccountSid tests.
+
+       * dlls/advapi32/security.c:
+       advapi32: Add more SIDs to AccountLookupSid.
+
+       * dlls/netapi32/access.c:
+       netapi32: NetUserModalsGet bug fixes and cleanup.
+
+2006-08-13  Phil Costin <philcostin@hotmail.com>
+
+       * dlls/wined3d/glsl_shader.c:
+       wined3d: Fix vertex shader corruption issue.
+
+2006-08-13  Stefan Leichter <Stefan.Leichter@camline.com>
+
+       * programs/winedbg/memory.c:
+       winedbg: Print 64bit integers with wine_dbgstr_longlong.
+
+2006-08-13  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/advpack/tests/files.c:
+       advpack/tests: Write-strings warnings fix.
+
+       * dlls/advapi32/tests/security.c:
+       advapi32/tests: Write-strings warnings fix.
+
+2006-08-12  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * programs/winetest/main.c:
+       winetest: Write-strings warnings fix.
+
+       * programs/taskmgr/dbgchnl.c:
+       taskmgr: Write-strings warnings fix.
+
+       * dlls/crypt32/tests/encode.c:
+       crypt32/tests: Write-strings warnings fix.
+
+2006-08-12  Piotr Caban <piotr.caban@gmail.com>
+
+       * programs/oleview/typelib.c:
+       oleview: Improved interface handling in idl viewer.
+
+2006-08-12  Jacek Caban <jacek@codeweavers.com>
+
+       * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsio.c:
+       mshtml: Remove no longer used get_nsIURI.
+
+       * dlls/mshtml/protocol.c, dlls/mshtml/tests/protocol.c:
+       mshtml: Return INET_E_USE_DEFAULT_PROTOCOLHANDLER in about protocol handler's
+       CombineUrl.
+
+2006-08-11  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/client.c, tools/widl/proxy.c, tools/widl/widltypes.h:
+       widl: Improve pointer null checking logic.
+
+       * tools/widl/parser.y, tools/widl/typegen.c, tools/widl/widltypes.h:
+       widl: Use ref_type to simplify some code.
+
+2006-08-11  Robert Reif <reif@earthlink.net>
+
+       * dlls/advapi32/security.c:
+       advapi32: Add some more well known SIDs.
+
+2006-08-11  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/oleaut32/tests/olefont.c:
+       oleaut32: Added test to check if olefont:IFont_QueryInterface increments
+       ref counter.
+
+2006-08-11  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/action.c, dlls/msi/tests/package.c:
+       msi: If a component's state is not local, source, or default, default to the
+       local state.
+
+2006-08-11  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/crypt32.spec, dlls/crypt32/main.c,
+         dlls/crypt32/tests/main.c:
+       crypt32: Improve undocumented functions.
+       - Test and implement I_CryptGetDefaultCryptProv (and correct its
+       parameter list)
+       - I_CryptReadTrustedPublisherDWORDValueFromRegistry always initializes
+       its out parameter, correct and show with a test.
+
+       * dlls/msi/tokenize.c:
+       msi: Use wide char strings for token values to avoid an unnecessary
+       WideCharToMultiByte.
+
+2006-08-11  Alexandre Julliard <julliard@winehq.org>
+
+       * tools/winebuild/build.h, tools/winebuild/import.c,
+         tools/winebuild/main.c, tools/winebuild/relay.c,
+         tools/winebuild/res16.c, tools/winebuild/res32.c,
+         tools/winebuild/spec16.c, tools/winebuild/spec32.c,
+         tools/winebuild/utils.c:
+       winebuild: Added output() function to properly deal with write errors.
+
+2006-08-11  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/client.c, tools/widl/proxy.c, tools/widl/server.c:
+       widl: Don't generate indentation spaces on empty lines.
+
+2006-08-11  Alexandre Julliard <julliard@winehq.org>
+
+       * loader/pthread.c:
+       loader: Exit the whole process when killing the last thread.
+
+2006-08-11  Kirill K. Smirnov <lich@math.spbu.ru>
+
+       * programs/winhelp/hlpfile.c:
+       winhelp: Fix LZ77 decompressor.
+
+2006-08-11  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/msi/tests/install.c, dlls/msi/tests/package.c:
+       msi/tests: Write-strings warnings fix.
+
+       * dlls/msi/files.c:
+       msi: Write-strings warning fix.
+
+       * dlls/version/install.c:
+       version: Write-strings warnings fix.
+
+2006-08-11  Juan Lang <juan_lang@yahoo.com>
+
+       * dlls/crypt32/tests/main.c:
+       crypt32/tests: Only load crypt32 once.
+
+2006-08-11  Robert Reif <reif@earthlink.net>
+
+       * include/lmaccess.h:
+       lmaccess.h: Add some LOCALGROUP defines.
+
+       * dlls/kernel/kernel32.spec, dlls/kernel/process.c, include/winbase.h:
+       kernel32: Add IsWow64Process.
+
+2006-08-11  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * dlls/wldap32/ber.c, dlls/wldap32/init.c:
+       wldap32: Write-strings warnings fix.
+
+2006-08-11  Francois Gouget <fgouget@codeweavers.com>
+
+       * dlls/shdocvw/regsvr.c:
+       shdocvw: Set the CLSID_Internet shell folder's attributes.
+
+2006-08-11  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/infosoft/infosoft_main.c, dlls/infosoft/wordbreaker.c,
+         dlls/uuid/uuid.c, include/.gitignore, include/Makefile.in,
+         include/indexsrv.idl, include/indexsvr.idl:
+       include: Rename indexsvr.idl to indexsrv.idl.
+
+       * dlls/infosoft/wordbreaker.c:
+       infosoft: Use the pfnFillTextBuffer function to refresh the buffer.
+
+2006-08-10  Mike McCormack <mike@codeweavers.com>
+
+       * dlls/infosoft/infosoft_main.c, dlls/infosoft/wordbreaker.c,
+         tools/wine.inf:
+       infosoft: Implement and register the language neutral wordbreaker, not the
+       English_US one.
+
+2006-08-10  Aric Stewart <aric@codeweavers.com>
+
+       * dlls/user/menu.c:
+       user: Implement MNS_NOTIFYBYPOS.
+
+2006-08-11  Alexandre Julliard <julliard@winehq.org>
+
+       * dlls/ntdll/signal_i386.c:
+       ntdll: Remove some macros and clean up the code now that all platforms use
+       siginfo.
+
+       * dlls/ntdll/signal_i386.c:
+       ntdll: Switch linux to siginfo-style signal handling.
+
+2006-08-11  Mike McCormack <mike@codeweavers.com>
+
+       * configure, configure.ac, dlls/Makefile.in, dlls/pstorec/Makefile.in,
+         dlls/pstorec/pstorec.c, dlls/pstorec/pstorec.spec:
+       pstorec: Add a stub implementation.
+
+2006-08-10  Benjamin Arai <me@benjaminarai.com>
+
+       * dlls/oleaut32/olefont.c:
+       oleaut32: Removes stub message from olefont:OLEFontImpl_FindConnectionPoint.
+
+2006-08-10  Molle Bestefich <molle.bestefich@gmail.com>
+
+       * tools/bug_report.pl:
+       bug_report.pl: Use correct 'wine --version' syntax.
+
+2006-08-10  Dan Hipschman <dsh@linux.ucla.edu>
+
+       * tools/widl/client.c, tools/widl/proxy.c, tools/widl/server.c,
+         tools/widl/widl.h:
+       widl: Fix incorrect version number in generated code.
+
+2006-08-11  Hwang YunSong(황윤성) <hys545@dreamwiz.com>
+
+       * dlls/shell32/shell32_Ko.rc:
+       shell32: Updated Korean resource.
+
+2006-08-11  Roderick Colenbrander <thunderbird2k@gmx.net>
+
+       * dlls/wined3d/drawprim.c:
+       wined3d: Fix opengl extension call.
+
+2006-08-10  James Hawkins <truiken@gmail.com>
+
+       * dlls/msi/files.c, dlls/msi/tests/package.c:
+       msi: Only remove a file if the version to be installed is strictly newer than
+       the old file.
+
+2006-08-10  Andrew Talbot <Andrew.Talbot@talbotville.com>
+
+       * programs/regedit/treeview.c:
+       regedit: Write-strings warnings fix.
+
+       * dlls/wininet/tests/http.c:
+       wininet/tests: Write-strings warnings fix.
+
+2006-08-10  Phil Krylov <phil@newstar.rinet.ru>
+
+       * dlls/riched20/editor.c:
+       riched20: Accept RTF header without a version number.
+
+       * dlls/riched20/reader.c:
+       riched20: Accept RTF group tokens inside colortbl destination.
+
+2006-08-10  Jan Zerebecki <jan.wine@zerebecki.de>
+
+       * dlls/wined3d/directx.c:
+       wined3d: Fix spelling in a comment.
+
+2006-08-10  Kai Blin <kai.blin@gmail.com>
+
+       * dlls/secur32/ntlm.c:
+       secur32: Implement CompleteAuthToken for NTLM.
+
+2006-08-10  Alexandre Julliard <julliard@winehq.org>
+
+       * server/fd.c, server/file.h, server/mailslot.c, server/named_pipe.c,
+         server/process.c, server/queue.c, server/registry.c,
+         server/request.c, server/serial.c, server/thread.c, server/timer.c,
+         server/trace.c, server/winstation.c:
+       server: Only call gettimeofday once per poll loop.
+
+2006-08-04  Tijl Coosemans <tijl@ulyssis.org>
+
+       * dlls/kernel/tests/file.c:
+       kernel/tests: Increase requested file size in two tests to hit FreeBSD file
+       size limit.
+
+2006-08-10  Alexandre Julliard <julliard@winehq.org>
+
+       * ANNOUNCE, ChangeLog, VERSION, configure:
+       Release 0.9.19.
+
+----------------------------------------------------------------
 2006-08-08  Colin Pitrat <colin.pitrat@bull.net>
 
        * tools/bug_report.pl, tools/make_authors, tools/winapi/config.pm,