wine
12 years agoamstream: Free all used resources when releasing MultiMediaStream object.
Christian Costa [Mon, 12 Mar 2012 18:55:04 +0000 (19:55 +0100)] 
amstream: Free all used resources when releasing MultiMediaStream object.

12 years agoamstream: Add source filter to the filtergraph before loading the file.
Christian Costa [Mon, 12 Mar 2012 18:54:56 +0000 (19:54 +0100)] 
amstream: Add source filter to the filtergraph before loading the file.

12 years agoamstream: Remove duplicate GraphBuilder member.
Christian Costa [Mon, 12 Mar 2012 18:54:48 +0000 (19:54 +0100)] 
amstream: Remove duplicate GraphBuilder member.

12 years agoamstream: Initialize MultiMediastream before creating the source filter.
Christian Costa [Mon, 12 Mar 2012 18:54:39 +0000 (19:54 +0100)] 
amstream: Initialize MultiMediastream before creating the source filter.

12 years agosxs: Add a stub implementation of IAssemblyName.
Hans Leidekker [Wed, 14 Mar 2012 08:44:12 +0000 (09:44 +0100)] 
sxs: Add a stub implementation of IAssemblyName.

12 years agoinclude: Add the IAssemblyName interface.
Hans Leidekker [Wed, 14 Mar 2012 08:43:56 +0000 (09:43 +0100)] 
include: Add the IAssemblyName interface.

12 years agomsxml3: Implement getIndexFromQName() for MXAttributes.
Nikolay Sivov [Wed, 14 Mar 2012 09:18:55 +0000 (12:18 +0300)] 
msxml3: Implement getIndexFromQName() for MXAttributes.

12 years agomsxml3: Implement getType() for MXAttributes.
Nikolay Sivov [Wed, 14 Mar 2012 08:44:34 +0000 (11:44 +0300)] 
msxml3: Implement getType() for MXAttributes.

12 years agomsxml3: Implement getValue() for MXAttributes.
Nikolay Sivov [Wed, 14 Mar 2012 06:21:05 +0000 (09:21 +0300)] 
msxml3: Implement getValue() for MXAttributes.

12 years agomsvcp90/tests: Don't redefine __thiscall.
Nicolas Le Cam [Thu, 1 Mar 2012 21:18:33 +0000 (22:18 +0100)] 
msvcp90/tests: Don't redefine __thiscall.

12 years agogdiplus: Don't add control points to the result in GdipFlattenPath.
Vincent Povirk [Wed, 29 Feb 2012 19:35:28 +0000 (13:35 -0600)] 
gdiplus: Don't add control points to the result in GdipFlattenPath.

12 years agogdiplus: Add test for GdipGetPathGradientSurroundColorsWithCount.
Vincent Povirk [Wed, 22 Feb 2012 22:09:29 +0000 (16:09 -0600)] 
gdiplus: Add test for GdipGetPathGradientSurroundColorsWithCount.

12 years agogdiplus: Add fixme's for unimplemented path gradient features.
Vincent Povirk [Wed, 22 Feb 2012 21:24:20 +0000 (15:24 -0600)] 
gdiplus: Add fixme's for unimplemented path gradient features.

12 years agogdiplus: Do some actual color blending when drawing path gradients.
Vincent Povirk [Wed, 22 Feb 2012 21:10:04 +0000 (15:10 -0600)] 
gdiplus: Do some actual color blending when drawing path gradients.

12 years agogdiplus: Fill path gradients with a solid color.
Vincent Povirk [Mon, 20 Feb 2012 23:08:05 +0000 (17:08 -0600)] 
gdiplus: Fill path gradients with a solid color.

12 years agoddraw: Get rid of IDirect3DLightImpl.
Henri Verbeet [Tue, 13 Mar 2012 19:31:37 +0000 (20:31 +0100)] 
ddraw: Get rid of IDirect3DLightImpl.

12 years agoddraw: Don't return a pointer to the implementation in IDirectDrawClassFactoryImpl_Qu...
Henri Verbeet [Tue, 13 Mar 2012 19:31:36 +0000 (20:31 +0100)] 
ddraw: Don't return a pointer to the implementation in IDirectDrawClassFactoryImpl_QueryInterface().

12 years agoddraw: Don't return a pointer to the implementation in IDirect3DMaterialImpl_QueryInt...
Henri Verbeet [Tue, 13 Mar 2012 19:31:35 +0000 (20:31 +0100)] 
ddraw: Don't return a pointer to the implementation in IDirect3DMaterialImpl_QueryInterface().

12 years agoddraw: Don't return a pointer to the implementation in IDirect3DDeviceImpl_7_QueryInt...
Henri Verbeet [Tue, 13 Mar 2012 19:31:34 +0000 (20:31 +0100)] 
ddraw: Don't return a pointer to the implementation in IDirect3DDeviceImpl_7_QueryInterface().

12 years agoddraw: Don't return a pointer to the implementation in ddraw7_QueryInterface().
Henri Verbeet [Tue, 13 Mar 2012 19:31:33 +0000 (20:31 +0100)] 
ddraw: Don't return a pointer to the implementation in ddraw7_QueryInterface().

12 years agocomdlg32: Implement WM_CHOOSEFONT_GETLOGFONT in the font dialog.
Alexandre Julliard [Tue, 13 Mar 2012 21:12:07 +0000 (22:12 +0100)] 
comdlg32: Implement WM_CHOOSEFONT_GETLOGFONT in the font dialog.

12 years agocryptui: Use (*.ext) instead of (.ext) in file format strings.
Lauri Kenttä [Tue, 13 Mar 2012 15:03:49 +0000 (17:03 +0200)] 
cryptui: Use (*.ext) instead of (.ext) in file format strings.

12 years agocryptui: Use the same string in import and export wizards.
Lauri Kenttä [Tue, 13 Mar 2012 15:03:48 +0000 (17:03 +0200)] 
cryptui: Use the same string in import and export wizards.

12 years agopo: Preserve the previous msgid on change as a hint to translators.
Jaka Kranjc [Tue, 21 Feb 2012 21:51:28 +0000 (22:51 +0100)] 
po: Preserve the previous msgid on change as a hint to translators.

12 years agourlmon: Search for MIME filters defined in registry in get_mime_filter.
Piotr Caban [Tue, 13 Mar 2012 13:10:38 +0000 (14:10 +0100)] 
urlmon: Search for MIME filters defined in registry in get_mime_filter.

12 years agourlmon: Clean session related data in free_session function.
Piotr Caban [Tue, 13 Mar 2012 13:09:30 +0000 (14:09 +0100)] 
urlmon: Clean session related data in free_session function.

12 years agourlmon: Use wine lists to store namespaces and MIME filters.
Piotr Caban [Tue, 13 Mar 2012 13:09:09 +0000 (14:09 +0100)] 
urlmon: Use wine lists to store namespaces and MIME filters.

12 years agod3drm: Fix leakage of pData2 on error.
Christian Costa [Fri, 9 Mar 2012 10:55:37 +0000 (11:55 +0100)] 
d3drm: Fix leakage of pData2 on error.

12 years agod3drm: Fix leakage of This->pCoords2d when releasing object.
Christian Costa [Fri, 9 Mar 2012 10:55:29 +0000 (11:55 +0100)] 
d3drm: Fix leakage of This->pCoords2d when releasing object.

12 years agod3drm: Turn some FIXME into TRACE.
Christian Costa [Fri, 9 Mar 2012 10:55:01 +0000 (11:55 +0100)] 
d3drm: Turn some FIXME into TRACE.

12 years agomsi: Fix deleting services on installation.
Hans Leidekker [Tue, 13 Mar 2012 11:51:26 +0000 (12:51 +0100)] 
msi: Fix deleting services on installation.

Based on a patch by Berhard Loos.

12 years agomshtml: Added property value conversion type tests.
Jacek Caban [Tue, 13 Mar 2012 10:47:24 +0000 (11:47 +0100)] 
mshtml: Added property value conversion type tests.

12 years agomshtml: Use caller for argument convertion in builtin_propput if available.
Jacek Caban [Tue, 13 Mar 2012 10:47:10 +0000 (11:47 +0100)] 
mshtml: Use caller for argument convertion in builtin_propput if available.

12 years agomshtml: Don't use ITypeInfo for InvokeEx(DISPATCH_PROPERTYPUT) implementation.
Jacek Caban [Tue, 13 Mar 2012 10:46:55 +0000 (11:46 +0100)] 
mshtml: Don't use ITypeInfo for InvokeEx(DISPATCH_PROPERTYPUT) implementation.

12 years agomshtml: Don't use ITypeInfo for InvokeEx(DISPATCH_PROPERTYGET) implementation.
Jacek Caban [Tue, 13 Mar 2012 10:46:42 +0000 (11:46 +0100)] 
mshtml: Don't use ITypeInfo for InvokeEx(DISPATCH_PROPERTYGET) implementation.

12 years agomshtml: Store more info about properties in func_info_t.
Jacek Caban [Tue, 13 Mar 2012 10:46:32 +0000 (11:46 +0100)] 
mshtml: Store more info about properties in func_info_t.

12 years agowinevdm: Try DOSBox first for running DOS applications.
Alexandre Julliard [Tue, 13 Mar 2012 12:09:40 +0000 (13:09 +0100)] 
winevdm: Try DOSBox first for running DOS applications.

12 years agomsxml3: Implement ISAXAttributes_getQName() for MXAttributes.
Nikolay Sivov [Tue, 13 Mar 2012 08:12:16 +0000 (11:12 +0300)] 
msxml3: Implement ISAXAttributes_getQName() for MXAttributes.

12 years agomsxml3: Implement ISAXAttributes::getLength() for MXAttributes.
Nikolay Sivov [Tue, 13 Mar 2012 08:05:45 +0000 (11:05 +0300)] 
msxml3: Implement ISAXAttributes::getLength() for MXAttributes.

12 years agomsxml3: Implement IMXAttributes::addAttribute().
Nikolay Sivov [Tue, 13 Mar 2012 07:59:53 +0000 (10:59 +0300)] 
msxml3: Implement IMXAttributes::addAttribute().

12 years agomsxml3: Added XMLView IPersistMoniker_Load test.
Piotr Caban [Mon, 12 Mar 2012 19:42:06 +0000 (20:42 +0100)] 
msxml3: Added XMLView IPersistMoniker_Load test.

12 years agomsxml3: Added partial XMLView IPersistMoniker_Load implementation.
Piotr Caban [Mon, 12 Mar 2012 19:41:45 +0000 (20:41 +0100)] 
msxml3: Added partial XMLView IPersistMoniker_Load implementation.

12 years agomsxml3/tests: Skip tests when XMLView object fails to create.
Piotr Caban [Mon, 12 Mar 2012 19:41:32 +0000 (20:41 +0100)] 
msxml3/tests: Skip tests when XMLView object fails to create.

12 years agomssign32: Add stubs PvkFreeCryptProv, PvkGetCryptProv, PvkPrivateKeyAcquireContextFro...
Alistair Leslie-Hughes [Sat, 10 Mar 2012 08:42:43 +0000 (19:42 +1100)] 
mssign32: Add stubs PvkFreeCryptProv, PvkGetCryptProv, PvkPrivateKeyAcquireContextFromMemory.

12 years agod3drm/tests: Add GetParent NULL pointer test.
André Hentschel [Sat, 10 Mar 2012 16:57:49 +0000 (17:57 +0100)] 
d3drm/tests: Add GetParent NULL pointer test.

12 years agod3drm/tests: Add tests for IDirect3DRMFrameArray_GetElement.
André Hentschel [Sat, 10 Mar 2012 16:55:33 +0000 (17:55 +0100)] 
d3drm/tests: Add tests for IDirect3DRMFrameArray_GetElement.

12 years agod3dx9/tests: Don't leak D3DXBuffer in D3DXWeldVertices tests.
Jozef Kucia [Fri, 9 Mar 2012 17:43:25 +0000 (18:43 +0100)] 
d3dx9/tests: Don't leak D3DXBuffer in D3DXWeldVertices tests.

12 years agod3dxof: Do not allow separator to terminate the string. Only the double quote can...
Christian Costa [Fri, 9 Mar 2012 10:54:00 +0000 (11:54 +0100)] 
d3dxof: Do not allow separator to terminate the string. Only the double quote can do that.

12 years agoinetcpl: Add stub for DllInstall.
André Hentschel [Thu, 8 Mar 2012 21:32:00 +0000 (22:32 +0100)] 
inetcpl: Add stub for DllInstall.

12 years agokernel32: Add a stub for WerRegisterRuntimeExceptionModule.
Austin English [Sun, 4 Mar 2012 22:41:18 +0000 (14:41 -0800)] 
kernel32: Add a stub for WerRegisterRuntimeExceptionModule.

12 years agoadvapi32: Add a stub for RegDisableReflectionKey.
Austin English [Sat, 4 Feb 2012 03:54:14 +0000 (21:54 -0600)] 
advapi32: Add a stub for RegDisableReflectionKey.

12 years agontoskrnl.exe: Add a stub for IoStartNextPacket.
Austin English [Thu, 8 Mar 2012 21:14:28 +0000 (13:14 -0800)] 
ntoskrnl.exe: Add a stub for IoStartNextPacket.

12 years agoddraw: Fix a typo.
André Hentschel [Thu, 8 Mar 2012 20:03:11 +0000 (21:03 +0100)] 
ddraw: Fix a typo.

12 years agogdi32: Remove unused parameters and code, and a useless wrapper function.
Kusanagi Kouichi [Thu, 8 Mar 2012 13:33:27 +0000 (22:33 +0900)] 
gdi32: Remove unused parameters and code, and a useless wrapper function.

12 years agogdi32: Simplify font replacement loading.
Kusanagi Kouichi [Thu, 8 Mar 2012 13:33:20 +0000 (22:33 +0900)] 
gdi32: Simplify font replacement loading.

12 years agogdi32: Add a helper function to get face list from family.
Kusanagi Kouichi [Thu, 8 Mar 2012 13:33:15 +0000 (22:33 +0900)] 
gdi32: Add a helper function to get face list from family.

12 years agogdi32: Add a helper function to create a full name from a family name and a style...
Kusanagi Kouichi [Thu, 8 Mar 2012 13:33:08 +0000 (22:33 +0900)] 
gdi32: Add a helper function to create a full name from a family name and a style name.

12 years agogdi32: Move font signature of font link from Face to SYSTEM_LINKS.
Kusanagi Kouichi [Thu, 8 Mar 2012 13:33:02 +0000 (22:33 +0900)] 
gdi32: Move font signature of font link from Face to SYSTEM_LINKS.

12 years agogdi32: Add a helper function to find font link.
Kusanagi Kouichi [Thu, 8 Mar 2012 13:32:49 +0000 (22:32 +0900)] 
gdi32: Add a helper function to find font link.

12 years agojscript: Removed no longer needed ref counting in parser_ctx_t.
Jacek Caban [Mon, 12 Mar 2012 18:24:34 +0000 (19:24 +0100)] 
jscript: Removed no longer needed ref counting in parser_ctx_t.

12 years agojscript: Store parser_ctx_t in bytecode_t instead of other way around.
Jacek Caban [Mon, 12 Mar 2012 18:24:22 +0000 (19:24 +0100)] 
jscript: Store parser_ctx_t in bytecode_t instead of other way around.

12 years agojscript: Store script context in exec_ctx_t.
Jacek Caban [Mon, 12 Mar 2012 18:23:56 +0000 (19:23 +0100)] 
jscript: Store script context in exec_ctx_t.

12 years agojscript: Don't store compiler_ctx_t in parser_ctx_t.
Jacek Caban [Mon, 12 Mar 2012 18:23:19 +0000 (19:23 +0100)] 
jscript: Don't store compiler_ctx_t in parser_ctx_t.

12 years agojscript: Call script_parse from compile_script, not the other way around.
Jacek Caban [Mon, 12 Mar 2012 18:22:59 +0000 (19:22 +0100)] 
jscript: Call script_parse from compile_script, not the other way around.

12 years agojscript: Compile all function from given source in one run.
Jacek Caban [Mon, 12 Mar 2012 18:22:36 +0000 (19:22 +0100)] 
jscript: Compile all function from given source in one run.

12 years agojscript: Simplify compile_subscript_stat.
Jacek Caban [Mon, 12 Mar 2012 18:21:42 +0000 (19:21 +0100)] 
jscript: Simplify compile_subscript_stat.

12 years agojscript: Store bytecode_t in exec_ctx_t.
Jacek Caban [Mon, 12 Mar 2012 18:21:27 +0000 (19:21 +0100)] 
jscript: Store bytecode_t in exec_ctx_t.

12 years agocomctl32: Update thumb position on autopage instead of deferring it.
Nikolay Sivov [Tue, 13 Mar 2012 07:47:41 +0000 (10:47 +0300)] 
comctl32: Update thumb position on autopage instead of deferring it.

12 years agontdll: Fix status returned for too-long registry value names.
Ken Thomases [Tue, 13 Mar 2012 03:50:09 +0000 (22:50 -0500)] 
ntdll: Fix status returned for too-long registry value names.

12 years agogdiplus: Add tests for path gradient center point functions.
Vincent Povirk [Mon, 20 Feb 2012 21:04:07 +0000 (15:04 -0600)] 
gdiplus: Add tests for path gradient center point functions.

12 years agogdiplus: Set path gradient center points based on the path's bounding rect.
Vincent Povirk [Mon, 20 Feb 2012 21:02:39 +0000 (15:02 -0600)] 
gdiplus: Set path gradient center points based on the path's bounding rect.

12 years agogdiplus: Add stub GdipGetPathGradientPath with tests.
Vincent Povirk [Mon, 20 Feb 2012 20:02:37 +0000 (14:02 -0600)] 
gdiplus: Add stub GdipGetPathGradientPath with tests.

12 years agogdiplus: Store a real path in path gradient brushes.
Vincent Povirk [Mon, 20 Feb 2012 17:54:38 +0000 (11:54 -0600)] 
gdiplus: Store a real path in path gradient brushes.

12 years agogdiplus: Rewrite SOFTWARE_GdipFillRegion to call brush_fill_pixels less.
Vincent Povirk [Tue, 14 Feb 2012 19:50:59 +0000 (13:50 -0600)] 
gdiplus: Rewrite SOFTWARE_GdipFillRegion to call brush_fill_pixels less.

12 years agoddraw: Get rid of IDirectDrawPaletteImpl.
Henri Verbeet [Mon, 12 Mar 2012 18:56:10 +0000 (19:56 +0100)] 
ddraw: Get rid of IDirectDrawPaletteImpl.

12 years agoddraw/tests: Fix a couple of return value checks.
Henri Verbeet [Mon, 12 Mar 2012 18:56:09 +0000 (19:56 +0100)] 
ddraw/tests: Fix a couple of return value checks.

12 years agod3d8/tests: Fix a couple of return value checks.
Henri Verbeet [Mon, 12 Mar 2012 18:56:08 +0000 (19:56 +0100)] 
d3d8/tests: Fix a couple of return value checks.

12 years agod3d9/tests: Fix a couple of return value checks.
Henri Verbeet [Mon, 12 Mar 2012 18:56:07 +0000 (19:56 +0100)] 
d3d9/tests: Fix a couple of return value checks.

12 years agod3d9: Cleanup IDirect3D9Impl_QueryInterface().
Henri Verbeet [Mon, 12 Mar 2012 18:56:06 +0000 (19:56 +0100)] 
d3d9: Cleanup IDirect3D9Impl_QueryInterface().

12 years agomsvcrt: Fixed printf behaviour on hexadecimal, zero-padded numbers.
Piotr Caban [Mon, 12 Mar 2012 18:49:11 +0000 (19:49 +0100)] 
msvcrt: Fixed printf behaviour on hexadecimal, zero-padded numbers.

12 years agourlmon: Added missing memcpy in CopyBindInfo.
Piotr Caban [Mon, 12 Mar 2012 13:45:59 +0000 (14:45 +0100)] 
urlmon: Added missing memcpy in CopyBindInfo.

12 years agontdll: Add support for jump instructions in function epilogs.
Alexandre Julliard [Mon, 12 Mar 2012 18:18:37 +0000 (19:18 +0100)] 
ntdll: Add support for jump instructions in function epilogs.

12 years agontdll: Add support for rep;ret instruction in function epilogs.
Alexandre Julliard [Mon, 12 Mar 2012 17:59:45 +0000 (18:59 +0100)] 
ntdll: Add support for rep;ret instruction in function epilogs.

12 years agomsident: Added IUserIdentityManager::EnumIdentities implementation.
Jacek Caban [Mon, 12 Mar 2012 12:02:32 +0000 (13:02 +0100)] 
msident: Added IUserIdentityManager::EnumIdentities implementation.

12 years agomsident: Added CLSID_UserIdentityManager object stub implementation.
Jacek Caban [Mon, 12 Mar 2012 12:02:17 +0000 (13:02 +0100)] 
msident: Added CLSID_UserIdentityManager object stub implementation.

12 years agomsident: Added DLL registration implementation.
Jacek Caban [Mon, 12 Mar 2012 12:02:03 +0000 (13:02 +0100)] 
msident: Added DLL registration implementation.

12 years agogdiplus: Implement GdipCreateMetafileFromEmf.
Dmitry Timoshkov [Mon, 12 Mar 2012 09:02:51 +0000 (17:02 +0800)] 
gdiplus: Implement GdipCreateMetafileFromEmf.

12 years agoserver: OpenMutex should perform a real access check instead of validating access...
Dmitry Timoshkov [Mon, 12 Mar 2012 05:40:43 +0000 (13:40 +0800)] 
server: OpenMutex should perform a real access check instead of validating access flags.

This reverts 7b63fa658ac28e715f98876f790cb0de2bc9ac17.

12 years agomsi: Perform a case insensitive match on filenames from cabinets.
Hans Leidekker [Mon, 12 Mar 2012 11:26:34 +0000 (12:26 +0100)] 
msi: Perform a case insensitive match on filenames from cabinets.

12 years agomsi: Reimplement MsiEnumProducts on top of MsiEnumProductsEx.
Hans Leidekker [Mon, 12 Mar 2012 11:26:10 +0000 (12:26 +0100)] 
msi: Reimplement MsiEnumProducts on top of MsiEnumProductsEx.

12 years agomsi: Implement MsiEnumProductsEx.
Hans Leidekker [Mon, 12 Mar 2012 11:25:50 +0000 (12:25 +0100)] 
msi: Implement MsiEnumProductsEx.

12 years agomsi: Deformat the description field of INSTALLMESSAGE_ACTIONDATA messages.
Hans Leidekker [Mon, 12 Mar 2012 11:25:33 +0000 (12:25 +0100)] 
msi: Deformat the description field of INSTALLMESSAGE_ACTIONDATA messages.

12 years agomsiexec: Support the "b!" UI option.
Hans Leidekker [Mon, 12 Mar 2012 11:24:55 +0000 (12:24 +0100)] 
msiexec: Support the "b!" UI option.

12 years agowinhttp: Fix up headers with wrong termination.
Hans Leidekker [Mon, 12 Mar 2012 11:25:14 +0000 (12:25 +0100)] 
winhttp: Fix up headers with wrong termination.

12 years agojscript: Removed no longer needed caller argument from jsdisp_get_idx.
Jacek Caban [Mon, 12 Mar 2012 11:14:51 +0000 (12:14 +0100)] 
jscript: Removed no longer needed caller argument from jsdisp_get_idx.

12 years agojscript: Removed no longer needed caller argument from jsdisp_propget_name.
Jacek Caban [Mon, 12 Mar 2012 11:14:38 +0000 (12:14 +0100)] 
jscript: Removed no longer needed caller argument from jsdisp_propget_name.

12 years agojscript: Removed no longer needed caller argument from jsdisp_propput_idx.
Jacek Caban [Mon, 12 Mar 2012 11:14:25 +0000 (12:14 +0100)] 
jscript: Removed no longer needed caller argument from jsdisp_propput_idx.

12 years agojscript: Removed no longer needed caller argument from jsdisp_propput_name and jsdisp...
Jacek Caban [Mon, 12 Mar 2012 11:14:10 +0000 (12:14 +0100)] 
jscript: Removed no longer needed caller argument from jsdisp_propput_name and jsdisp_propget.

12 years agojscript: Removed no longer needed caller argument from jsdisp_call_name.
Jacek Caban [Mon, 12 Mar 2012 11:13:25 +0000 (12:13 +0100)] 
jscript: Removed no longer needed caller argument from jsdisp_call_name.

12 years agojscript: Removed no longer needed caller argument from jsdisp_call_value.
Jacek Caban [Mon, 12 Mar 2012 11:13:10 +0000 (12:13 +0100)] 
jscript: Removed no longer needed caller argument from jsdisp_call_value.