wine
13 years agomsvcrt: Added _snscanf implementation.
Piotr Caban [Tue, 5 Apr 2011 15:06:58 +0000 (17:06 +0200)] 
msvcrt: Added _snscanf implementation.

13 years agomsvcrt: Added _wassert implementation.
Piotr Caban [Tue, 5 Apr 2011 15:06:45 +0000 (17:06 +0200)] 
msvcrt: Added _wassert implementation.

13 years agogdi32/tests: Start of a framework for writing dib driver tests.
Huw Davies [Tue, 5 Apr 2011 13:23:49 +0000 (14:23 +0100)] 
gdi32/tests: Start of a framework for writing dib driver tests.

13 years agowininet: Move "inline" right after the storage specifier.
Michael Stefaniuc [Tue, 5 Apr 2011 14:18:38 +0000 (16:18 +0200)] 
wininet: Move "inline" right after the storage specifier.

13 years agodxdiagn: Plug memory leak.
Joris Huizer [Tue, 5 Apr 2011 14:01:04 +0000 (16:01 +0200)] 
dxdiagn: Plug memory leak.

13 years agouxtheme/tests: Remove unneeded comment.
André Hentschel [Fri, 1 Apr 2011 16:51:59 +0000 (18:51 +0200)] 
uxtheme/tests: Remove unneeded comment.

13 years agouxtheme/tests: Mark XP SP1 behaviour as broken.
André Hentschel [Fri, 1 Apr 2011 16:50:30 +0000 (18:50 +0200)] 
uxtheme/tests: Mark XP SP1 behaviour as broken.

13 years agomshtml: Properly handle upload streams containing headers.
Jacek Caban [Tue, 5 Apr 2011 13:23:25 +0000 (15:23 +0200)] 
mshtml: Properly handle upload streams containing headers.

13 years agogdi32: Add support for 32 bpp BI_BITFIELDS.
Huw Davies [Tue, 5 Apr 2011 12:26:08 +0000 (13:26 +0100)] 
gdi32: Add support for 32 bpp BI_BITFIELDS.

13 years agogdi32: Add a dib primitive function table.
Huw Davies [Tue, 5 Apr 2011 12:23:20 +0000 (13:23 +0100)] 
gdi32: Add a dib primitive function table.

13 years agopo: Update Korean translation.
Hwang YunSong [Tue, 5 Apr 2011 02:12:04 +0000 (11:12 +0900)] 
po: Update Korean translation.

13 years agowine.inf: Add shell handler for .msp files.
Hans Leidekker [Tue, 5 Apr 2011 10:04:11 +0000 (12:04 +0200)] 
wine.inf: Add shell handler for .msp files.

13 years agomsi: Honor msidbFeatureAttributesFollowParent.
Hans Leidekker [Tue, 5 Apr 2011 12:05:00 +0000 (14:05 +0200)] 
msi: Honor msidbFeatureAttributesFollowParent.

13 years agomsi: Fix parsing of an empty property followed by a non-empty property.
Hans Leidekker [Tue, 5 Apr 2011 10:03:36 +0000 (12:03 +0200)] 
msi: Fix parsing of an empty property followed by a non-empty property.

13 years agowinex11: Update the cursor on the clipping window while it's mapped.
Alexandre Julliard [Mon, 4 Apr 2011 13:20:14 +0000 (15:20 +0200)] 
winex11: Update the cursor on the clipping window while it's mapped.

13 years agowinex11: Always forward SetCursor to the driver, and limit the frequency of updates...
Alexandre Julliard [Mon, 4 Apr 2011 13:06:59 +0000 (15:06 +0200)] 
winex11: Always forward SetCursor to the driver, and limit the frequency of updates on the driver side.

13 years agowinex11: Add an option to disable pointer grabs.
Alexandre Julliard [Tue, 5 Apr 2011 09:00:09 +0000 (11:00 +0200)] 
winex11: Add an option to disable pointer grabs.

13 years agowinex11: Implement cursor clipping using a pointer grab.
Alexandre Julliard [Tue, 5 Apr 2011 09:50:45 +0000 (11:50 +0200)] 
winex11: Implement cursor clipping using a pointer grab.

13 years agoserver: Post a message to the desktop window when the cursor clip rectangle changes.
Alexandre Julliard [Thu, 31 Mar 2011 18:27:29 +0000 (20:27 +0200)] 
server: Post a message to the desktop window when the cursor clip rectangle changes.

13 years agoserver: Add a more general way of posting messages to the desktop window.
Alexandre Julliard [Thu, 31 Mar 2011 18:25:45 +0000 (20:25 +0200)] 
server: Add a more general way of posting messages to the desktop window.

13 years agoserver: Don't run low-level hooks in debugged processes.
Alexandre Julliard [Tue, 5 Apr 2011 09:12:57 +0000 (11:12 +0200)] 
server: Don't run low-level hooks in debugged processes.

13 years agouser32: DefDlgProc on WM_QUIT should repost it and terminate the dialog message loop.
Dmitry Timoshkov [Mon, 4 Apr 2011 11:40:58 +0000 (20:40 +0900)] 
user32: DefDlgProc on WM_QUIT should repost it and terminate the dialog message loop.

13 years agouser32: Add a test for WM_QUIT handling by DefDlgProc.
Dmitry Timoshkov [Mon, 4 Apr 2011 11:40:42 +0000 (20:40 +0900)] 
user32: Add a test for WM_QUIT handling by DefDlgProc.

13 years agopo: Update French translation.
Frédéric Delanoy [Mon, 4 Apr 2011 19:48:21 +0000 (21:48 +0200)] 
po: Update French translation.

13 years agomscms: Move MSCMS_dbgstr_tag outside of the HAVE_LCMS conditional.
Jerome Leclanche [Tue, 5 Apr 2011 07:44:49 +0000 (08:44 +0100)] 
mscms: Move MSCMS_dbgstr_tag outside of the HAVE_LCMS conditional.

13 years agoquartz: Properly set a parameter by reference in Parser_OutputPin_DecideAllocator.
Gerald Pfeifer [Mon, 4 Apr 2011 22:48:01 +0000 (00:48 +0200)] 
quartz: Properly set a parameter by reference in Parser_OutputPin_DecideAllocator.

13 years agogdiplus: Respect the CmapLookup flag in GDI32_GdipDrawDriverString.
Vincent Povirk [Mon, 4 Apr 2011 22:48:31 +0000 (17:48 -0500)] 
gdiplus: Respect the CmapLookup flag in GDI32_GdipDrawDriverString.

13 years agogdiplus: Don't settle on a font size until absolutely necessary.
Vincent Povirk [Mon, 4 Apr 2011 22:18:23 +0000 (17:18 -0500)] 
gdiplus: Don't settle on a font size until absolutely necessary.

When we create a new font, we should store its height in a REAL field so
we don't have to round it. Further, when we calculate the width, we should
base the calculation on the metrics of a font at the height we will use, to
prevent rounding errors when the graphics transform will enlarge the font.

13 years agogdiplus: Add a software implementation of GdipDrawDriverString.
Vincent Povirk [Mon, 4 Apr 2011 21:40:00 +0000 (16:40 -0500)] 
gdiplus: Add a software implementation of GdipDrawDriverString.

13 years agogdiplus: Add helper for translating GpFont to HFONT.
Vincent Povirk [Mon, 4 Apr 2011 19:00:56 +0000 (14:00 -0500)] 
gdiplus: Add helper for translating GpFont to HFONT.

13 years agomshtml: Get rid of no longer needed app-startup observer initialization.
Jacek Caban [Mon, 4 Apr 2011 17:32:35 +0000 (19:32 +0200)] 
mshtml: Get rid of no longer needed app-startup observer initialization.

13 years agocrypt32: Accept CA certificates without a key usage extension.
Juan Lang [Mon, 4 Apr 2011 16:03:28 +0000 (09:03 -0700)] 
crypt32: Accept CA certificates without a key usage extension.

13 years agowined3d: Correctly check if the destination format is FBO attachable in fbo_blit_supp...
Henri Verbeet [Mon, 4 Apr 2011 15:46:05 +0000 (17:46 +0200)] 
wined3d: Correctly check if the destination format is FBO attachable in fbo_blit_supported().

Like ca381b610c50e3a44713f536ced61e30e0e4f152, this was introduced by
f1ca14cb5ba259b8eab9bccbb9a4813027c3beb8.

13 years agod3d9/tests: Add a test for partial depth buffer copies.
Henri Verbeet [Mon, 4 Apr 2011 15:46:04 +0000 (17:46 +0200)] 
d3d9/tests: Add a test for partial depth buffer copies.

13 years agod3d8/tests: Add a test for partial depth buffer copies.
Henri Verbeet [Mon, 4 Apr 2011 15:46:03 +0000 (17:46 +0200)] 
d3d8/tests: Add a test for partial depth buffer copies.

13 years agowined3d: Fix partial depth buffer copies.
Henri Verbeet [Mon, 4 Apr 2011 15:46:02 +0000 (17:46 +0200)] 
wined3d: Fix partial depth buffer copies.

Don't overwrite the entire buffer if only part of it is not current. The data
we're copying may not be completely current either. This is for the case where
the inner rect is not current and the outer edge is. The reverse case where
the inner rect is current and we need to mask already works correctly.

13 years agowined3d: Don't bother setting a depth render buffer for WINED3DFMT_NULL render targets.
Henri Verbeet [Mon, 4 Apr 2011 15:46:01 +0000 (17:46 +0200)] 
wined3d: Don't bother setting a depth render buffer for WINED3DFMT_NULL render targets.

13 years agolibwine: MB_ERR_INVALID_CHARS makes an error when the undefined byte character is...
Akihiro Sagawa [Mon, 4 Apr 2011 10:01:01 +0000 (19:01 +0900)] 
libwine: MB_ERR_INVALID_CHARS makes an error when the undefined byte character is used.

13 years agokernel32/tests: Add a test for undefined byte character conversion.
Akihiro Sagawa [Mon, 4 Apr 2011 10:00:58 +0000 (19:00 +0900)] 
kernel32/tests: Add a test for undefined byte character conversion.

13 years agomsvcrt: Ensure that old buffer contents are copied when allocating a growable pf_outp...
Andrew Nguyen [Mon, 4 Apr 2011 04:05:20 +0000 (23:05 -0500)] 
msvcrt: Ensure that old buffer contents are copied when allocating a growable pf_output buffer for the first time.

13 years agogdiplus: Initialize a variable in SOFTWARE_GdipFillRegion to avoid a compiler warning.
Gerald Pfeifer [Sat, 2 Apr 2011 20:35:17 +0000 (22:35 +0200)] 
gdiplus: Initialize a variable in SOFTWARE_GdipFillRegion to avoid a compiler warning.

13 years agowinex11.drv: Initialize a variable in create_xcursor_frame to silence a warning.
Gerald Pfeifer [Sun, 3 Apr 2011 19:23:38 +0000 (21:23 +0200)] 
winex11.drv: Initialize a variable in create_xcursor_frame to silence a warning.

13 years agowinmm: Check callback flags prior to opening a driver.
Jörg Höhle [Tue, 15 Mar 2011 22:00:04 +0000 (23:00 +0100)] 
winmm: Check callback flags prior to opening a driver.

13 years agogdi32: Create charset enumeration order list for EnumFontFamiliesEx.
Akihiro Sagawa [Fri, 1 Apr 2011 12:20:00 +0000 (21:20 +0900)] 
gdi32: Create charset enumeration order list for EnumFontFamiliesEx.

13 years agogdi32: Remove redundant charset assignments.
Akihiro Sagawa [Fri, 1 Apr 2011 12:19:57 +0000 (21:19 +0900)] 
gdi32: Remove redundant charset assignments.

13 years agogdi32: Move charset enumeration to helper function.
Akihiro Sagawa [Fri, 1 Apr 2011 12:19:54 +0000 (21:19 +0900)] 
gdi32: Move charset enumeration to helper function.

13 years agogdi32/tests: Add a test for a charset enumeration order.
Akihiro Sagawa [Fri, 1 Apr 2011 12:19:52 +0000 (21:19 +0900)] 
gdi32/tests: Add a test for a charset enumeration order.

13 years agod3dcompiler: Make some variables static.
Rico Schüller [Fri, 1 Apr 2011 13:00:24 +0000 (15:00 +0200)] 
d3dcompiler: Make some variables static.

13 years agod3dcompiler: Move blob and strip functions to blob.c.
Rico Schüller [Fri, 1 Apr 2011 13:00:19 +0000 (15:00 +0200)] 
d3dcompiler: Move blob and strip functions to blob.c.

13 years agod3dcompiler: Remove type cast in D3DCreateBlob().
Rico Schüller [Fri, 1 Apr 2011 13:00:16 +0000 (15:00 +0200)] 
d3dcompiler: Remove type cast in D3DCreateBlob().

13 years agod3dx9: Add ID3DXBuffer test.
Rico Schüller [Fri, 1 Apr 2011 13:00:13 +0000 (15:00 +0200)] 
d3dx9: Add ID3DXBuffer test.

13 years agod3dx9: Add argument check to D3DXCreateBuffer().
Rico Schüller [Fri, 1 Apr 2011 13:00:11 +0000 (15:00 +0200)] 
d3dx9: Add argument check to D3DXCreateBuffer().

13 years agod3dcompiler: Move D3DCreateBlob() to blob.c.
Rico Schüller [Fri, 1 Apr 2011 13:00:04 +0000 (15:00 +0200)] 
d3dcompiler: Move D3DCreateBlob() to blob.c.

13 years agoscarddlg: New dll stub.
Stefan Leichter [Sun, 3 Apr 2011 21:50:40 +0000 (23:50 +0200)] 
scarddlg: New dll stub.

13 years agogdi32: Add a skeleton dib driver.
Huw Davies [Fri, 1 Apr 2011 14:27:48 +0000 (15:27 +0100)] 
gdi32: Add a skeleton dib driver.

13 years agocomdlg32: Add support for customizing control labels in the item dialog.
David Hedberg [Mon, 4 Apr 2011 09:01:51 +0000 (11:01 +0200)] 
comdlg32: Add support for customizing control labels in the item dialog.

13 years agocomdlg32: Fetch rectangle from the correct control.
David Hedberg [Mon, 4 Apr 2011 09:01:50 +0000 (11:01 +0200)] 
comdlg32: Fetch rectangle from the correct control.

13 years agodxdiagn: Add operating system string properties to the DxDiag_SystemInfo container.
Andrew Nguyen [Mon, 4 Apr 2011 01:56:07 +0000 (20:56 -0500)] 
dxdiagn: Add operating system string properties to the DxDiag_SystemInfo container.

13 years agodxdiagn: Add paged memory display string properties to the DxDiag_SystemInfo container.
Andrew Nguyen [Mon, 4 Apr 2011 01:56:02 +0000 (20:56 -0500)] 
dxdiagn: Add paged memory display string properties to the DxDiag_SystemInfo container.

13 years agodxdiagn: Add a physical memory display string property to the DxDiag_SystemInfo conta...
Andrew Nguyen [Mon, 4 Apr 2011 01:55:58 +0000 (20:55 -0500)] 
dxdiagn: Add a physical memory display string property to the DxDiag_SystemInfo container.

13 years agodxdiagn: Add date and time properties to the DxDiag_SystemInfo container.
Andrew Nguyen [Mon, 4 Apr 2011 01:55:53 +0000 (20:55 -0500)] 
dxdiagn: Add date and time properties to the DxDiag_SystemInfo container.

13 years agodxdiagn/tests: Add tests for some DxDiag_SystemInfo properties.
Andrew Nguyen [Mon, 4 Apr 2011 01:55:48 +0000 (20:55 -0500)] 
dxdiagn/tests: Add tests for some DxDiag_SystemInfo properties.

13 years agodxdiagn: Add a NECPC98 property to the DxDiag_SystemInfo container for completeness.
Andrew Nguyen [Mon, 4 Apr 2011 01:55:43 +0000 (20:55 -0500)] 
dxdiagn: Add a NECPC98 property to the DxDiag_SystemInfo container for completeness.

13 years agodxdiagn: Add a NetMeeting detection property to the DxDiag_SystemInfo container.
Andrew Nguyen [Mon, 4 Apr 2011 01:55:39 +0000 (20:55 -0500)] 
dxdiagn: Add a NetMeeting detection property to the DxDiag_SystemInfo container.

13 years agodxdiagn: Add language properties to the DxDiag_SystemInfo container.
Andrew Nguyen [Mon, 4 Apr 2011 01:55:32 +0000 (20:55 -0500)] 
dxdiagn: Add language properties to the DxDiag_SystemInfo container.

13 years agodxdiagn: Broaden the scope of the DLL instance handle.
Andrew Nguyen [Mon, 4 Apr 2011 01:55:26 +0000 (20:55 -0500)] 
dxdiagn: Broaden the scope of the DLL instance handle.

13 years agodxdiagn: Add some machine name properties to the DxDiag_SystemInfo container.
Andrew Nguyen [Mon, 4 Apr 2011 01:55:17 +0000 (20:55 -0500)] 
dxdiagn: Add some machine name properties to the DxDiag_SystemInfo container.

13 years agogdi32: Use the hdc from the generic physdev structure in enhanced metafiles.
Alexandre Julliard [Mon, 4 Apr 2011 10:27:09 +0000 (12:27 +0200)] 
gdi32: Use the hdc from the generic physdev structure in enhanced metafiles.

13 years agogdi32: Use the hdc from the generic physdev structure in metafiles.
Alexandre Julliard [Mon, 4 Apr 2011 10:27:02 +0000 (12:27 +0200)] 
gdi32: Use the hdc from the generic physdev structure in metafiles.

13 years agoadvapi32: Add basic SaferSetLevelInformation stub.
Owen Rudge [Fri, 1 Apr 2011 16:29:24 +0000 (17:29 +0100)] 
advapi32: Add basic SaferSetLevelInformation stub.

13 years agopo: Update Korean translation.
Hwang YunSong [Sat, 2 Apr 2011 08:25:34 +0000 (17:25 +0900)] 
po: Update Korean translation.

13 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Fri, 1 Apr 2011 15:46:37 +0000 (18:46 +0300)] 
po: Update Lithuanian translation.

13 years agowined3d: Get rid of context_validate.
Matteo Bruni [Fri, 18 Mar 2011 18:18:40 +0000 (19:18 +0100)] 
wined3d: Get rid of context_validate.

It should not be needed anymore, now the wined3d context is implicitly
validated on GL context activation. The check itself wasn't reliable
because of some threading issues and it also brought a small performance hit.

13 years agowined3d: Introduce a helper function for translating blend operations.
Henri Verbeet [Sun, 3 Apr 2011 21:35:33 +0000 (23:35 +0200)] 
wined3d: Introduce a helper function for translating blend operations.

13 years agowined3d: Fix ARB_0001 with pixel shaders in arb_get_helper_value().
Henri Verbeet [Sun, 3 Apr 2011 21:35:32 +0000 (23:35 +0200)] 
wined3d: Fix ARB_0001 with pixel shaders in arb_get_helper_value().

13 years agoddraw: Fix a typo in a comment.
Henri Verbeet [Sun, 3 Apr 2011 21:35:31 +0000 (23:35 +0200)] 
ddraw: Fix a typo in a comment.

13 years agoddraw: Do not unset the index buffer on D3D device destruction.
Henri Verbeet [Sun, 3 Apr 2011 21:35:30 +0000 (23:35 +0200)] 
ddraw: Do not unset the index buffer on D3D device destruction.

13 years agoddraw: Get rid of the unused LoadWineD3D() declaration.
Henri Verbeet [Sun, 3 Apr 2011 21:35:29 +0000 (23:35 +0200)] 
ddraw: Get rid of the unused LoadWineD3D() declaration.

13 years agowininet: Added more tests.
Jacek Caban [Sat, 2 Apr 2011 13:20:53 +0000 (15:20 +0200)] 
wininet: Added more tests.

13 years agowininet: Abstract different transfer and content encoding reading to layered structures.
Jacek Caban [Sat, 2 Apr 2011 13:20:33 +0000 (15:20 +0200)] 
wininet: Abstract different transfer and content encoding reading to layered structures.

13 years agocomctl32/monthcal: Some tests for MCM_SIZERECTTOMIN.
Nikolay Sivov [Sat, 2 Apr 2011 10:35:45 +0000 (14:35 +0400)] 
comctl32/monthcal: Some tests for MCM_SIZERECTTOMIN.

13 years agocomctl32/monthcal: Get rid of empty slots in cached brushes array.
Nikolay Sivov [Sat, 2 Apr 2011 09:33:48 +0000 (13:33 +0400)] 
comctl32/monthcal: Get rid of empty slots in cached brushes array.

13 years agocomctl32/monthcal: Cache pens, fix line colour.
Nikolay Sivov [Sat, 2 Apr 2011 09:15:42 +0000 (13:15 +0400)] 
comctl32/monthcal: Cache pens, fix line colour.

13 years agocomctl32/monthcal: Fix today label position and text colour.
Nikolay Sivov [Sat, 2 Apr 2011 08:40:56 +0000 (12:40 +0400)] 
comctl32/monthcal: Fix today label position and text colour.

13 years agocomctl32/monthcal: Week numbers use title colour.
Nikolay Sivov [Sat, 2 Apr 2011 07:43:59 +0000 (11:43 +0400)] 
comctl32/monthcal: Week numbers use title colour.

13 years agomscms: Added missing breaks (Coverity).
Marcus Meissner [Sat, 2 Apr 2011 07:36:56 +0000 (09:36 +0200)] 
mscms: Added missing breaks (Coverity).

13 years agomscms: Fixed bad sizeof() (Coverity).
Marcus Meissner [Sat, 2 Apr 2011 07:28:18 +0000 (09:28 +0200)] 
mscms: Fixed bad sizeof() (Coverity).

13 years agomsxml3: Fixed two const table declarations (Coverity).
Marcus Meissner [Sat, 2 Apr 2011 07:25:18 +0000 (09:25 +0200)] 
msxml3: Fixed two const table declarations (Coverity).

13 years agoRelease 1.3.17. wine-1.3.17
Alexandre Julliard [Fri, 1 Apr 2011 17:29:41 +0000 (19:29 +0200)] 
Release 1.3.17.

13 years agocomdlg32: Update Korean resource.
Hwang YunSong [Fri, 1 Apr 2011 11:45:15 +0000 (20:45 +0900)] 
comdlg32: Update Korean resource.

13 years agomsi: Implement and test MsiEnumComponentCostsA/W.
Hans Leidekker [Fri, 1 Apr 2011 12:54:12 +0000 (14:54 +0200)] 
msi: Implement and test MsiEnumComponentCostsA/W.

13 years agocomdlg32: Implement opening files with the item dialog.
David Hedberg [Fri, 1 Apr 2011 03:52:32 +0000 (05:52 +0200)] 
comdlg32: Implement opening files with the item dialog.

13 years agocomdlg32: Factor out filename string splitting code.
David Hedberg [Fri, 1 Apr 2011 03:52:31 +0000 (05:52 +0200)] 
comdlg32: Factor out filename string splitting code.

13 years agocomdlg32: Factor out some path validating code from FILEDLG95_OnOpen.
David Hedberg [Fri, 1 Apr 2011 03:52:30 +0000 (05:52 +0200)] 
comdlg32: Factor out some path validating code from FILEDLG95_OnOpen.

13 years agocomdlg32: Factor out some path building code from FILEDLG95_OnOpen.
David Hedberg [Fri, 1 Apr 2011 03:52:29 +0000 (05:52 +0200)] 
comdlg32: Factor out some path building code from FILEDLG95_OnOpen.

13 years agocomdlg32: Add a couple of simple navigation buttons to the item dialog.
David Hedberg [Fri, 1 Apr 2011 03:52:28 +0000 (05:52 +0200)] 
comdlg32: Add a couple of simple navigation buttons to the item dialog.

13 years agocomdlg32: We only want to check the low word of wparam.
David Hedberg [Fri, 1 Apr 2011 03:52:27 +0000 (05:52 +0200)] 
comdlg32: We only want to check the low word of wparam.

13 years agocomdlg32: Implement filetype filtering for the item dialog.
David Hedberg [Fri, 1 Apr 2011 03:52:26 +0000 (05:52 +0200)] 
comdlg32: Implement filetype filtering for the item dialog.

13 years agocomdlg32: Update file name from selection in the item dialog.
David Hedberg [Fri, 1 Apr 2011 03:52:25 +0000 (05:52 +0200)] 
comdlg32: Update file name from selection in the item dialog.

13 years agocomdlg32: Implement GetFileName and SetFileName for the item dialog.
David Hedberg [Fri, 1 Apr 2011 03:52:24 +0000 (05:52 +0200)] 
comdlg32: Implement GetFileName and SetFileName for the item dialog.