wine
17 years agowined3d: Move WINED3DTS_MODELVIEW to the state table.
Stefan Dösinger [Mon, 1 Jan 2007 23:48:58 +0000 (00:48 +0100)] 
wined3d: Move WINED3DTS_MODELVIEW to the state table.

17 years agowined3d: Remove IWineD3DDevice_ApplyStateChanges.
Stefan Dösinger [Mon, 1 Jan 2007 23:07:55 +0000 (00:07 +0100)] 
wined3d: Remove IWineD3DDevice_ApplyStateChanges.

17 years agowined3d: Move WINED3DTS_TEXTURETRANSFORMFLAGS to the state table.
Stefan Dösinger [Mon, 1 Jan 2007 22:53:59 +0000 (23:53 +0100)] 
wined3d: Move WINED3DTS_TEXTURETRANSFORMFLAGS to the state table.

17 years agopreloader: Reset both AT_SYSINFO and AT_SYSINFO_EHDR when one of them conflicts.
Alexandre Julliard [Tue, 2 Jan 2007 11:21:45 +0000 (12:21 +0100)] 
preloader: Reset both AT_SYSINFO and AT_SYSINFO_EHDR when one of them conflicts.

17 years agogdi32: Remove redundant debug channel, use the default one instead.
Dmitry Timoshkov [Tue, 2 Jan 2007 08:25:07 +0000 (16:25 +0800)] 
gdi32: Remove redundant debug channel, use the default one instead.

17 years agontdll: Remove an unnecessary NULL check.
Jeff Latimer [Tue, 2 Jan 2007 05:25:30 +0000 (16:25 +1100)] 
ntdll: Remove an unnecessary NULL check.

17 years agokernel32: Implement CopyFileWithProgress.
Mike McCormack [Tue, 2 Jan 2007 02:40:00 +0000 (11:40 +0900)] 
kernel32: Implement CopyFileWithProgress.

17 years agowinex11.drv: Remove get_drawable.
Roderick Colenbrander [Mon, 1 Jan 2007 21:37:54 +0000 (22:37 +0100)] 
winex11.drv: Remove get_drawable.

17 years agowinecfg: Remove desktop double buffering option.
Roderick Colenbrander [Mon, 1 Jan 2007 16:56:44 +0000 (17:56 +0100)] 
winecfg: Remove desktop double buffering option.

17 years agowinex11.drv: Remove desktop double buffering option.
Roderick Colenbrander [Mon, 1 Jan 2007 16:56:44 +0000 (17:56 +0100)] 
winex11.drv: Remove desktop double buffering option.

17 years agontdll: Fix NtQueryDirectoryFile handling of short names on vfat filesystems.
Reinhard Karcher [Sat, 30 Dec 2006 08:36:06 +0000 (09:36 +0100)] 
ntdll: Fix NtQueryDirectoryFile handling of short names on vfat filesystems.

17 years agouser32: Make more ShowWindow tests pass under Wine.
Dmitry Timoshkov [Sun, 31 Dec 2006 09:27:23 +0000 (17:27 +0800)] 
user32: Make more ShowWindow tests pass under Wine.

17 years agokernel32: Make the locale test pass without errors under XP SP2.
Dmitry Timoshkov [Sun, 31 Dec 2006 13:11:50 +0000 (21:11 +0800)] 
kernel32: Make the locale test pass without errors under XP SP2.

17 years agontdll: Map ESPIPE to STATUS_ILLEGAL_FUNCTION.
Dmitry Timoshkov [Sun, 31 Dec 2006 09:28:23 +0000 (17:28 +0800)] 
ntdll: Map ESPIPE to STATUS_ILLEGAL_FUNCTION.

17 years agomsi/tests: Remove test directory after the files have been deleted.
Paul Vriens [Sun, 31 Dec 2006 14:19:35 +0000 (15:19 +0100)] 
msi/tests: Remove test directory after the files have been deleted.

17 years agokernel32/tests: Run tests on NT4 again.
Paul Vriens [Sat, 30 Dec 2006 19:19:24 +0000 (20:19 +0100)] 
kernel32/tests: Run tests on NT4 again.

17 years agokernel32/tests: Moved ok-statement to the appropriate place.
Paul Vriens [Sat, 30 Dec 2006 19:19:07 +0000 (20:19 +0100)] 
kernel32/tests: Moved ok-statement to the appropriate place.

17 years agokernel32/tests: Move USE_EXTENDED_PRIORITIES outside the if-statement.
Paul Vriens [Sat, 30 Dec 2006 19:18:58 +0000 (20:18 +0100)] 
kernel32/tests: Move USE_EXTENDED_PRIORITIES outside the if-statement.

17 years agowinspool.drv/tests: Skip EnumPrintersW tests when not implemented.
Paul Vriens [Sat, 30 Dec 2006 17:13:08 +0000 (18:13 +0100)] 
winspool.drv/tests: Skip EnumPrintersW tests when not implemented.

17 years agowinex11.drv: Fix the regression caused by a previous change.
Dmitry Timoshkov [Sat, 30 Dec 2006 14:03:36 +0000 (22:03 +0800)] 
winex11.drv: Fix the regression caused by a previous change.

17 years agouser32: Update the ShowWindow test to pass cleanly under Windows 2000.
Dmitry Timoshkov [Sat, 30 Dec 2006 14:03:03 +0000 (22:03 +0800)] 
user32: Update the ShowWindow test to pass cleanly under Windows 2000.

17 years agoconfigure: Use the correct ar tool when building Mingw import libraries.
Alexandre Julliard [Mon, 1 Jan 2007 12:44:45 +0000 (13:44 +0100)] 
configure: Use the correct ar tool when building Mingw import libraries.

17 years agoconfigure: Added a generic macro for checking for Mingw programs.
Alexandre Julliard [Mon, 1 Jan 2007 12:14:21 +0000 (13:14 +0100)] 
configure: Added a generic macro for checking for Mingw programs.

18 years agoole32: Add tests for channel hooks.
Rob Shearman [Fri, 29 Dec 2006 14:44:14 +0000 (14:44 +0000)] 
ole32: Add tests for channel hooks.

18 years agoinclude: Add function declarations for CoAllowSetForegroundWindow and CoRegisterChann...
Rob Shearman [Fri, 29 Dec 2006 14:43:28 +0000 (14:43 +0000)] 
include: Add function declarations for CoAllowSetForegroundWindow and CoRegisterChannelHook to objbase.h.

18 years agowined3d: Simplify the get_write_mask and get_swizzle functions.
H. Verbeet [Fri, 29 Dec 2006 14:32:10 +0000 (15:32 +0100)] 
wined3d: Simplify the get_write_mask and get_swizzle functions.

18 years agowined3d: Cleanup & merge pshader_get_input_register_swizzle() and vshader_program_add...
H. Verbeet [Fri, 29 Dec 2006 14:32:01 +0000 (15:32 +0100)] 
wined3d: Cleanup & merge pshader_get_input_register_swizzle() and vshader_program_add_input_param_swizzle().

18 years agowined3d: Cleanup shader_glsl_get_input_register_swizzle().
H. Verbeet [Fri, 29 Dec 2006 14:31:43 +0000 (15:31 +0100)] 
wined3d: Cleanup shader_glsl_get_input_register_swizzle().

18 years agowined3d: Cleanup & merge pshader_get_write_mask() and vshader_program_add_output_para...
H. Verbeet [Fri, 29 Dec 2006 14:31:35 +0000 (15:31 +0100)] 
wined3d: Cleanup & merge pshader_get_write_mask() and vshader_program_add_output_param_swizzle().

18 years agowined3d: Cleanup shader_glsl_get_output_register_swizzle().
H. Verbeet [Fri, 29 Dec 2006 14:31:26 +0000 (15:31 +0100)] 
wined3d: Cleanup shader_glsl_get_output_register_swizzle().

18 years agowined3d: Remove dead code in shader_get_registers_used().
H. Verbeet [Fri, 29 Dec 2006 14:31:16 +0000 (15:31 +0100)] 
wined3d: Remove dead code in shader_get_registers_used().

As spotted by Christoph Bumiller, these branches are now never
reached. Also, at least in the case of WINED3DSIO_TEXM3x3SPEC and
WINED3DSIO_TEXM3x3VSPEC the old code was not quite correct, since we
can lookup rather than guess the texture type these days.

18 years agocomctl32: listview: Fix getting user params and subitems.
Frank Richter [Fri, 29 Dec 2006 18:19:36 +0000 (19:19 +0100)] 
comctl32: listview: Fix getting user params and subitems.

When querying a listview subitem for the user param, the main item's
user param is returned. Also, when a subitem is custom-drawn, the main
item's user param is passed along.

18 years agowinex11drv: Make dxgrab global.
Vitaliy Margolen [Fri, 29 Dec 2006 19:26:35 +0000 (12:26 -0700)] 
winex11drv: Make dxgrab global.

18 years agodinput: Move keyboard to using new EnumObjects from base class.
Vitaliy Margolen [Fri, 29 Dec 2006 05:45:53 +0000 (22:45 -0700)] 
dinput: Move keyboard to using new EnumObjects from base class.

18 years agousp10: Factor out script cache handling.
Hans Leidekker [Thu, 28 Dec 2006 15:12:45 +0000 (16:12 +0100)] 
usp10: Factor out script cache handling.

18 years agoserver: Implement process control using Mach primitives for Mac OS.
Alexandre Julliard [Fri, 29 Dec 2006 19:38:49 +0000 (20:38 +0100)] 
server: Implement process control using Mach primitives for Mac OS.

With help from Ken Thomases.

18 years agoloader: Use the Mach thread port as thread id on Mac OS.
Alexandre Julliard [Fri, 29 Dec 2006 19:02:02 +0000 (20:02 +0100)] 
loader: Use the Mach thread port as thread id on Mac OS.

18 years agoserver: Add hooks to support process tracing mechanisms other than ptrace.
Alexandre Julliard [Fri, 29 Dec 2006 15:56:11 +0000 (16:56 +0100)] 
server: Add hooks to support process tracing mechanisms other than ptrace.

18 years agoserver: Split get_thread_from_pid to allow lookups by tid or pid only.
Alexandre Julliard [Fri, 29 Dec 2006 15:53:33 +0000 (16:53 +0100)] 
server: Split get_thread_from_pid to allow lookups by tid or pid only.

18 years agojoystick.drv: Renamed the dlls/winmm/joystick directory to dlls/winejoystick.drv.
Alexandre Julliard [Fri, 29 Dec 2006 13:29:20 +0000 (14:29 +0100)] 
joystick.drv: Renamed the dlls/winmm/joystick directory to dlls/winejoystick.drv.

18 years agomake_makefiles: List test directories explicitly in .gitignore.
Alexandre Julliard [Fri, 29 Dec 2006 13:21:17 +0000 (14:21 +0100)] 
make_makefiles: List test directories explicitly in .gitignore.

18 years agomake_makefiles: In .gitignore, explicitly list files that we know are generated inste...
Alexandre Julliard [Fri, 29 Dec 2006 11:49:26 +0000 (12:49 +0100)] 
make_makefiles: In .gitignore, explicitly list files that we know are generated instead of using wildcards.

18 years agoMake.rules: Be more specific in make clean, only clean targets that we have created.
Alexandre Julliard [Fri, 29 Dec 2006 11:42:25 +0000 (12:42 +0100)] 
Make.rules: Be more specific in make clean, only clean targets that we have created.

18 years agod3d9/tests: Avoid sizeof in traces.
Alexandre Julliard [Fri, 29 Dec 2006 11:41:36 +0000 (12:41 +0100)] 
d3d9/tests: Avoid sizeof in traces.

18 years agod3d8/tests: Avoid sizeof in traces.
Alexandre Julliard [Fri, 29 Dec 2006 11:41:32 +0000 (12:41 +0100)] 
d3d8/tests: Avoid sizeof in traces.

18 years agowinecoreaudio: Report actual supported input wave formats.
Ken Thomases [Thu, 28 Dec 2006 17:07:24 +0000 (11:07 -0600)] 
winecoreaudio: Report actual supported input wave formats.

Also, added some output formats that Core Audio ought to be able to handle.

18 years agowinecoreaudio: Implement CoreAudio_wiAudioUnitIOProc, the input callback.
Ken Thomases [Thu, 28 Dec 2006 17:07:16 +0000 (11:07 -0600)] 
winecoreaudio: Implement CoreAudio_wiAudioUnitIOProc, the input callback.

18 years agowinecoreaudio: Implement widStart.
Ken Thomases [Thu, 28 Dec 2006 17:07:08 +0000 (11:07 -0600)] 
winecoreaudio: Implement widStart.

18 years agowinecoreaudio: Implement widStop.
Ken Thomases [Thu, 28 Dec 2006 17:07:02 +0000 (11:07 -0600)] 
winecoreaudio: Implement widStop.

18 years agowinecoreaudio: Changed widReset to stop the audio unit.
Ken Thomases [Thu, 28 Dec 2006 17:06:56 +0000 (11:06 -0600)] 
winecoreaudio: Changed widReset to stop the audio unit.

18 years agowinecoreaudio: Add mechanism for cross-thread call of widHelper_NotifyCompletions.
Ken Thomases [Thu, 28 Dec 2006 17:06:51 +0000 (11:06 -0600)] 
winecoreaudio: Add mechanism for cross-thread call of widHelper_NotifyCompletions.

wodSendNotifyInputCompletionsMessage sends the kWaveInNotifyCompletionsMessage
to the message thread, which calls widHelper_NotifyCompletions.

18 years agowinecoreaudio: Add widHelper_NotifyCompletions.
Ken Thomases [Thu, 28 Dec 2006 17:06:43 +0000 (11:06 -0600)] 
winecoreaudio: Add widHelper_NotifyCompletions.

It scans for completed input wavehdrs, removes them from the queue,
and notifies the application that they're done.

18 years agowinecoreaudio: Store the device ID in the WINE_WAVEOUT structure.
Ken Thomases [Thu, 28 Dec 2006 17:06:35 +0000 (11:06 -0600)] 
winecoreaudio: Store the device ID in the WINE_WAVEOUT structure.

18 years agowinecoreaudio: Allocate/deallocate audio buffers in widOpen/widClose.
Ken Thomases [Thu, 28 Dec 2006 17:06:29 +0000 (11:06 -0600)] 
winecoreaudio: Allocate/deallocate audio buffers in widOpen/widClose.

18 years agowinecoreaudio: Do additional setup in AudioUnit_CreateInputUnit.
Ken Thomases [Thu, 28 Dec 2006 17:06:23 +0000 (11:06 -0600)] 
winecoreaudio: Do additional setup in AudioUnit_CreateInputUnit.

It now returns in an output parameter the frame count that the AU will use.
Also, initialize the Audio Unit.

18 years agowinecoreaudio: Implement widDevInterfaceSize and widDevInterface.
Ken Thomases [Thu, 28 Dec 2006 17:06:16 +0000 (11:06 -0600)] 
winecoreaudio: Implement widDevInterfaceSize and widDevInterface.

18 years agowinecoreaudio: Implement widReset.
Ken Thomases [Thu, 28 Dec 2006 17:06:09 +0000 (11:06 -0600)] 
winecoreaudio: Implement widReset.

18 years agowinecoreaudio: Implement widAddBuffer.
Ken Thomases [Thu, 28 Dec 2006 17:06:02 +0000 (11:06 -0600)] 
winecoreaudio: Implement widAddBuffer.

18 years agowinecoreaudio: Implement widOpen and widClose.
Ken Thomases [Thu, 28 Dec 2006 17:05:31 +0000 (11:05 -0600)] 
winecoreaudio: Implement widOpen and widClose.

18 years agowinecoreaudio: Add AudioUnit_CreateInputUnit to create an input audio unit.
Ken Thomases [Thu, 28 Dec 2006 17:05:24 +0000 (11:05 -0600)] 
winecoreaudio: Add AudioUnit_CreateInputUnit to create an input audio unit.

18 years agowinecoreaudio: Add stub implementation of CoreAudio_wiAudioUnitIOProc.
Ken Thomases [Thu, 28 Dec 2006 17:05:15 +0000 (11:05 -0600)] 
winecoreaudio: Add stub implementation of CoreAudio_wiAudioUnitIOProc.

It will serve as the input callback called when our Audio Unit has sound
data available.

18 years agowinecoreaudio: Initial implementation of widGetDevCaps.
Ken Thomases [Thu, 28 Dec 2006 17:03:50 +0000 (11:03 -0600)] 
winecoreaudio: Initial implementation of widGetDevCaps.

18 years agowinecoreaudio: Initial stub implementation of audio input support.
Ken Thomases [Thu, 28 Dec 2006 17:03:26 +0000 (11:03 -0600)] 
winecoreaudio: Initial stub implementation of audio input support.

18 years agod3d8: Don't report Shader Model 2.0 or higher.
Chris Robinson [Sat, 23 Dec 2006 13:41:53 +0000 (05:41 -0800)] 
d3d8: Don't report Shader Model 2.0 or higher.

18 years agowined3d: Add empty transform states to the state table.
Stefan Dösinger [Thu, 28 Dec 2006 17:57:16 +0000 (18:57 +0100)] 
wined3d: Add empty transform states to the state table.

18 years agowined3d: Do not setup states for unlocking if unlocking is disabled.
Stefan Dösinger [Thu, 28 Dec 2006 17:30:12 +0000 (18:30 +0100)] 
wined3d: Do not setup states for unlocking if unlocking is disabled.

18 years agosane.ds: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
Andrew Talbot [Thu, 28 Dec 2006 22:03:01 +0000 (22:03 +0000)] 
sane.ds: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.

With grateful acknowledgement to Marcus Meissner.

18 years agoopengl32: Fix wglGetProcAddress typo.
Roderick Colenbrander [Thu, 28 Dec 2006 22:46:25 +0000 (23:46 +0100)] 
opengl32: Fix wglGetProcAddress typo.

18 years agodinput: Release critical section before warping mouse.
Vitaliy Margolen [Thu, 28 Dec 2006 19:04:10 +0000 (12:04 -0700)] 
dinput: Release critical section before warping mouse.

18 years agomsxml: nextNode and reset functions.
Colin Pitrat [Thu, 28 Dec 2006 15:22:31 +0000 (16:22 +0100)] 
msxml: nextNode and reset functions.

18 years agoshdocvw: IDL_TLB_SRCS should contain the source file, not the target.
Alexandre Julliard [Fri, 29 Dec 2006 10:36:53 +0000 (11:36 +0100)] 
shdocvw: IDL_TLB_SRCS should contain the source file, not the target.

18 years agoRevert "wined3d: Where possible, avoid using D3DCOLORTOGLFLOAT4."
Alexandre Julliard [Fri, 29 Dec 2006 10:35:57 +0000 (11:35 +0100)] 
Revert "wined3d: Where possible, avoid using D3DCOLORTOGLFLOAT4."

This reverts commit 045975b1f439049da9405a8defbad82a39710f49.

18 years agowinedump: Fix crash on delayed import section.
Robert Reif [Sat, 23 Dec 2006 07:39:24 +0000 (02:39 -0500)] 
winedump: Fix crash on delayed import section.

18 years agoole32: Add some tests for the running object table.
Rob Shearman [Thu, 28 Dec 2006 02:42:06 +0000 (02:42 +0000)] 
ole32: Add some tests for the running object table.

The tests show the behaviour when the IROTData interface is not
available from the moniker. They also show the flags that are accepted
into IRunningObjectTable::Register.

18 years agoole32: Contrary to MSDN, IROTData doesn't need to be implemented for a moniker to...
Rob Shearman [Thu, 28 Dec 2006 02:42:01 +0000 (02:42 +0000)] 
ole32: Contrary to MSDN, IROTData doesn't need to be implemented for a moniker to be usable with the running object table.

If IROTData isn't available, fall back to a path that uses the display
name and the clsid of the moniker to generate the comparison data.

18 years agoole32: Only call IROTData::GetComparisonData once, like native does.
Rob Shearman [Thu, 28 Dec 2006 02:41:56 +0000 (02:41 +0000)] 
ole32: Only call IROTData::GetComparisonData once, like native does.

18 years agoole32: Use IMoniker::GetTimeOfLastChange to attempt to retrieve the last-modified...
Rob Shearman [Thu, 28 Dec 2006 02:41:52 +0000 (02:41 +0000)] 
ole32: Use IMoniker::GetTimeOfLastChange to attempt to retrieve the last-modified time for the ROT entry.

However, fall back to CoFileTimeNow if it fails.

18 years agoole32: Use the reduced forms of monikers for comparison in the running object table.
Rob Shearman [Thu, 28 Dec 2006 02:41:45 +0000 (02:41 +0000)] 
ole32: Use the reduced forms of monikers for comparison in the running object table.

18 years agoole32: Execute Reduce using the moniker's vtable in CreateCompositeMoniker as the...
Rob Shearman [Thu, 28 Dec 2006 02:41:39 +0000 (02:41 +0000)] 
ole32: Execute Reduce using the moniker's vtable in CreateCompositeMoniker as the moniker isn't necessarily a composite moniker.

18 years agoole32: ROTFLAGS_REGISTRATIONKEEPSALIVE and ROTFLAGS_ALLOWANYCLIENT are legal to be...
Rob Shearman [Thu, 28 Dec 2006 02:41:34 +0000 (02:41 +0000)] 
ole32: ROTFLAGS_REGISTRATIONKEEPSALIVE and ROTFLAGS_ALLOWANYCLIENT are legal to be used together in RunningObjectTable_Register.

18 years agomsxml3: Add a simple test for XMLHTTP.
Rob Shearman [Thu, 28 Dec 2006 02:40:46 +0000 (02:40 +0000)] 
msxml3: Add a simple test for XMLHTTP.

18 years agodinput: Move mouse to using new EnumObjects from base class.
Vitaliy Margolen [Wed, 27 Dec 2006 23:32:36 +0000 (16:32 -0700)] 
dinput: Move mouse to using new EnumObjects from base class.

18 years agodinput: Implement EnumOjects[A|W] in the base device class.
Vitaliy Margolen [Wed, 27 Dec 2006 23:32:19 +0000 (16:32 -0700)] 
dinput: Implement EnumOjects[A|W] in the base device class.

18 years agodinput: mouse: Copy and modify default data format.
Vitaliy Margolen [Wed, 27 Dec 2006 23:31:31 +0000 (16:31 -0700)] 
dinput: mouse: Copy and modify default data format.

18 years agodinput: Remove MsgWaitForMultipleObjects calls.
Vitaliy Margolen [Wed, 27 Dec 2006 23:30:39 +0000 (16:30 -0700)] 
dinput: Remove MsgWaitForMultipleObjects calls.

18 years agoopengl32: Add OpenGL 2.1 support and more extensions.
Roderick Colenbrander [Thu, 28 Dec 2006 00:25:39 +0000 (01:25 +0100)] 
opengl32: Add OpenGL 2.1 support and more extensions.

18 years agowgl: Fix wglGetProcAddress bug.
Roderick Colenbrander [Thu, 28 Dec 2006 00:34:27 +0000 (01:34 +0100)] 
wgl: Fix wglGetProcAddress bug.

18 years agowgl: Fix wglGetPixelFormatAttribiv bug.
Roderick Colenbrander [Wed, 27 Dec 2006 21:01:37 +0000 (22:01 +0100)] 
wgl: Fix wglGetPixelFormatAttribiv bug.

18 years agowined3d: Create samplers for all 1.x instructions that sample.
H. Verbeet [Thu, 28 Dec 2006 02:14:28 +0000 (03:14 +0100)] 
wined3d: Create samplers for all 1.x instructions that sample.

18 years agowined3d: The default debug channel for arb_program_shader.c & glsl_shader.c already...
H. Verbeet [Thu, 28 Dec 2006 02:13:57 +0000 (03:13 +0100)] 
wined3d: The default debug channel for arb_program_shader.c & glsl_shader.c already is d3d_shader.

18 years agowined3d: Move set_glsl_shader_program() to glsl_shader.c.
H. Verbeet [Thu, 28 Dec 2006 02:13:24 +0000 (03:13 +0100)] 
wined3d: Move set_glsl_shader_program() to glsl_shader.c.

18 years agowined3d: Where possible, avoid using D3DCOLORTOGLFLOAT4.
H. Verbeet [Thu, 28 Dec 2006 02:12:43 +0000 (03:12 +0100)] 
wined3d: Where possible, avoid using D3DCOLORTOGLFLOAT4.

18 years agousp10: Downgrade fixme's to trace's with comments.
Clinton Stimpson [Thu, 28 Dec 2006 01:23:45 +0000 (18:23 -0700)] 
usp10: Downgrade fixme's to trace's with comments.

18 years agooleaut32: SafeArrayAllocData should succeed when cbElements is 0.
Rob Shearman [Wed, 27 Dec 2006 19:14:38 +0000 (19:14 +0000)] 
oleaut32: SafeArrayAllocData should succeed when cbElements is 0.

18 years agoole32: Output the HRESULT for clipboard tests that fail.
Rob Shearman [Wed, 27 Dec 2006 19:14:34 +0000 (19:14 +0000)] 
ole32: Output the HRESULT for clipboard tests that fail.

18 years agoadvapi32: Change the test for the type parameter of RegQueryValueExA to only run...
Rob Shearman [Wed, 27 Dec 2006 19:14:43 +0000 (19:14 +0000)] 
advapi32: Change the test for the type parameter of RegQueryValueExA to only run on Win9x, since the value is set to a random value on NT.

18 years agoconfigure: Detect out of tree builds made from an unclean source tree.
Alexandre Julliard [Thu, 28 Dec 2006 10:40:19 +0000 (11:40 +0100)] 
configure: Detect out of tree builds made from an unclean source tree.

18 years agomake_makefiles: Merge the generated gitignores in dlls and programs into the top...
Alexandre Julliard [Thu, 28 Dec 2006 10:38:04 +0000 (11:38 +0100)] 
make_makefiles: Merge the generated gitignores in dlls and programs into the top-level one.

18 years agomake_makefiles: Generate the top-level .gitignore file.
Alexandre Julliard [Wed, 27 Dec 2006 20:23:36 +0000 (21:23 +0100)] 
make_makefiles: Generate the top-level .gitignore file.

Add a PROGRAMS variable in some makefiles to make things easier.

18 years agoole32: Marshal the ORPCTHAT structure prefixed to the server data.
Rob Shearman [Wed, 27 Dec 2006 13:04:07 +0000 (13:04 +0000)] 
ole32: Marshal the ORPCTHAT structure prefixed to the server data.

Unmarshal the data on the client side (during
ClientChannelBuffer_SendReceive) and call ClientNotify.