Nikolay Sivov [Thu, 14 Jan 2010 21:18:32 +0000 (00:18 +0300)]
msxml3: Track linked/unlinked state for element and free node data only when unlinked.
Nikolay Sivov [Thu, 14 Jan 2010 21:16:03 +0000 (00:16 +0300)]
msxml3: In IXMLElementCollection store pointer to node instead of pointer to children.
Collection should be able to track node removal from children list.
Nikolay Sivov [Thu, 14 Jan 2010 21:13:50 +0000 (00:13 +0300)]
msxml3: Implement IXMLElement::removeChild() with some tests.
Nikolay Sivov [Thu, 14 Jan 2010 21:10:22 +0000 (00:10 +0300)]
msxml3: Don't preallocate root element, return new instance on each call.
Michael Stefaniuc [Thu, 14 Jan 2010 20:58:11 +0000 (21:58 +0100)]
d3d10: Remove break after return (Smatch).
Michael Stefaniuc [Thu, 14 Jan 2010 20:58:05 +0000 (21:58 +0100)]
d3d10: Remove superfluous NULL check before HeapFree (Smatch).
Stefan Leichter [Thu, 14 Jan 2010 20:09:54 +0000 (21:09 +0100)]
user.exe: Forward WNetGetUser16 to WNetGetUserA of mpr.dll, based on a patch from Andrew Nguyen.
André Hentschel [Thu, 14 Jan 2010 19:52:06 +0000 (20:52 +0100)]
msvcrt: Forward __C_specific_handler to ntdll.
Dmitry Timoshkov [Thu, 14 Jan 2010 19:52:14 +0000 (13:52 -0600)]
winmm: Buffer size must be at least MMIO_DEFAULTBUFFER (8192) bytes.
mmioOpen() with the length of buffer set to 0 expects the buffer to be at least
MMIO_DEFAULTBUFFER (8192) bytes in size, and using buffer of smaller size can
lead to various problems when the buffer actually gets used.
James Hawkins [Thu, 14 Jan 2010 19:35:09 +0000 (11:35 -0800)]
Revert "advapi32: Free descriptor if it isn't returned from GetSecurityInfo().".
This reverts commit
dbd76575ef8353484afa0b0d2da95760c26f34fe.
According to MSDN, ppSecurityDescriptor must not be NULL if any of the
SID or ACL parameters are non-NULL. This is wrong, and native
GetSecurityInfo will happily return those pointers, leaving one unable
to free the original security descriptor.
Alexandre Julliard [Sat, 16 Jan 2010 14:58:48 +0000 (15:58 +0100)]
winebuild: Output the 16-bit asm relay functions as needed and get rid of --relay16 mode.
Alexandre Julliard [Sat, 16 Jan 2010 14:50:27 +0000 (15:50 +0100)]
winebuild: Output the asm relay functions as needed and get rid of --relay32 mode.
Alexandre Julliard [Sat, 16 Jan 2010 14:41:48 +0000 (15:41 +0100)]
winebuild: Rename __wine_call_from_32_regs for consistency with 64-bit.
Erich Hoover [Thu, 14 Jan 2010 17:16:50 +0000 (10:16 -0700)]
ntoskrnl: Forward ExSystemTimeToLocalTime and ExLocalTimeToSystemTime to ntdll.
Kusanagi Kouichi [Wed, 13 Jan 2010 13:55:25 +0000 (22:55 +0900)]
user32: Make DefWindowProc handle Shift+F10.
Kusanagi Kouichi [Wed, 13 Jan 2010 13:55:05 +0000 (22:55 +0900)]
user32/tests: Add test for Shift+F10.
Jacek Caban [Thu, 14 Jan 2010 16:10:57 +0000 (10:10 -0600)]
mshtml: Silence invalid FIXME.
Jacek Caban [Thu, 14 Jan 2010 15:48:18 +0000 (09:48 -0600)]
mshtml: Added IHTMLIFrameElement IDispatchEx support.
Jacek Caban [Thu, 14 Jan 2010 15:47:59 +0000 (09:47 -0600)]
mshtml: Added IHTMLIFrameElement stub implementation.
Jacek Caban [Thu, 14 Jan 2010 15:47:30 +0000 (09:47 -0600)]
mshtml.idl: Added IHTMLIFrameElement interface declaration.
Jason Edmeades [Wed, 13 Jan 2010 22:51:01 +0000 (14:51 -0800)]
comctl32/listview: Issue LVM_DELETEALLITEMS from WM_DESTROY.
Marcus Meissner [Wed, 13 Jan 2010 17:08:53 +0000 (18:08 +0100)]
dplayx: Remove currently unused unicode code (Coverity).
Andrew Nguyen [Wed, 13 Jan 2010 12:45:22 +0000 (06:45 -0600)]
ntdll/tests: Add a few additional tests for wcsrchr.
Andrew Nguyen [Wed, 13 Jan 2010 12:45:02 +0000 (06:45 -0600)]
ntdll/tests: Add a few additional tests for wcschr.
Andrew Nguyen [Wed, 13 Jan 2010 12:44:53 +0000 (06:44 -0600)]
ntdll/tests: Allow native crashing code to be compiled.
Andrew Nguyen [Wed, 13 Jan 2010 12:44:44 +0000 (06:44 -0600)]
ntdll/tests: Make function pointer checks consistent and report skips.
Nikolay Sivov [Tue, 12 Jan 2010 21:33:03 +0000 (00:33 +0300)]
msxml3/xmldoc: Don't leak document and stream on next IXMLDocument::Load().
Nikolay Sivov [Tue, 12 Jan 2010 21:30:46 +0000 (00:30 +0300)]
msxml3/xmldoc: IPersistStreamInit::InitNew() seems to do nothing for IXMLDocument.
Nikolay Sivov [Tue, 12 Jan 2010 01:13:15 +0000 (04:13 +0300)]
msxml3/xmldoc: Fix IPersistStreamInit::GetClassID() for IXMLDocument.
Nikolay Sivov [Tue, 12 Jan 2010 00:48:00 +0000 (03:48 +0300)]
msxml3/tests: Add some tests for IPersistStreamInit implementation of IXMLDocument.
Jeff Zaroyko [Tue, 12 Jan 2010 03:14:33 +0000 (14:14 +1100)]
msvcrt: Check if argument passed to _dup2 is positive.
Jeff Zaroyko [Tue, 12 Jan 2010 03:13:10 +0000 (14:13 +1100)]
msvcrt/tests: Test _dup2 for failure when second arg is negative.
Julius Schwartzenberg [Mon, 11 Jan 2010 23:30:55 +0000 (00:30 +0100)]
avifil32: Fix header suggested buffersize.
Julius Schwartzenberg [Mon, 11 Jan 2010 23:30:54 +0000 (00:30 +0100)]
avifil32: Overwrite dwRate in the audiostream with the nBlockAlign from the wave header.
Paul Vriens [Thu, 14 Jan 2010 12:47:48 +0000 (13:47 +0100)]
shell32: Remove some unneeded parameter setting.
Paul Vriens [Wed, 13 Jan 2010 19:34:06 +0000 (20:34 +0100)]
inetmib1/tests: Free memory after use (Valgrind).
Paul Vriens [Wed, 13 Jan 2010 07:25:15 +0000 (08:25 +0100)]
dxdiagn/tests: Fix some test failures on a clean W2K3.
Paul Vriens [Tue, 12 Jan 2010 12:52:23 +0000 (13:52 +0100)]
dinput: Don't check a parameter twice (Coccinelle).
Paul Vriens [Tue, 12 Jan 2010 12:47:04 +0000 (13:47 +0100)]
winealsa.drv: Don't check input parameter twice (Coccinelle).
Paul Vriens [Tue, 12 Jan 2010 12:42:51 +0000 (13:42 +0100)]
rsaenh/tests: Don't check result twice (Coccinelle).
Paul Vriens [Tue, 12 Jan 2010 10:28:33 +0000 (11:28 +0100)]
dsound: Fix a typo.
Christian Costa [Tue, 12 Jan 2010 10:30:11 +0000 (11:30 +0100)]
d3drm: Add definitions for IDirect3DRMDevice3.
Christian Costa [Tue, 12 Jan 2010 10:30:04 +0000 (11:30 +0100)]
d3drm: Add definitions for IDirect3DRMDevice2.
Christian Costa [Tue, 12 Jan 2010 10:29:58 +0000 (11:29 +0100)]
d3drm: Fix IDirect3DRMDevice macros.
Christian Costa [Tue, 12 Jan 2010 10:29:52 +0000 (11:29 +0100)]
d3drm: Fix IDirect3DRMObject2 macros.
Christian Costa [Tue, 12 Jan 2010 08:55:36 +0000 (09:55 +0100)]
amstream: Simplify declaration of VTable members.
Christian Costa [Tue, 12 Jan 2010 08:54:36 +0000 (09:54 +0100)]
d3dxof: Simplify declaration of VTable members.
Christian Costa [Tue, 12 Jan 2010 08:54:30 +0000 (09:54 +0100)]
d3drm: Simplify declaration of VTable members (spotted by Dmitry Timoshkov).
Peter Dons Tychsen [Mon, 11 Jan 2010 20:47:43 +0000 (21:47 +0100)]
user32: Do not allow a change of capture if the currently capture window is a menu unless explicitly specified.
Michael Stefaniuc [Mon, 11 Jan 2010 22:47:59 +0000 (23:47 +0100)]
dmsynth: Avoid newlines inside FIXME messages.
Michael Stefaniuc [Mon, 11 Jan 2010 22:47:38 +0000 (23:47 +0100)]
dmcompos: Avoid newlines inside FIXME messages.
Michael Stefaniuc [Mon, 11 Jan 2010 22:47:33 +0000 (23:47 +0100)]
dmstyle: Avoid newlines inside FIXME messages.
Michael Stefaniuc [Mon, 11 Jan 2010 22:48:08 +0000 (23:48 +0100)]
dmscript: Avoid newlines inside FIXME messages.
Michael Stefaniuc [Mon, 11 Jan 2010 22:47:45 +0000 (23:47 +0100)]
dmusic: Avoid newlines inside FIXME messages.
Michael Stefaniuc [Mon, 11 Jan 2010 23:25:24 +0000 (00:25 +0100)]
ddraw: Simplify DllCanUnloadNow().
Michael Stefaniuc [Mon, 11 Jan 2010 22:48:14 +0000 (23:48 +0100)]
objsel: Avoid newlines inside FIXME messages.
Michael Stefaniuc [Mon, 11 Jan 2010 22:48:29 +0000 (23:48 +0100)]
user32: Avoid newlines inside FIXME messages.
Michael Stefaniuc [Mon, 11 Jan 2010 22:47:51 +0000 (23:47 +0100)]
devenum: Avoid newlines inside FIXME messages.
Michael Stefaniuc [Mon, 11 Jan 2010 22:47:24 +0000 (23:47 +0100)]
dmime: Avoid newlines inside FIXME messages.
Nikolay Sivov [Fri, 8 Jan 2010 18:05:21 +0000 (21:05 +0300)]
advapi32: Free descriptor if it isn't returned from GetSecurityInfo().
Alexandre Julliard [Mon, 11 Jan 2010 19:54:16 +0000 (13:54 -0600)]
winebuild: Do not output an undefined symbol reference for variables.
Uwe Bonnes [Sun, 10 Jan 2010 14:08:51 +0000 (15:08 +0100)]
msvcrt: In unbuffered text mode reading \r\n with fgetc fails.
Marcus Meissner [Sat, 9 Jan 2010 13:59:22 +0000 (14:59 +0100)]
shell32: Handle bad menu handle (Coverity).
Julius Schwartzenberg [Sun, 10 Jan 2010 00:57:33 +0000 (01:57 +0100)]
avifil32/tests: Test how avifile deals with audio stream and wave headers.
Julius Schwartzenberg [Sun, 10 Jan 2010 00:54:19 +0000 (01:54 +0100)]
avifil32/tests: Test corrupt avi list magic.
Julius Schwartzenberg [Sun, 10 Jan 2010 16:37:37 +0000 (17:37 +0100)]
avifil32/tests: Initial test data and simple test for avifil32.
Detlef Riekenberg [Sun, 10 Jan 2010 16:37:36 +0000 (17:37 +0100)]
avifil32/tests: Add initial tests.
Juan Lang [Mon, 11 Jan 2010 18:43:34 +0000 (10:43 -0800)]
secur32: Report an error if libgnutls isn't found.
Detlef Riekenberg [Sun, 10 Jan 2010 19:51:21 +0000 (20:51 +0100)]
commdlg: Fix PrintDlg parameter checks.
Jason Edmeades [Sun, 10 Jan 2010 21:40:40 +0000 (13:40 -0800)]
msvcrt: Add support for sprintf_s.
Jason Edmeades [Sun, 10 Jan 2010 21:37:31 +0000 (13:37 -0800)]
msvcrt: Add support for vsprintf_s.
Paul Vriens [Mon, 11 Jan 2010 08:47:19 +0000 (09:47 +0100)]
d3d9/tests: Correct the size of a memcmp.
Paul Vriens [Mon, 11 Jan 2010 07:54:26 +0000 (08:54 +0100)]
msvidc32: Fix size parameter for memset (Coccinelle).
Paul Vriens [Mon, 11 Jan 2010 08:01:56 +0000 (09:01 +0100)]
winedump: Pass the correct size to the helper (Coccinelle).
Paul Vriens [Mon, 11 Jan 2010 07:57:18 +0000 (08:57 +0100)]
oleview: Fix size parameter for memset (Coccinelle).
Paul Vriens [Mon, 11 Jan 2010 07:59:11 +0000 (08:59 +0100)]
widl: Fix size parameter for xrealloc (Coccinelle).
Paul Vriens [Mon, 11 Jan 2010 07:51:01 +0000 (08:51 +0100)]
comctl32: Fix size parameter for memset (Coccinelle).
Michael Stefaniuc [Sun, 10 Jan 2010 23:17:36 +0000 (00:17 +0100)]
Grammar fixes "is doesn't" => "doesn't".
Nikolay Sivov [Sun, 10 Jan 2010 19:42:46 +0000 (22:42 +0300)]
msxml3: Get rid of upper case converting helper.
Nikolay Sivov [Sun, 10 Jan 2010 19:22:06 +0000 (22:22 +0300)]
msxml3: Implement IXMLDocument::get_doctype().
Nikolay Sivov [Sun, 10 Jan 2010 18:08:21 +0000 (21:08 +0300)]
msxml3: Implement IXMLDocument::get_version().
Christian Costa [Sun, 10 Jan 2010 20:41:25 +0000 (21:41 +0100)]
d3drm: Add some object interface definitions.
Christian Costa [Sun, 10 Jan 2010 20:41:18 +0000 (21:41 +0100)]
d3drm: Add some definitions.
Christian Costa [Sun, 10 Jan 2010 20:41:12 +0000 (21:41 +0100)]
d3drm: Fix LPDIRECT3DRM definition and make sure it is defined before including d3drmobj.h.
Christian Costa [Sun, 10 Jan 2010 20:41:04 +0000 (21:41 +0100)]
d3drm: Add definitions for IDirect3DRM2 and IDirect3DRM3 interfaces.
Rico Schüller [Sun, 10 Jan 2010 18:30:42 +0000 (19:30 +0100)]
d3d10: Parse effect shaders as anonymous shaders.
Rico Schüller [Sun, 10 Jan 2010 18:30:36 +0000 (19:30 +0100)]
d3d10: Reorder struct d3d10_effect_variable to make the initialisation nicer.
Nikolay Sivov [Sun, 10 Jan 2010 15:46:30 +0000 (18:46 +0300)]
msxml3: Fix string leak while parsing with IXMLDOMDocument.
Nikolay Sivov [Sun, 10 Jan 2010 15:44:59 +0000 (18:44 +0300)]
msxml3/tests: Fix some string leaks in tests.
Nikolay Sivov [Sun, 10 Jan 2010 15:24:41 +0000 (18:24 +0300)]
msxml3: Don't lose pointer to externaly allocated xmlSAXHandler copy.
Nikolay Sivov [Sun, 10 Jan 2010 15:17:37 +0000 (18:17 +0300)]
msxml3: Don't leak externaly allocated xmlSAXHandler.
David Adam [Sun, 10 Jan 2010 20:19:05 +0000 (21:19 +0100)]
d3drm: The input quaternions are not changed when calling D3DRMQuaternionSlerp.
André Hentschel [Sun, 10 Jan 2010 16:44:43 +0000 (17:44 +0100)]
kernel32/tests: Simplify string generation.
Alexander Kochetkov [Sat, 9 Jan 2010 12:24:44 +0000 (15:24 +0300)]
user32: Fix arithmetic overflow in GetThumbVal.
Gerald Pfeifer [Fri, 8 Jan 2010 22:32:20 +0000 (23:32 +0100)]
krnl386: Move WINE_DECLARE_DEBUG_CHANNEL(module) under #ifdef MZ_SUPPORTED.
Paul Vriens [Fri, 8 Jan 2010 21:29:20 +0000 (22:29 +0100)]
ntdll/tests: Fix a test failure on NT4.
Alexandre Julliard [Fri, 8 Jan 2010 19:20:11 +0000 (20:20 +0100)]
Release 1.1.36.
Nikolay Sivov [Fri, 8 Jan 2010 15:07:12 +0000 (18:07 +0300)]
ntdll: Release buffer when it won't be referenced.
Nikolay Sivov [Thu, 7 Jan 2010 20:46:16 +0000 (23:46 +0300)]
user32/tests: Forward test proc to default dialog procedure instead of window's one.
Nathan Gallaher [Fri, 8 Jan 2010 03:00:08 +0000 (22:00 -0500)]
msi: Queue dynamically allocated strings in cond.y.