Roderick Colenbrander [Wed, 18 Nov 2009 20:36:49 +0000 (21:36 +0100)]
opengl32: Get rid of invalid opengl 0.0 test.
The test passes on windows using AMD and Nvidia but not on AMD on
linux. A close look at the spec shows that behavior of a version lower
than 3.0 is up to the driver.
Roderick Colenbrander [Wed, 18 Nov 2009 20:25:47 +0000 (21:25 +0100)]
opengl32: No display driver supports windowless opengl3 rendering and likely no driver will ever will.
Vincent Povirk [Wed, 18 Nov 2009 17:19:18 +0000 (11:19 -0600)]
ole32: Do not allow renaming streams that are open.
Vincent Povirk [Wed, 18 Nov 2009 16:38:10 +0000 (10:38 -0600)]
ole32: Do not allow the same stream to be opened twice.
Vincent Povirk [Wed, 18 Nov 2009 16:27:16 +0000 (10:27 -0600)]
ole32: Use safe list iteration when searching for streams to invalidate.
Vincent Povirk [Wed, 18 Nov 2009 16:22:50 +0000 (10:22 -0600)]
ole32: Always invalidate stream objects when deleting the stream.
Vincent Povirk [Tue, 17 Nov 2009 17:20:34 +0000 (11:20 -0600)]
ole32: Add a test for freeing the parent of an open stream.
Vincent Povirk [Wed, 18 Nov 2009 16:16:13 +0000 (10:16 -0600)]
ole32: Invalidate child streams when a non-top-level storage is freed.
Austin English [Wed, 18 Nov 2009 20:09:20 +0000 (14:09 -0600)]
winex11.drv: Downgrade an ERR to a WARN.
Paul Vriens [Wed, 18 Nov 2009 19:58:35 +0000 (20:58 +0100)]
rsaenh/tests: Fix some test failures on W2K.
Nicolas Le Cam [Wed, 18 Nov 2009 18:39:08 +0000 (19:39 +0100)]
widl: Don't generate memset calls with zero length parameter.
Piotr Caban [Wed, 18 Nov 2009 18:02:30 +0000 (19:02 +0100)]
msxml3: Remove test that fails on some systems.
Piotr Caban [Wed, 18 Nov 2009 18:02:21 +0000 (19:02 +0100)]
oleaut32: Ignore milliseconds in VarDateFromUdate implementation.
Piotr Caban [Wed, 18 Nov 2009 18:02:15 +0000 (19:02 +0100)]
msxml3: Ignore nanoseconds in xmlnode_get_nodeTypedValue.
Piotr Caban [Wed, 18 Nov 2009 18:02:07 +0000 (19:02 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue 'i1' data type handling.
Huw Davies [Wed, 18 Nov 2009 16:39:27 +0000 (16:39 +0000)]
wineps.drv: Add support for top-down dibs.
Huw Davies [Wed, 18 Nov 2009 12:20:17 +0000 (12:20 +0000)]
wineps.drv: Rename variable to stride.
Maarten Lankhorst [Wed, 18 Nov 2009 11:11:36 +0000 (12:11 +0100)]
include: Fix timer APC callback definition.
Roderick Colenbrander [Tue, 17 Nov 2009 10:50:25 +0000 (11:50 +0100)]
wgl: Add support for WGL_ARB_create_context_profile which is required for OpenGL 3.2.
Alexandre Julliard [Wed, 18 Nov 2009 17:07:30 +0000 (18:07 +0100)]
ntdll: Add support for the different info classes in NtQueryDirectoryFile.
Alexandre Julliard [Wed, 18 Nov 2009 16:54:06 +0000 (17:54 +0100)]
ntdll: Make the various directory info size functions depend on the info class.
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.