wine
16 years agourlmon: Remove unneeded cast.
Andrew Talbot [Mon, 21 Jan 2008 20:06:53 +0000 (20:06 +0000)] 
urlmon: Remove unneeded cast.

16 years agowineps.drv: Properly handle NULL LPLOGFONT in PSDRV_EnumDeviceFonts.
Aric Stewart [Mon, 21 Jan 2008 16:46:20 +0000 (10:46 -0600)] 
wineps.drv: Properly handle NULL LPLOGFONT in PSDRV_EnumDeviceFonts.

16 years agod3d9 tests: Correct some typos.
Jason Green [Mon, 21 Jan 2008 15:49:39 +0000 (10:49 -0500)] 
d3d9 tests: Correct some typos.

16 years agowined3d: Fix not released swapchain in some codepaths.
Alexander Dorofeyev [Mon, 21 Jan 2008 04:18:12 +0000 (20:18 -0800)] 
wined3d: Fix not released swapchain in some codepaths.

16 years agoddraw/tests: Add test for D3DTBLEND_MODULATE.
Alexander Dorofeyev [Mon, 21 Jan 2008 04:18:03 +0000 (20:18 -0800)] 
ddraw/tests: Add test for D3DTBLEND_MODULATE.

16 years agoddraw: Fix handling of alpha with D3DTBLEND_MODULATE.
Alexander Dorofeyev [Mon, 21 Jan 2008 04:17:54 +0000 (20:17 -0800)] 
ddraw: Fix handling of alpha with D3DTBLEND_MODULATE.

16 years agowined3d: Change colorkey fixup for stage 0 alphaop / alphaarg.
Alexander Dorofeyev [Mon, 21 Jan 2008 04:17:49 +0000 (20:17 -0800)] 
wined3d: Change colorkey fixup for stage 0 alphaop / alphaarg.

16 years agorpcrt4: Don't set BufferStart and BufferEnd in NdrStubCall2.
Rob Shearman [Mon, 21 Jan 2008 14:14:00 +0000 (14:14 +0000)] 
rpcrt4: Don't set BufferStart and BufferEnd in NdrStubCall2.

The operations peformed by the stubless code should roughly match what
operations MIDL outputs in code, and it doesn't do this.

16 years agoadvapi32: Added some tests for QueryServiceConfig2A/W.
Stefan Leichter [Sun, 20 Jan 2008 22:56:19 +0000 (23:56 +0100)] 
advapi32: Added some tests for QueryServiceConfig2A/W.

16 years agontdll: Don't fetch extended FPU context if there's no FPU context at all.
Alexandre Julliard [Tue, 22 Jan 2008 09:20:12 +0000 (10:20 +0100)] 
ntdll: Don't fetch extended FPU context if there's no FPU context at all.

16 years agowinex11.drv: Only allocate wm hints if we have an X11 window.
Alexandre Julliard [Tue, 22 Jan 2008 09:17:52 +0000 (10:17 +0100)] 
winex11.drv: Only allocate wm hints if we have an X11 window.

16 years agowinex11.drv: Fix handling of strange window sizes in CreateWindow, with tests.
Alexandre Julliard [Tue, 22 Jan 2008 09:16:19 +0000 (10:16 +0100)] 
winex11.drv: Fix handling of strange window sizes in CreateWindow, with tests.

16 years agouser32,server: Set the initial window rectangles to 0,0-0,0.
Alexandre Julliard [Tue, 22 Jan 2008 09:15:38 +0000 (10:15 +0100)] 
user32,server: Set the initial window rectangles to 0,0-0,0.

16 years agorpcrt4: Remove some unimplemented win9x-only spec entries.
Rob Shearman [Mon, 21 Jan 2008 10:58:05 +0000 (10:58 +0000)] 
rpcrt4: Remove some unimplemented win9x-only spec entries.

We're never going to implement the undocumented ones and we're moving
more and more towards the architecture of the more recent versions of
native rpcrt4.

16 years agorpcrt4: Move the receiving of an individual fragment to a separate function.
Rob Shearman [Mon, 21 Jan 2008 10:31:55 +0000 (10:31 +0000)] 
rpcrt4: Move the receiving of an individual fragment to a separate function.

16 years agorpcrt4: Implement asynchronous RPC support.
Rob Shearman [Mon, 21 Jan 2008 10:31:40 +0000 (10:31 +0000)] 
rpcrt4: Implement asynchronous RPC support.

16 years agowined3d: Removed deadcode.
Marcus Meissner [Sun, 20 Jan 2008 19:47:07 +0000 (20:47 +0100)] 
wined3d: Removed deadcode.

16 years agolibwine: Properly increment source pointer for surrogates in wine_utf8_wcstombs.
Alexandre Julliard [Mon, 21 Jan 2008 11:40:57 +0000 (12:40 +0100)] 
libwine: Properly increment source pointer for surrogates in wine_utf8_wcstombs.

Spotted by Ken Thomases.

16 years agomsxml3: Entity Reference nodes do not support attributes property.
Alistair Leslie-Hughes [Sun, 20 Jan 2008 11:50:36 +0000 (22:50 +1100)] 
msxml3: Entity Reference nodes do not support attributes property.

16 years agomsxml3: Implement IXMLDOMDocumentFragment Interface.
Alistair Leslie-Hughes [Sat, 19 Jan 2008 12:23:49 +0000 (23:23 +1100)] 
msxml3: Implement IXMLDOMDocumentFragment Interface.

16 years agowrite: Russian translation.
Andrey Esin [Fri, 18 Jan 2008 17:10:34 +0000 (20:10 +0300)] 
write: Russian translation.

16 years agoriched20: Always treat the nCount variable in the EM_GETTEXTEX handler as a character...
Rob Shearman [Fri, 18 Jan 2008 13:24:26 +0000 (13:24 +0000)] 
riched20: Always treat the nCount variable in the EM_GETTEXTEX handler as a character count.

Convert ex->cb into a character count before assigning it to nCount.

Remove some dubious minus ones that would result in different character
counts for the Unicode and ANSI paths.

16 years agoriched20: The wParam parameter to WM_GETTEXT contains the number of characters, not...
Rob Shearman [Fri, 18 Jan 2008 13:23:37 +0000 (13:23 +0000)] 
riched20: The wParam parameter to WM_GETTEXT contains the number of characters, not the number of bytes.

Fix up some places in the WM_GETTEXT handler where it was assumed that
it was a byte count.

16 years agokernel32: Use setproctitle where applicable to set the process name.
Gerald Pfeifer [Sun, 20 Jan 2008 20:23:08 +0000 (21:23 +0100)] 
kernel32: Use setproctitle where applicable to set the process name.

Based on a patch by Kris Moore.

16 years agomsi: Add more MsiFormatRecord tests.
James Hawkins [Mon, 21 Jan 2008 08:03:34 +0000 (02:03 -0600)] 
msi: Add more MsiFormatRecord tests.

16 years agoriched20: Don't clear CFM_UNDERLINE flag when applying styles where it is set.
Alexander Nicolaysen Sørnes [Sun, 20 Jan 2008 16:50:52 +0000 (17:50 +0100)] 
riched20: Don't clear CFM_UNDERLINE flag when applying styles where it is set.

16 years agomsi: Replaced msi_free() by LocalAlloc() since ConvertSidToStringSidW uses LocalAlloc().
Marcus Meissner [Sun, 20 Jan 2008 20:11:19 +0000 (21:11 +0100)] 
msi: Replaced msi_free() by LocalAlloc() since ConvertSidToStringSidW uses LocalAlloc().

Spotted by Christoph von Wittich <Christoph@ApiViewer.de>.

16 years agogdi32: Fix possible NULL ptr in TRACE.
Marcus Meissner [Sun, 20 Jan 2008 19:59:16 +0000 (20:59 +0100)] 
gdi32: Fix possible NULL ptr in TRACE.

16 years agomsvcr71: Add an implementation that forwards to msvcrt.
Hans Leidekker [Sun, 20 Jan 2008 18:34:01 +0000 (19:34 +0100)] 
msvcr71: Add an implementation that forwards to msvcrt.

16 years agomsvcrt: _ftol returns a 64-bit value.
Hans Leidekker [Sun, 20 Jan 2008 18:34:44 +0000 (19:34 +0100)] 
msvcrt: _ftol returns a 64-bit value.

16 years agomsvcrt: Fix _execv spec entries for the forwarding variants too.
Hans Leidekker [Sun, 20 Jan 2008 18:34:29 +0000 (19:34 +0100)] 
msvcrt: Fix _execv spec entries for the forwarding variants too.

16 years agomsi: Fix process token leak.
Christoph von Wittich [Sun, 20 Jan 2008 16:58:40 +0000 (17:58 +0100)] 
msi: Fix process token leak.

16 years agogdi32: Actually perform the fractional scaling test, make it pass under Wine.
Dmitry Timoshkov [Sun, 20 Jan 2008 13:21:45 +0000 (21:21 +0800)] 
gdi32: Actually perform the fractional scaling test, make it pass under Wine.

16 years agowidl: Write out code for initialising out-only client context handles.
Rob Shearman [Sun, 20 Jan 2008 10:56:15 +0000 (10:56 +0000)] 
widl: Write out code for initialising out-only client context handles.

16 years agoshell32: Remove unneeded casts.
Andrew Talbot [Sat, 19 Jan 2008 16:54:31 +0000 (16:54 +0000)] 
shell32: Remove unneeded casts.

16 years agoshell32: Remove unneeded casts.
Andrew Talbot [Sat, 19 Jan 2008 16:54:28 +0000 (16:54 +0000)] 
shell32: Remove unneeded casts.

16 years agoshell32: Remove unneeded casts.
Andrew Talbot [Sat, 19 Jan 2008 16:54:24 +0000 (16:54 +0000)] 
shell32: Remove unneeded casts.

16 years agosetupapi: Remove unneeded casts.
Andrew Talbot [Sat, 19 Jan 2008 14:56:39 +0000 (14:56 +0000)] 
setupapi: Remove unneeded casts.

16 years agosecur32: Remove unneeded casts.
Andrew Talbot [Fri, 18 Jan 2008 21:27:09 +0000 (21:27 +0000)] 
secur32: Remove unneeded casts.

16 years agosane.ds: Remove unneeded casts.
Andrew Talbot [Fri, 18 Jan 2008 21:27:06 +0000 (21:27 +0000)] 
sane.ds: Remove unneeded casts.

16 years agoshdocvw: Store headers as BSTR.
Jacek Caban [Fri, 18 Jan 2008 20:54:30 +0000 (21:54 +0100)] 
shdocvw: Store headers as BSTR.

16 years agoshdocvw: Do navigation in message handler.
Jacek Caban [Fri, 18 Jan 2008 20:54:16 +0000 (21:54 +0100)] 
shdocvw: Do navigation in message handler.

16 years agoshdocvw: Delay creating URL moniker to bind_to_object call.
Jacek Caban [Fri, 18 Jan 2008 20:53:39 +0000 (21:53 +0100)] 
shdocvw: Delay creating URL moniker to bind_to_object call.

16 years agoshdocvw: Use more flexible mechanism instead of WB_WM_NAVIGATE2.
Jacek Caban [Fri, 18 Jan 2008 20:53:25 +0000 (21:53 +0100)] 
shdocvw: Use more flexible mechanism instead of WB_WM_NAVIGATE2.

16 years agoshdocvw: Store URL in BindStatusCallback.
Jacek Caban [Fri, 18 Jan 2008 20:53:06 +0000 (21:53 +0100)] 
shdocvw: Store URL in BindStatusCallback.

16 years agowinex11.drv: Set the initial icon hints in set_initial_wm_hints().
Alexandre Julliard [Fri, 18 Jan 2008 13:34:57 +0000 (14:34 +0100)] 
winex11.drv: Set the initial icon hints in set_initial_wm_hints().

16 years agowined3d: Spelling fixes.
Austin English [Wed, 9 Jan 2008 19:37:05 +0000 (13:37 -0600)] 
wined3d: Spelling fixes.

16 years agotools: Spelling fixes.
Austin English [Wed, 16 Jan 2008 01:28:45 +0000 (19:28 -0600)] 
tools: Spelling fixes.

16 years agoMisc spelling fixes.
Austin English [Wed, 16 Jan 2008 23:04:38 +0000 (17:04 -0600)] 
Misc spelling fixes.

16 years agorsaenh: Remove unneeded casts.
Andrew Talbot [Thu, 17 Jan 2008 22:06:36 +0000 (22:06 +0000)] 
rsaenh: Remove unneeded casts.

16 years agodbghelp: Prevent huge minidumps by ensuring the memory range is clamped.
Eric van Beurden [Thu, 17 Jan 2008 22:31:49 +0000 (17:31 -0500)] 
dbghelp: Prevent huge minidumps by ensuring the memory range is clamped.

16 years agodbghelp: Fix file searching to search only listed directories instead of the whole HD.
Eric van Beurden [Thu, 17 Jan 2008 22:21:00 +0000 (17:21 -0500)] 
dbghelp: Fix file searching to search only listed directories instead of the whole HD.

16 years agodbghelp: Some minidump corrections so that windbg can read our minidump files.
Eric van Beurden [Thu, 17 Jan 2008 21:59:22 +0000 (16:59 -0500)] 
dbghelp: Some minidump corrections so that windbg can read our minidump files.

16 years agodbghelp: Wrap TRACE strings using the debugstr functions and update some type casting.
Eric van Beurden [Thu, 17 Jan 2008 20:57:12 +0000 (15:57 -0500)] 
dbghelp: Wrap TRACE strings using the debugstr functions and update some type casting.

16 years agodbghelp: Return TRUE in SymInitializeW if process is already initialized and add...
Eric van Beurden [Thu, 17 Jan 2008 20:47:55 +0000 (15:47 -0500)] 
dbghelp: Return TRUE in SymInitializeW if process is already initialized and add an ERR to SymCleanup.

16 years agodbghelp: Update some mscvpdb.h definitions and descriptions.
Eric van Beurden [Thu, 17 Jan 2008 20:40:41 +0000 (15:40 -0500)] 
dbghelp: Update some mscvpdb.h definitions and descriptions.

16 years agowidl: Use the real argument names in the C method macros.
Alexandre Julliard [Fri, 18 Jan 2008 11:03:22 +0000 (12:03 +0100)] 
widl: Use the real argument names in the C method macros.

16 years agontdll: Don't try to restore extended fpu context if not supported.
Alexandre Julliard [Fri, 18 Jan 2008 11:02:31 +0000 (12:02 +0100)] 
ntdll: Don't try to restore extended fpu context if not supported.

Remove an extra fpu context save left over from testing.

16 years agomsxml3: Implement IXMLDOMImplementation Interface.
Alistair Leslie-Hughes [Fri, 18 Jan 2008 09:33:03 +0000 (20:33 +1100)] 
msxml3: Implement IXMLDOMImplementation Interface.

16 years agomsxml3: Attribute nodes are not typed.
Alistair Leslie-Hughes [Fri, 18 Jan 2008 02:06:31 +0000 (13:06 +1100)] 
msxml3: Attribute nodes are not typed.

16 years agokernel32: Initialise the top 16-bit stack frame to zero.
Rob Shearman [Thu, 17 Jan 2008 19:07:06 +0000 (19:07 +0000)] 
kernel32: Initialise the top 16-bit stack frame to zero.

16 years agoadvapi32/tests: Actually test strings that expand to something bigger than their...
Francois Gouget [Thu, 17 Jan 2008 17:45:36 +0000 (18:45 +0100)] 
advapi32/tests: Actually test strings that expand to something bigger than their original size.

16 years agowinex11.drv: Moved initialization of screen_width/height to xinerama_init to do it...
Alexandre Julliard [Thu, 17 Jan 2008 18:59:22 +0000 (19:59 +0100)] 
winex11.drv: Moved initialization of screen_width/height to xinerama_init to do it inside the x11 lock.

16 years agowinex11.drv: Don't create a win_data structure for the desktop window, except in...
Alexandre Julliard [Thu, 17 Jan 2008 18:53:59 +0000 (19:53 +0100)] 
winex11.drv: Don't create a win_data structure for the desktop window, except in the process that owns it.

Handle desktop size changes by sending a message to the desktop owner.

16 years agoiphlpapi: Implement GetBestInterfaceEx.
Rob Shearman [Thu, 17 Jan 2008 12:26:14 +0000 (12:26 +0000)] 
iphlpapi: Implement GetBestInterfaceEx.

16 years agorpcrt4: Only initialise the context handle to NULL in NdrContextHandleUnmarshall...
Rob Shearman [Thu, 17 Jan 2008 12:26:42 +0000 (12:26 +0000)] 
rpcrt4: Only initialise the context handle to NULL in NdrContextHandleUnmarshall if it is an out-only or return one.

Fix the indentation and add tracing of the context handle flags.

16 years agorpcrt4: Add an exception handler for stubless object proxies.
Rob Shearman [Thu, 17 Jan 2008 12:25:52 +0000 (12:25 +0000)] 
rpcrt4: Add an exception handler for stubless object proxies.

16 years agowinex11.drv: Don't fetch the atom for a null device type.
Alexandre Julliard [Thu, 17 Jan 2008 14:23:37 +0000 (15:23 +0100)] 
winex11.drv: Don't fetch the atom for a null device type.

16 years agontdll: Do not perform base relocation if an image is not a DLL.
Dmitry Timoshkov [Thu, 17 Jan 2008 13:05:25 +0000 (21:05 +0800)] 
ntdll: Do not perform base relocation if an image is not a DLL.

16 years agoriched20: Remove unneeded casts.
Andrew Talbot [Wed, 16 Jan 2008 21:57:25 +0000 (21:57 +0000)] 
riched20: Remove unneeded casts.

16 years agoquartz: Remove unneeded casts.
Andrew Talbot [Wed, 16 Jan 2008 21:57:19 +0000 (21:57 +0000)] 
quartz: Remove unneeded casts.

16 years agorpcrt4: Remove unneeded casts.
Andrew Talbot [Wed, 16 Jan 2008 21:57:31 +0000 (21:57 +0000)] 
rpcrt4: Remove unneeded casts.

16 years agowmi: Initial version of wmi.dll.
Marcus Meissner [Wed, 16 Jan 2008 14:03:03 +0000 (15:03 +0100)] 
wmi: Initial version of wmi.dll.

16 years agourlmon: Skip pstgmed related tests if NULL.
Marcus Meissner [Wed, 16 Jan 2008 19:03:58 +0000 (20:03 +0100)] 
urlmon: Skip pstgmed related tests if NULL.

16 years agoserver: Don't force the process affinity to 1, leave it up to the client.
Alexandre Julliard [Wed, 16 Jan 2008 20:02:04 +0000 (21:02 +0100)] 
server: Don't force the process affinity to 1, leave it up to the client.

16 years agokernel32: Fix the system affinity returned by GetProcessAffinityMask.
Alexandre Julliard [Wed, 16 Jan 2008 20:01:33 +0000 (21:01 +0100)] 
kernel32: Fix the system affinity returned by GetProcessAffinityMask.

16 years agowinebuild: Don't try to use the .init section on Mac OS.
Alexandre Julliard [Wed, 16 Jan 2008 19:27:35 +0000 (20:27 +0100)] 
winebuild: Don't try to use the .init section on Mac OS.

16 years agowinecfg: Add Traditional Chinese translation.
Sin-ta Hsiea [Thu, 10 Jan 2008 19:03:10 +0000 (03:03 +0800)] 
winecfg: Add Traditional Chinese translation.

16 years agogdi32: Fix Traditional Chinese font mapping to "PMingLiU", "MingLiU".
Sin-ta Hsiea [Thu, 10 Jan 2008 19:05:41 +0000 (03:05 +0800)] 
gdi32: Fix Traditional Chinese font mapping to "PMingLiU", "MingLiU".

16 years agowineboot: Delay import the dlls that are not needed for the default initialisation.
Alexandre Julliard [Wed, 16 Jan 2008 18:51:20 +0000 (19:51 +0100)] 
wineboot: Delay import the dlls that are not needed for the default initialisation.

16 years agowineboot: Add a --init option used when launched automatically at startup.
Alexandre Julliard [Wed, 16 Jan 2008 18:23:09 +0000 (19:23 +0100)] 
wineboot: Add a --init option used when launched automatically at startup.

Don't execute Run entries in that case.

16 years agowinmm: Load only one sound driver at a time.
Alexandre Julliard [Wed, 16 Jan 2008 18:15:25 +0000 (19:15 +0100)] 
winmm: Load only one sound driver at a time.

16 years agowined3d: Check for overflows.
Marcus Meissner [Tue, 15 Jan 2008 07:06:37 +0000 (08:06 +0100)] 
wined3d: Check for overflows.

16 years agouser32: Fixed off by one scroll bar pixels.
Christopher Berner [Tue, 15 Jan 2008 05:28:59 +0000 (21:28 -0800)] 
user32: Fixed off by one scroll bar pixels.

16 years agowinebuild: Reserve the space for the PE header in the .init section.
Alexandre Julliard [Wed, 16 Jan 2008 16:51:59 +0000 (17:51 +0100)] 
winebuild: Reserve the space for the PE header in the .init section.

16 years agocomctl32: Support seeking to a particular frame.
Rob Shearman [Wed, 16 Jan 2008 14:03:26 +0000 (14:03 +0000)] 
comctl32: Support seeking to a particular frame.

In this case just draw the frame without starting the timer thread of
setting a timer and without sending any notifications.

16 years agocomctl32: Keep on displaying the last frame of the animation after the animation...
Rob Shearman [Wed, 16 Jan 2008 14:03:09 +0000 (14:03 +0000)] 
comctl32: Keep on displaying the last frame of the animation after the animation has stopped.

16 years agorpcrt4: Add tests for RPC_FC_P_DEREF|RPC_FC_P_ONSTACK pointers.
Rob Shearman [Wed, 16 Jan 2008 14:02:58 +0000 (14:02 +0000)] 
rpcrt4: Add tests for RPC_FC_P_DEREF|RPC_FC_P_ONSTACK pointers.

16 years agomountmgr.sys: Fix values returned for IOCTL_STORAGE_GET_DEVICE_NUMBER on emulated...
Alexandre Julliard [Wed, 16 Jan 2008 14:23:10 +0000 (15:23 +0100)] 
mountmgr.sys: Fix values returned for IOCTL_STORAGE_GET_DEVICE_NUMBER on emulated disks.

16 years agontdll: Fall back to a server device ioctl for files with no associated fd.
Alexandre Julliard [Wed, 16 Jan 2008 13:57:20 +0000 (14:57 +0100)] 
ntdll: Fall back to a server device ioctl for files with no associated fd.

16 years agoAssorted spelling fixes.
Francois Gouget [Wed, 16 Jan 2008 11:20:50 +0000 (12:20 +0100)] 
Assorted spelling fixes.

16 years agokernel32/tests: Small spelling fix in a parameter name.
Francois Gouget [Wed, 16 Jan 2008 11:19:21 +0000 (12:19 +0100)] 
kernel32/tests: Small spelling fix in a parameter name.

16 years agoinclude: Document some Microsoft spelling mistakes so we know they are not to be...
Francois Gouget [Wed, 16 Jan 2008 11:19:08 +0000 (12:19 +0100)] 
include: Document some Microsoft spelling mistakes so we know they are not to be fixed.

16 years agoFix spelling error in the generated conformance test files.
Francois Gouget [Wed, 16 Jan 2008 11:17:40 +0000 (12:17 +0100)] 
Fix spelling error in the generated conformance test files.

16 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Wed, 16 Jan 2008 11:17:27 +0000 (12:17 +0100)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

16 years agogdi32: Small wording tweaks in comments.
Francois Gouget [Wed, 16 Jan 2008 11:17:08 +0000 (12:17 +0100)] 
gdi32: Small wording tweaks in comments.

16 years agod3dx9: Start implementation of d3dx9_36.
Tony Wasserka [Sun, 13 Jan 2008 10:34:43 +0000 (11:34 +0100)] 
d3dx9: Start implementation of d3dx9_36.

16 years agopropsys: Add a stub implementation of propsys.dll.
James Hawkins [Wed, 16 Jan 2008 06:11:17 +0000 (00:11 -0600)] 
propsys: Add a stub implementation of propsys.dll.

16 years agomshtml: Check for This->frame.
Marcus Meissner [Sun, 13 Jan 2008 11:27:14 +0000 (12:27 +0100)] 
mshtml: Check for This->frame.

16 years agogdi32: Allocate cache for face enumeration data only when necessary.
Dmitry Timoshkov [Wed, 16 Jan 2008 06:46:24 +0000 (14:46 +0800)] 
gdi32: Allocate cache for face enumeration data only when necessary.