Jeremy White [Sat, 24 Oct 2009 22:13:17 +0000 (17:13 -0500)]
oleaut32: StructArg tests cannot rely on an unpacked structure memcmp.
Vincent Povirk [Fri, 23 Oct 2009 18:57:42 +0000 (13:57 -0500)]
ole32: Don't use IEnumSTATSTG to search for elements of storages.
We use it to do a linear search of a binary tree, which is overkill.
Replace it with a simple binary search.
Vincent Povirk [Fri, 23 Oct 2009 18:36:59 +0000 (13:36 -0500)]
ole32: Rename previous/nextProperty to left/rightChild.
These fields are used to build a binary tree of elements in a storage. This
should make the usage clearer.
Vincent Povirk [Fri, 23 Oct 2009 18:29:56 +0000 (13:29 -0500)]
ole32: Clarify the timestamp fields in StgProperty.
According to the MS spec, these are FILETIME structures containing creation
and modification times.
Eric Pouech [Fri, 23 Oct 2009 18:59:32 +0000 (20:59 +0200)]
msvfw32: Remove 16bit driver references (now that they no longer exist in winmm).
Juan Lang [Thu, 22 Oct 2009 22:02:29 +0000 (15:02 -0700)]
crypt32: Fix a test failure on systems with no c: drive.
Juan Lang [Fri, 23 Oct 2009 16:57:04 +0000 (09:57 -0700)]
crypt32: Move tracing of key usage extension to common extension tracing location.
Alexandre Julliard [Fri, 23 Oct 2009 18:08:49 +0000 (20:08 +0200)]
Release 1.1.32.
Paul Vriens [Fri, 23 Oct 2009 16:00:59 +0000 (18:00 +0200)]
user32/tests: Fix a typo.
Paul Vriens [Fri, 23 Oct 2009 13:03:12 +0000 (15:03 +0200)]
user32/tests: Skip some tests on Win9x/WinMe.
Detlef Riekenberg [Fri, 23 Oct 2009 13:02:47 +0000 (15:02 +0200)]
user32: Bump version to XP values.
Detlef Riekenberg [Fri, 23 Oct 2009 12:01:51 +0000 (14:01 +0200)]
localspl: Accept environment 'Windows IA64'.
Alexandre Julliard [Fri, 23 Oct 2009 12:46:58 +0000 (14:46 +0200)]
user32: Fix the return value of EnumThreadWindows.
Nikolay Sivov [Fri, 23 Oct 2009 10:46:43 +0000 (14:46 +0400)]
comctl32/tests: Explicitly initialize window handle.
Louis Lenders [Fri, 23 Oct 2009 09:56:22 +0000 (11:56 +0200)]
kernel32: Add stub for GetVolumePathNamesForVolumeNameW.
Alexandre Julliard [Fri, 23 Oct 2009 10:25:22 +0000 (12:25 +0200)]
winex11: Do not give focus to a WS_EX_NOACTIVATE window.
Alexandre Julliard [Fri, 23 Oct 2009 10:23:51 +0000 (12:23 +0200)]
user32: Don't print CreateWindow warning for HWND_MESSAGE windows.
Christian Costa [Fri, 23 Oct 2009 06:41:04 +0000 (08:41 +0200)]
d3dxof: Only consider 4 lowest bits in DXFILELOADOPTIONS + tests.
Christian Costa [Fri, 23 Oct 2009 06:40:48 +0000 (08:40 +0200)]
d3dxof: Properly initialize nb_childs.
Eric Pouech [Thu, 22 Oct 2009 20:11:29 +0000 (22:11 +0200)]
winmm: Final split of mmsystem.
Eric Pouech [Thu, 22 Oct 2009 20:11:15 +0000 (22:11 +0200)]
winmm: Get rid of 16bit driver support.
Eric Pouech [Thu, 22 Oct 2009 20:11:07 +0000 (22:11 +0200)]
winmm: Get rid of 16bit driver support in mci.
Eric Pouech [Thu, 22 Oct 2009 20:11:01 +0000 (22:11 +0200)]
winmm: Simply use kernel32.{Release|Restore}ThunkLock instead of using 16bit convolutions.
Eric Pouech [Thu, 22 Oct 2009 20:10:54 +0000 (22:10 +0200)]
winmm: Duplicate the 16<>32 time struct conversion functions in both DLLs.
Eric Pouech [Thu, 22 Oct 2009 20:10:47 +0000 (22:10 +0200)]
winmm: Restrict exposure of WINE_MMTHREAD to mmsystem.
Eric Pouech [Thu, 22 Oct 2009 20:10:41 +0000 (22:10 +0200)]
winmm: Get rid to 16=>32 mappers in winmm (they're now in mmsystem).
Eric Pouech [Thu, 22 Oct 2009 20:10:32 +0000 (22:10 +0200)]
winmm: Get rid of the bFrom32 parameter in MMDRV_Alloc and MMDRV_Message.
Eric Pouech [Thu, 22 Oct 2009 20:10:25 +0000 (22:10 +0200)]
winmm: Move the 16bit management of wave out driver type to the new 16=>32 thunking scheme.
Eric Pouech [Thu, 22 Oct 2009 20:10:18 +0000 (22:10 +0200)]
winmm: Move the 16bit management of wave in driver type to the new 16=>32 thunking scheme.
Eric Pouech [Thu, 22 Oct 2009 20:10:12 +0000 (22:10 +0200)]
winmm: Move the 16bit management of midi stream (for midi out driver type) to the new 16=>32 thunking scheme.
Eric Pouech [Thu, 22 Oct 2009 20:10:05 +0000 (22:10 +0200)]
winmm: Move the 16bit management of midi out driver type to the new 16=>32 thunking scheme.
Eric Pouech [Thu, 22 Oct 2009 20:09:58 +0000 (22:09 +0200)]
winmm: Move the 16bit management of midi in driver type to the new 16=>32 thunking scheme.
Eric Pouech [Thu, 22 Oct 2009 20:09:52 +0000 (22:09 +0200)]
winmm: Move the 16bit management of mixer driver type to the new 16=>32 thunking scheme.
Eric Pouech [Thu, 22 Oct 2009 20:09:46 +0000 (22:09 +0200)]
winmm: Use the new 16=>32 thunks for Aux driver type.
Eric Pouech [Thu, 22 Oct 2009 20:09:39 +0000 (22:09 +0200)]
winmm: Added partial infrastructure for driver management in mmsystem.c.
Hans Leidekker [Fri, 23 Oct 2009 08:49:44 +0000 (10:49 +0200)]
msi: Fix calculation of required buffer size in MsiSummaryInfoGetPropertyW.
Hans Leidekker [Fri, 23 Oct 2009 08:49:22 +0000 (10:49 +0200)]
wininet: Avoid accessing uninitialized memory.
Found by valgrind.
Hans Leidekker [Fri, 23 Oct 2009 08:48:24 +0000 (10:48 +0200)]
msi/tests: Free the string returned from ConvertSidToStringSid.
Found by valgrind.
Hans Leidekker [Fri, 23 Oct 2009 08:48:00 +0000 (10:48 +0200)]
msi/tests: Avoid accessing uninitialized memory.
Found by valgrind.
Henri Verbeet [Fri, 23 Oct 2009 08:26:12 +0000 (10:26 +0200)]
wined3d: Compare and copy the actual palette in palette9_changed() (Valgrind).
Henri Verbeet [Fri, 23 Oct 2009 08:26:11 +0000 (10:26 +0200)]
wined3d: Don't use the stack as cursor mask (Valgrind).
Henri Verbeet [Fri, 23 Oct 2009 08:26:10 +0000 (10:26 +0200)]
wined3d: Replace the "stateLookup" tables with a single "wrap_lookup" table.
Henri Verbeet [Fri, 23 Oct 2009 08:26:09 +0000 (10:26 +0200)]
d3d9/tests: Release the IDirect3D9Ex interface in test_qi_ex_to_base().
Henri Verbeet [Fri, 23 Oct 2009 08:26:08 +0000 (10:26 +0200)]
d3d8/tests: Properly release the first device in test_depth_stencil_reset().
Paul Vriens [Fri, 23 Oct 2009 08:22:19 +0000 (10:22 +0200)]
kernel32/tests: Fix an intermittent test failure on Vista+.
Ken Thomases [Fri, 23 Oct 2009 00:36:24 +0000 (19:36 -0500)]
winecoreaudio: Allow getting/setting volume on device as well as instances.
Nikolay Sivov [Thu, 22 Oct 2009 23:57:23 +0000 (03:57 +0400)]
kernel32: Fix copied data length.
Erik Inge Bolsø [Thu, 22 Oct 2009 23:30:48 +0000 (01:30 +0200)]
wine.inf: Fix NT4 SP6a registry key.
Jacek Caban [Thu, 22 Oct 2009 21:35:51 +0000 (23:35 +0200)]
mshtml: Call pop_mutation_queue in MUTATION_IFRAME handler.
Juan Lang [Thu, 22 Oct 2009 20:31:00 +0000 (13:31 -0700)]
crypt32: Make sure item size is at least the min size, and only align sizes that are greater.
Juan Lang [Thu, 22 Oct 2009 19:42:39 +0000 (12:42 -0700)]
wintrust: Make sure item size is at least the min size, and only align sizes that are greater.
Juan Lang [Thu, 22 Oct 2009 19:06:32 +0000 (12:06 -0700)]
advapi32: Fix a comment typo.
Paul Vriens [Thu, 22 Oct 2009 18:57:21 +0000 (20:57 +0200)]
advapi32/tests: Fix some test failures on several platforms.
Damjan Jovanovic [Thu, 22 Oct 2009 17:38:37 +0000 (19:38 +0200)]
winemenubuilder: Ignore Windows MIME types without a slash.
Juan Lang [Wed, 4 Mar 2009 02:49:36 +0000 (18:49 -0800)]
wintrust: Test the pgKnownSubject field of WINTRUST_FILE_INFO.
Alexandre Julliard [Thu, 22 Oct 2009 20:26:45 +0000 (22:26 +0200)]
msvcrt: Implement __lconv_init.
Alexandre Julliard [Thu, 22 Oct 2009 18:06:06 +0000 (20:06 +0200)]
ntdll: Add Windows directory redirections for Wow64.
Alexandre Julliard [Thu, 22 Oct 2009 17:59:04 +0000 (19:59 +0200)]
ntdll: Abstract the support for comparing file identities.
Alexandre Julliard [Thu, 22 Oct 2009 17:55:02 +0000 (19:55 +0200)]
ntdll: Move the window and system dir variables to directory.c
Alexandre Julliard [Thu, 22 Oct 2009 17:52:12 +0000 (19:52 +0200)]
kernel32: Create the syswow64 directory if necessary.
Juan Lang [Thu, 22 Oct 2009 14:38:56 +0000 (07:38 -0700)]
crypt32: Fix test failures on older versions of crypt32.
Andrew Eikum [Wed, 21 Oct 2009 21:25:29 +0000 (16:25 -0500)]
mshtml: Add HTMLImageElementFactory::value for constructing IHTMLImgElement objects.
Andrew Eikum [Wed, 21 Oct 2009 21:25:14 +0000 (16:25 -0500)]
mshtml: Handle DISPATCH_CONSTRUCT flag for DispatchEx objects.
Andrey Turkin [Thu, 22 Oct 2009 13:09:51 +0000 (17:09 +0400)]
server: Open mem file for write when writing memory.
Ilya Shpigor [Thu, 22 Oct 2009 07:10:16 +0000 (11:10 +0400)]
programs: Add initial extrac32 utility.
Rico Schüller [Wed, 21 Oct 2009 21:00:02 +0000 (23:00 +0200)]
d3d10/tests: Add ID3D10EffectVariable::GetElement() test.
Rico Schüller [Wed, 21 Oct 2009 20:59:59 +0000 (22:59 +0200)]
d3d10/tests: Add variable member test.
Rico Schüller [Wed, 21 Oct 2009 20:59:55 +0000 (22:59 +0200)]
d3d10: Implement ID3D10EffectConstantBuffer::GetParentConstantBuffer().
Rico Schüller [Wed, 21 Oct 2009 20:59:46 +0000 (22:59 +0200)]
d3d10: Implement ID3D10EffectVariable::GetElement().
Alexandre Julliard [Thu, 22 Oct 2009 13:15:00 +0000 (15:15 +0200)]
user32: Data chunks in RIFF file must be word-aligned.
Alexandre Julliard [Thu, 22 Oct 2009 13:10:58 +0000 (15:10 +0200)]
rpcrt4/tests: Fix a double free (Valgrind).
Alexandre Julliard [Thu, 22 Oct 2009 12:57:24 +0000 (14:57 +0200)]
kernel32: Store the symlink target directly into the correct buffer in GetVolumeNameForVolumeMountPointW.
Alexandre Julliard [Thu, 22 Oct 2009 12:48:15 +0000 (14:48 +0200)]
ntdll: Always set the I/O status information on ioctl completion (Valgrind).
Nikolay Sivov [Thu, 22 Oct 2009 09:15:30 +0000 (13:15 +0400)]
gdi32: Always create a context for DIB_RGB_COLORS.
Nikolay Sivov [Thu, 22 Oct 2009 00:56:47 +0000 (04:56 +0400)]
comctl32: Fix imagelist leak when switching LVS_EX_CHECKBOXES style.
Nikolay Sivov [Wed, 21 Oct 2009 22:25:04 +0000 (02:25 +0400)]
comctl32/listview: Free ID array when removing all items.
Nikolay Sivov [Wed, 21 Oct 2009 21:12:05 +0000 (01:12 +0400)]
comctl32/listview: Free column data on control destruction.
Nikolay Sivov [Wed, 21 Oct 2009 20:29:00 +0000 (00:29 +0400)]
comctl32/listview: Don't query header if it isn't created.
Julius Schwartzenberg [Sun, 11 Oct 2009 13:32:15 +0000 (15:32 +0200)]
user32/tests: Test extra value of standard dialog and edit classes.
Julius Schwartzenberg [Sun, 11 Oct 2009 13:27:44 +0000 (15:27 +0200)]
user32: Change extra value for standard edit class to 6.
Civilization II crashes when trying to display an edit box when this
value is anything other than six. It crashes in exactly the same way
on Windows XP 64-bit.
Alexandre Julliard [Thu, 22 Oct 2009 11:19:31 +0000 (13:19 +0200)]
advapi32: Fix lookup of the current user SID in SetEntriesInAclW.
Alexandre Julliard [Thu, 22 Oct 2009 11:04:30 +0000 (13:04 +0200)]
ole32/tests: Set returned pointer to NULL in CreateInstance (Valgrind).
Alexandre Julliard [Thu, 22 Oct 2009 11:04:09 +0000 (13:04 +0200)]
widl: Fix the prototype of generated exception filters.
Juan Lang [Wed, 21 Oct 2009 20:47:27 +0000 (13:47 -0700)]
Juan Lang [Wed, 21 Oct 2009 20:42:37 +0000 (13:42 -0700)]
rsaenh: Fail if CRYPT_IPSEC_HMAC_KEY is passed to CryptImportKey.
Juan Lang [Wed, 21 Oct 2009 20:33:18 +0000 (13:33 -0700)]
rsaenh: Add more tests of the RC2 key length.
Henri Verbeet [Thu, 22 Oct 2009 08:09:57 +0000 (10:09 +0200)]
d3d9: Free "elements" in a vertexdeclaration_init() error path (Valgrind).
Henri Verbeet [Thu, 22 Oct 2009 08:09:56 +0000 (10:09 +0200)]
wined3d: Free the context array in IWineGDISwapChainImpl_Destroy() (Valgrind).
Henri Verbeet [Thu, 22 Oct 2009 08:09:55 +0000 (10:09 +0200)]
wined3d: Free the blitter private data in arbfp_blit_free() (Valgrind).
Henri Verbeet [Thu, 22 Oct 2009 08:09:54 +0000 (10:09 +0200)]
wined3d: Get rid of GL_LIMITS.
Henri Verbeet [Thu, 22 Oct 2009 08:09:53 +0000 (10:09 +0200)]
wined3d: Fix some GLINFO_LOCATION abuse.
Jacek Caban [Wed, 21 Oct 2009 20:45:30 +0000 (22:45 +0200)]
jscript: Fixed replace string parsing.
Reported by Dan Kegel.
Jacek Caban [Wed, 21 Oct 2009 20:44:39 +0000 (22:44 +0200)]
jscript: Fixed a test that depends on time zone.
Jacek Caban [Wed, 21 Oct 2009 19:30:20 +0000 (21:30 +0200)]
mshtml: Initialize iframe windows when added to document.
Jacek Caban [Wed, 21 Oct 2009 19:29:36 +0000 (21:29 +0200)]
mshtml: Moved HTMLDocumentNode creating to HTMLWindow_Create.
Jacek Caban [Wed, 21 Oct 2009 19:29:01 +0000 (21:29 +0200)]
mshtml: Get rid of update_nsdocument call in SetStatus hack.
Jacek Caban [Wed, 21 Oct 2009 19:28:39 +0000 (21:28 +0200)]
mshtml: Moved Wine[Add|Remove]Observer calls to HTMLDocumentNode constructor/destructor.
Jacek Caban [Wed, 21 Oct 2009 19:28:09 +0000 (21:28 +0200)]
mshtml: Moved nsIDocumentObserver implementation to HTMLDocumentNode object.
Jacek Caban [Wed, 21 Oct 2009 19:27:42 +0000 (21:27 +0200)]
mshtml: Moved nsdoc to HTMLDocumentNode object.
Eric Pouech [Wed, 21 Oct 2009 19:00:56 +0000 (21:00 +0200)]
winmm: Create a real function for MMSYSTEM.timeGetTime.