wine
15 years agogdiplus: do not memcpy over NULL ptrs (Coverity).
Marcus Meissner [Sun, 20 Sep 2009 16:48:39 +0000 (18:48 +0200)] 
gdiplus: do not memcpy over NULL ptrs (Coverity).

15 years agomsi/tests: Fix some test failures on Vista/W2K8.
Paul Vriens [Sat, 19 Sep 2009 07:34:07 +0000 (09:34 +0200)] 
msi/tests: Fix some test failures on Vista/W2K8.

15 years agogdiplus: Accept version 2 in GdiplusStartup.
Vincent Povirk [Fri, 18 Sep 2009 20:54:51 +0000 (15:54 -0500)] 
gdiplus: Accept version 2 in GdiplusStartup.

15 years agogdiplus/tests: Reject gdiplus versions greater than 2.
Vincent Povirk [Fri, 18 Sep 2009 20:52:01 +0000 (15:52 -0500)] 
gdiplus/tests: Reject gdiplus versions greater than 2.

15 years agomapi32: Don't leak memory on an error path (Smatch).
Michael Stefaniuc [Fri, 18 Sep 2009 19:42:51 +0000 (21:42 +0200)] 
mapi32: Don't leak memory on an error path (Smatch).

15 years agooledb32/tests: Skip tests on older versions of the conversion library.
Huw Davies [Fri, 18 Sep 2009 14:14:35 +0000 (15:14 +0100)] 
oledb32/tests: Skip tests on older versions of the conversion library.

15 years agoprogman: Fix license in Swedish resources.
Austin English [Tue, 15 Sep 2009 16:50:55 +0000 (11:50 -0500)] 
progman: Fix license in Swedish resources.

15 years agoclock: Fix license in Swedish resources.
Austin English [Tue, 15 Sep 2009 16:50:35 +0000 (11:50 -0500)] 
clock: Fix license in Swedish resources.

15 years agomapi32: Implement the rest of the Simple MAPI functions.
Owen Rudge [Fri, 18 Sep 2009 14:15:53 +0000 (15:15 +0100)] 
mapi32: Implement the rest of the Simple MAPI functions.

15 years agomapi32: Pass through MAPISendMail if Simple MAPI provider loaded.
Owen Rudge [Fri, 18 Sep 2009 14:15:49 +0000 (15:15 +0100)] 
mapi32: Pass through MAPISendMail if Simple MAPI provider loaded.

15 years agomapi32: Implement MAPIInitialize, Logon, Logoff, LogonEx, Uninitialize.
Owen Rudge [Fri, 18 Sep 2009 14:15:45 +0000 (15:15 +0100)] 
mapi32: Implement MAPIInitialize, Logon, Logoff, LogonEx, Uninitialize.

15 years agomapi32: Load and store MAPI function pointers after loading MAPI providers.
Owen Rudge [Fri, 18 Sep 2009 14:15:40 +0000 (15:15 +0100)] 
mapi32: Load and store MAPI function pointers after loading MAPI providers.

15 years agomapi32: Scan registry for MAPI providers and load them.
Owen Rudge [Fri, 18 Sep 2009 14:15:34 +0000 (15:15 +0100)] 
mapi32: Scan registry for MAPI providers and load them.

15 years agooledb32/tests: Skip tests on older versions of the conversion library.
Huw Davies [Fri, 18 Sep 2009 14:14:35 +0000 (15:14 +0100)] 
oledb32/tests: Skip tests on older versions of the conversion library.

15 years agowined3d: Fix shader spam.
Rico Schüller [Fri, 18 Sep 2009 13:44:16 +0000 (15:44 +0200)] 
wined3d: Fix shader spam.

15 years agoCancel in Italian is Annulla, not Anulla.
Austin English [Thu, 17 Sep 2009 16:02:25 +0000 (11:02 -0500)] 
Cancel in Italian is Annulla, not Anulla.

15 years agooleview: Simplify ENUM_FLAGS in CreateInterfaceInfo.
Gerald Pfeifer [Tue, 15 Sep 2009 20:37:32 +0000 (22:37 +0200)] 
oleview: Simplify ENUM_FLAGS in CreateInterfaceInfo.

15 years agogdi32: Check for NULL pointer in GdiAlphaBlend.
Markus Stockhausen [Fri, 18 Sep 2009 11:42:11 +0000 (13:42 +0200)] 
gdi32: Check for NULL pointer in GdiAlphaBlend.

15 years agomshtml: Implement IHTMLCurrentStyle_get_textIndent.
Alistair Leslie-Hughes [Fri, 18 Sep 2009 10:21:56 +0000 (20:21 +1000)] 
mshtml: Implement IHTMLCurrentStyle_get_textIndent.

15 years agomshtml: Implement IHTMLCurrentStyle_get_lineHeight.
Alistair Leslie-Hughes [Fri, 18 Sep 2009 10:18:45 +0000 (20:18 +1000)] 
mshtml: Implement IHTMLCurrentStyle_get_lineHeight.

15 years agomsi/tests: Skip some tests on Win9x/WinMe.
Paul Vriens [Fri, 18 Sep 2009 09:53:52 +0000 (11:53 +0200)] 
msi/tests: Skip some tests on Win9x/WinMe.

15 years agocomctl32/trackbar: Protect from negative tic count in recalculation helper.
Nikolay Sivov [Thu, 17 Sep 2009 22:18:48 +0000 (02:18 +0400)] 
comctl32/trackbar: Protect from negative tic count in recalculation helper.

Fix for regression introduced in 42c83b9dc7b5094384e718926eddd4b297c7bbae

15 years agod3d10: Mark internal symbols hidden.
Henri Verbeet [Thu, 17 Sep 2009 21:03:34 +0000 (23:03 +0200)] 
d3d10: Mark internal symbols hidden.

15 years agowined3d: Move "parent_ops" to IWineD3DResourceClass.
Henri Verbeet [Thu, 17 Sep 2009 21:03:33 +0000 (23:03 +0200)] 
wined3d: Move "parent_ops" to IWineD3DResourceClass.

15 years agowined3d: Don't free D3D buffers until the wined3d buffer is destroyed.
Henri Verbeet [Thu, 17 Sep 2009 21:03:32 +0000 (23:03 +0200)] 
wined3d: Don't free D3D buffers until the wined3d buffer is destroyed.

15 years agod3d8: Add a separate function for vertex buffer initialization.
Henri Verbeet [Thu, 17 Sep 2009 21:03:31 +0000 (23:03 +0200)] 
d3d8: Add a separate function for vertex buffer initialization.

15 years agod3d8: Add a separate function for index buffer initialization.
Henri Verbeet [Thu, 17 Sep 2009 21:03:30 +0000 (23:03 +0200)] 
d3d8: Add a separate function for index buffer initialization.

15 years agod3d9: Add a separate function for vertex buffer initialization.
Henri Verbeet [Thu, 17 Sep 2009 21:03:29 +0000 (23:03 +0200)] 
d3d9: Add a separate function for vertex buffer initialization.

15 years agod3d9: Add a separate function for index buffer initialization.
Henri Verbeet [Thu, 17 Sep 2009 21:03:28 +0000 (23:03 +0200)] 
d3d9: Add a separate function for index buffer initialization.

15 years agod3d10core: Add a separate function for d3d10_buffer initialization.
Henri Verbeet [Thu, 17 Sep 2009 21:03:27 +0000 (23:03 +0200)] 
d3d10core: Add a separate function for d3d10_buffer initialization.

15 years agowined3d: Add a separate function for buffer initialization.
Henri Verbeet [Thu, 17 Sep 2009 21:03:26 +0000 (23:03 +0200)] 
wined3d: Add a separate function for buffer initialization.

15 years agowined3d: Don't free D3D textures until the wined3d texture is destroyed.
Henri Verbeet [Thu, 17 Sep 2009 21:03:25 +0000 (23:03 +0200)] 
wined3d: Don't free D3D textures until the wined3d texture is destroyed.

15 years agocryptui: Fix a typo.
Paul Vriens [Thu, 17 Sep 2009 15:21:46 +0000 (17:21 +0200)] 
cryptui: Fix a typo.

15 years agooledb32/tests: Add CanConvert tests.
Huw Davies [Thu, 17 Sep 2009 13:35:25 +0000 (14:35 +0100)] 
oledb32/tests: Add CanConvert tests.

15 years agowininet: Be sure to set lpwfs->pasvSocket to -1 when closing the socket to prevent...
Aric Stewart [Thu, 17 Sep 2009 12:42:37 +0000 (07:42 -0500)] 
wininet: Be sure to set lpwfs->pasvSocket to -1 when closing the socket to prevent double closes.

15 years agod3d8: Add a separate function for texture initialization.
Henri Verbeet [Thu, 17 Sep 2009 10:35:30 +0000 (12:35 +0200)] 
d3d8: Add a separate function for texture initialization.

15 years agod3d9: Add a separate function for texture initialization.
Henri Verbeet [Thu, 17 Sep 2009 10:35:29 +0000 (12:35 +0200)] 
d3d9: Add a separate function for texture initialization.

15 years agoddraw: Mark internal symbols hidden.
Henri Verbeet [Thu, 17 Sep 2009 10:35:28 +0000 (12:35 +0200)] 
ddraw: Mark internal symbols hidden.

15 years agowined3d: Get rid of the unused DeviceType parameter to select_shader_mode().
Henri Verbeet [Thu, 17 Sep 2009 10:35:27 +0000 (12:35 +0200)] 
wined3d: Get rid of the unused DeviceType parameter to select_shader_mode().

15 years agowined3d: Get rid of some redundant checks for ORM_FBO.
Henri Verbeet [Thu, 17 Sep 2009 10:35:26 +0000 (12:35 +0200)] 
wined3d: Get rid of some redundant checks for ORM_FBO.

ORM_FBO is already implied by surface_can_stretch_rect() because
WINED3DFMT_FLAG_FBO_ATTACHABLE can only be set when ORM_FBO is.

15 years agowined3d: Don't free D3D cube textures until the wined3d cube texture is destroyed.
Henri Verbeet [Thu, 17 Sep 2009 10:35:25 +0000 (12:35 +0200)] 
wined3d: Don't free D3D cube textures until the wined3d cube texture is destroyed.

15 years agod3d8: Add a separate function for cube texture initialization.
Henri Verbeet [Thu, 17 Sep 2009 10:35:24 +0000 (12:35 +0200)] 
d3d8: Add a separate function for cube texture initialization.

15 years agod3d9: Add a separate function for cube texture initialization.
Henri Verbeet [Thu, 17 Sep 2009 10:35:23 +0000 (12:35 +0200)] 
d3d9: Add a separate function for cube texture initialization.

15 years agod3d8: Mark internal symbols hidden.
Henri Verbeet [Thu, 17 Sep 2009 10:35:22 +0000 (12:35 +0200)] 
d3d8: Mark internal symbols hidden.

15 years agowined3d: Get rid of a redundant strcpy().
Henri Verbeet [Thu, 17 Sep 2009 10:35:21 +0000 (12:35 +0200)] 
wined3d: Get rid of a redundant strcpy().

15 years agowinetest: Fix winetest to cope with com dlls.
Paul Vriens [Thu, 17 Sep 2009 09:47:47 +0000 (11:47 +0200)] 
winetest: Fix winetest to cope with com dlls.

15 years agojscript: Fixed NULL IDispatch comparistion.
Jacek Caban [Wed, 16 Sep 2009 23:06:13 +0000 (01:06 +0200)] 
jscript: Fixed NULL IDispatch comparistion.

15 years agojscript: Added Object function invocation implementation.
Jacek Caban [Wed, 16 Sep 2009 23:05:55 +0000 (01:05 +0200)] 
jscript: Added Object function invocation implementation.

15 years agojscript: Fixed debugstr_variant for NULL argument.
Jacek Caban [Wed, 16 Sep 2009 23:05:10 +0000 (01:05 +0200)] 
jscript: Fixed debugstr_variant for NULL argument.

15 years agojscript: Added Function.toString implementation for builtin functions.
Jacek Caban [Wed, 16 Sep 2009 23:04:44 +0000 (01:04 +0200)] 
jscript: Added Function.toString implementation for builtin functions.

15 years agomshtml: Use node event_target for HTMLDocument.
Jacek Caban [Wed, 16 Sep 2009 20:14:55 +0000 (22:14 +0200)] 
mshtml: Use node event_target for HTMLDocument.

15 years agomshtml: Use node's IDispatchEx implementation in HTMLDocumentNode.
Jacek Caban [Wed, 16 Sep 2009 20:14:38 +0000 (22:14 +0200)] 
mshtml: Use node's IDispatchEx implementation in HTMLDocumentNode.

15 years agomshtml: Get rid of htmldoc_vtbl_t.
Jacek Caban [Wed, 16 Sep 2009 20:14:21 +0000 (22:14 +0200)] 
mshtml: Get rid of htmldoc_vtbl_t.

15 years agomshmtl: Moved ICustomDoc implementation to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:14:05 +0000 (22:14 +0200)] 
mshmtl: Moved ICustomDoc implementation to HTMLDocumentObj.

15 years agomshtml: Inherit HTMLDocumentNode from HTMLDOMNode.
Jacek Caban [Wed, 16 Sep 2009 20:13:49 +0000 (22:13 +0200)] 
mshtml: Inherit HTMLDocumentNode from HTMLDOMNode.

15 years agomshtml: Move node list to HTMLDocumentNode.
Jacek Caban [Wed, 16 Sep 2009 20:13:31 +0000 (22:13 +0200)] 
mshtml: Move node list to HTMLDocumentNode.

15 years agomshtml: Move update flags to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:13:13 +0000 (22:13 +0200)] 
mshtml: Move update flags to HTMLDocumentObj.

15 years agomshtml: Move mime to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:12:56 +0000 (22:12 +0200)] 
mshtml: Move mime to HTMLDocumentObj.

15 years agomshtml: Move readystate to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:12:41 +0000 (22:12 +0200)] 
mshtml: Move readystate to HTMLDocumentObj.

15 years agomshtml: Moved usermode to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:12:25 +0000 (22:12 +0200)] 
mshtml: Moved usermode to HTMLDocumentObj.

15 years agomshtml: Moved binding variables to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:12:06 +0000 (22:12 +0200)] 
mshtml: Moved binding variables to HTMLDocumentObj.

15 years agomshtml: Moved range_list to HTMLDocumentNode object.
Jacek Caban [Wed, 16 Sep 2009 20:11:43 +0000 (22:11 +0200)] 
mshtml: Moved range_list to HTMLDocumentNode object.

15 years agomshtml: Moved state flags to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:11:26 +0000 (22:11 +0200)] 
mshtml: Moved state flags to HTMLDocumentObj.

15 years agomshtml: Moved hostinfo to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:11:05 +0000 (22:11 +0200)] 
mshtml: Moved hostinfo to HTMLDocumentObj.

15 years agomshtml: Moved hwnd and tooltip_hwnd to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:10:47 +0000 (22:10 +0200)] 
mshtml: Moved hwnd and tooltip_hwnd to HTMLDocumentObj.

15 years agomshtml: Moved undomgr to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:10:30 +0000 (22:10 +0200)] 
mshtml: Moved undomgr to HTMLDocumentObj.

15 years agomshtml: Move client site ifaces to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:10:03 +0000 (22:10 +0200)] 
mshtml: Move client site ifaces to HTMLDocumentObj.

15 years agomshtml: Moved selection_list to HTMLDocumentNode object.
Jacek Caban [Wed, 16 Sep 2009 20:09:42 +0000 (22:09 +0200)] 
mshtml: Moved selection_list to HTMLDocumentNode object.

15 years agomshtml: Moved NSContainer to HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:09:17 +0000 (22:09 +0200)] 
mshtml: Moved NSContainer to HTMLDocumentObj.

15 years agomshtml: Use stored nswindow in IHTMLTxtRange::select.
Jacek Caban [Wed, 16 Sep 2009 20:08:57 +0000 (22:08 +0200)] 
mshtml: Use stored nswindow in IHTMLTxtRange::select.

15 years agomshtml: Store reference to document node in window object.
Jacek Caban [Wed, 16 Sep 2009 20:08:41 +0000 (22:08 +0200)] 
mshtml: Store reference to document node in window object.

15 years agomshtml: Store document node in window.
Jacek Caban [Wed, 16 Sep 2009 20:08:20 +0000 (22:08 +0200)] 
mshtml: Store document node in window.

15 years agomshtml: Create HTMLDocumentNode for each HTMLDocumentObj.
Jacek Caban [Wed, 16 Sep 2009 20:07:58 +0000 (22:07 +0200)] 
mshtml: Create HTMLDocumentNode for each HTMLDocumentObj.

15 years agomshtml: Don't create window in create_doc_from_nsdoc.
Jacek Caban [Wed, 16 Sep 2009 20:07:38 +0000 (22:07 +0200)] 
mshtml: Don't create window in create_doc_from_nsdoc.

15 years agomshtml: Moved event_vector to HTMLWindow.
Jacek Caban [Wed, 16 Sep 2009 20:07:17 +0000 (22:07 +0200)] 
mshtml: Moved event_vector to HTMLWindow.

15 years agomshtml: Use stored HTMLWindow in get_selection implementation.
Jacek Caban [Wed, 16 Sep 2009 20:06:56 +0000 (22:06 +0200)] 
mshtml: Use stored HTMLWindow in get_selection implementation.

15 years agomshtml: Make COM inproc object and document node separated objects inheriting from...
Jacek Caban [Wed, 16 Sep 2009 20:06:31 +0000 (22:06 +0200)] 
mshtml: Make COM inproc object and document node separated objects inheriting from HTMLDocument.

15 years agomshtml: Moved HTMLLocation object to HTMLWindow.
Jacek Caban [Wed, 16 Sep 2009 20:05:50 +0000 (22:05 +0200)] 
mshtml: Moved HTMLLocation object to HTMLWindow.

15 years agomshtml: Moved option_factory to HTMLWindow object.
Jacek Caban [Wed, 16 Sep 2009 20:05:24 +0000 (22:05 +0200)] 
mshtml: Moved option_factory to HTMLWindow object.

15 years agowinealsa.drv: Fix DSOUND_BufPtrDiff in Kane's Wrath with new audio pathway.
Erich Hoover [Sun, 13 Sep 2009 05:23:49 +0000 (23:23 -0600)] 
winealsa.drv: Fix DSOUND_BufPtrDiff in Kane's Wrath with new audio pathway.

15 years agooleaut32: Use DISPATCH_HREF_MASK even for non-dual dispatch types.
Vincent Povirk [Wed, 16 Sep 2009 19:05:39 +0000 (14:05 -0500)] 
oleaut32: Use DISPATCH_HREF_MASK even for non-dual dispatch types.

15 years agooleaut32: Add test for HREFTYPE's from inherited methods.
Vincent Povirk [Wed, 16 Sep 2009 16:23:47 +0000 (11:23 -0500)] 
oleaut32: Add test for HREFTYPE's from inherited methods.

15 years agowinetest: Add the ability to retrieve the dll path for com dlls from the registry.
Huw Davies [Mon, 14 Sep 2009 13:10:32 +0000 (14:10 +0100)] 
winetest: Add the ability to retrieve the dll path for com dlls from the registry.

15 years agowinecoreaudio: Added WAVEFORMATEXTENSIBLE support, for PCM only.
Jörg Höhle [Fri, 11 Sep 2009 06:12:53 +0000 (08:12 +0200)] 
winecoreaudio: Added WAVEFORMATEXTENSIBLE support, for PCM only.

15 years agowinecoreaudio: Enforce invariant about BlockAlign and nAvgBytesPerSec.
Jörg Höhle [Fri, 11 Sep 2009 05:46:43 +0000 (07:46 +0200)] 
winecoreaudio: Enforce invariant about BlockAlign and nAvgBytesPerSec.

15 years agowinecoreaudio: Make supported format test more restrictive.
Jörg Höhle [Fri, 11 Sep 2009 05:43:45 +0000 (07:43 +0200)] 
winecoreaudio: Make supported format test more restrictive.

15 years agowineoss: Enforce invariant about BlockAlign and nAvgBytesPerSec.
Jörg Höhle [Mon, 7 Sep 2009 20:29:39 +0000 (22:29 +0200)] 
wineoss: Enforce invariant about BlockAlign and nAvgBytesPerSec.

15 years agowrc: Fix eight conditions in compare_menuex_item.
Gerald Pfeifer [Sat, 12 Sep 2009 18:24:16 +0000 (20:24 +0200)] 
wrc: Fix eight conditions in compare_menuex_item.

15 years agocomctl32/dpa: Check for DPA_LoadStream() presence. Merge original test function with...
Nikolay Sivov [Wed, 16 Sep 2009 09:00:40 +0000 (13:00 +0400)] 
comctl32/dpa: Check for DPA_LoadStream() presence. Merge original test function with save tests.

15 years agowininet: Ensure the ftp connections lstnSocket is set to -1 after each close.
Aric Stewart [Wed, 16 Sep 2009 15:22:31 +0000 (10:22 -0500)] 
wininet: Ensure the ftp connections lstnSocket is set to -1 after each close.

15 years agowinedos: Make an expression in DOSVM_Int10Handler() more clear.
Gerald Pfeifer [Tue, 15 Sep 2009 20:25:07 +0000 (22:25 +0200)] 
winedos: Make an expression in DOSVM_Int10Handler() more clear.

15 years agowinedos: Clarify three logical expressions.
Gerald Pfeifer [Tue, 15 Sep 2009 20:29:25 +0000 (22:29 +0200)] 
winedos: Clarify three logical expressions.

15 years agomshtml: Implement IHTMLCurrentStyle_get_bottom.
Alistair Leslie-Hughes [Wed, 16 Sep 2009 05:56:16 +0000 (15:56 +1000)] 
mshtml: Implement IHTMLCurrentStyle_get_bottom.

15 years agomshtml: Implement IHTMLCurrentStyle_get_right.
Alistair Leslie-Hughes [Wed, 16 Sep 2009 05:52:36 +0000 (15:52 +1000)] 
mshtml: Implement IHTMLCurrentStyle_get_right.

15 years agomshtml: Implement IHTMLCurrentStyle_get_marginBottom.
Alistair Leslie-Hughes [Wed, 16 Sep 2009 05:48:43 +0000 (15:48 +1000)] 
mshtml: Implement IHTMLCurrentStyle_get_marginBottom.

15 years agomshtml: Implement IHTMLCurrentStyle_get_marginTop.
Alistair Leslie-Hughes [Wed, 16 Sep 2009 05:46:16 +0000 (15:46 +1000)] 
mshtml: Implement IHTMLCurrentStyle_get_marginTop.

15 years agomshtml: Implement IHTMLCurrentStyle_get_letterSpacing.
Alistair Leslie-Hughes [Wed, 16 Sep 2009 05:40:43 +0000 (15:40 +1000)] 
mshtml: Implement IHTMLCurrentStyle_get_letterSpacing.

15 years agowined3d: Don't free D3D volume textures until the wined3d volume texture is destroyed.
Henri Verbeet [Wed, 16 Sep 2009 06:37:24 +0000 (08:37 +0200)] 
wined3d: Don't free D3D volume textures until the wined3d volume texture is destroyed.

15 years agod3d8: Add a separate function for volume texture initialization.
Henri Verbeet [Wed, 16 Sep 2009 06:37:23 +0000 (08:37 +0200)] 
d3d8: Add a separate function for volume texture initialization.

15 years agod3d9: Add a separate function for volume texture initialization.
Henri Verbeet [Wed, 16 Sep 2009 06:37:22 +0000 (08:37 +0200)] 
d3d9: Add a separate function for volume texture initialization.