wine
17 years agowinhelp: Rewrite internal files lookup using B+ tree search. Add some sanity checks.
Kirill K. Smirnov [Sat, 1 Dec 2007 16:01:47 +0000 (19:01 +0300)] 
winhelp: Rewrite internal files lookup using B+ tree search. Add some sanity checks.

17 years agowinhelp: Rewrite Context support using B+ tree search.
Kirill K. Smirnov [Sat, 1 Dec 2007 16:01:25 +0000 (19:01 +0300)] 
winhelp: Rewrite Context support using B+ tree search.

17 years agowinhelp: Implement generic B+ tree search function.
Kirill K. Smirnov [Sat, 1 Dec 2007 16:00:24 +0000 (19:00 +0300)] 
winhelp: Implement generic B+ tree search function.

17 years agowinhelp: winhelp 3.0 uses page numbers instead of hash values.
Kirill K. Smirnov [Sat, 1 Dec 2007 15:59:56 +0000 (18:59 +0300)] 
winhelp: winhelp 3.0 uses page numbers instead of hash values.

17 years agowinhelp: Add support for winhelp 3.0 topics.
Kirill K. Smirnov [Sat, 1 Dec 2007 15:59:41 +0000 (18:59 +0300)] 
winhelp: Add support for winhelp 3.0 topics.

17 years agowinhelp: Add support for winhelp 3.0 phrases.
Kirill K. Smirnov [Sat, 1 Dec 2007 15:59:12 +0000 (18:59 +0300)] 
winhelp: Add support for winhelp 3.0 phrases.

17 years agowinhelp: Correctly deal with various TopicBlockSize/Compression combinations. Simplif...
Kirill K. Smirnov [Sat, 1 Dec 2007 15:57:24 +0000 (18:57 +0300)] 
winhelp: Correctly deal with various TopicBlockSize/Compression combinations. Simplify HLPFILE_Uncompress_Topic function.

17 years agomsi: Add a stub implementation of MsiEnumComponentCostsW.
James Hawkins [Sun, 2 Dec 2007 08:05:29 +0000 (02:05 -0600)] 
msi: Add a stub implementation of MsiEnumComponentCostsW.

17 years agomsi: Implement the Version property of the Installer object.
James Hawkins [Sun, 2 Dec 2007 07:35:33 +0000 (01:35 -0600)] 
msi: Implement the Version property of the Installer object.

17 years agomsi: Test the CCPSearch action.
James Hawkins [Sat, 1 Dec 2007 02:09:22 +0000 (20:09 -0600)] 
msi: Test the CCPSearch action.

17 years agontdll: Added a sleep in NtGet/SetContextThread, a yield is not enough on some kernels.
Alexandre Julliard [Mon, 3 Dec 2007 12:55:25 +0000 (13:55 +0100)] 
ntdll: Added a sleep in NtGet/SetContextThread, a yield is not enough on some kernels.

17 years agomsi: Use a hash table for reordering rows in a WHERE query to conserve space.
James Hawkins [Mon, 3 Dec 2007 02:42:25 +0000 (20:42 -0600)] 
msi: Use a hash table for reordering rows in a WHERE query to conserve space.

17 years agowined3d: Add parentheses to a flag check.
Stefan Dösinger [Sun, 2 Dec 2007 13:14:30 +0000 (14:14 +0100)] 
wined3d: Add parentheses to a flag check.

17 years agowined3d: Detect the Intel GPU in macbooks.
Stefan Dösinger [Fri, 30 Nov 2007 15:51:32 +0000 (16:51 +0100)] 
wined3d: Detect the Intel GPU in macbooks.

17 years agowined3d: Unify bpp to format conversion.
Stefan Dösinger [Fri, 30 Nov 2007 15:29:49 +0000 (16:29 +0100)] 
wined3d: Unify bpp to format conversion.

17 years agowined3d: Enabling too many lights is silently ignored.
Stefan Dösinger [Thu, 29 Nov 2007 12:22:47 +0000 (13:22 +0100)] 
wined3d: Enabling too many lights is silently ignored.

I'm resending this patch because my reply to Henri's concern came too late.
Henri noted that I am enabling lights that do not exist. Existing tests show
that if no light is assigned to the index, LightEnable creates a light with a
set of default parameters, so the tests should be fine.

From 9ee4c61805b50886f79e87d744b52f27b7b00b4e Mon Sep 17 00:00:00 2001
From: Stefan Doesinger <stefan@codeweavers.com>
Date: Thu, 29 Nov 2007 13:22:47 +0100
Subject: [PATCH] WineD3D: Enabling too many lights is silently ignored

This patch adds tests for all d3d versions that show that Windows
pretends that enabling more lights than supported succeeds. D3D_OK is
returned, and the light is reported as enabled.

What is not tested in this patch is the rendering output of this
situation, thus the FIXME is still written.

17 years agowined3d: mov to a0.x does a floor(), not a round to nearest.
Stefan Dösinger [Fri, 30 Nov 2007 15:20:22 +0000 (16:20 +0100)] 
wined3d: mov to a0.x does a floor(), not a round to nearest.

17 years agouser32: Add a FIXME for animated cursors.
Andrew Riedi [Sat, 1 Dec 2007 21:31:56 +0000 (13:31 -0800)] 
user32: Add a FIXME for animated cursors.

17 years agowinealsa.drv: Fix a comment.
Andrew Riedi [Sat, 1 Dec 2007 21:26:13 +0000 (13:26 -0800)] 
winealsa.drv: Fix a comment.

17 years agowined3d: Fix handling of a special case in IWineD3DImpl_FillGLCaps() and adjust type...
Gerald Pfeifer [Sat, 1 Dec 2007 01:53:10 +0000 (02:53 +0100)] 
wined3d: Fix handling of a special case in IWineD3DImpl_FillGLCaps() and adjust type of loop variable.

17 years agocomctl32: Remove extraneous check (unsigned < 0).
Gerald Pfeifer [Fri, 30 Nov 2007 23:44:09 +0000 (00:44 +0100)] 
comctl32: Remove extraneous check (unsigned < 0).

17 years agoregedit: Display REG_DWORD as unsigned with lowercase hex digits.
Ted Percival [Sun, 2 Dec 2007 10:20:19 +0000 (20:20 +1000)] 
regedit: Display REG_DWORD as unsigned with lowercase hex digits.

17 years agocomctl32: Remove unneeded casts.
Andrew Talbot [Sat, 1 Dec 2007 16:14:50 +0000 (16:14 +0000)] 
comctl32: Remove unneeded casts.

17 years agoadvapi32: Remove unneeded casts.
Andrew Talbot [Sat, 1 Dec 2007 16:14:25 +0000 (16:14 +0000)] 
advapi32: Remove unneeded casts.

17 years agocabinet: Remove unneeded casts.
Andrew Talbot [Sat, 1 Dec 2007 16:14:37 +0000 (16:14 +0000)] 
cabinet: Remove unneeded casts.

17 years agod3dx8: Initialise temp in D3DXQuaternionInverse to avoid a uninitialised variable...
Rob Shearman [Fri, 30 Nov 2007 18:03:56 +0000 (18:03 +0000)] 
d3dx8: Initialise temp in D3DXQuaternionInverse to avoid a uninitialised variable warning with some versions of gcc.

17 years agorpcrt4: Test that the string retrieved from get_name was actually unmarshalled correctly.
Rob Shearman [Fri, 30 Nov 2007 22:02:38 +0000 (22:02 +0000)] 
rpcrt4: Test that the string retrieved from get_name was actually unmarshalled correctly.

17 years agorpcrt4: Reverse the conditions for which *pPointer is assigned base_ptr_val in Pointe...
Rob Shearman [Fri, 30 Nov 2007 21:31:47 +0000 (21:31 +0000)] 
rpcrt4: Reverse the conditions for which *pPointer is assigned base_ptr_val in PointerUnmarshall.

In one condition (fMustAlloc == TRUE), base_ptr_val may be uninitialised
and so cause a valgrind warning. Reversing the check is harmless and
doesn't result in a performance decrease.

17 years agorpcrt4: Initialise the memory in test_simple_struct_marshal before passing it to...
Rob Shearman [Fri, 30 Nov 2007 22:03:39 +0000 (22:03 +0000)] 
rpcrt4: Initialise the memory in test_simple_struct_marshal before passing it to NdrSimpleStructUnmarshall.

Otherwise, the unmarshalling code will read from unintialised memory
when trying to reuse the embedded pointers in the memory block.

Also fix a couple of memory leaks.

17 years agoinclude: Fix the HRESULT_FROM_WIN32 macro to not change the HRESULT if the error...
Rob Shearman [Fri, 30 Nov 2007 18:06:53 +0000 (18:06 +0000)] 
include: Fix the HRESULT_FROM_WIN32 macro to not change the HRESULT if the error is already an HRESULT.

17 years agoole32: Ignore the threading model of the PSFactoryBuffer object created during standa...
Rob Shearman [Fri, 30 Nov 2007 18:08:08 +0000 (18:08 +0000)] 
ole32: Ignore the threading model of the PSFactoryBuffer object created during standard marshaling.

This is so that we don't try to host it.

17 years agoole32: Always create a window for the main apartment.
Rob Shearman [Fri, 30 Nov 2007 18:06:07 +0000 (18:06 +0000)] 
ole32: Always create a window for the main apartment.

17 years agoinclude: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h.
Rob Shearman [Fri, 30 Nov 2007 18:04:08 +0000 (18:04 +0000)] 
include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h.

17 years agooleaut32: Implement OLEPictureImpl_GetIDsOfNames.
Rob Shearman [Fri, 30 Nov 2007 18:02:47 +0000 (18:02 +0000)] 
oleaut32: Implement OLEPictureImpl_GetIDsOfNames.

17 years agokernel32: Add some simple tests for GetVersionExA.
Paul Vriens [Fri, 30 Nov 2007 16:52:44 +0000 (17:52 +0100)] 
kernel32: Add some simple tests for GetVersionExA.

17 years agomshtml: Added IHTMLElement2::get_dir implementation.
Jacek Caban [Fri, 30 Nov 2007 12:32:56 +0000 (13:32 +0100)] 
mshtml: Added IHTMLElement2::get_dir implementation.

17 years agoRelease 0.9.50. wine-0.9.50
Alexandre Julliard [Fri, 30 Nov 2007 17:38:15 +0000 (18:38 +0100)] 
Release 0.9.50.

17 years agomshtml: Added IHTMLTable interface stub implementation.
Jacek Caban [Fri, 30 Nov 2007 12:29:02 +0000 (13:29 +0100)] 
mshtml: Added IHTMLTable interface stub implementation.

17 years agomshtml.idl: Added IHTMLTable declaration.
Jacek Caban [Fri, 30 Nov 2007 12:21:50 +0000 (13:21 +0100)] 
mshtml.idl: Added IHTMLTable declaration.

17 years agod3dx8/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Fri, 30 Nov 2007 11:10:32 +0000 (12:10 +0100)] 
d3dx8/tests: Fix compilation on systems that don't support nameless unions.

17 years agouser32: Destroying the current cursor results in an error.
Stefan Dösinger [Wed, 28 Nov 2007 23:08:35 +0000 (00:08 +0100)] 
user32: Destroying the current cursor results in an error.

17 years agowined3d: Remove the X channel fixup in render target unlocking.
Stefan Dösinger [Wed, 28 Nov 2007 20:26:31 +0000 (21:26 +0100)] 
wined3d: Remove the X channel fixup in render target unlocking.

17 years agokernel32: Added stub for FindVolumeClose.
Stefan Leichter [Thu, 29 Nov 2007 22:41:41 +0000 (23:41 +0100)] 
kernel32: Added stub for FindVolumeClose.

17 years agourlmon: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
Michael Stefaniuc [Thu, 29 Nov 2007 21:12:34 +0000 (22:12 +0100)] 
urlmon: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.

17 years agoctapi32: Added null terminator to library name.
Sven Paschukat [Thu, 29 Nov 2007 20:36:09 +0000 (21:36 +0100)] 
ctapi32: Added null terminator to library name.

17 years agorpcrt4: Fix NdrSimpleStructUnmarshall to cope with [in, out] embedded pointers.
Rob Shearman [Thu, 29 Nov 2007 17:35:40 +0000 (17:35 +0000)] 
rpcrt4: Fix NdrSimpleStructUnmarshall to cope with [in, out] embedded pointers.

17 years agorpcrt4: Improve PointerUnmarshall to cope with keeping the non-NULL source pointer...
Rob Shearman [Thu, 29 Nov 2007 17:35:34 +0000 (17:35 +0000)] 
rpcrt4: Improve PointerUnmarshall to cope with keeping the non-NULL source pointer of a client unmarshall.

This will enable various types with embedded pointers to handle [in,out]
parameters correctly by keeping the existing memory.

17 years agorpcrt4: Move forcing of fMustAlloc to NULL to the callers of EmbeddedPointerUnmarshall.
Rob Shearman [Thu, 29 Nov 2007 17:35:29 +0000 (17:35 +0000)] 
rpcrt4: Move forcing of fMustAlloc to NULL to the callers of EmbeddedPointerUnmarshall.

This will enable them to be individually fixed up to use memory if it
was provided by the caller.

17 years agorpcrt4: EmbeddedPointerUnmarshall doesn't need to change the address of the allocated...
Rob Shearman [Thu, 29 Nov 2007 17:35:22 +0000 (17:35 +0000)] 
rpcrt4: EmbeddedPointerUnmarshall doesn't need to change the address of the allocated memory, so reduce the level of indirection of the memory parameter by one.

17 years agorpcrt4: Errors in sending or receiving packets should result in RPC_S_CALL_FAILED...
Rob Shearman [Thu, 29 Nov 2007 15:42:20 +0000 (15:42 +0000)] 
rpcrt4: Errors in sending or receiving packets should result in RPC_S_CALL_FAILED being returned, not RPC_S_PROTOCOL_ERROR.

17 years agoadvapi32: Add stub for CreateProcessWithLogonW.
Louis Lenders [Tue, 27 Nov 2007 20:48:53 +0000 (20:48 +0000)] 
advapi32: Add stub for CreateProcessWithLogonW.

17 years agogdi32: Fix the type of two loop variables.
Gerald Pfeifer [Wed, 28 Nov 2007 22:18:12 +0000 (23:18 +0100)] 
gdi32: Fix the type of two loop variables.

17 years agouser32: Reduce scope of variable in ICO_ExtractIconExW() and initialize it.
Gerald Pfeifer [Wed, 28 Nov 2007 22:59:45 +0000 (23:59 +0100)] 
user32: Reduce scope of variable in ICO_ExtractIconExW() and initialize it.

17 years agowinedbg: Warning fixes.
Gerald Pfeifer [Wed, 28 Nov 2007 23:11:13 +0000 (00:11 +0100)] 
winedbg: Warning fixes.

17 years agokernel32: Handle default case in Local32_FromHandle().
Gerald Pfeifer [Wed, 28 Nov 2007 22:26:10 +0000 (23:26 +0100)] 
kernel32: Handle default case in Local32_FromHandle().

17 years agolibwine: Work around the Mac OS dynamic loader support for PE files.
Alexandre Julliard [Thu, 29 Nov 2007 14:32:49 +0000 (15:32 +0100)] 
libwine: Work around the Mac OS dynamic loader support for PE files.

17 years agocoreaudio: Verify valid lineId in MIXER_GETLINECONTROLSF_ONEBYTYPE.
Aric Stewart [Thu, 29 Nov 2007 04:42:39 +0000 (13:42 +0900)] 
coreaudio: Verify valid lineId in MIXER_GETLINECONTROLSF_ONEBYTYPE.

17 years agowinmm: Correct check for MIXER_GETLINECONTROLSF_ONEBYTYPE in mixerGetLineControlsA.
Aric Stewart [Thu, 29 Nov 2007 04:34:06 +0000 (13:34 +0900)] 
winmm: Correct check for MIXER_GETLINECONTROLSF_ONEBYTYPE in mixerGetLineControlsA.

17 years agowined3d: Added a card ID for a 8600 Mobile GT.
Marco Schuster [Wed, 28 Nov 2007 21:34:03 +0000 (22:34 +0100)] 
wined3d: Added a card ID for a 8600 Mobile GT.

17 years agoadvapi32: Fix a typo.
Andrew Talbot [Wed, 28 Nov 2007 22:17:05 +0000 (22:17 +0000)] 
advapi32: Fix a typo.

17 years agomsi: Don't check for the media or cabinet if the cabinet is internal.
James Hawkins [Wed, 28 Nov 2007 20:56:53 +0000 (14:56 -0600)] 
msi: Don't check for the media or cabinet if the cabinet is internal.

17 years agomsi: Make sure attr is valid before checking for the directory bit.
James Hawkins [Wed, 28 Nov 2007 20:55:48 +0000 (14:55 -0600)] 
msi: Make sure attr is valid before checking for the directory bit.

17 years agowined3d: Activate GL_ARB_texture_rectangle.
Stefan Dösinger [Wed, 28 Nov 2007 19:35:04 +0000 (20:35 +0100)] 
wined3d: Activate GL_ARB_texture_rectangle.

17 years agowined3d: Refuse to create a mipmapped conditional np2 texture.
Stefan Dösinger [Wed, 28 Nov 2007 19:21:00 +0000 (20:21 +0100)] 
wined3d: Refuse to create a mipmapped conditional np2 texture.

17 years agowined3d: Make the code aware of GL_ARB_texture_rectangle.
Stefan Dösinger [Tue, 27 Nov 2007 21:25:07 +0000 (22:25 +0100)] 
wined3d: Make the code aware of GL_ARB_texture_rectangle.

17 years agowined3d: Add GL_ARB_texture_rectangles to our opengl extensions.
Stefan Dösinger [Mon, 26 Nov 2007 22:19:03 +0000 (23:19 +0100)] 
wined3d: Add GL_ARB_texture_rectangles to our opengl extensions.

17 years agowined3d: Avoid hardcoding GL_TEXTURE_2D.
Stefan Dösinger [Mon, 26 Nov 2007 20:28:20 +0000 (21:28 +0100)] 
wined3d: Avoid hardcoding GL_TEXTURE_2D.

17 years agowined3d: Disable GL_TEXTURE_2D in the standard blit setup.
Stefan Dösinger [Mon, 26 Nov 2007 20:43:08 +0000 (21:43 +0100)] 
wined3d: Disable GL_TEXTURE_2D in the standard blit setup.

17 years agoole32: Fix a test in the WdtpInterfacePointer tests.
Rob Shearman [Wed, 28 Nov 2007 17:45:41 +0000 (17:45 +0000)] 
ole32: Fix a test in the WdtpInterfacePointer tests.

17 years agoole32: Fix description of what is being test in ok calls in the WdtpInterfacePointer...
Rob Shearman [Wed, 28 Nov 2007 17:45:35 +0000 (17:45 +0000)] 
ole32: Fix description of what is being test in ok calls in the WdtpInterfacePointer tests.

17 years agocrypt32: Support setting the salt value through KP_SALT_EX.
Juan Lang [Wed, 28 Nov 2007 17:27:36 +0000 (09:27 -0800)] 
crypt32: Support setting the salt value through KP_SALT_EX.

17 years agocrypt32: Support getting and setting the KP_PADDING key param.
Juan Lang [Wed, 28 Nov 2007 17:20:23 +0000 (09:20 -0800)] 
crypt32: Support getting and setting the KP_PADDING key param.

17 years agowincrypt.h: Add values for KP_PADDING key param.
Juan Lang [Wed, 28 Nov 2007 17:16:14 +0000 (09:16 -0800)] 
wincrypt.h: Add values for KP_PADDING key param.

17 years agorpcrt4: Fix an integer overflow in NdrConformantStructMarshall and NdrConformantStruc...
Rob Shearman [Wed, 28 Nov 2007 15:02:39 +0000 (15:02 +0000)] 
rpcrt4: Fix an integer overflow in NdrConformantStructMarshall and NdrConformantStructUnmarshall.

17 years agorpcrt4: Fix some more potential buffer overflows.
Rob Shearman [Wed, 28 Nov 2007 15:02:21 +0000 (15:02 +0000)] 
rpcrt4: Fix some more potential buffer overflows.

17 years agorpcrt4: Check there is enough space in the buffer and that the size doesn't cause...
Rob Shearman [Wed, 28 Nov 2007 15:02:06 +0000 (15:02 +0000)] 
rpcrt4: Check there is enough space in the buffer and that the size doesn't cause an overflow when copying data to it.

17 years agorpcrt4: Check for integer overflows when increasing the buffer length.
Rob Shearman [Wed, 28 Nov 2007 15:01:53 +0000 (15:01 +0000)] 
rpcrt4: Check for integer overflows when increasing the buffer length.

Rename safe_buffer_copy to safe_copy_from_buffer.

17 years agomsvcrt: Test more offsets for _aligned_offset_realloc (especially offset > alignment).
Lionel Debroux [Sun, 25 Nov 2007 08:56:22 +0000 (09:56 +0100)] 
msvcrt: Test more offsets for _aligned_offset_realloc (especially offset > alignment).

17 years agomsvcrt: Fix _Aligned_offset_realloc (move correct block of memory); add a comment...
Lionel Debroux [Wed, 28 Nov 2007 10:47:18 +0000 (11:47 +0100)] 
msvcrt: Fix _Aligned_offset_realloc (move correct block of memory); add a comment to explain why.

17 years agouser32, wine.inf: Enable title bar gradients and match colours with win2k.
Divan Burger [Thu, 22 Nov 2007 05:13:08 +0000 (07:13 +0200)] 
user32, wine.inf: Enable title bar gradients and match colours with win2k.

17 years agourlmon: The callback parameter can be null, check pointer before using.
Alistair Leslie-Hughes [Wed, 28 Nov 2007 11:20:14 +0000 (22:20 +1100)] 
urlmon: The callback parameter can be null, check pointer before using.

17 years agowinecoreaudio: Implement WIDM_GETPOS.
Aric Stewart [Wed, 28 Nov 2007 10:37:58 +0000 (19:37 +0900)] 
winecoreaudio: Implement WIDM_GETPOS.

17 years agowined3d: Add printf format checking to the shader_addline function and fix resulting...
Alexandre Julliard [Wed, 28 Nov 2007 11:55:11 +0000 (12:55 +0100)] 
wined3d: Add printf format checking to the shader_addline function and fix resulting warnings.

17 years agowined3d: Fix a sign mistake in the code creating the sorted attrib.
Stefan Dösinger [Mon, 26 Nov 2007 19:01:40 +0000 (20:01 +0100)] 
wined3d: Fix a sign mistake in the code creating the sorted attrib.

17 years agowined3d: Allow using a different internal format for fbos.
Stefan Dösinger [Fri, 23 Nov 2007 13:17:21 +0000 (14:17 +0100)] 
wined3d: Allow using a different internal format for fbos.

OpenGL drivers do not support some low precision internal formats
like GL_RGB5 for fbo color targets. Direct3D application depend on them,
so provide a fallback format for render targets if the requested format
itself is not supported.

17 years agowined3d: Report some more geforce 7 cards as geforce 7.
Stefan Dösinger [Fri, 23 Nov 2007 00:53:02 +0000 (01:53 +0100)] 
wined3d: Report some more geforce 7 cards as geforce 7.

17 years agowined3d: Do not try to disable unsupported texture units.
Stefan Dösinger [Wed, 28 Nov 2007 11:13:08 +0000 (12:13 +0100)] 
wined3d: Do not try to disable unsupported texture units.

17 years agowined3d: Add some missing checkGLcall calls.
Stefan Dösinger [Thu, 22 Nov 2007 23:22:00 +0000 (00:22 +0100)] 
wined3d: Add some missing checkGLcall calls.

17 years agowined3d: Work around nvidia beta driver bug.
Stefan Dösinger [Thu, 22 Nov 2007 21:18:53 +0000 (22:18 +0100)] 
wined3d: Work around nvidia beta driver bug.

17 years agowined3d: Inform the texture about filtering changes.
Stefan Dösinger [Tue, 27 Nov 2007 22:43:11 +0000 (23:43 +0100)] 
wined3d: Inform the texture about filtering changes.

The surface_blt_to_drawable function changes the filtering settings of
the texture object, but without informing the container about this
change. This patch makes sure that the basetexture knows about this and
reapplies the changed states to the settings chosen by the app.

17 years agoadvapi32: Make the credential registry key stay around if a persist value longer...
Rob Shearman [Wed, 28 Nov 2007 05:48:09 +0000 (05:48 +0000)] 
advapi32: Make the credential registry key stay around if a persist value longer than session is specified.

17 years agoadvapi32: Use the open_for_write parameter to open_cred_mgr_key and fix get_cred_mgr_...
Rob Shearman [Wed, 28 Nov 2007 05:47:57 +0000 (05:47 +0000)] 
advapi32: Use the open_for_write parameter to open_cred_mgr_key and fix get_cred_mgr_encryption_key to not need KEY_WRITE access to the key passed in.

17 years agorsaenh: Empty container names are allowed for CRYPT_VERIFYCONTEXT contexts.
Juan Lang [Tue, 27 Nov 2007 22:38:08 +0000 (14:38 -0800)] 
rsaenh: Empty container names are allowed for CRYPT_VERIFYCONTEXT contexts.

17 years agocrypt32: Add CERT_STORE_ADD_NEWER support to CertAddCertificateContextToStore.
Juan Lang [Mon, 26 Nov 2007 19:59:51 +0000 (11:59 -0800)] 
crypt32: Add CERT_STORE_ADD_NEWER support to CertAddCertificateContextToStore.

17 years agocrypt32: Implement finding an existing certificate in a store.
Juan Lang [Mon, 26 Nov 2007 19:49:36 +0000 (11:49 -0800)] 
crypt32: Implement finding an existing certificate in a store.

17 years agodnsapi: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
Michael Stefaniuc [Tue, 27 Nov 2007 23:11:14 +0000 (00:11 +0100)] 
dnsapi: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.

17 years agoshdocvw: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
Michael Stefaniuc [Tue, 27 Nov 2007 23:09:35 +0000 (00:09 +0100)] 
shdocvw: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.

17 years agooleaut32: Handle integer overflow of len in SysReAllocStringLen and SysAllocStringByt...
Rob Shearman [Tue, 27 Nov 2007 22:43:00 +0000 (22:43 +0000)] 
oleaut32: Handle integer overflow of len in SysReAllocStringLen and SysAllocStringByteLen.

17 years agontdll: Trace arena magics (may help debugging some heap corruptions).
Lionel Debroux [Sun, 25 Nov 2007 08:56:31 +0000 (09:56 +0100)] 
ntdll: Trace arena magics (may help debugging some heap corruptions).

17 years agod3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation.
Stefan Leichter [Tue, 27 Nov 2007 19:31:15 +0000 (20:31 +0100)] 
d3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation.