wine
11 years agomsvcrt: Add a new file for the ARM exception handling.
André Hentschel [Tue, 26 Feb 2013 22:42:33 +0000 (23:42 +0100)] 
msvcrt: Add a new file for the ARM exception handling.

11 years agogdi32: Fix the GdiGetCodePage() support ANSI_CHARSET font associated charset.
Byeongsik Jeon [Tue, 26 Feb 2013 01:31:20 +0000 (10:31 +0900)] 
gdi32: Fix the GdiGetCodePage() support ANSI_CHARSET font associated charset.

11 years agommsystem: Always use CALLBACK_FUNCTION to update MIDI/WAVEHDR.dwFlags.
Jörg Höhle [Sat, 23 Feb 2013 16:29:59 +0000 (17:29 +0100)] 
mmsystem: Always use CALLBACK_FUNCTION to update MIDI/WAVEHDR.dwFlags.

11 years agommsystem: Do not rewrite input parameters.
Jörg Höhle [Tue, 19 Feb 2013 21:54:17 +0000 (22:54 +0100)] 
mmsystem: Do not rewrite input parameters.

11 years agommsystem: Use SEGPTR when the .spec says so.
Jörg Höhle [Tue, 19 Feb 2013 21:06:04 +0000 (22:06 +0100)] 
mmsystem: Use SEGPTR when the .spec says so.

11 years agosecur32: Report SecPkgContext_ConnectionInfo in bits, not bytes.
Jacek Caban [Wed, 27 Feb 2013 14:36:18 +0000 (15:36 +0100)] 
secur32: Report SecPkgContext_ConnectionInfo in bits, not bytes.

11 years agovbscipt: Added string constants.
Jacek Caban [Wed, 27 Feb 2013 11:56:05 +0000 (12:56 +0100)] 
vbscipt: Added string constants.

11 years agovbscript: Fixed chr(0) implementation.
Jacek Caban [Wed, 27 Feb 2013 11:55:43 +0000 (12:55 +0100)] 
vbscript: Fixed chr(0) implementation.

11 years agovbscript: Added color constants.
Jacek Caban [Wed, 27 Feb 2013 11:55:32 +0000 (12:55 +0100)] 
vbscript: Added color constants.

11 years agovbscript: Make constant type explicit.
Jacek Caban [Wed, 27 Feb 2013 11:55:19 +0000 (12:55 +0100)] 
vbscript: Make constant type explicit.

11 years agomsi: Don't attempt to patch files from disabled components.
Hans Leidekker [Wed, 27 Feb 2013 11:31:13 +0000 (12:31 +0100)] 
msi: Don't attempt to patch files from disabled components.

11 years agomsi: Handle more than one patch per file.
Hans Leidekker [Wed, 27 Feb 2013 11:30:37 +0000 (12:30 +0100)] 
msi: Handle more than one patch per file.

11 years agoquartz: Check byte patterns in GetFileSourceFilter.
Alessandro Pignotti [Thu, 21 Feb 2013 15:57:50 +0000 (16:57 +0100)] 
quartz: Check byte patterns in GetFileSourceFilter.

The idea is to create a temporary AsyncReader and use it to match a
better filter. If no match is found the temporary filter is returned.

11 years agoquartz: Make GetClassMediaFile visible in the module.
Alessandro Pignotti [Thu, 21 Feb 2013 15:29:55 +0000 (16:29 +0100)] 
quartz: Make GetClassMediaFile visible in the module.

11 years agoquartz: Modify GetClassMediaFile to also extract the SourceFilter value.
Alessandro Pignotti [Thu, 21 Feb 2013 15:28:50 +0000 (16:28 +0100)] 
quartz: Modify GetClassMediaFile to also extract the SourceFilter value.

11 years agomsxml3: Update backing docs refcount in put_documentElement().
Nikolay Sivov [Tue, 26 Feb 2013 06:46:33 +0000 (10:46 +0400)] 
msxml3: Update backing docs refcount in put_documentElement().

11 years agomsxml3: Update refcount in replaceNode().
Nikolay Sivov [Mon, 25 Feb 2013 11:36:56 +0000 (15:36 +0400)] 
msxml3: Update refcount in replaceNode().

11 years agomsxml3: Better handle cross-tree node moves.
Nikolay Sivov [Sun, 24 Feb 2013 20:30:22 +0000 (00:30 +0400)] 
msxml3: Better handle cross-tree node moves.

11 years agoapi-ms-win*: Update spec files.
André Hentschel [Tue, 26 Feb 2013 22:41:33 +0000 (23:41 +0100)] 
api-ms-win*: Update spec files.

11 years agoshell32: Move IFSFolder_Constructor() to avoid forward declarations.
Michael Stefaniuc [Tue, 26 Feb 2013 22:36:58 +0000 (23:36 +0100)] 
shell32: Move IFSFolder_Constructor() to avoid forward declarations.

11 years agoshell32: Finish the COM cleanup of ShellFSFolder.
Michael Stefaniuc [Tue, 26 Feb 2013 22:35:56 +0000 (23:35 +0100)] 
shell32: Finish the COM cleanup of ShellFSFolder.

11 years agoshell32: Get rid of a helper function.
Michael Stefaniuc [Tue, 26 Feb 2013 22:35:00 +0000 (23:35 +0100)] 
shell32: Get rid of a helper function.

11 years agoshell32: COM clean up for IPersistFolder3 in ShellFSFolder.
Michael Stefaniuc [Tue, 26 Feb 2013 22:33:53 +0000 (23:33 +0100)] 
shell32: COM clean up for IPersistFolder3 in ShellFSFolder.

11 years agourlmon: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 26 Feb 2013 22:16:03 +0000 (22:16 +0000)] 
urlmon: Avoid signed-unsigned integer comparisons.

11 years agousbd.sys: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 26 Feb 2013 22:16:05 +0000 (22:16 +0000)] 
usbd.sys: Avoid signed-unsigned integer comparisons.

11 years agohlink: Added basic Hlink::Navigate tests.
Piotr Caban [Tue, 26 Feb 2013 16:21:31 +0000 (17:21 +0100)] 
hlink: Added basic Hlink::Navigate tests.

11 years agohlink: Return value returned by IHlinkTarget_Navigate in IHlink_fnNavigate.
Piotr Caban [Tue, 26 Feb 2013 16:20:56 +0000 (17:20 +0100)] 
hlink: Return value returned by IHlinkTarget_Navigate in IHlink_fnNavigate.

11 years agohlink: Call BindToObject with IID_IUnknown in IHlink_fnNavigate.
Piotr Caban [Tue, 26 Feb 2013 16:20:42 +0000 (17:20 +0100)] 
hlink: Call BindToObject with IID_IUnknown in IHlink_fnNavigate.

11 years agowininet: Moved dialog-related functions to dialog.c.
Jacek Caban [Tue, 26 Feb 2013 14:43:44 +0000 (15:43 +0100)] 
wininet: Moved dialog-related functions to dialog.c.

11 years agowininet: Don't call get_avail_data multiple times in HTTP_ReceiveRequestData.
Jacek Caban [Tue, 26 Feb 2013 14:43:34 +0000 (15:43 +0100)] 
wininet: Don't call get_avail_data multiple times in HTTP_ReceiveRequestData.

11 years agomsctf.idl: Added some missing declarations.
Jacek Caban [Tue, 26 Feb 2013 13:53:05 +0000 (14:53 +0100)] 
msctf.idl: Added some missing declarations.

11 years agowidl: Allow shadowing imported types with typedef.
Jacek Caban [Tue, 26 Feb 2013 13:52:54 +0000 (14:52 +0100)] 
widl: Allow shadowing imported types with typedef.

11 years agoriched20: Don't assume the the runs in a row are in visual order.
Huw Davies [Tue, 26 Feb 2013 13:19:51 +0000 (13:19 +0000)] 
riched20: Don't assume the the runs in a row are in visual order.

11 years agoriched20: Allow the cursor offset to be equal to the run length - this implies the...
Huw Davies [Tue, 26 Feb 2013 13:19:50 +0000 (13:19 +0000)] 
riched20: Allow the cursor offset to be equal to the run length - this implies the cursor is at the end of the run, which isn't necessarily the start of the next.

11 years agoriched20: Correctly set the row's x position.
Huw Davies [Tue, 26 Feb 2013 13:19:49 +0000 (13:19 +0000)] 
riched20: Correctly set the row's x position.

11 years agowshom: Implement IWshShell3::Run().
Nikolay Sivov [Tue, 26 Feb 2013 06:48:00 +0000 (10:48 +0400)] 
wshom: Implement IWshShell3::Run().

11 years agowined3d: Make shader buffer dynamic.
Ričardas Barkauskas [Mon, 25 Feb 2013 20:49:38 +0000 (22:49 +0200)] 
wined3d: Make shader buffer dynamic.

11 years agowined3d: Rename bsize to content_size to reflect usage.
Ričardas Barkauskas [Mon, 25 Feb 2013 20:49:29 +0000 (22:49 +0200)] 
wined3d: Rename bsize to content_size to reflect usage.

11 years agowinedbg: Add support for XML Target Descriptions to read Cpsr on ARM.
André Hentschel [Mon, 25 Feb 2013 20:45:56 +0000 (21:45 +0100)] 
winedbg: Add support for XML Target Descriptions to read Cpsr on ARM.

11 years agoshell32: Pass an IShellFolder2 to SHELL32_CompareIDs() to avoid casts.
Michael Stefaniuc [Mon, 25 Feb 2013 22:46:57 +0000 (23:46 +0100)] 
shell32: Pass an IShellFolder2 to SHELL32_CompareIDs() to avoid casts.

11 years agoshell32: COM clean up for IShellFolder2 in ShellFSFolder.
Michael Stefaniuc [Mon, 25 Feb 2013 22:44:51 +0000 (23:44 +0100)] 
shell32: COM clean up for IShellFolder2 in ShellFSFolder.

11 years agosane.ds: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Mon, 25 Feb 2013 21:13:58 +0000 (21:13 +0000)] 
sane.ds: Avoid signed-unsigned integer comparisons.

11 years agorpcrt4: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Mon, 25 Feb 2013 21:13:56 +0000 (21:13 +0000)] 
rpcrt4: Avoid signed-unsigned integer comparisons.

11 years agoshell32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Mon, 25 Feb 2013 21:14:00 +0000 (21:14 +0000)] 
shell32: Avoid signed-unsigned integer comparisons.

11 years agoriched20: Rewrite ME_FindPixelPos to use ME_GetRunInRow.
Huw Davies [Mon, 25 Feb 2013 12:59:27 +0000 (12:59 +0000)] 
riched20: Rewrite ME_FindPixelPos to use ME_GetRunInRow.

11 years agoriched20: Only retrieve the next row.
Huw Davies [Mon, 25 Feb 2013 12:59:26 +0000 (12:59 +0000)] 
riched20: Only retrieve the next row.

11 years agoriched20: Return a BOOL that indicates whether the hit is exact.
Huw Davies [Mon, 25 Feb 2013 12:59:25 +0000 (12:59 +0000)] 
riched20: Return a BOOL that indicates whether the hit is exact.

11 years agoriched20: Change ME_FindRunInRow to fill out a cursor structure.
Huw Davies [Mon, 25 Feb 2013 12:59:24 +0000 (12:59 +0000)] 
riched20: Change ME_FindRunInRow to fill out a cursor structure.

11 years agomsxml3: Fail to insert a node of unsupported type to a document.
Nikolay Sivov [Sun, 24 Feb 2013 14:04:02 +0000 (18:04 +0400)] 
msxml3: Fail to insert a node of unsupported type to a document.

11 years agomshtml: Added IHTMLAnchorElement::get_hostname implementation.
Jacek Caban [Mon, 25 Feb 2013 11:35:23 +0000 (12:35 +0100)] 
mshtml: Added IHTMLAnchorElement::get_hostname implementation.

11 years agomshtml: Don't report IHTMLTextContainer as supported in anchor element.
Jacek Caban [Mon, 25 Feb 2013 11:35:11 +0000 (12:35 +0100)] 
mshtml: Don't report IHTMLTextContainer as supported in anchor element.

11 years agod3dx9: Fix typos.
Rico Schüller [Mon, 25 Feb 2013 11:21:44 +0000 (12:21 +0100)] 
d3dx9: Fix typos.

11 years agod3d9/tests: Use lower base hexadecimal values.
Rico Schüller [Mon, 25 Feb 2013 11:21:39 +0000 (12:21 +0100)] 
d3d9/tests: Use lower base hexadecimal values.

11 years agooleaut32: Fixed VARIANT_FormatDate behavior on dates before year 1600.
Piotr Caban [Mon, 25 Feb 2013 10:40:56 +0000 (11:40 +0100)] 
oleaut32: Fixed VARIANT_FormatDate behavior on dates before year 1600.

11 years agowbemprox: Add a partial implementation of Win32_DiskPartition.
Hans Leidekker [Mon, 25 Feb 2013 10:04:29 +0000 (11:04 +0100)] 
wbemprox: Add a partial implementation of Win32_DiskPartition.

11 years agowbemprox: Implement more properties of Win32_CDROMDrive.
Hans Leidekker [Mon, 25 Feb 2013 10:03:56 +0000 (11:03 +0100)] 
wbemprox: Implement more properties of Win32_CDROMDrive.

11 years agowbemprox: Avoid a crash in destroy_view.
Hans Leidekker [Mon, 25 Feb 2013 10:03:33 +0000 (11:03 +0100)] 
wbemprox: Avoid a crash in destroy_view.

11 years agoquartz: Properly implement IGraphVersion in IFilterGraph.
Alessandro Pignotti [Tue, 19 Feb 2013 15:15:20 +0000 (16:15 +0100)] 
quartz: Properly implement IGraphVersion in IFilterGraph.

11 years agoquartz: IEnumFiltersImpl needs to access data from IGraphFilterImpl.
Alessandro Pignotti [Tue, 19 Feb 2013 14:56:17 +0000 (15:56 +0100)] 
quartz: IEnumFiltersImpl needs to access data from IGraphFilterImpl.

11 years agowinedbg: There is no hardware single stepping support on ARM.
André Hentschel [Sat, 23 Feb 2013 16:34:26 +0000 (17:34 +0100)] 
winedbg: There is no hardware single stepping support on ARM.

11 years agowinemac: Implement ClipCursor().
Ken Thomases [Mon, 25 Feb 2013 04:53:51 +0000 (22:53 -0600)] 
winemac: Implement ClipCursor().

11 years agowinemac: Implement SetCursorPos().
Ken Thomases [Mon, 25 Feb 2013 04:53:47 +0000 (22:53 -0600)] 
winemac: Implement SetCursorPos().

11 years agowinemac: Reset the cursor to the normal Mac arrow when it's outside all Wine windows.
Ken Thomases [Mon, 25 Feb 2013 04:53:42 +0000 (22:53 -0600)] 
winemac: Reset the cursor to the normal Mac arrow when it's outside all Wine windows.

11 years agowinemac: Request mouse move events when our window is active even when cursor is...
Ken Thomases [Mon, 25 Feb 2013 04:53:37 +0000 (22:53 -0600)] 
winemac: Request mouse move events when our window is active even when cursor is outside it.

11 years agowinemac: Handle mouse moves in -[WineApplication sendEvent:] instead of WineWindow.
Ken Thomases [Mon, 25 Feb 2013 04:53:32 +0000 (22:53 -0600)] 
winemac: Handle mouse moves in -[WineApplication sendEvent:] instead of WineWindow.

11 years agowinemac: Implement GetCursorPos().
Ken Thomases [Mon, 25 Feb 2013 04:53:29 +0000 (22:53 -0600)] 
winemac: Implement GetCursorPos().

11 years agowinemac: Use system cursors when possible.
Ken Thomases [Mon, 25 Feb 2013 04:53:25 +0000 (22:53 -0600)] 
winemac: Use system cursors when possible.

11 years agowinemac: Implement SetCursor() and DestroyCursorIcon().
Ken Thomases [Mon, 25 Feb 2013 04:53:21 +0000 (22:53 -0600)] 
winemac: Implement SetCursor() and DestroyCursorIcon().

11 years agogdiplus: If a device doesn't support AlphaBlend don't convert image to PARGB.
Dmitry Timoshkov [Mon, 25 Feb 2013 05:31:12 +0000 (13:31 +0800)] 
gdiplus: If a device doesn't support AlphaBlend don't convert image to PARGB.

11 years agogdiplus: Round up when converting from 32-bit ARGB to PARGB.
Dmitry Timoshkov [Mon, 25 Feb 2013 05:30:32 +0000 (13:30 +0800)] 
gdiplus: Round up when converting from 32-bit ARGB to PARGB.

11 years agogdiplus: Add some tests for ARGB conversions.
Dmitry Timoshkov [Mon, 25 Feb 2013 05:29:44 +0000 (13:29 +0800)] 
gdiplus: Add some tests for ARGB conversions.

11 years agomsvcrt: Move demangler flags to a header and use them.
Nikolay Sivov [Sun, 24 Feb 2013 11:23:29 +0000 (15:23 +0400)] 
msvcrt: Move demangler flags to a header and use them.

11 years agocomctl32/imagelist: Allow only one drag cursor.
Daniel Jelinski [Sat, 23 Feb 2013 23:33:58 +0000 (00:33 +0100)] 
comctl32/imagelist: Allow only one drag cursor.

11 years agooledb32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Sat, 23 Feb 2013 22:48:47 +0000 (22:48 +0000)] 
oledb32: Avoid signed-unsigned integer comparisons.

11 years agooledlg: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Sat, 23 Feb 2013 22:49:07 +0000 (22:49 +0000)] 
oledlg: Avoid signed-unsigned integer comparisons.

11 years agoquartz: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Sat, 23 Feb 2013 22:49:16 +0000 (22:49 +0000)] 
quartz: Avoid signed-unsigned integer comparisons.

11 years agooleaut32: Fixed VarBstrFromDate behavior on dates before year 1600.
Piotr Caban [Fri, 22 Feb 2013 17:46:32 +0000 (18:46 +0100)] 
oleaut32: Fixed VarBstrFromDate behavior on dates before year 1600.

11 years agooleaut32: Fixed time outputing for dates before 1899 in VarBstrFromDate.
Piotr Caban [Fri, 22 Feb 2013 17:43:26 +0000 (18:43 +0100)] 
oleaut32: Fixed time outputing for dates before 1899 in VarBstrFromDate.

11 years agourlmon: Use separated variable for InternetQueryDataAvailable to avoid races.
Jacek Caban [Fri, 22 Feb 2013 13:13:19 +0000 (14:13 +0100)] 
urlmon: Use separated variable for InternetQueryDataAvailable to avoid races.

11 years agovbscript: Added support for a few more constants.
Jacek Caban [Fri, 22 Feb 2013 11:30:07 +0000 (12:30 +0100)] 
vbscript: Added support for a few more constants.

11 years agowinmm: WAVE_OPEN_QUERY causes no WIM/WOM_OPEN notification.
Jörg Höhle [Wed, 20 Feb 2013 21:53:33 +0000 (22:53 +0100)] 
winmm: WAVE_OPEN_QUERY causes no WIM/WOM_OPEN notification.

11 years agogdiplus: Remove debug traces from GdipBitmapGetPixel and GdipBitmapSetPixel.
Dmitry Timoshkov [Fri, 22 Feb 2013 11:18:23 +0000 (19:18 +0800)] 
gdiplus: Remove debug traces from GdipBitmapGetPixel and GdipBitmapSetPixel.

11 years agoole32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Thu, 21 Feb 2013 22:30:15 +0000 (22:30 +0000)] 
ole32: Avoid signed-unsigned integer comparisons.

11 years agooleaut32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Thu, 21 Feb 2013 22:30:17 +0000 (22:30 +0000)] 
oleaut32: Avoid signed-unsigned integer comparisons.

11 years agocomctl32/listview: Implement overlay image support.
Daniel Jelinski [Thu, 21 Feb 2013 20:51:36 +0000 (21:51 +0100)] 
comctl32/listview: Implement overlay image support.

11 years agowininet: Fail in NETCON_secure_connect instead of create_netconn if OpenSSL is not...
Jacek Caban [Thu, 21 Feb 2013 17:08:46 +0000 (18:08 +0100)] 
wininet: Fail in NETCON_secure_connect instead of create_netconn if OpenSSL is not available.

11 years agowinhttp: Removed no longer used netconn_init argument.
Jacek Caban [Thu, 21 Feb 2013 17:08:25 +0000 (18:08 +0100)] 
winhttp: Removed no longer used netconn_init argument.

11 years agommdevapi/tests: Produce audible 16bit output too.
Jörg Höhle [Wed, 15 Feb 2012 21:23:34 +0000 (22:23 +0100)] 
mmdevapi/tests: Produce audible 16bit output too.

11 years agowebservices: Add new dll.
Alistair Leslie-Hughes [Thu, 21 Feb 2013 02:53:44 +0000 (13:53 +1100)] 
webservices: Add new dll.

11 years agod3d9/tests: CheckDeviceType() may also return D3DERR_NOTAVAILABLE for D3DFMT_X1R5G5B5.
Francois Gouget [Thu, 21 Feb 2013 15:22:42 +0000 (16:22 +0100)] 
d3d9/tests: CheckDeviceType() may also return D3DERR_NOTAVAILABLE for D3DFMT_X1R5G5B5.

Spice's QXL driver claims to support X1R5G5B5 but then returns
NOTAVAILABLE just like the Windows Standard VGA driver does for R5G6B5
and X8R8G8B8.

11 years agorpcrt4: Accept HTTP idle packets while waiting for the second prepare header.
Hans Leidekker [Thu, 21 Feb 2013 09:47:45 +0000 (10:47 +0100)] 
rpcrt4: Accept HTTP idle packets while waiting for the second prepare header.

11 years agowmiutils: Implement IWbemPathKeyList::RemoveAllKeys.
Hans Leidekker [Thu, 21 Feb 2013 09:46:54 +0000 (10:46 +0100)] 
wmiutils: Implement IWbemPathKeyList::RemoveAllKeys.

11 years agowmiutils: Implement IWbemPathKeyList::GetCount.
Hans Leidekker [Thu, 21 Feb 2013 09:46:19 +0000 (10:46 +0100)] 
wmiutils: Implement IWbemPathKeyList::GetCount.

11 years agowmiutils: Add a stub implementation of IWbemPathKeyList.
Hans Leidekker [Thu, 21 Feb 2013 09:45:51 +0000 (10:45 +0100)] 
wmiutils: Add a stub implementation of IWbemPathKeyList.

11 years agowmiutils: Add support for for parsing and serializing a key list.
Hans Leidekker [Thu, 21 Feb 2013 09:45:17 +0000 (10:45 +0100)] 
wmiutils: Add support for for parsing and serializing a key list.

11 years agontdll: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 20 Feb 2013 21:25:56 +0000 (21:25 +0000)] 
ntdll: Avoid signed-unsigned integer comparisons.

11 years agogdiplus: Correct the GdipDrawString .spec entry.
Dmitry Timoshkov [Thu, 21 Feb 2013 05:31:44 +0000 (13:31 +0800)] 
gdiplus: Correct the GdipDrawString .spec entry.

11 years agocomctl32/tests: Mark win8 behaviour as broken.
André Hentschel [Wed, 20 Feb 2013 22:37:45 +0000 (23:37 +0100)] 
comctl32/tests: Mark win8 behaviour as broken.

11 years agocomctl32/listview: Fix incorrect message parameters.
Daniel Jelinski [Wed, 20 Feb 2013 21:36:23 +0000 (22:36 +0100)] 
comctl32/listview: Fix incorrect message parameters.

11 years agod3dx9: Avoid useless computations.
Nozomi Kodama [Sat, 16 Feb 2013 09:04:25 +0000 (23:04 -1000)] 
d3dx9: Avoid useless computations.