Alexandre Julliard [Wed, 18 Nov 2009 16:47:37 +0000 (17:47 +0100)]
ntdll: Pass the NtQueryDirectoryFile info class down into the various helper functions.
Alexandre Julliard [Wed, 18 Nov 2009 16:42:51 +0000 (17:42 +0100)]
ntdll: Define a generic file information structure to allow supporting multiple info classes in NtQueryDirectoryFile.
Alexandre Julliard [Wed, 18 Nov 2009 16:37:15 +0000 (17:37 +0100)]
ntdll: Pass the full I/O status block to append_entry and have it set the status code on overflow.
Alexandre Julliard [Wed, 18 Nov 2009 16:23:55 +0000 (17:23 +0100)]
ntdll: Use the common fill_stat_info function from the directory code too.
Alexandre Julliard [Wed, 18 Nov 2009 16:01:15 +0000 (17:01 +0100)]
ntdll: Add a common function to compute file information from the stat data.
Paul Vriens [Wed, 18 Nov 2009 14:12:52 +0000 (15:12 +0100)]
crypt32/tests: Fix a test failure on older crypt32.
Roderick Colenbrander [Wed, 18 Nov 2009 11:58:41 +0000 (12:58 +0100)]
opengl32: Sync with latest OpenGL extensions.
Austin Lund [Wed, 18 Nov 2009 10:52:59 +0000 (20:52 +1000)]
advapi32/tests: Skip tests for ACL file info if ACL info not stored.
Francois Gouget [Wed, 18 Nov 2009 10:14:25 +0000 (11:14 +0100)]
cmd: Remove spaces before '\n's.
Francois Gouget [Wed, 18 Nov 2009 10:11:47 +0000 (11:11 +0100)]
mshtml/tests: Add a trailing '\n' to ok() calls.
Alexandre Julliard [Wed, 18 Nov 2009 14:15:32 +0000 (15:15 +0100)]
include: Add some more definitions for FILE_INFORMATION_CLASS.
Rob Shearman [Wed, 18 Nov 2009 00:25:53 +0000 (00:25 +0000)]
rpcrt4: Add tests for full pointers.
Rob Shearman [Wed, 18 Nov 2009 00:25:26 +0000 (00:25 +0000)]
rpcrt4: Fix the pointer saved during full pointer unmarshalling.
The pointer address may set by the type unmarshalling function and
therefore will not be base_ptr_val. This value is the value at
*pPointer and is what needs to be retrieved during subsequent
unmarshalling of the same function.
Rob Shearman [Wed, 18 Nov 2009 00:25:20 +0000 (00:25 +0000)]
rpcrt4: Fix the return value of NdrFullPointerQueryRefId for a pointer ID of 0.
Rob Shearman [Wed, 18 Nov 2009 11:40:44 +0000 (11:40 +0000)]
rpcrt4: Add test for calling NdrFullPointerQueryRefId with a 0 pointer ID.
Piotr Caban [Tue, 17 Nov 2009 23:51:40 +0000 (00:51 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue date related data types handling.
Piotr Caban [Tue, 17 Nov 2009 23:51:30 +0000 (00:51 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue 'boolean' data type handling.
Piotr Caban [Tue, 17 Nov 2009 23:51:24 +0000 (00:51 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue 'fixed.14.4' data type handling.
Piotr Caban [Tue, 17 Nov 2009 23:51:17 +0000 (00:51 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue 'int' data type handling.
Piotr Caban [Tue, 17 Nov 2009 23:51:11 +0000 (00:51 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue 'number' data type handling.
Piotr Caban [Tue, 17 Nov 2009 23:51:03 +0000 (00:51 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue 'string' data type handling.
Roderick Colenbrander [Mon, 16 Nov 2009 22:24:24 +0000 (23:24 +0100)]
wgl: Add initial WGL_ARB_create_context support.
Paul Vriens [Wed, 18 Nov 2009 08:10:44 +0000 (09:10 +0100)]
rsaenh/tests: Fix some test failures on Wow64.
Henri Verbeet [Wed, 18 Nov 2009 09:45:54 +0000 (10:45 +0100)]
wined3d: Remove the effetively unused "state" field from the device.
Henri Verbeet [Wed, 18 Nov 2009 09:45:53 +0000 (10:45 +0100)]
wined3d: Add a separate function for device initialization.
Henri Verbeet [Wed, 18 Nov 2009 09:45:52 +0000 (10:45 +0100)]
wined3d: Move the various backend selection utility functions to utils.c.
Henri Verbeet [Wed, 18 Nov 2009 09:45:51 +0000 (10:45 +0100)]
d3d9: Move D3D9CB_DestroySwapChain() to device.c.
Henri Verbeet [Wed, 18 Nov 2009 09:45:50 +0000 (10:45 +0100)]
d3d9: Add a separate function for device initialization.
Rob Shearman [Wed, 18 Nov 2009 00:17:46 +0000 (00:17 +0000)]
oleaut32: Fix memory leaks in ITypeInfo_fnInvoke.
Rob Shearman [Wed, 18 Nov 2009 00:16:51 +0000 (00:16 +0000)]
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.
Marcin Baczyński [Tue, 17 Nov 2009 23:14:55 +0000 (00:14 +0100)]
gdiplus: Add missing declarations for brush.c.
André Hentschel [Tue, 17 Nov 2009 19:20:48 +0000 (20:20 +0100)]
winebuild: Add ARM support.
André Hentschel [Tue, 17 Nov 2009 16:43:54 +0000 (17:43 +0100)]
gdi32/tests: Simplify testcase.
Eric Pouech [Tue, 17 Nov 2009 20:43:13 +0000 (21:43 +0100)]
mscvrt: Fix some undname quirks (space at the end of multi-level templates).
Jacek Caban [Tue, 17 Nov 2009 20:32:22 +0000 (21:32 +0100)]
shdocvw: Check QueryInterface return codes before using its result.
Juan Lang [Tue, 17 Nov 2009 22:40:08 +0000 (14:40 -0800)]
crypt32: Remove an unnecessary test for the extended key usage extension in CA certificates.
Juan Lang [Tue, 17 Nov 2009 22:06:44 +0000 (14:06 -0800)]
crypt32: Trace reasons for name constraint failure.
Juan Lang [Tue, 17 Nov 2009 22:01:11 +0000 (14:01 -0800)]
crypt32: Only fail directory name comparison if a directory name constraint is present and doesn't match.
Juan Lang [Tue, 17 Nov 2009 21:57:52 +0000 (13:57 -0800)]
crypt32: Don't apply directory name constraints to an empty subject name.
Juan Lang [Tue, 17 Nov 2009 21:57:25 +0000 (13:57 -0800)]
crypt32: Accept a certificate if its name matches any permitted subtree of a name constraint.
Juan Lang [Tue, 17 Nov 2009 21:34:00 +0000 (13:34 -0800)]
crypt32: Check email address in subject name against rfc822 name constraints.
Juan Lang [Tue, 17 Nov 2009 21:33:35 +0000 (13:33 -0800)]
crypt32: Apply name constraints to subject name.
Juan Lang [Tue, 17 Nov 2009 20:19:46 +0000 (12:19 -0800)]
crypt32: Use helper function to compare a subject alternate name with name constraints.
Juan Lang [Tue, 17 Nov 2009 20:06:18 +0000 (12:06 -0800)]
crypt32: Only apply a name constraint if the name form is present.
Juan Lang [Tue, 17 Nov 2009 19:25:13 +0000 (11:25 -0800)]
crypt32: Partially implement checking name constraints with directory names.
Juan Lang [Tue, 17 Nov 2009 19:51:31 +0000 (11:51 -0800)]
crypt32: Use helper functions to match excluded and permitted subtrees of name constraints.
Juan Lang [Tue, 17 Nov 2009 02:16:34 +0000 (18:16 -0800)]
crypt32: Let caller set error codes when name constraints aren't met.
Juan Lang [Tue, 17 Nov 2009 02:12:16 +0000 (18:12 -0800)]
crypt32: Remove an unnecessary if.
Juan Lang [Tue, 17 Nov 2009 01:55:23 +0000 (17:55 -0800)]
crypt32: Prohibit name constraints that contain neither an excluded nor a permitted subtree.
Vincent Povirk [Thu, 12 Nov 2009 21:53:42 +0000 (15:53 -0600)]
ole32: Add a DirRef type for references to directory entries.
Vincent Povirk [Thu, 12 Nov 2009 21:10:47 +0000 (15:10 -0600)]
ole32: Rename property variables in storage stream implementation.
Alexandre Julliard [Tue, 17 Nov 2009 21:30:08 +0000 (22:30 +0100)]
gdi32: Remove remaining references to gdi32 internals from gdi16.c.
Alexandre Julliard [Tue, 17 Nov 2009 21:29:37 +0000 (22:29 +0100)]
gdi32: Disable SetSolidBrush16 since it requires access to gdi32 internals.
Alexandre Julliard [Tue, 17 Nov 2009 18:58:02 +0000 (19:58 +0100)]
gdi32: Reimplement the 16-bit metafile functions on top of the 32-bit ones.
Hans Leidekker [Tue, 17 Nov 2009 14:59:52 +0000 (15:59 +0100)]
wininet: Avoid a crash on NULL lpcszHeader in HttpSendRequestExW.
Hans Leidekker [Tue, 17 Nov 2009 14:59:11 +0000 (15:59 +0100)]
msi: Don't set the ALLUSERS property.
Hans Leidekker [Tue, 17 Nov 2009 14:58:45 +0000 (15:58 +0100)]
msi: Set the LogonUser property.
Louis Lenders [Fri, 13 Nov 2009 18:02:08 +0000 (19:02 +0100)]
ntoskrnl.exe: Add stub for MmAllocateContiguousMemory.
Louis Lenders [Fri, 13 Nov 2009 16:35:39 +0000 (17:35 +0100)]
ntoskrnl.exe: Add stub for MmAllocatePagesForMdl.
Rob Shearman [Tue, 17 Nov 2009 13:42:37 +0000 (13:42 +0000)]
oleaut32: Add a test for the memory pointed to by a byref parameter being preserved through a remote IDispatch::Invoke call.
Alexandre Julliard [Tue, 17 Nov 2009 14:14:11 +0000 (15:14 +0100)]
gdi32: Reset the visible region in ResetDC.
André Hentschel [Mon, 16 Nov 2009 20:33:43 +0000 (21:33 +0100)]
gdi32: Don't strip font suffix.
Andrew Eikum [Mon, 16 Nov 2009 23:28:54 +0000 (17:28 -0600)]
mshtml: Implement IHTMLWindow2::get_top.
Austin Lund [Tue, 17 Nov 2009 09:33:51 +0000 (19:33 +1000)]
ddraw/tests: Fix test failure for D3DFMT_A2R10G10B10 pixel format in GetDC tests.
Andrew Eikum [Mon, 16 Nov 2009 21:39:08 +0000 (15:39 -0600)]
jscript: Implement decodeURIComponent.
Paul Vriens [Tue, 17 Nov 2009 12:51:44 +0000 (13:51 +0100)]
advapi32/tests: Add some extra info to an ok() call.
Paul Vriens [Tue, 17 Nov 2009 12:23:06 +0000 (13:23 +0100)]
advapi32/tests: Fix some test failures on Vista without a servicepack.
Henri Verbeet [Tue, 17 Nov 2009 08:43:16 +0000 (09:43 +0100)]
d3d8: Make convert_to_wined3d_declaration() static.
Henri Verbeet [Tue, 17 Nov 2009 08:43:15 +0000 (09:43 +0100)]
d3d8: Move D3D8CB_DestroySwapChain() to device.c.
Henri Verbeet [Tue, 17 Nov 2009 08:43:14 +0000 (09:43 +0100)]
d3d8: Add a separate function for device initialization.
Henri Verbeet [Tue, 17 Nov 2009 08:43:13 +0000 (09:43 +0100)]
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
e1469961d42d0eb077d3fa0236de17b56bc51a56.
Henri Verbeet [Tue, 17 Nov 2009 08:43:12 +0000 (09:43 +0100)]
wined3d: Add a format table for basic format flags like WINED3DFMT_FLAG_FOURCC.
Rob Shearman [Mon, 16 Nov 2009 20:11:06 +0000 (20:11 +0000)]
server: Extend get_token_user server call to also retrieve SIDs for the token's owner or primary group.
Alexandre Julliard [Tue, 17 Nov 2009 11:43:53 +0000 (12:43 +0100)]
winex11: Get rid of the SetDCOrg entry point.
Alexandre Julliard [Tue, 17 Nov 2009 11:43:43 +0000 (12:43 +0100)]
gdi32: Get rid of the SetDCOrg driver entry point.
Alexandre Julliard [Tue, 17 Nov 2009 11:42:16 +0000 (12:42 +0100)]
gdi32: Disable SetDCOrg16.
Alexandre Julliard [Tue, 17 Nov 2009 11:28:44 +0000 (12:28 +0100)]
gdi32: Reimplement SaveVisRgn16/RestoreVisRgn16 to avoid accessing the DC internals.
Alexandre Julliard [Tue, 17 Nov 2009 11:26:04 +0000 (12:26 +0100)]
gdi32: Return copies of the region in InquireVisRgn16 and GetClipRgn16.
Alexandre Julliard [Tue, 17 Nov 2009 11:21:15 +0000 (12:21 +0100)]
gdi32: Disable the 16-bit visible region manipulation functions.
Alexandre Julliard [Tue, 17 Nov 2009 11:19:36 +0000 (12:19 +0100)]
gdi32: Reimplement LPtoDP16/DPtoLP16 on top of the 32-bit functions.
Alexandre Julliard [Tue, 17 Nov 2009 11:17:37 +0000 (12:17 +0100)]
gdi32: Don't crash when we don't have AbortProc thunks.
Juan Lang [Mon, 16 Nov 2009 22:23:17 +0000 (14:23 -0800)]
crypt32/tests: Fix another test failure.
Juan Lang [Tue, 17 Nov 2009 01:08:03 +0000 (17:08 -0800)]
crypt32: Implement CertIsRDNAttrsInCertificateName.
Juan Lang [Mon, 16 Nov 2009 21:42:21 +0000 (13:42 -0800)]
crypt32: Add tests for CertIsRDNAttrsInCertificateName.
Juan Lang [Mon, 16 Nov 2009 19:59:29 +0000 (11:59 -0800)]
crypt32: Add stub for CertIsRDNAttrsInCertificateName.
Juan Lang [Mon, 16 Nov 2009 19:48:46 +0000 (11:48 -0800)]
crypt32: Add more tests for CertCompareCertificateName.
Owen Rudge [Mon, 16 Nov 2009 19:27:33 +0000 (13:27 -0600)]
comctl32/tests: Use defined flags instead of magic numbers in v6 tests.
Owen Rudge [Mon, 16 Nov 2009 19:27:32 +0000 (13:27 -0600)]
shell32: Implement SHGetImageList and remove todo_wine from imagelist tests.
Owen Rudge [Mon, 16 Nov 2009 19:27:30 +0000 (13:27 -0600)]
comctl32/tests: Add hotspot/drag test for IImageList.
Owen Rudge [Mon, 16 Nov 2009 19:27:28 +0000 (13:27 -0600)]
comctl32: Implement imagelist drag functions, GetOverlayImage.
Owen Rudge [Mon, 16 Nov 2009 19:27:21 +0000 (13:27 -0600)]
comctl32: Implement GetImageRect, Get/SetIconSize, Get/SetBkColor.
Owen Rudge [Mon, 16 Nov 2009 19:27:20 +0000 (13:27 -0600)]
comctl32/tests: Add test of IImageList_Merge function.
Paul Vriens [Tue, 17 Nov 2009 08:48:44 +0000 (09:48 +0100)]
advapi32/tests: Fix some test failures on NT4.
Paul Vriens [Tue, 17 Nov 2009 07:51:02 +0000 (08:51 +0100)]
advapi32/tests: Skip some tests on Win9x and WinMe.
Rob Shearman [Mon, 16 Nov 2009 23:41:48 +0000 (23:41 +0000)]
ole32: OleInitialize should return S_OK if it is called for the first time on a thread independently of CoInitializeEx.
Jacek Caban [Mon, 16 Nov 2009 23:03:06 +0000 (00:03 +0100)]
jscript: Use CLSCTX_INPROC_SERVER|CLSCTX_LOCAL_SERVER to create ActiveX object.
Jacek Caban [Mon, 16 Nov 2009 22:58:05 +0000 (23:58 +0100)]
urlmon: Don't post notif message if we're in task processing loop.
Jacek Caban [Mon, 16 Nov 2009 22:55:10 +0000 (23:55 +0100)]
mshtml: Improved IHTMLStyle3::put_zoom stub.
Eric Pouech [Mon, 16 Nov 2009 20:27:08 +0000 (21:27 +0100)]
dbghelp: Beef up SymRefreshModuleList.
Roderick Colenbrander [Mon, 16 Nov 2009 19:46:01 +0000 (20:46 +0100)]
wgl: The GLX context creation code isn't needed anymore in wglCopyContext because we always have a GLX context now.