Jacek Caban [Mon, 19 Oct 2009 18:42:03 +0000 (20:42 +0200)]
jscript: Use the value returned from constructor in 'new' expression if the value if an object.
Jacek Caban [Mon, 19 Oct 2009 18:41:32 +0000 (20:41 +0200)]
jscript: Added invoke version 2 tests.
Jacek Caban [Mon, 19 Oct 2009 18:41:02 +0000 (20:41 +0200)]
jscript: Added Error.toString implementation for invoke version >= 2.
Jacek Caban [Mon, 19 Oct 2009 18:40:39 +0000 (20:40 +0200)]
jscript: Return array length in Array.unshift for invoke version >= 2.
Jacek Caban [Mon, 19 Oct 2009 18:40:17 +0000 (20:40 +0200)]
jscript: Pass invoke version to IDispatchEx functions.
Jacek Caban [Mon, 19 Oct 2009 18:39:56 +0000 (20:39 +0200)]
jscript: Ignore version bits in grfdex.
Jacek Caban [Mon, 19 Oct 2009 18:39:41 +0000 (20:39 +0200)]
mshtml: Ignore version bits in grfdex.
Jacek Caban [Mon, 19 Oct 2009 18:39:24 +0000 (20:39 +0200)]
jscript: Added SetProperty(SCRIPTPROP_INVOKEVERSIONING) implementation.
Andrew Eikum [Mon, 19 Oct 2009 16:18:21 +0000 (11:18 -0500)]
mshtml/tests: Remove todo_wine paths.
Andrew Eikum [Mon, 19 Oct 2009 16:18:18 +0000 (11:18 -0500)]
mshtml: Implement IHTMLLocation::get_search.
Andrew Eikum [Mon, 19 Oct 2009 16:18:15 +0000 (11:18 -0500)]
mshtml: Implement IHTMLLocation::get_hash.
Juan Lang [Mon, 19 Oct 2009 20:39:50 +0000 (13:39 -0700)]
rsaenh: Make the enhanced crypto provider the default.
Juan Lang [Mon, 19 Oct 2009 20:16:24 +0000 (13:16 -0700)]
rsaenh: Add some traces to key importing.
Juan Lang [Mon, 19 Oct 2009 16:04:51 +0000 (09:04 -0700)]
crypt32: Add a safe default for unsupported critical extensions.
Andrey Turkin [Mon, 19 Oct 2009 14:41:56 +0000 (18:41 +0400)]
dlls: Update Russian translations.
Andrey Turkin [Mon, 19 Oct 2009 14:41:42 +0000 (18:41 +0400)]
programs: Update Russian translations.
Alexandre Julliard [Mon, 19 Oct 2009 14:21:50 +0000 (16:21 +0200)]
user32/tests: Use the correct lparam in the WM_DDE_ACK reply.
Alexandre Julliard [Mon, 19 Oct 2009 14:06:07 +0000 (16:06 +0200)]
netapi32/tests: Don't try to get the size of a freed buffer.
Tommy Schultz Lassen [Sat, 17 Oct 2009 07:53:16 +0000 (09:53 +0200)]
msvcr71: Add _vscprintf and _vscwprintf.
Jörg Höhle [Sat, 17 Oct 2009 13:25:51 +0000 (15:25 +0200)]
winecoreaudio: Move ERR&WARN out of OSSpinLock sections.
Hans Leidekker [Mon, 19 Oct 2009 09:14:20 +0000 (11:14 +0200)]
msi: Get rid of some redundant initializations.
Hans Leidekker [Mon, 19 Oct 2009 09:13:54 +0000 (11:13 +0200)]
msi: Allocate MSISCRIPT structure at package creation time.
Andrew Eikum [Fri, 16 Oct 2009 16:45:37 +0000 (11:45 -0500)]
mshtml: Reimplement HTMLLocation::get_pathname.
Andrew Eikum [Fri, 16 Oct 2009 16:45:34 +0000 (11:45 -0500)]
mshtml: Reimplement IHTMLLocation::get_href.
Charles Davis [Fri, 16 Oct 2009 19:57:18 +0000 (13:57 -0600)]
ntdll: Implement DVD_ReadStructure() on Mac OS.
Charles Davis [Fri, 16 Oct 2009 19:57:11 +0000 (13:57 -0600)]
ntdll: Implement DVD_ReadKey() on Mac OS.
Charles Davis [Fri, 16 Oct 2009 19:57:06 +0000 (13:57 -0600)]
ntdll: Implement DVD_SendKey() on Mac OS.
Charles Davis [Fri, 16 Oct 2009 19:56:59 +0000 (13:56 -0600)]
ntdll: Implement DVD_EndSession() on Mac OS.
Charles Davis [Fri, 16 Oct 2009 19:56:51 +0000 (13:56 -0600)]
ntdll: Implement DVD_StartSession() on Mac OS.
Matteo Bruni [Tue, 15 Sep 2009 18:23:00 +0000 (20:23 +0200)]
d3dx9: D3DXAssembleShaderFromResource implementation.
Matteo Bruni [Tue, 15 Sep 2009 18:17:14 +0000 (20:17 +0200)]
d3dx9: D3DXAssembleShader and D3DXAssembleShaderFromFile stubs.
Matteo Bruni [Tue, 15 Sep 2009 18:09:03 +0000 (20:09 +0200)]
d3dx9: Add D3DXAssembleShader and related declarations.
Francois Gouget [Sat, 17 Oct 2009 18:35:12 +0000 (20:35 +0200)]
comctl32: Add a trailing '\n' to a Wine trace.
Francois Gouget [Sat, 17 Oct 2009 18:28:22 +0000 (20:28 +0200)]
shell32: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:29:10 +0000 (20:29 +0200)]
shlwapi: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:28:08 +0000 (20:28 +0200)]
ddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:28:14 +0000 (20:28 +0200)]
ntdll/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:27:58 +0000 (20:27 +0200)]
crypt32: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:27:44 +0000 (20:27 +0200)]
comctl32/monthcal: Fix compilation on systems that don't support nameless unions.
Ričardas Barkauskas [Sat, 17 Oct 2009 16:11:29 +0000 (19:11 +0300)]
comctl32/propsheet: Test and fix for crash processing PSM_INDEXTOHWND with no longer valid handle.
Marcus Meissner [Sat, 17 Oct 2009 10:40:42 +0000 (12:40 +0200)]
localspl: Check for NULL return from HeapAlloc.
Juan Lang [Fri, 16 Oct 2009 23:53:53 +0000 (16:53 -0700)]
ws2_32: Don't overwrite address length before checking it.
Henri Verbeet [Mon, 19 Oct 2009 08:12:20 +0000 (10:12 +0200)]
d3d8: Add traces.
Henri Verbeet [Mon, 19 Oct 2009 08:12:19 +0000 (10:12 +0200)]
wined3d: Cleanup IWineD3DDeviceImpl_UpdateTexture().
The root problem here is that with the original error handling a NULL
dereference occurs (IWineD3DBaseTexture_GetType()) when either the source or
destination texture is NULL. Rewriting the error handling changes the
indentation of almost the entire function though, so this patch ends up
rewriting the entire function.
Henri Verbeet [Mon, 19 Oct 2009 08:12:18 +0000 (10:12 +0200)]
ddraw/tests: Remove some leftover debug code.
Henri Verbeet [Mon, 19 Oct 2009 08:12:17 +0000 (10:12 +0200)]
d3d9/tests: Remove an unused color result.
Henri Verbeet [Mon, 19 Oct 2009 08:12:16 +0000 (10:12 +0200)]
d3d9: Fix some IDirect3DDevice9Ex methods.
Nikolay Sivov [Sun, 18 Oct 2009 11:33:36 +0000 (15:33 +0400)]
comctl32/monthcal: Explicitly set required control size.
Nikolay Sivov [Sun, 18 Oct 2009 11:21:00 +0000 (15:21 +0400)]
comctl32/header: Process input order array more accurately.
Nikolay Sivov [Sat, 17 Oct 2009 13:23:43 +0000 (17:23 +0400)]
comctl32/treeview: Erase background on WM_PAINT if BeginPaint() tells us to do it.
Wilfried Pasquazzo [Sun, 18 Oct 2009 18:42:47 +0000 (20:42 +0200)]
oleaut32: Updated IPicture_Render testcase to pass on all older Windows.
Alexandre Julliard [Mon, 19 Oct 2009 09:44:39 +0000 (11:44 +0200)]
gdiplus: Remove a useless inline specifier.
Alexandre Julliard [Mon, 19 Oct 2009 09:44:20 +0000 (11:44 +0200)]
ws2_32: Set Information to 0 upon completion of an async shutdown.
Jacek Caban [Sun, 18 Oct 2009 19:49:58 +0000 (21:49 +0200)]
shlwapi: Added ParseURL[AW] tests.
Jacek Caban [Sun, 18 Oct 2009 19:49:41 +0000 (21:49 +0200)]
shlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLW.
Jacek Caban [Sun, 18 Oct 2009 19:49:18 +0000 (21:49 +0200)]
shlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLA.
Jacek Caban [Sun, 18 Oct 2009 19:48:57 +0000 (21:48 +0200)]
shlwapi: Properly handle ParseURL errors in UrlGetPart[AW].
Marcus Meissner [Sun, 18 Oct 2009 19:31:59 +0000 (21:31 +0200)]
cabinet: Fixed free_decompression_temps/_mem , handle NULL (Coverity).
Ge van Geldorp [Sat, 17 Oct 2009 21:03:02 +0000 (23:03 +0200)]
winex11.drv: Fix build on systems without libXrender.
Marcus Meissner [Sat, 17 Oct 2009 15:00:44 +0000 (16:00 +0100)]
winmm: Handle NULL szFileName in mmioOpen16 (Coverity).
Marcus Meissner [Sat, 17 Oct 2009 15:44:21 +0000 (17:44 +0200)]
mciwave: Return on error (Coverity).
Marcus Meissner [Sat, 17 Oct 2009 15:29:48 +0000 (17:29 +0200)]
winmm: Return error on NULL ioProc (Coverity).
Marcus Meissner [Sat, 17 Oct 2009 15:21:00 +0000 (17:21 +0200)]
dsound: Check for NULL listener (Coverity).
Eric Pouech [Sat, 17 Oct 2009 10:10:05 +0000 (12:10 +0200)]
winmm: Get rid of WINE_TIMER_IS32 internal flag.
Eric Pouech [Sat, 17 Oct 2009 10:05:04 +0000 (12:05 +0200)]
mmsystem: Cleanly separate MCI in MMSystem from WinMM code.
Eric Pouech [Sat, 17 Oct 2009 10:04:57 +0000 (12:04 +0200)]
mmsystem: Move the 16-bit MCI functions to a new mci16.c file.
Eric Pouech [Sat, 17 Oct 2009 08:08:51 +0000 (10:08 +0200)]
winmm: Protect MCI_SYSINFO against null buffers.
Eric Pouech [Sat, 17 Oct 2009 08:08:43 +0000 (10:08 +0200)]
mciwave: Try to synchronize better async commands.
Eric Pouech [Sat, 17 Oct 2009 08:08:37 +0000 (10:08 +0200)]
mciwave: Simplify async command management by directly calling the right function instead of going through winmm again.
Michael Stefaniuc [Fri, 16 Oct 2009 20:22:29 +0000 (22:22 +0200)]
user32: Remove a duplicated return statement (Smatch).
Juan Lang [Fri, 16 Oct 2009 18:52:01 +0000 (11:52 -0700)]
wintrust: Simplify CRYPT_AsnDecodeInt.
Juan Lang [Thu, 15 Oct 2009 18:52:25 +0000 (11:52 -0700)]
crypt32: Compare certificates in a consistent order.
Juan Lang [Thu, 15 Oct 2009 18:14:23 +0000 (11:14 -0700)]
crypt32: Avoid repeatedly decoding authority key id extensions when searching for a cert's issuer.
Juan Lang [Thu, 15 Oct 2009 17:54:09 +0000 (10:54 -0700)]
crypt32: Introduce a helper function to search for certificates that doesn't require recreating the search key for every certificate.
Juan Lang [Thu, 15 Oct 2009 17:46:44 +0000 (10:46 -0700)]
crypt32: Use helper function to search for certs.
Juan Lang [Thu, 15 Oct 2009 23:25:03 +0000 (16:25 -0700)]
crypt32: Explicitly pass pointers to blob arrays rather than relying on an invalid alignment assumption.
Juan Lang [Thu, 15 Oct 2009 23:23:17 +0000 (16:23 -0700)]
crypt32: Explicitly pass pointers to blob arrays rather than relying on an invalid alignment assumption.
Juan Lang [Thu, 15 Oct 2009 22:27:04 +0000 (15:27 -0700)]
crypt32: Fix an invalid alignment assumption decoding a subtree's maximum.
Juan Lang [Thu, 15 Oct 2009 22:12:40 +0000 (15:12 -0700)]
crypt32: Simplify CRYPT_AsnDecodeIntInternal.
Owen Rudge [Fri, 16 Oct 2009 15:20:52 +0000 (10:20 -0500)]
comctl32: Only execute hit test in MouseMove if necessary.
Alexandre Julliard [Fri, 16 Oct 2009 18:56:41 +0000 (20:56 +0200)]
widl: Write a proper type description for pointer array elements.
Alexandre Julliard [Fri, 16 Oct 2009 18:56:15 +0000 (20:56 +0200)]
widl: Arrays of pointers are always complex on 64-bit.
Detlef Riekenberg [Fri, 16 Oct 2009 13:13:17 +0000 (15:13 +0200)]
winspool/tests: Fix a failure on NT4 for EnumPrintProcessors.
Detlef Riekenberg [Fri, 16 Oct 2009 12:56:34 +0000 (14:56 +0200)]
winspool: Use the backend for GetPrintProcessorDirectory and update the tests.
Detlef Riekenberg [Fri, 16 Oct 2009 12:55:20 +0000 (14:55 +0200)]
localspl: Implement fpGetPrintProcessorDirectory.
Detlef Riekenberg [Fri, 16 Oct 2009 11:40:39 +0000 (13:40 +0200)]
winspool: Fix a copy & paste error in a comment.
Rein Klazes [Fri, 16 Oct 2009 11:12:33 +0000 (13:12 +0200)]
user32: Handle MN_GETHMENU in PopupMenuWndProc.
Tony Wasserka [Tue, 13 Oct 2009 12:02:35 +0000 (14:02 +0200)]
d3dx9: Add tests for ARGB pixel format conversion in D3DXLoadSurfaceFromMemory.
Tony Wasserka [Tue, 13 Oct 2009 11:58:29 +0000 (13:58 +0200)]
d3dx9: Implement converting and copying ARGB surface data in D3DXLoadSurfaceFromMemory.
Alexandre Julliard [Fri, 16 Oct 2009 13:00:27 +0000 (15:00 +0200)]
widl: Use write_pointer_description_offsets() to output no_repeat descriptors for consistency.
Alexandre Julliard [Fri, 16 Oct 2009 12:59:01 +0000 (14:59 +0200)]
widl: Output a pointer description for arrays declared as pointers.
Roderick Colenbrander [Thu, 15 Oct 2009 18:38:52 +0000 (20:38 +0200)]
winex11: Use get_xrender_picture in X11DRV_AlphaBlend.
Juan Lang [Thu, 15 Oct 2009 15:57:13 +0000 (08:57 -0700)]
crypt32: Don't pass CRYPT_DECODE_ALLOC_FLAG to array item decoders.
Alexandre Julliard [Fri, 16 Oct 2009 11:39:15 +0000 (13:39 +0200)]
ntdll: Assume leaf function when we can't find exception information for an ELF module.
Henri Verbeet [Fri, 16 Oct 2009 08:38:43 +0000 (10:38 +0200)]
wined3d: Printing a FIXME once only works if the relevant BOOL is static (LLVM/Clang).
Henri Verbeet [Fri, 16 Oct 2009 08:38:42 +0000 (10:38 +0200)]
d3d9/tests: Check some more return values (LLVM/Clang).
Henri Verbeet [Fri, 16 Oct 2009 08:38:41 +0000 (10:38 +0200)]
d3d8/tests: Check some more return values (LLVM/Clang).
Henri Verbeet [Fri, 16 Oct 2009 08:38:40 +0000 (10:38 +0200)]
ddraw/tests: Check some more return values (LLVM/Clang).
Henri Verbeet [Fri, 16 Oct 2009 08:38:39 +0000 (10:38 +0200)]
d3d8: Get rid of some unused variables in IDirect3DDevice8Impl_CopyRects() (LLVM/Clang).
Jeff Zaroyko [Fri, 16 Oct 2009 09:36:48 +0000 (20:36 +1100)]
d3dxof: Remove unused variable.