wine
13 years agomsxml3: Remove transformNode() forward.
Nikolay Sivov [Wed, 23 Feb 2011 12:03:42 +0000 (15:03 +0300)] 
msxml3: Remove transformNode() forward.

13 years agomsxml3: Remove selectSingleNode() forward.
Nikolay Sivov [Wed, 23 Feb 2011 11:44:20 +0000 (14:44 +0300)] 
msxml3: Remove selectSingleNode() forward.

13 years agomsxml3: Remove selectNodes() forward.
Nikolay Sivov [Wed, 23 Feb 2011 11:42:24 +0000 (14:42 +0300)] 
msxml3: Remove selectNodes() forward.

13 years agomsxml3: Include the system libxml headers before the Windows headers.
Alexandre Julliard [Thu, 24 Feb 2011 12:11:53 +0000 (13:11 +0100)] 
msxml3: Include the system libxml headers before the Windows headers.

13 years agogdi32: Use graphics mode specified at the EMF creation time when playing EMR_EXTTEXTO...
Dmitry Timoshkov [Thu, 24 Feb 2011 10:19:56 +0000 (18:19 +0800)] 
gdi32: Use graphics mode specified at the EMF creation time when playing EMR_EXTTEXTOUT record.

13 years agooleaut32: Fix the typelib marshaler when the vtbl has holes.
Huw Davies [Thu, 24 Feb 2011 10:09:36 +0000 (10:09 +0000)] 
oleaut32: Fix the typelib marshaler when the vtbl has holes.

13 years agooleaut32: Mask off the lsb from the vtbl offset. This is set when the user specifies...
Huw Davies [Thu, 24 Feb 2011 09:42:58 +0000 (09:42 +0000)] 
oleaut32: Mask off the lsb from the vtbl offset. This is set when the user specifies an offset in ICreateTypeInfo.

13 years agostorage.dll16: COM cleanup in storage.c.
Michael Stefaniuc [Thu, 24 Feb 2011 10:21:40 +0000 (11:21 +0100)] 
storage.dll16: COM cleanup in storage.c.

13 years agomsxml3: COM cleanup for the IDispatchEx iface.
Michael Stefaniuc [Wed, 23 Feb 2011 22:15:47 +0000 (23:15 +0100)] 
msxml3: COM cleanup for the IDispatchEx iface.

13 years agomscoree: Always return S_FALSE from DllCanUnloadNow.
Vincent Povirk [Wed, 23 Feb 2011 21:29:58 +0000 (15:29 -0600)] 
mscoree: Always return S_FALSE from DllCanUnloadNow.

We can't really unload after Mono is loaded unless we're exiting the process.
We could before that, but it's probably not worth the effort.

13 years agomscoree: Overhaul of mono runtime shutdown process.
Vincent Povirk [Mon, 21 Feb 2011 20:22:02 +0000 (14:22 -0600)] 
mscoree: Overhaul of mono runtime shutdown process.

It turns out that we can't free individual domains because that tears down
important data structures. Instead we must shut down the entire runtime, but
only if Mono doesn't shut itself down first. And we need to do it before
DLL_PROCESS_DETACH because important libraries might be gone by then.

13 years agomsvcrt: Try to call CorExitProcess instead of ExitProcess on exit.
Vincent Povirk [Mon, 21 Feb 2011 21:49:59 +0000 (15:49 -0600)] 
msvcrt: Try to call CorExitProcess instead of ExitProcess on exit.

13 years agows2_32: name is never NULL as array (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 20:27:22 +0000 (21:27 +0100)] 
ws2_32: name is never NULL as array (Coverity).

13 years agomsvcrt: Use = instead of == in test (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 19:47:32 +0000 (20:47 +0100)] 
msvcrt: Use = instead of == in test (Coverity).

13 years agowinedump: Remove double assignment (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 19:45:59 +0000 (20:45 +0100)] 
winedump: Remove double assignment (Coverity).

13 years agomshtml: Make sure system xpcom dll gets loaded.
Maarten Lankhorst [Tue, 22 Feb 2011 23:20:33 +0000 (00:20 +0100)] 
mshtml: Make sure system xpcom dll gets loaded.

13 years agod3dx9_36: Cleanup the fixme_once handling.
Alexandre Julliard [Wed, 23 Feb 2011 20:49:13 +0000 (21:49 +0100)] 
d3dx9_36: Cleanup the fixme_once handling.

13 years agowinex11: Update the window cursor at most once every 100ms if nothing changed.
Alexandre Julliard [Thu, 24 Feb 2011 11:14:58 +0000 (12:14 +0100)] 
winex11: Update the window cursor at most once every 100ms if nothing changed.

13 years agowinex11: Synchronize the mouse cursor in update_mouse_state.
Alexandre Julliard [Wed, 23 Feb 2011 20:46:08 +0000 (21:46 +0100)] 
winex11: Synchronize the mouse cursor in update_mouse_state.

13 years agoserver: Increment the usage count of the global table also when starting a local...
Alexandre Julliard [Wed, 23 Feb 2011 19:25:05 +0000 (20:25 +0100)] 
server: Increment the usage count of the global table also when starting a local hook.

13 years agod3dx9: Fix memory access for images with less than 4 bytes per pixel (Valgrind).
Matteo Bruni [Wed, 16 Feb 2011 01:39:21 +0000 (02:39 +0100)] 
d3dx9: Fix memory access for images with less than 4 bytes per pixel (Valgrind).

13 years agod3dcompiler_43: Avoid an unintended fall-through.
Amine Khaldi [Wed, 23 Feb 2011 17:05:12 +0000 (18:05 +0100)] 
d3dcompiler_43: Avoid an unintended fall-through.

13 years agoriched20: Add a missing break.
Amine Khaldi [Wed, 23 Feb 2011 09:32:03 +0000 (10:32 +0100)] 
riched20: Add a missing break.

13 years agoodbccp32: Improve some stubs.
André Hentschel [Tue, 22 Feb 2011 19:23:07 +0000 (20:23 +0100)] 
odbccp32: Improve some stubs.

13 years agoadvapi32: Add stub for EnableTraceEx.
André Hentschel [Tue, 22 Feb 2011 19:22:40 +0000 (20:22 +0100)] 
advapi32: Add stub for EnableTraceEx.

13 years agogdi32: Fixed GetDIBits for top-down bitmaps.
John Edmonds [Mon, 21 Feb 2011 03:31:26 +0000 (22:31 -0500)] 
gdi32: Fixed GetDIBits for top-down bitmaps.

13 years agogdi32/tests: Added tests for copying a single pixel from top down and bottom up bitmaps.
John Edmonds [Mon, 21 Feb 2011 03:30:29 +0000 (22:30 -0500)] 
gdi32/tests: Added tests for copying a single pixel from top down and bottom up bitmaps.

13 years agocomdlg32: Add missing break (Coverity).
Amine Khaldi [Wed, 23 Feb 2011 16:30:33 +0000 (17:30 +0100)] 
comdlg32: Add missing break (Coverity).

13 years agouser32: Remove side effect code out of asserts() (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 16:38:23 +0000 (17:38 +0100)] 
user32: Remove side effect code out of asserts() (Coverity).

13 years agouser32: Move functional code out of assert() (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 16:33:20 +0000 (17:33 +0100)] 
user32: Move functional code out of assert() (Coverity).

13 years agoregedit: fgetc() gets int, not char (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 16:20:43 +0000 (17:20 +0100)] 
regedit: fgetc() gets int, not char (Coverity).

13 years agomsxml3: Remove get_text() forward.
Nikolay Sivov [Wed, 23 Feb 2011 11:40:43 +0000 (14:40 +0300)] 
msxml3: Remove get_text() forward.

13 years agomsxml3: Remove get_ownerDocument() forward.
Nikolay Sivov [Wed, 23 Feb 2011 11:38:32 +0000 (14:38 +0300)] 
msxml3: Remove get_ownerDocument() forward.

13 years agomsxml3: Remove hasChildNodes() forward.
Nikolay Sivov [Wed, 23 Feb 2011 11:35:35 +0000 (14:35 +0300)] 
msxml3: Remove hasChildNodes() forward.

13 years agomsxml3: Remove appendChild() forward.
Nikolay Sivov [Wed, 23 Feb 2011 11:32:16 +0000 (14:32 +0300)] 
msxml3: Remove appendChild() forward.

13 years agomsxml3: Remove forward to removeChild() method for nodes.
Nikolay Sivov [Wed, 23 Feb 2011 11:28:44 +0000 (14:28 +0300)] 
msxml3: Remove forward to removeChild() method for nodes.

13 years agod3dcompiler: Implement ID3D11ShaderReflectionVariable::GetType().
Rico Schüller [Tue, 22 Feb 2011 20:01:30 +0000 (21:01 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetType().

13 years agod3dcompiler: Implement ID3D11ShaderReflectionType::GetDesc().
Rico Schüller [Tue, 22 Feb 2011 20:01:19 +0000 (21:01 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionType::GetDesc().

13 years agod3dcompiler: Implement ID3D11ShaderRefleflection::GetVariableByName().
Rico Schüller [Tue, 22 Feb 2011 20:01:11 +0000 (21:01 +0100)] 
d3dcompiler: Implement ID3D11ShaderRefleflection::GetVariableByName().

13 years agodbghelp: Fixed pasted size error (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 04:41:27 +0000 (05:41 +0100)] 
dbghelp: Fixed pasted size error (Coverity).

13 years agocryptui: Fixed bad sizeof() (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 04:30:38 +0000 (05:30 +0100)] 
cryptui: Fixed bad sizeof() (Coverity).

13 years agokernel32: Fixed mismatched bracket (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 04:21:42 +0000 (05:21 +0100)] 
kernel32: Fixed mismatched bracket (Coverity).

13 years agorsaenh: Fixed bad sizeof() usage (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 04:14:38 +0000 (05:14 +0100)] 
rsaenh: Fixed bad sizeof() usage (Coverity).

13 years agowineoss.drv: Fixed incorrect sizeof() (Coverity).
Marcus Meissner [Wed, 23 Feb 2011 02:22:52 +0000 (03:22 +0100)] 
wineoss.drv: Fixed incorrect sizeof() (Coverity).

13 years agourlmon: Register MIME filter only for bindings testing them.
Jacek Caban [Wed, 23 Feb 2011 12:12:07 +0000 (13:12 +0100)] 
urlmon: Register MIME filter only for bindings testing them.

13 years agomsi: A custom action dll failing to load is not a fatal error.
Hans Leidekker [Wed, 23 Feb 2011 10:25:17 +0000 (11:25 +0100)] 
msi: A custom action dll failing to load is not a fatal error.

13 years agocryptnet: Delete existing cache entries when out of date.
Juan Lang [Wed, 23 Feb 2011 02:43:40 +0000 (18:43 -0800)] 
cryptnet: Delete existing cache entries when out of date.

13 years agows2_32: Make gethostbyname fail if WSAStartup was not called before.
Alexandre Goujon [Tue, 22 Feb 2011 20:02:22 +0000 (21:02 +0100)] 
ws2_32: Make gethostbyname fail if WSAStartup was not called before.

13 years agowscript: Added tests.
Jacek Caban [Tue, 22 Feb 2011 18:48:37 +0000 (19:48 +0100)] 
wscript: Added tests.

13 years agooleaut32: Fixed short time & medium time named formats.
Peter Schellenbach [Mon, 21 Feb 2011 20:15:22 +0000 (12:15 -0800)] 
oleaut32: Fixed short time & medium time named formats.

13 years agomsxml3: Add IObjectSafety support to IXMLHTTPRequest.
Alistair Leslie-Hughes [Sat, 19 Feb 2011 04:51:29 +0000 (15:51 +1100)] 
msxml3: Add IObjectSafety support to IXMLHTTPRequest.

13 years agoconfigure: Check for a modern sched_setaffinity prototype.
Andrew Nguyen [Tue, 22 Feb 2011 13:10:22 +0000 (07:10 -0600)] 
configure: Check for a modern sched_setaffinity prototype.

13 years agouninstaller: List 32-bit applications on 64-bit platforms.
Hans Leidekker [Tue, 22 Feb 2011 12:23:30 +0000 (13:23 +0100)] 
uninstaller: List 32-bit applications on 64-bit platforms.

13 years agoappwiz.cpl: List 32-bit applications on 64-bit platforms.
Hans Leidekker [Tue, 22 Feb 2011 12:23:19 +0000 (13:23 +0100)] 
appwiz.cpl: List 32-bit applications on 64-bit platforms.

13 years agomsi: Fix a trace.
Hans Leidekker [Tue, 22 Feb 2011 12:16:55 +0000 (13:16 +0100)] 
msi: Fix a trace.

13 years agogdi32: Handle BITMAP_CopyBitmap correctly for negative heights.
Maarten Lankhorst [Sat, 19 Feb 2011 01:27:13 +0000 (02:27 +0100)] 
gdi32: Handle BITMAP_CopyBitmap correctly for negative heights.

13 years agogdi32: Fix scaling factors for EMR_EXTTEXTOUTW.
Alexander Kochetkov [Fri, 18 Feb 2011 22:56:01 +0000 (01:56 +0300)] 
gdi32: Fix scaling factors for EMR_EXTTEXTOUTW.

13 years agooleaut32: Implement ITypeInfo_GetNames Stub/Proxy.
Alistair Leslie-Hughes [Fri, 18 Feb 2011 01:04:56 +0000 (12:04 +1100)] 
oleaut32: Implement ITypeInfo_GetNames Stub/Proxy.

13 years agostorage.dll16: Remove unused struct declaration.
Michael Stefaniuc [Tue, 22 Feb 2011 11:12:27 +0000 (12:12 +0100)] 
storage.dll16: Remove unused struct declaration.

13 years agomsxml4: Add version info.
Nikolay Sivov [Mon, 21 Feb 2011 23:48:01 +0000 (02:48 +0300)] 
msxml4: Add version info.

13 years agomsxml3: Use helper to consistently dump variant parameters.
Nikolay Sivov [Mon, 21 Feb 2011 23:04:02 +0000 (02:04 +0300)] 
msxml3: Use helper to consistently dump variant parameters.

13 years agomsxml3: Remove useless parts of schema cleanup helper.
Nikolay Sivov [Mon, 21 Feb 2011 21:49:18 +0000 (00:49 +0300)] 
msxml3: Remove useless parts of schema cleanup helper.

13 years agod3dcompiler: Implement ID3D11ShaderReflectionVariable::GetBuffer().
Rico Schüller [Mon, 21 Feb 2011 21:52:30 +0000 (22:52 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetBuffer().

13 years agod3dcompiler: Implement ID3D11ShaderReflectionVariable::GetDesc().
Rico Schüller [Mon, 21 Feb 2011 21:52:27 +0000 (22:52 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetDesc().

13 years agod3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetVariableByName().
Rico Schüller [Mon, 21 Feb 2011 21:52:24 +0000 (22:52 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetVariableByName().

13 years agod3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex().
Rico Schüller [Mon, 21 Feb 2011 21:52:16 +0000 (22:52 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex().

13 years agod3dcompiler: Parse reflection types.
Rico Schüller [Mon, 21 Feb 2011 21:52:13 +0000 (22:52 +0100)] 
d3dcompiler: Parse reflection types.

13 years agomsxml3: Store document event handler for ready state notification.
Nikolay Sivov [Sat, 19 Feb 2011 14:09:58 +0000 (17:09 +0300)] 
msxml3: Store document event handler for ready state notification.

13 years agojscript: Added more uninitialization tests.
Jacek Caban [Mon, 21 Feb 2011 16:49:32 +0000 (17:49 +0100)] 
jscript: Added more uninitialization tests.

13 years agojscript: Added SetScriptState(SCRIPTSTATE_UNINITIALIZED) implementation.
Jacek Caban [Mon, 21 Feb 2011 16:49:15 +0000 (17:49 +0100)] 
jscript: Added SetScriptState(SCRIPTSTATE_UNINITIALIZED) implementation.

13 years agogdiplus: Implement in-memory font storage.
Maarten Lankhorst [Wed, 16 Feb 2011 18:09:15 +0000 (19:09 +0100)] 
gdiplus: Implement in-memory font storage.

13 years agocabinet: Preserve trailing slash on directory name in Extract().
Alexandre Julliard [Mon, 21 Feb 2011 17:19:11 +0000 (18:19 +0100)] 
cabinet: Preserve trailing slash on directory name in Extract().

13 years agowine.inf: Put some fake dlls in the right place for WoW64.
Alexandre Julliard [Mon, 21 Feb 2011 17:05:28 +0000 (18:05 +0100)] 
wine.inf: Put some fake dlls in the right place for WoW64.

13 years agod3dx9: Add stubs for D3DXCreateText.
Dylan Smith [Mon, 21 Feb 2011 14:29:56 +0000 (09:29 -0500)] 
d3dx9: Add stubs for D3DXCreateText.

13 years agoinclude: Make some include guards compatible with MS headers.
Jacek Caban [Mon, 21 Feb 2011 12:00:07 +0000 (13:00 +0100)] 
include: Make some include guards compatible with MS headers.

This is for compatibility with mingw-w64.

13 years agomshtml: Add support for get/put mousemove event.
Alistair Leslie-Hughes [Mon, 21 Feb 2011 09:23:48 +0000 (20:23 +1100)] 
mshtml: Add support for get/put mousemove event.

13 years agogdi32: Do not leak the hfont list (Valgrind).
Dmitry Timoshkov [Mon, 21 Feb 2011 10:21:46 +0000 (18:21 +0800)] 
gdi32: Do not leak the hfont list (Valgrind).

13 years agogdi32: Go through all hfontlist entries not just the first one when checking whether...
Dmitry Timoshkov [Mon, 21 Feb 2011 10:20:59 +0000 (18:20 +0800)] 
gdi32: Go through all hfontlist entries not just the first one when checking whether font is in the child font list.

13 years agogdi32: Add dumping of child GDI font cache.
Dmitry Timoshkov [Mon, 21 Feb 2011 10:20:01 +0000 (18:20 +0800)] 
gdi32: Add dumping of child GDI font cache.

13 years agouser32: Cope with failing SetForegroundWindow().
Dmitry Timoshkov [Sun, 20 Feb 2011 07:16:03 +0000 (15:16 +0800)] 
user32: Cope with failing SetForegroundWindow().

13 years agopo: Update French translation.
Frédéric Delanoy [Fri, 18 Feb 2011 17:17:51 +0000 (18:17 +0100)] 
po: Update French translation.

13 years agod3dcompiler: Parse reflection variables.
Rico Schüller [Sun, 20 Feb 2011 20:21:23 +0000 (21:21 +0100)] 
d3dcompiler: Parse reflection variables.

13 years agod3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetDesc().
Rico Schüller [Sun, 20 Feb 2011 20:21:21 +0000 (21:21 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetDesc().

13 years agod3dcompiler: Implement ID3D11ShaderReflection::GetConstantBufferByName().
Rico Schüller [Sun, 20 Feb 2011 20:21:18 +0000 (21:21 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflection::GetConstantBufferByName().

13 years agod3dcompiler: Implement ID3D11ShaderReflection::GetConstantBufferByIndex().
Rico Schüller [Sun, 20 Feb 2011 20:21:14 +0000 (21:21 +0100)] 
d3dcompiler: Implement ID3D11ShaderReflection::GetConstantBufferByIndex().

13 years agod3dcompiler: Parse reflection constant buffers.
Rico Schüller [Sun, 20 Feb 2011 20:21:11 +0000 (21:21 +0100)] 
d3dcompiler: Parse reflection constant buffers.

13 years agowinmm: Let WideCharToMultiByte search for NUL string terminator (Valgrind).
Jörg Höhle [Sun, 20 Feb 2011 17:55:12 +0000 (18:55 +0100)] 
winmm: Let WideCharToMultiByte search for NUL string terminator (Valgrind).

13 years agowinemenubuilder: Make sure extension-based mimetypes are always lowercase.
Jerome Leclanche [Sun, 20 Feb 2011 18:05:44 +0000 (18:05 +0000)] 
winemenubuilder: Make sure extension-based mimetypes are always lowercase.

13 years agocomctl32: Fix read of uninitialized data in notify_itemactivate (Valgrind).
Alexander Scott-Johns [Fri, 18 Feb 2011 23:21:34 +0000 (23:21 +0000)] 
comctl32: Fix read of uninitialized data in notify_itemactivate (Valgrind).

13 years agocomctl32: Fix read of uninitialized data in LISTVIEW_GetItemExtT when LVIF_TEXT is...
Alexander Scott-Johns [Fri, 18 Feb 2011 13:42:56 +0000 (13:42 +0000)] 
comctl32: Fix read of uninitialized data in LISTVIEW_GetItemExtT when LVIF_TEXT is not set (Valgrind).

13 years agowpp: Let pp_add_define take the responsibility of copying strings (Valgrind).
Matteo Bruni [Mon, 7 Feb 2011 14:15:13 +0000 (15:15 +0100)] 
wpp: Let pp_add_define take the responsibility of copying strings (Valgrind).

13 years agowpp: Free strings on define deletion (Valgrind).
Matteo Bruni [Mon, 7 Feb 2011 13:39:57 +0000 (14:39 +0100)] 
wpp: Free strings on define deletion (Valgrind).

13 years agod3dx9/tests: Remove spurious assignment (LLVM/Clang).
Matteo Bruni [Mon, 7 Feb 2011 18:49:45 +0000 (19:49 +0100)] 
d3dx9/tests: Remove spurious assignment (LLVM/Clang).

13 years agod3dx9: Remove an unnecessary initialization (LLVM/Clang).
Matteo Bruni [Mon, 7 Feb 2011 19:17:14 +0000 (20:17 +0100)] 
d3dx9: Remove an unnecessary initialization (LLVM/Clang).

13 years agod3dx9: Remove a couple of spurious assignments (LLVM/Clang).
Matteo Bruni [Mon, 7 Feb 2011 19:16:47 +0000 (20:16 +0100)] 
d3dx9: Remove a couple of spurious assignments (LLVM/Clang).

13 years agod3dcompiler: Fix initial allocation (Valgrind).
Matteo Bruni [Mon, 7 Feb 2011 13:35:37 +0000 (14:35 +0100)] 
d3dcompiler: Fix initial allocation (Valgrind).

13 years agontdll: Fix IOCTL_CDROM_RAW_READ on Mac OS.
Charles Davis [Fri, 18 Feb 2011 17:36:24 +0000 (10:36 -0700)] 
ntdll: Fix IOCTL_CDROM_RAW_READ on Mac OS.

13 years agoconfigure: Check for additional libxml2 headers to reject inadequate libxml2 versions.
Andrew Nguyen [Mon, 21 Feb 2011 11:01:50 +0000 (05:01 -0600)] 
configure: Check for additional libxml2 headers to reject inadequate libxml2 versions.

13 years agontdll: Improve the error reporting for invalid PE file architectures.
Alexandre Julliard [Sat, 19 Feb 2011 13:10:58 +0000 (14:10 +0100)] 
ntdll: Improve the error reporting for invalid PE file architectures.

13 years agokernel32: Use debugstr_a to avoid overflow with user-specified string.
Alexandre Julliard [Sat, 19 Feb 2011 12:06:40 +0000 (13:06 +0100)] 
kernel32: Use debugstr_a to avoid overflow with user-specified string.