wine
14 years agocrypt32: Rename a function to reflect its behavior better, and return whether it...
Juan Lang [Sat, 31 Oct 2009 02:06:44 +0000 (19:06 -0700)] 
crypt32: Rename a function to reflect its behavior better, and return whether it succeeds.

14 years agocrypt32: Release contexts when removing them from the mem store.
Juan Lang [Sat, 31 Oct 2009 01:48:22 +0000 (18:48 -0700)] 
crypt32: Release contexts when removing them from the mem store.

14 years agocrypt32: Don't delete a context when removing it from a list.
Juan Lang [Sat, 31 Oct 2009 01:19:39 +0000 (18:19 -0700)] 
crypt32: Don't delete a context when removing it from a list.

14 years agocrypt32: Add an error if the ref count is invalid when releasing a context.
Juan Lang [Wed, 4 Nov 2009 00:46:50 +0000 (16:46 -0800)] 
crypt32: Add an error if the ref count is invalid when releasing a context.

14 years agocrypt32: Trace whenever a reference count changes, and change default debug channel...
Juan Lang [Wed, 4 Nov 2009 00:44:44 +0000 (16:44 -0800)] 
crypt32: Trace whenever a reference count changes, and change default debug channel to quiet the main crypt channel.

14 years agocrypt32: Release a link context's linked context on every release, not just when...
Juan Lang [Sat, 31 Oct 2009 00:32:49 +0000 (17:32 -0700)] 
crypt32: Release a link context's linked context on every release, not just when it reaches 0.

14 years agocrypt32: When creating a link context, call Context_AddRef to add-ref it so its child...
Juan Lang [Wed, 4 Nov 2009 01:05:29 +0000 (17:05 -0800)] 
crypt32: When creating a link context, call Context_AddRef to add-ref it so its children get add-ref'd too.

14 years agocrypt32: When add-ref'ing a context, add-ref its linked contexts too.
Juan Lang [Sat, 31 Oct 2009 00:25:28 +0000 (17:25 -0700)] 
crypt32: When add-ref'ing a context, add-ref its linked contexts too.

14 years agocrypt32: When removing contexts from a list, make sure the context no longer referenc...
Juan Lang [Fri, 30 Oct 2009 23:43:24 +0000 (16:43 -0700)] 
crypt32: When removing contexts from a list, make sure the context no longer references the list.

14 years agocrypt32: Correct reference counting when deleting contexts from collections.
Juan Lang [Wed, 4 Nov 2009 01:04:32 +0000 (17:04 -0800)] 
crypt32: Correct reference counting when deleting contexts from collections.

14 years agocrypt32: Propagate errors from CertFree*Context to CertDelete*FromStore.
Juan Lang [Fri, 30 Oct 2009 22:18:53 +0000 (15:18 -0700)] 
crypt32: Propagate errors from CertFree*Context to CertDelete*FromStore.

14 years agocrypt32: Add return value to Context_Release to allow detecting reference counting...
Juan Lang [Fri, 30 Oct 2009 22:06:39 +0000 (15:06 -0700)] 
crypt32: Add return value to Context_Release to allow detecting reference counting errors.

14 years agowintrust: Only close a file in SoftpubCleanup if the WINTRUST_DATA contains a WINTRUS...
Juan Lang [Wed, 4 Nov 2009 00:15:32 +0000 (16:15 -0800)] 
wintrust: Only close a file in SoftpubCleanup if the WINTRUST_DATA contains a WINTRUST_FILE_INFO.

14 years agocrypt32: Implement CertAddEncodedCertificateToSystemStoreA/W.
Juan Lang [Tue, 3 Nov 2009 21:54:15 +0000 (13:54 -0800)] 
crypt32: Implement CertAddEncodedCertificateToSystemStoreA/W.

14 years agoadvapi32/tests: Only release providers and free keys if we've had success creating...
Jeremy White [Mon, 2 Nov 2009 22:46:07 +0000 (16:46 -0600)] 
advapi32/tests: Only release providers and free keys if we've had success creating them.

14 years agokernel32/tests: Additional tests for CopyFile/MoveFile used on mapped files.
Michael Martin [Sun, 1 Nov 2009 09:20:13 +0000 (09:20 +0000)] 
kernel32/tests: Additional tests for CopyFile/MoveFile used on mapped files.

14 years agomciwave: Correct MCI return codes.
Jörg Höhle [Mon, 2 Nov 2009 23:32:30 +0000 (00:32 +0100)] 
mciwave: Correct MCI return codes.

14 years agomciwave: waveaudio does not support the shareable flag.
Jörg Höhle [Mon, 2 Nov 2009 22:52:49 +0000 (23:52 +0100)] 
mciwave: waveaudio does not support the shareable flag.

14 years agocomctl32: Add support for scrolling during marquee selection.
Owen Rudge [Mon, 2 Nov 2009 16:58:26 +0000 (10:58 -0600)] 
comctl32: Add support for scrolling during marquee selection.

14 years agocomctl32: Cancel marquee selection if we lose focus in listview.
Owen Rudge [Mon, 2 Nov 2009 16:58:00 +0000 (10:58 -0600)] 
comctl32: Cancel marquee selection if we lose focus in listview.

14 years agocomctl32: Move marquee logic into separate function.
Owen Rudge [Mon, 2 Nov 2009 16:57:52 +0000 (10:57 -0600)] 
comctl32: Move marquee logic into separate function.

14 years agocomctl32: Add absolute version of iterator_frameditems.
Owen Rudge [Mon, 2 Nov 2009 16:57:41 +0000 (10:57 -0600)] 
comctl32: Add absolute version of iterator_frameditems.

14 years agowined3d: Initialize "context[0]" in IWineD3DDeviceImpl_CreateSwapChain() when not...
Henri Verbeet [Wed, 4 Nov 2009 09:37:17 +0000 (10:37 +0100)] 
wined3d: Initialize "context[0]" in IWineD3DDeviceImpl_CreateSwapChain() when not using OpenGL (Valgrind).

14 years agod3d10: Add a D3D10GetPixelShaderProfile() stub.
Henri Verbeet [Wed, 4 Nov 2009 09:37:16 +0000 (10:37 +0100)] 
d3d10: Add a D3D10GetPixelShaderProfile() stub.

14 years agod3d10: Add a D3D10GetGeometryShaderProfile() stub.
Henri Verbeet [Wed, 4 Nov 2009 09:37:15 +0000 (10:37 +0100)] 
d3d10: Add a D3D10GetGeometryShaderProfile() stub.

14 years agod3d10: Add a D3D10GetVertexShaderProfile() stub.
Henri Verbeet [Wed, 4 Nov 2009 09:37:14 +0000 (10:37 +0100)] 
d3d10: Add a D3D10GetVertexShaderProfile() stub.

14 years agod3d10core: Add a stub ID3D10BlendState implementation.
Henri Verbeet [Wed, 4 Nov 2009 09:37:13 +0000 (10:37 +0100)] 
d3d10core: Add a stub ID3D10BlendState implementation.

14 years agorpcrt4: Add a test for the ncalrpc protocol sequence.
Hans Leidekker [Wed, 4 Nov 2009 08:10:50 +0000 (09:10 +0100)] 
rpcrt4: Add a test for the ncalrpc protocol sequence.

14 years agorpcrt4: Correct spelling of RPC_C_QOS_IDENTITY_STATIC and RPC_C_QOS_IDENTITY_DYNAMIC.
Hans Leidekker [Wed, 4 Nov 2009 08:10:30 +0000 (09:10 +0100)] 
rpcrt4: Correct spelling of RPC_C_QOS_IDENTITY_STATIC and RPC_C_QOS_IDENTITY_DYNAMIC.

14 years agoadvapi32/tests: Add some tests for handling a backup file.
Paul Vriens [Wed, 4 Nov 2009 07:02:09 +0000 (08:02 +0100)] 
advapi32/tests: Add some tests for handling a backup file.

14 years agoadvapi32: Add a input parameter check to ClearEventLog.
Paul Vriens [Wed, 4 Nov 2009 07:00:58 +0000 (08:00 +0100)] 
advapi32: Add a input parameter check to ClearEventLog.

14 years agoadvapi32/tests: Add some ClearEventLog tests.
Paul Vriens [Wed, 4 Nov 2009 06:58:41 +0000 (07:58 +0100)] 
advapi32/tests: Add some ClearEventLog tests.

14 years agocrypt32: Add stub for CertAddCertificateLinkToStore.
Juan Lang [Tue, 3 Nov 2009 00:16:46 +0000 (16:16 -0800)] 
crypt32: Add stub for CertAddCertificateLinkToStore.

14 years agocrypt32: Implement CryptGetIntendedKeyUsage.
Juan Lang [Tue, 3 Nov 2009 18:45:51 +0000 (10:45 -0800)] 
crypt32: Implement CryptGetIntendedKeyUsage.

14 years agocrypt32: Add tests for CertGetIntendedKeyUsage.
Juan Lang [Tue, 3 Nov 2009 18:44:41 +0000 (10:44 -0800)] 
crypt32: Add tests for CertGetIntendedKeyUsage.

14 years agorsaenh: Test exporting an RSA private key with the most significant bit set.
Juan Lang [Tue, 3 Nov 2009 18:22:54 +0000 (10:22 -0800)] 
rsaenh: Test exporting an RSA private key with the most significant bit set.

14 years agowia: Force specifying the correct header version in Wine code.
Alexandre Julliard [Wed, 4 Nov 2009 11:27:01 +0000 (12:27 +0100)] 
wia: Force specifying the correct header version in Wine code.

14 years agowiaservc: Add the class factory and IWiaDevMgr stubs.
Damjan Jovanovic [Sat, 31 Oct 2009 14:06:18 +0000 (16:06 +0200)] 
wiaservc: Add the class factory and IWiaDevMgr stubs.

14 years agomsvcrt: Do not overlap in strcpy (Valgrind).
André Hentschel [Sun, 1 Nov 2009 17:59:20 +0000 (18:59 +0100)] 
msvcrt: Do not overlap in strcpy (Valgrind).

14 years agowined3d: Add version resource.
Austin English [Fri, 30 Oct 2009 22:03:08 +0000 (17:03 -0500)] 
wined3d: Add version resource.

14 years agod3d10/tests: Add constant buffer stride test.
Rico Schüller [Sun, 1 Nov 2009 12:42:52 +0000 (13:42 +0100)] 
d3d10/tests: Add constant buffer stride test.

14 years agod3d10/tests: Add GetParentConstantBuffer() checks to effect variable type and class...
Rico Schüller [Sun, 1 Nov 2009 12:42:49 +0000 (13:42 +0100)] 
d3d10/tests: Add GetParentConstantBuffer() checks to effect variable type and class test.

14 years agod3d10/tests: Add IsValid() checks to effect variable type and class test.
Rico Schüller [Sun, 1 Nov 2009 12:42:42 +0000 (13:42 +0100)] 
d3d10/tests: Add IsValid() checks to effect variable type and class test.

14 years agod3d10/tests: Add effect variable type and class test.
Rico Schüller [Sun, 1 Nov 2009 12:42:37 +0000 (13:42 +0100)] 
d3d10/tests: Add effect variable type and class test.

14 years agod3d10: Initialize *->buffer for all effect variables.
Rico Schüller [Sun, 1 Nov 2009 12:42:32 +0000 (13:42 +0100)] 
d3d10: Initialize *->buffer for all effect variables.

14 years agod3d10: Improve constant buffer stride and size_unpacked calculation.
Rico Schüller [Sun, 1 Nov 2009 12:42:22 +0000 (13:42 +0100)] 
d3d10: Improve constant buffer stride and size_unpacked calculation.

14 years agoadvapi32/tests: Prevent test failure when computer name and user name are the same.
Jeremy White [Mon, 2 Nov 2009 22:49:00 +0000 (16:49 -0600)] 
advapi32/tests: Prevent test failure when computer name and user name are the same.

14 years agomsi: Implement MsiSetExternalUIRecord.
Hans Leidekker [Mon, 2 Nov 2009 09:04:05 +0000 (10:04 +0100)] 
msi: Implement MsiSetExternalUIRecord.

14 years agomsi: Unicode and ANSI global UI handlers are mutually exclusive.
Hans Leidekker [Mon, 2 Nov 2009 09:03:39 +0000 (10:03 +0100)] 
msi: Unicode and ANSI global UI handlers are mutually exclusive.

14 years agomsi: Add support for the Unicode version of the global UI handler.
Hans Leidekker [Mon, 2 Nov 2009 09:03:14 +0000 (10:03 +0100)] 
msi: Add support for the Unicode version of the global UI handler.

14 years agocrypt32: Correct spec entries for certificate stores.
Juan Lang [Tue, 3 Nov 2009 00:16:29 +0000 (16:16 -0800)] 
crypt32: Correct spec entries for certificate stores.

14 years agocrypt32: Add stub for CryptGetIntendedKeyUsage.
Juan Lang [Mon, 2 Nov 2009 23:41:58 +0000 (15:41 -0800)] 
crypt32: Add stub for CryptGetIntendedKeyUsage.

14 years agoole32: Add and use a destroyDirEntry function for deleting directory entries.
Vincent Povirk [Mon, 2 Nov 2009 18:25:46 +0000 (12:25 -0600)] 
ole32: Add and use a destroyDirEntry function for deleting directory entries.

We need this so we can free any related resources in memory.

14 years agoole32: Remove uses of This->base.ancestorStorage in removeFromTree.
Vincent Povirk [Wed, 28 Oct 2009 20:03:19 +0000 (15:03 -0500)] 
ole32: Remove uses of This->base.ancestorStorage in removeFromTree.

14 years agoole32: Remove uses of This->base.ancestorStorage in createDirEntry.
Vincent Povirk [Wed, 28 Oct 2009 20:01:32 +0000 (15:01 -0500)] 
ole32: Remove uses of This->base.ancestorStorage in createDirEntry.

14 years agoole32: Rename StorageImpl_SetStateBits to StorageBaseImpl_SetStateBits.
Vincent Povirk [Wed, 28 Oct 2009 19:56:19 +0000 (14:56 -0500)] 
ole32: Rename StorageImpl_SetStateBits to StorageBaseImpl_SetStateBits.

14 years agoole32: Rename StorageImpl_SetElementTimes to StorageBaseImpl_SetElementTimes.
Vincent Povirk [Wed, 28 Oct 2009 19:54:36 +0000 (14:54 -0500)] 
ole32: Rename StorageImpl_SetElementTimes to StorageBaseImpl_SetElementTimes.

14 years agoole32: Rename StorageImpl_DestroyElement to StorageBaseImpl_DestroyElement.
Vincent Povirk [Wed, 28 Oct 2009 19:53:30 +0000 (14:53 -0500)] 
ole32: Rename StorageImpl_DestroyElement to StorageBaseImpl_DestroyElement.

14 years agoole32: Rename StorageImpl_MoveElementTo to StorageBaseImpl_MoveElementTo.
Vincent Povirk [Wed, 28 Oct 2009 19:49:30 +0000 (14:49 -0500)] 
ole32: Rename StorageImpl_MoveElementTo to StorageBaseImpl_MoveElementTo.

14 years agocrypt32: Fix a memory leak in a test.
Juan Lang [Mon, 2 Nov 2009 18:53:35 +0000 (10:53 -0800)] 
crypt32: Fix a memory leak in a test.

14 years agocrypt32: Fix a memory leak reading trusted root certs.
Juan Lang [Mon, 2 Nov 2009 18:54:34 +0000 (10:54 -0800)] 
crypt32: Fix a memory leak reading trusted root certs.

14 years agocrypt32: Fix a memory leak querying a message object.
Juan Lang [Mon, 2 Nov 2009 18:27:25 +0000 (10:27 -0800)] 
crypt32: Fix a memory leak querying a message object.

14 years agocrypt32: Support reading a serialized store object from memory in CryptQueryObject.
Juan Lang [Thu, 29 Oct 2009 23:48:52 +0000 (16:48 -0700)] 
crypt32: Support reading a serialized store object from memory in CryptQueryObject.

14 years agocrypt32: Abstract function used to read from reading a serialized store.
Juan Lang [Mon, 2 Nov 2009 20:31:15 +0000 (12:31 -0800)] 
crypt32: Abstract function used to read from reading a serialized store.

14 years agommsystem.dll16: Fix the callback function.
Eric Pouech [Mon, 2 Nov 2009 21:17:54 +0000 (22:17 +0100)] 
mmsystem.dll16: Fix the callback function.

14 years agomciwave: Update message and comments.
Jörg Höhle [Sat, 31 Oct 2009 08:11:55 +0000 (09:11 +0100)] 
mciwave: Update message and comments.

14 years agoddraw/tests: Fix a test failure on systems with no DirectDraw7.
Paul Vriens [Mon, 2 Nov 2009 11:03:32 +0000 (12:03 +0100)] 
ddraw/tests: Fix a test failure on systems with no DirectDraw7.

14 years agoadvapi32: Add some input parameter checks to OpenBackupEventLog.
Paul Vriens [Mon, 2 Nov 2009 09:31:17 +0000 (10:31 +0100)] 
advapi32: Add some input parameter checks to OpenBackupEventLog.

14 years agoadvapi32/tests: Add some OpenBackupEventLog tests.
Paul Vriens [Mon, 2 Nov 2009 09:14:12 +0000 (10:14 +0100)] 
advapi32/tests: Add some OpenBackupEventLog tests.

14 years agoadvapi32/tests: Add some ReadEventLogA tests.
Paul Vriens [Sun, 1 Nov 2009 15:02:40 +0000 (16:02 +0100)] 
advapi32/tests: Add some ReadEventLogA tests.

14 years agomshtml: Moved readystate to HTMLWindow.
Jacek Caban [Sun, 1 Nov 2009 18:25:13 +0000 (19:25 +0100)] 
mshtml: Moved readystate to HTMLWindow.

14 years agomshtml: Moved add_script_runner call to push_mutation_queue.
Jacek Caban [Sun, 1 Nov 2009 18:24:55 +0000 (19:24 +0100)] 
mshtml: Moved add_script_runner call to push_mutation_queue.

14 years agomshtml: Handle EndLoad via script runner.
Jacek Caban [Sun, 1 Nov 2009 18:24:34 +0000 (19:24 +0100)] 
mshtml: Handle EndLoad via script runner.

14 years agomshtml: Moved readystate changes to separated function.
Jacek Caban [Sun, 1 Nov 2009 18:24:19 +0000 (19:24 +0100)] 
mshtml: Moved readystate changes to separated function.

14 years agomshtml: Return NULL ownerDocument for document node.
Jacek Caban [Sun, 1 Nov 2009 18:24:03 +0000 (19:24 +0100)] 
mshtml: Return NULL ownerDocument for document node.

14 years agomshtml: Added support for accessing elements id by global properties.
Jacek Caban [Sun, 1 Nov 2009 18:21:57 +0000 (19:21 +0100)] 
mshtml: Added support for accessing elements id by global properties.

14 years agomshtml: Moved global property allocation to separated function.
Jacek Caban [Sun, 1 Nov 2009 18:21:37 +0000 (19:21 +0100)] 
mshtml: Moved global property allocation to separated function.

14 years agomshtml: Don't create dynamic property if alloc arg is false.
Jacek Caban [Sun, 1 Nov 2009 18:21:19 +0000 (19:21 +0100)] 
mshtml: Don't create dynamic property if alloc arg is false.

14 years agomshtml: Added fdexNameCaseInsensitive support.
Jacek Caban [Sun, 1 Nov 2009 18:20:53 +0000 (19:20 +0100)] 
mshtml: Added fdexNameCaseInsensitive support.

14 years agomshtml: Added InvokeEx(DISPATCH_PROPERTYPUT|DISPATCH_PROPERTYPUTREF) implementation.
Jacek Caban [Sun, 1 Nov 2009 18:20:28 +0000 (19:20 +0100)] 
mshtml: Added InvokeEx(DISPATCH_PROPERTYPUT|DISPATCH_PROPERTYPUTREF) implementation.

14 years agomshtml: Return NS_OK for empty aRef in nsIURL::SetRef.
Jacek Caban [Sun, 1 Nov 2009 18:20:04 +0000 (19:20 +0100)] 
mshtml: Return NS_OK for empty aRef in nsIURL::SetRef.

14 years agomshtml: Added HTMLFrameElement object and associate it with frame window.
Jacek Caban [Sun, 1 Nov 2009 18:19:41 +0000 (19:19 +0100)] 
mshtml: Added HTMLFrameElement object and associate it with frame window.

14 years agomshtml: Associate HTMLWindow with HTMLIFrame.
Jacek Caban [Sun, 1 Nov 2009 18:19:19 +0000 (19:19 +0100)] 
mshtml: Associate HTMLWindow with HTMLIFrame.

14 years agomshtml: Moved content_window to HTMLFrameBase.
Jacek Caban [Sun, 1 Nov 2009 18:18:38 +0000 (19:18 +0100)] 
mshtml: Moved content_window to HTMLFrameBase.

14 years agomshtml: Store content window on HTMLIFrameElement creation.
Jacek Caban [Sun, 1 Nov 2009 18:17:58 +0000 (19:17 +0100)] 
mshtml: Store content window on HTMLIFrameElement creation.

14 years agomshtml: Moved IHTMLFrameBase to separated object to allow sharing implementation...
Jacek Caban [Sun, 1 Nov 2009 18:17:17 +0000 (19:17 +0100)] 
mshtml: Moved IHTMLFrameBase to separated object to allow sharing implementation with HTMLFrame.

14 years agomshtml: Moved whole element initialization to HTMLElement_Init.
Jacek Caban [Sun, 1 Nov 2009 18:16:48 +0000 (19:16 +0100)] 
mshtml: Moved whole element initialization to HTMLElement_Init.

14 years agomshtml: Free the right variable (Smatch).
Michael Stefaniuc [Sun, 1 Nov 2009 17:04:58 +0000 (18:04 +0100)] 
mshtml: Free the right variable (Smatch).

14 years agowined3d: Check for NULL before context_release (Coverity).
Marcus Meissner [Sun, 1 Nov 2009 15:05:19 +0000 (16:05 +0100)] 
wined3d: Check for NULL before context_release (Coverity).

14 years agomapi32: Check folder for NULL (Coverity).
Marcus Meissner [Sun, 1 Nov 2009 13:05:41 +0000 (14:05 +0100)] 
mapi32: Check folder for NULL (Coverity).

14 years agod3d: Handle the pointsize_min default difference in d3d8.
Stefan Dösinger [Tue, 20 Oct 2009 08:26:06 +0000 (10:26 +0200)] 
d3d: Handle the pointsize_min default difference in d3d8.

14 years agod3d8: Fix device creation error handling.
Stefan Dösinger [Tue, 20 Oct 2009 08:20:18 +0000 (10:20 +0200)] 
d3d8: Fix device creation error handling.

14 years agowined3d: Add a usage flag for static buffer declarations.
Stefan Dösinger [Tue, 20 Oct 2009 12:14:45 +0000 (14:14 +0200)] 
wined3d: Add a usage flag for static buffer declarations.

14 years agowined3d: Add a usage flag for vertex buffer optimization.
Stefan Dösinger [Tue, 20 Oct 2009 12:09:25 +0000 (14:09 +0200)] 
wined3d: Add a usage flag for vertex buffer optimization.

14 years agowined3d: Add a parameter for SetRenderTarget viewport setup.
Stefan Dösinger [Tue, 20 Oct 2009 12:13:26 +0000 (14:13 +0200)] 
wined3d: Add a parameter for SetRenderTarget viewport setup.

14 years agowinex11: Handle error situation earlier in X11DRV_GetDIBits().
Gerald Pfeifer [Sun, 1 Nov 2009 00:11:09 +0000 (01:11 +0100)] 
winex11: Handle error situation earlier in X11DRV_GetDIBits().

14 years agomsvcirt: Make sure a FIXME doesn't overflow.
Jerome Leclanche [Sat, 31 Oct 2009 19:13:49 +0000 (21:13 +0200)] 
msvcirt: Make sure a FIXME doesn't overflow.

14 years agowinedump, dbghelp: In .pdb files (>= VC2005), handle the case where the codeview_line...
Eric Pouech [Sat, 31 Oct 2009 13:57:40 +0000 (14:57 +0100)] 
winedump, dbghelp: In .pdb files (>= VC2005), handle the case where the codeview_linetab2_file structure is not the first one.

14 years agowinedump: Correctly handle the constant fields.
Eric Pouech [Sat, 31 Oct 2009 13:56:37 +0000 (14:56 +0100)] 
winedump: Correctly handle the constant fields.

14 years agowinedump: Ensure all PDB fields are printed.
Eric Pouech [Sat, 31 Oct 2009 13:56:29 +0000 (14:56 +0100)] 
winedump: Ensure all PDB fields are printed.