Alexandre Julliard [Tue, 24 Jun 2008 09:51:07 +0000 (11:51 +0200)]
oleaut32/tests: Allow UuidCreate to return RPC_S_UUID_LOCAL_ONLY.
Alexandre Julliard [Tue, 24 Jun 2008 09:50:42 +0000 (11:50 +0200)]
ole32: Don't consider RPC_S_UUID_LOCAL_ONLY an error in CoCreateGuid.
Return a proper HRESULT for other errors.
H. Verbeet [Mon, 23 Jun 2008 21:56:09 +0000 (23:56 +0200)]
d3d9: Use color_match() in alpha_test().
Also fixes some of the messages.
H. Verbeet [Mon, 23 Jun 2008 21:56:04 +0000 (23:56 +0200)]
d3d8: Use color_match() in alpha_test().
Also fixes some of the messages.
Rob Shearman [Mon, 23 Jun 2008 21:29:22 +0000 (22:29 +0100)]
include: Add the local attribute to IShellExecuteHookA/W since they use an undefined structure.
Rob Shearman [Mon, 23 Jun 2008 21:29:15 +0000 (22:29 +0100)]
widl: Fix check_remoting_fields to enumerate the correct list of fields.
Rob Shearman [Mon, 23 Jun 2008 21:29:11 +0000 (22:29 +0100)]
widl: Fix type_memsize to follow aliases so that the correct size is calculated.
Rob Shearman [Mon, 23 Jun 2008 21:29:03 +0000 (22:29 +0100)]
widl: Fix the types of enums with the v1_enum attribute applied.
Rob Shearman [Mon, 23 Jun 2008 21:28:56 +0000 (22:28 +0100)]
widl: Fix crash in find_array_or_string_in_struct if the structure or union has no fields or cases.
Rob Shearman [Mon, 23 Jun 2008 21:28:50 +0000 (22:28 +0100)]
widl: Set the type of the type_t node constructured for dispinterfaces to RPC_FC_IP, like we do for interfaces.
Rob Shearman [Mon, 23 Jun 2008 21:27:53 +0000 (22:27 +0100)]
widl: Factor out the finding of a registered type to reduce code duplication.
Maarten Lankhorst [Fri, 20 Jun 2008 04:18:26 +0000 (21:18 -0700)]
quartz: Clear pin value if not connected.
Maarten Lankhorst [Fri, 20 Jun 2008 04:17:08 +0000 (21:17 -0700)]
quartz: Add support for VideoInfoHeader2 to AVI Decompressor.
Maarten Lankhorst [Tue, 17 Jun 2008 00:27:09 +0000 (17:27 -0700)]
quartz: Only enumerate renderers if bRender is set in filtermapper.
Maarten Lankhorst [Tue, 17 Jun 2008 00:16:38 +0000 (17:16 -0700)]
quartz: DSoundRender shouldn't delete buffer when already connected.
Maarten Lankhorst [Mon, 16 Jun 2008 00:52:09 +0000 (17:52 -0700)]
quartz: Have thread safety in memallocator.
Maarten Lankhorst [Tue, 10 Jun 2008 16:45:25 +0000 (18:45 +0200)]
quartz: Implement VideoRenderer_GetCurrentImage.
Maarten Lankhorst [Mon, 23 Jun 2008 20:15:46 +0000 (13:15 -0700)]
quartz: Implement GraphConfig_Reconfigure.
Paul Vriens [Mon, 23 Jun 2008 19:45:14 +0000 (21:45 +0200)]
setupapi/tests: Add a simple test for the DelReg directive.
Hans Leidekker [Mon, 23 Jun 2008 18:59:08 +0000 (20:59 +0200)]
wininet: Make a test pass on IE6.
Hans Leidekker [Mon, 23 Jun 2008 18:58:53 +0000 (20:58 +0200)]
wininet: Win64 compatibility fixes.
Hans Leidekker [Mon, 23 Jun 2008 18:58:41 +0000 (20:58 +0200)]
wininet: Resolve hostname once per connection.
Hans Leidekker [Mon, 23 Jun 2008 18:58:25 +0000 (20:58 +0200)]
wininet: Send a 'Pragma: no-cache' header if asked for.
Hans Leidekker [Mon, 23 Jun 2008 18:58:01 +0000 (20:58 +0200)]
wininet: Improve some traces.
Hans Leidekker [Mon, 23 Jun 2008 18:57:46 +0000 (20:57 +0200)]
wininet: Clear last error upon successful return from HttpSendRequest.
Alex Villacís Lasso [Sat, 21 Jun 2008 20:50:12 +0000 (15:50 -0500)]
richedit: EM_POSFROMCHAR should take into account scrollbar position. With tests.
Alex Villacís Lasso [Mon, 23 Jun 2008 18:49:49 +0000 (13:49 -0500)]
richedit: When returning position through wParam pointer, EM_POSFROMCHAR must return 0 as LRESULT.
Add tests for EM_POSFROMCHAR for 1.0 and 2.0.
Alexandre Julliard [Tue, 24 Jun 2008 09:09:47 +0000 (11:09 +0200)]
d3d9/tests: Test for Direct3DCreate9 failure.
Alexandre Julliard [Tue, 24 Jun 2008 09:07:53 +0000 (11:07 +0200)]
d3d9: Make Direct3DCreate9 fail if we can't initialize wined3d.
Alexandre Julliard [Tue, 24 Jun 2008 09:07:43 +0000 (11:07 +0200)]
d3d8: Make Direct3DCreate8 fail if we can't initialize wined3d.
Alexandre Julliard [Mon, 23 Jun 2008 20:56:10 +0000 (22:56 +0200)]
winex11: Print more details on OpenGL load failure. Only print errors once.
Alexander Dorofeyev [Thu, 19 Jun 2008 23:49:46 +0000 (02:49 +0300)]
ddraw: Implement FPU mode fixup in d3d7 device.
As documented in DirectX7 SDK, d3d7 devices set FPU mode (control word) on every
call and restore it back to original state before returning, if created in
DDSCL_FPUPRESERVE cooperative mode. This allows games to work with FPU in a
possibly incompatible mode and avoid resetting it all the time.
Alistair Leslie-Hughes [Fri, 20 Jun 2008 10:35:53 +0000 (20:35 +1000)]
shell32: Stop crash when an error occurs.
Alistair Leslie-Hughes [Wed, 18 Jun 2008 11:28:10 +0000 (21:28 +1000)]
secur32: Fix crash under win98.
Louis Lenders [Thu, 19 Jun 2008 08:01:49 +0000 (08:01 +0000)]
d3dx9_*: Add version resources.
Jacek Caban [Mon, 23 Jun 2008 14:54:51 +0000 (09:54 -0500)]
mshtml: Added IHTMLElement::put_onclick implementation.
Jacek Caban [Mon, 23 Jun 2008 14:54:33 +0000 (09:54 -0500)]
mshtml: Added generic HTML event listener and use it for click event.
Jacek Caban [Mon, 23 Jun 2008 14:54:16 +0000 (09:54 -0500)]
mshtml: Use heap_alloc_zero in NSContainer_Create.
Jacek Caban [Mon, 23 Jun 2008 14:54:00 +0000 (09:54 -0500)]
mshtml: Added onclick attribute support.
Jacek Caban [Mon, 23 Jun 2008 14:52:40 +0000 (09:52 -0500)]
mshtml: Added IHTMLImgElement::put_src implementation.
Jacek Caban [Mon, 23 Jun 2008 14:52:17 +0000 (09:52 -0500)]
mshtml: Added IHTMLElement::put_className implementation.
Jacek Caban [Mon, 23 Jun 2008 14:51:28 +0000 (09:51 -0500)]
mshtml: Return NULL instead of empty string in IHTMLElement::get_className.
Jacek Caban [Mon, 23 Jun 2008 14:50:22 +0000 (09:50 -0500)]
mshtml: Added IHTMLDocument3::createTextNode implementation.
Jacek Caban [Mon, 23 Jun 2008 14:49:26 +0000 (09:49 -0500)]
mshtml: Added IHTMLDOMNode::appendChild implementation.
Huw Davies [Mon, 23 Jun 2008 16:12:12 +0000 (17:12 +0100)]
winspool.drv: Make sure the printer driver registry entry exists.
Paul Vriens [Mon, 23 Jun 2008 15:47:49 +0000 (17:47 +0200)]
setupapi/tests: Fix a test on NT4.
Paul Vriens [Mon, 23 Jun 2008 15:27:37 +0000 (17:27 +0200)]
setupapi/tests: Remove a registry key on failure for NT4.
Paul Vriens [Mon, 23 Jun 2008 14:16:43 +0000 (16:16 +0200)]
setupapi/tests: Prevent crash on NT4.
Paul Vriens [Mon, 23 Jun 2008 13:48:16 +0000 (15:48 +0200)]
setupapi/tests: Remove last win9x references.
Rob Shearman [Mon, 23 Jun 2008 11:56:49 +0000 (12:56 +0100)]
rpcrt4: Fix NdrConformantVaryingStructUnmarshall to use buffer memory if applicable and to reuse memory for embedded pointers.
Rob Shearman [Mon, 23 Jun 2008 11:56:29 +0000 (12:56 +0100)]
rpcrt4: Factor out string validation from NDR unmarshalling functions into a separate function, validate_string_data.
Rob Shearman [Mon, 23 Jun 2008 11:58:03 +0000 (12:58 +0100)]
widl: Fix the embedded pointer offsets in generated code when the containing structure has padding.
Do so by calculating the alignment of members when iterating through
the structures and adding it onto the buffer and memory offsets.
Only call type_memsize once elsewhere in the embedded pointer
processing functions since the return value will be the same from the
second call.
Rob Shearman [Mon, 23 Jun 2008 11:57:28 +0000 (12:57 +0100)]
widl: Replace code to round up values and calculate padding with macros to improve readability.
Alexandre Julliard [Mon, 23 Jun 2008 15:22:01 +0000 (17:22 +0200)]
shell32/tests: Use the original path if GetLongPathNameA fails.
Alexandre Julliard [Mon, 23 Jun 2008 15:10:04 +0000 (17:10 +0200)]
winspool: Don't print NULL pointers in traces.
Michael Karcher [Sat, 21 Jun 2008 14:02:49 +0000 (16:02 +0200)]
ddraw: Ensure to load wined3d before attempting to create a clipper.
Marcus Meissner [Mon, 23 Jun 2008 06:44:19 +0000 (08:44 +0200)]
ws2_32/tests: Initialize buffer to avoid valgrind warning.
Dan Kegel [Mon, 23 Jun 2008 05:37:11 +0000 (22:37 -0700)]
user32: Fix buffer length thinko in dde_client.c.
Detlef Riekenberg [Sun, 22 Jun 2008 20:23:28 +0000 (22:23 +0200)]
avifil32: The array index is 0-based.
Kai Blin [Mon, 23 Jun 2008 07:52:23 +0000 (09:52 +0200)]
rpcrt4: Ignore the AuthzSvr parameter for RPC_C_AUTHN_WINNT.
Kai Blin [Mon, 23 Jun 2008 07:51:47 +0000 (09:51 +0200)]
rpcrt4: Fix some A/W use in error messages.
Rob Shearman [Mon, 23 Jun 2008 08:25:25 +0000 (09:25 +0100)]
rpcrt4: Add test for using a conformant varying structure with pointers.
Dan Hipschman [Fri, 20 Jun 2008 23:10:31 +0000 (16:10 -0700)]
kernel32/tests: Add tests for TLS functions.
Jon Griffiths [Fri, 20 Jun 2008 07:19:09 +0000 (00:19 -0700)]
ntdll: Implement [Rtl]InitializeCriticalSectionEx.
Eric Pouech [Sat, 21 Jun 2008 09:00:16 +0000 (11:00 +0200)]
winhelp: Removed the main history button, and use the item in Options menu instead.
Eric Pouech [Sat, 21 Jun 2008 09:00:07 +0000 (11:00 +0200)]
winhelp: Added the options menu.
H. Verbeet [Sun, 22 Jun 2008 22:22:29 +0000 (00:22 +0200)]
wined3d: Half float formats need ARB_TEXTURE_FLOAT as well.
Currently we only check if ARB_HALF_FLOAT_PIXEL is supported. This is
not enough, we need ARB_TEXTURE_FLOAT as well. This fixes some errors
when running the d3d9 visual test with Mesa swrast.
H. Verbeet [Sun, 22 Jun 2008 22:22:19 +0000 (00:22 +0200)]
wined3d: Report post pixelshader blending on WINED3DFMT_A16B16G16R16F.
Roderick Colenbrander [Sun, 22 Jun 2008 20:53:36 +0000 (20:53 +0000)]
wined3d: Fix a usage flags conflict.
Both WINED3DUSAGE_OVERLAY and WINED3DUSAGE_QUERY_SRGBBLEND were using
the same value. All usage flags except for OVERLAY are directly mapped
to d3d9, so give OVERLAY its own value.
Roderick Colenbrander [Sun, 22 Jun 2008 13:41:39 +0000 (13:41 +0000)]
wined3d: Update the d3dusage query mask with 0x100000 (vertextexture).
Roderick Colenbrander [Sat, 21 Jun 2008 20:19:04 +0000 (20:19 +0000)]
wined3d: Update the Nvidia driver version to 173.41 and also put it in the right format e.g. 7.15.11.7341 instead of 7.15.10.17341.
Dmitry Timoshkov [Sun, 22 Jun 2008 13:41:47 +0000 (22:41 +0900)]
gdi32: Extend the font substitution test, make it pass under Wine.
Dmitry Timoshkov [Sun, 22 Jun 2008 13:41:03 +0000 (22:41 +0900)]
wine.inf: Add Baltic font substitutions.
Paul Vriens [Mon, 23 Jun 2008 08:26:29 +0000 (10:26 +0200)]
setupapi/tests: Remove win9x specifics from testInstallClass.
Paul Vriens [Mon, 23 Jun 2008 07:47:48 +0000 (09:47 +0200)]
setupapi/tests: Remove win9x specifics from testCreateDeviceInfo.
Andrew Talbot [Sun, 22 Jun 2008 14:12:02 +0000 (15:12 +0100)]
dbghelp: Use dbgstr_a() in case pointer is NULL.
Vitaliy Margolen [Sat, 21 Jun 2008 17:54:00 +0000 (11:54 -0600)]
dxdiagn: Use helper functions for adding properties to container.
Vitaliy Margolen [Sat, 21 Jun 2008 17:53:44 +0000 (11:53 -0600)]
dxdiagn: PhysicalMemory parameter is a string not long long.
Rob Shearman [Sun, 22 Jun 2008 08:42:08 +0000 (09:42 +0100)]
rpcrt4: Initialise UniquePtrCount in NdrServerInitializeNew.
Rob Shearman [Sun, 22 Jun 2008 15:17:32 +0000 (16:17 +0100)]
include: Add new bitfields to MIDL_STUB_MESSAGE added in Vista SDKs.
Move fBufferValid to a bitfield and update the corresponding tests in rpcrt4.
Add tests for the new fields.
Rob Shearman [Sun, 22 Jun 2008 08:40:49 +0000 (09:40 +0100)]
include: Add declarations for OleNoteObjectVisible, GetConvertStg and OleDoAutoConvert to ole2.h.
Rob Shearman [Sun, 22 Jun 2008 08:41:19 +0000 (09:41 +0100)]
ole32: Include compobj_private.h in oleobj.c to type-check the function signatures of DataAdviseHolder_OnConnect and DataAdviseHolder_OnDisconnect.
Rob Shearman [Sun, 22 Jun 2008 08:40:33 +0000 (09:40 +0100)]
ole32: Remove unused BIGBLOCKFILE_GetSize.
Rob Shearman [Sun, 22 Jun 2008 08:40:16 +0000 (09:40 +0100)]
ole32: Include ole2.h in ole32_main.c to type-check the function signature of OleMetafilePictFromIconAndLabel.
Rob Shearman [Sun, 22 Jun 2008 08:39:59 +0000 (09:39 +0100)]
ole32: Include enumx.h in enumx.c to get the declarations of the functions.
Gerald Pfeifer [Sat, 21 Jun 2008 18:13:00 +0000 (20:13 +0200)]
winex11: Remove two unused parameters from BITBLT_GetSrcArea().
Gerald Pfeifer [Sat, 21 Jun 2008 17:51:01 +0000 (19:51 +0200)]
comctl32: tooltips: Adjust the type of three loop variables from INT to UINT.
Eric Pouech [Sat, 21 Jun 2008 08:50:26 +0000 (10:50 +0200)]
winhelp: Properly quit winhelp when no file are given on command line.
Ted Percival [Sat, 21 Jun 2008 12:30:33 +0000 (22:30 +1000)]
regedit: Interpret REG_DWORD as unsigned in editor.
Mikołaj Zalewski [Sat, 21 Jun 2008 12:32:50 +0000 (14:32 +0200)]
kernel32: Improve Esperanto locale definition.
Dan Kegel [Mon, 23 Jun 2008 06:00:45 +0000 (23:00 -0700)]
msxml3/tests: VT_EMPTY is not a string.
Dan Kegel [Sun, 22 Jun 2008 21:25:21 +0000 (14:25 -0700)]
kernel32/tests: Initialize a few variables.
Dan Kegel [Sun, 22 Jun 2008 21:22:06 +0000 (14:22 -0700)]
gdi32: GdiConvertToDevmodeW should not refer to unintialized name bytes.
Dan Kegel [Sat, 21 Jun 2008 03:20:42 +0000 (20:20 -0700)]
winmm/tests: Initialize MIXERLINECONTROLSA before calling mixerGetLineControlsA.
Vladimir Pankratov [Fri, 20 Jun 2008 12:19:44 +0000 (17:19 +0500)]
taskmgr: Add Russian translation.
Joris Huizer [Thu, 19 Jun 2008 15:11:19 +0000 (17:11 +0200)]
user32/tests: Copy/paste fix.
Anatoly Lyutin [Fri, 20 Jun 2008 06:33:19 +0000 (10:33 +0400)]
user32/tests: Add two tests for ShowWindow(SW_RESTORE).
Dan Hipschman [Fri, 20 Jun 2008 00:11:47 +0000 (17:11 -0700)]
riched20/tests: Add a test for creating ITextDocument.
Dan Hipschman [Fri, 20 Jun 2008 00:10:59 +0000 (17:10 -0700)]
riched20/tests: Add tests for OLE interface.
Marcus Meissner [Sat, 21 Jun 2008 08:32:12 +0000 (10:32 +0200)]
ws2_32/tests: Initialize memory to send.