Commit graph

48055 commits

Author SHA1 Message Date
Henri Verbeet
b9243b721a d3d9: Add a separate function for device initialization. 2009-11-18 11:16:31 +01:00
Rob Shearman
99d9983b61 oleaut32: Fix memory leaks in ITypeInfo_fnInvoke. 2009-11-18 11:15:39 +01:00
Rob Shearman
6d7572c0e7 oleaut32: Unmarshall byref types correctly in IDispatch_Invoke_Proxy.
Byref arguments should only be passed in the rgVarRef array, not in
arg array. Copy the value into the rgVarRef array before calling the
remote function to ensure that memory isn't allocated for the byref
pointers during unmarshalling.
2009-11-18 11:15:27 +01:00
André Hentschel
762280eab0 gdi32/tests: Simplify testcase. 2009-11-18 11:14:24 +01:00
Eric Pouech
d568c2ac56 mscvrt: Fix some undname quirks (space at the end of multi-level templates). 2009-11-18 11:09:34 +01:00
Jacek Caban
60b096f609 shdocvw: Check QueryInterface return codes before using its result. 2009-11-18 11:09:29 +01:00
Juan Lang
96073d5129 crypt32: Remove an unnecessary test for the extended key usage extension in CA certificates. 2009-11-18 11:09:20 +01:00
Juan Lang
d6958d7660 crypt32: Trace reasons for name constraint failure. 2009-11-18 11:09:08 +01:00
Juan Lang
1db8a6abda crypt32: Only fail directory name comparison if a directory name constraint is present and doesn't match. 2009-11-18 11:09:02 +01:00
Juan Lang
a63affe5e0 crypt32: Don't apply directory name constraints to an empty subject name. 2009-11-18 11:08:55 +01:00
Juan Lang
c464875a6d crypt32: Accept a certificate if its name matches any permitted subtree of a name constraint. 2009-11-18 11:08:49 +01:00
Juan Lang
d6f7d06cad crypt32: Check email address in subject name against rfc822 name constraints. 2009-11-18 11:08:44 +01:00
Juan Lang
e4c03521ac crypt32: Apply name constraints to subject name. 2009-11-18 11:08:37 +01:00
Juan Lang
6f35ae25b8 crypt32: Use helper function to compare a subject alternate name with name constraints. 2009-11-18 11:08:32 +01:00
Juan Lang
a98dad4f93 crypt32: Only apply a name constraint if the name form is present. 2009-11-18 11:08:25 +01:00
Juan Lang
f6d3348b7c crypt32: Partially implement checking name constraints with directory names. 2009-11-18 11:08:20 +01:00
Juan Lang
7c44544a6d crypt32: Use helper functions to match excluded and permitted subtrees of name constraints. 2009-11-18 11:08:14 +01:00
Juan Lang
9a40de08de crypt32: Let caller set error codes when name constraints aren't met. 2009-11-18 11:08:08 +01:00
Juan Lang
f8044948ba crypt32: Remove an unnecessary if. 2009-11-18 11:08:01 +01:00
Juan Lang
8585203103 crypt32: Prohibit name constraints that contain neither an excluded nor a permitted subtree. 2009-11-18 11:07:53 +01:00
Vincent Povirk
e77e9e45aa ole32: Add a DirRef type for references to directory entries. 2009-11-18 11:03:58 +01:00
Vincent Povirk
d3dbc8b1e6 ole32: Rename property variables in storage stream implementation. 2009-11-18 11:03:30 +01:00
Alexandre Julliard
17349a06b1 gdi32: Remove remaining references to gdi32 internals from gdi16.c. 2009-11-17 22:30:08 +01:00
Alexandre Julliard
06e09f67b4 gdi32: Disable SetSolidBrush16 since it requires access to gdi32 internals. 2009-11-17 22:29:37 +01:00
Alexandre Julliard
d9700b6a77 gdi32: Reimplement the 16-bit metafile functions on top of the 32-bit ones. 2009-11-17 19:58:02 +01:00
Hans Leidekker
4990ca0ea3 wininet: Avoid a crash on NULL lpcszHeader in HttpSendRequestExW. 2009-11-17 16:05:36 +01:00
Hans Leidekker
bd4bc16147 msi: Don't set the ALLUSERS property. 2009-11-17 16:05:27 +01:00
Hans Leidekker
fd549aa25d msi: Set the LogonUser property. 2009-11-17 16:05:15 +01:00
Louis Lenders
76ae295a09 ntoskrnl.exe: Add stub for MmAllocateContiguousMemory. 2009-11-17 16:04:33 +01:00
Louis Lenders
6c350ad155 ntoskrnl.exe: Add stub for MmAllocatePagesForMdl. 2009-11-17 16:03:50 +01:00
Rob Shearman
4c8eec346d oleaut32: Add a test for the memory pointed to by a byref parameter being preserved through a remote IDispatch::Invoke call. 2009-11-17 15:15:11 +01:00
Alexandre Julliard
c73e2d5e02 gdi32: Reset the visible region in ResetDC. 2009-11-17 15:14:56 +01:00
André Hentschel
e4beddb664 gdi32: Don't strip font suffix. 2009-11-17 15:14:56 +01:00
Andrew Eikum
3f63a2968d mshtml: Implement IHTMLWindow2::get_top. 2009-11-17 15:14:56 +01:00
Austin Lund
38d44e0a52 ddraw/tests: Fix test failure for D3DFMT_A2R10G10B10 pixel format in GetDC tests. 2009-11-17 15:14:56 +01:00
Andrew Eikum
d4b670ad6a jscript: Implement decodeURIComponent. 2009-11-17 15:14:56 +01:00
Paul Vriens
6befd9f54c advapi32/tests: Add some extra info to an ok() call. 2009-11-17 15:14:55 +01:00
Paul Vriens
e732ca1935 advapi32/tests: Fix some test failures on Vista without a servicepack. 2009-11-17 15:14:55 +01:00
Henri Verbeet
2ac74fa511 d3d8: Make convert_to_wined3d_declaration() static. 2009-11-17 15:14:55 +01:00
Henri Verbeet
e0525b663e d3d8: Move D3D8CB_DestroySwapChain() to device.c. 2009-11-17 15:14:54 +01:00
Henri Verbeet
fea466455b d3d8: Add a separate function for device initialization. 2009-11-17 15:14:54 +01:00
Henri Verbeet
7676c66431 wined3d: WINED3DFMT_FLAG_GETDC is a basic format flag.
It has nothing to do with OpenGL, so shouldn't be in "gl_formats_template".
This fixes a regression introduced by e1469961d4.
2009-11-17 15:14:54 +01:00
Henri Verbeet
db2273652d wined3d: Add a format table for basic format flags like WINED3DFMT_FLAG_FOURCC. 2009-11-17 15:14:54 +01:00
Rob Shearman
bd56916f90 server: Extend get_token_user server call to also retrieve SIDs for the token's owner or primary group. 2009-11-17 15:14:54 +01:00
Alexandre Julliard
184f1fe331 winex11: Get rid of the SetDCOrg entry point. 2009-11-17 15:14:54 +01:00
Alexandre Julliard
1c67717876 gdi32: Get rid of the SetDCOrg driver entry point. 2009-11-17 15:14:54 +01:00
Alexandre Julliard
1fd7159cae gdi32: Disable SetDCOrg16. 2009-11-17 15:14:54 +01:00
Alexandre Julliard
16da76923d gdi32: Reimplement SaveVisRgn16/RestoreVisRgn16 to avoid accessing the DC internals. 2009-11-17 15:14:54 +01:00
Alexandre Julliard
61925b7e89 gdi32: Return copies of the region in InquireVisRgn16 and GetClipRgn16. 2009-11-17 15:14:54 +01:00
Alexandre Julliard
569f56e87a gdi32: Disable the 16-bit visible region manipulation functions. 2009-11-17 15:14:54 +01:00