Jacek Caban [Tue, 7 Oct 2008 17:02:39 +0000 (12:02 -0500)]
jscript: Added encodeURI implementation.
Jacek Caban [Tue, 7 Oct 2008 17:02:08 +0000 (12:02 -0500)]
jscript: Fixed numeric escapes unescaping.
Jacek Caban [Tue, 7 Oct 2008 17:01:39 +0000 (12:01 -0500)]
jscript: Added Array.pop implementation.
Jacek Caban [Tue, 7 Oct 2008 17:01:06 +0000 (12:01 -0500)]
jscript: Fixed list literal length calculation.
Jacek Caban [Tue, 7 Oct 2008 17:00:49 +0000 (12:00 -0500)]
jscript: Fixed copy&paste bug in disp_propget.
Juan Lang [Fri, 3 Oct 2008 17:51:09 +0000 (10:51 -0700)]
cryptnet: Set cache expiration time of objects that have an expiration time to the object's expiration time, rather than relying on the HTTP Expires header.
Juan Lang [Fri, 3 Oct 2008 17:50:34 +0000 (10:50 -0700)]
cryptnet: Don't access URL cache entry before it's been read.
Juan Lang [Fri, 3 Oct 2008 17:45:35 +0000 (10:45 -0700)]
wininet: Fix trace typo.
Juan Lang [Fri, 3 Oct 2008 17:45:06 +0000 (10:45 -0700)]
wininet: Don't call URL_LocalFileNameToPathA when asked for a unicode string and URL_LocalFileNameToPathW fails.
Juan Lang [Fri, 3 Oct 2008 17:44:22 +0000 (10:44 -0700)]
wininet: Trace the cache file entry's local file name rather than the passed-in cache entry info's local file name, as the caller may have passed a NULL pointer.
Vitaly Lipatov [Tue, 7 Oct 2008 16:32:16 +0000 (20:32 +0400)]
include/ddk: Fix include path and include guard name.
Rob Shearman [Tue, 7 Oct 2008 14:39:50 +0000 (15:39 +0100)]
wininet: Fix crash when calling HttpQueryInfoA/W(HTTP_QUERY_RAW_HEADERS) before any response has been received from a server.
Rob Shearman [Tue, 7 Oct 2008 14:39:46 +0000 (15:39 +0100)]
wininet: Get rid of rc variable in InternetReadFile_test.
All of the tested functions return BOOLs, not DWORDs so use res instead of rc.
Rob Shearman [Tue, 7 Oct 2008 14:39:33 +0000 (15:39 +0100)]
wininet: Validate parameters passed to RetrieveUrlCacheEntryInfoA/W.
Add tests for this.
Henri Verbeet [Tue, 7 Oct 2008 14:01:01 +0000 (16:01 +0200)]
wined3d: Cleanup CreateAdditionalSwapChain error handling a bit (LLVM/Clang).
Henri Verbeet [Tue, 7 Oct 2008 14:01:01 +0000 (16:01 +0200)]
wined3d: Remove a redundant initialization of cfgs in WineD3D_ChoosePixelFormat.
Henri Verbeet [Tue, 7 Oct 2008 14:01:01 +0000 (16:01 +0200)]
wined3d: Print an error when drawStridedSlow() is called with 0 idxSize and non-NULL idxData (CID 509).
Henri Verbeet [Tue, 7 Oct 2008 14:01:01 +0000 (16:01 +0200)]
comdlg32: Add a test for AbortProc handling.
Henri Verbeet [Tue, 7 Oct 2008 14:01:01 +0000 (16:01 +0200)]
gdi32: Call AbortProc from StartDoc instead of EndPage.
Alexandre Julliard [Tue, 7 Oct 2008 13:36:44 +0000 (15:36 +0200)]
msvcrt: Pass the command interpreter as exe name from _wpopen.
Eric Pouech [Sat, 4 Oct 2008 11:37:55 +0000 (13:37 +0200)]
msvcrt: Implemented splitpath_s.
Aric Stewart [Fri, 3 Oct 2008 15:24:06 +0000 (10:24 -0500)]
oleaut32: In variants check bOverflow to make sure not to accidently overun static buffers in an overflow case (Coverity 313).
Aric Stewart [Sun, 5 Oct 2008 16:52:52 +0000 (11:52 -0500)]
d3d8: Initialize IDirect3DDevice8 *device to NULL in case of immediate cleanup (Coverity 795).
Aric Stewart [Tue, 7 Oct 2008 12:17:27 +0000 (07:17 -0500)]
wineoss: Don't dereference a potentially NULL value in the WARN statement (Coverity 93).
Paul Vriens [Tue, 7 Oct 2008 12:07:50 +0000 (14:07 +0200)]
kernel32/tests: Add a missing newline.
John Klehm [Tue, 7 Oct 2008 06:05:51 +0000 (01:05 -0500)]
wintab32: Send notification when z-order changes.
Michael Karcher [Tue, 7 Oct 2008 09:56:06 +0000 (11:56 +0200)]
msxml3: Revert "Simplify IXMLDOMNode::removeChild".
The simplification was bad, native msxml works if interface pointers
to the wrong interface are passed in. Tests included.
Michael Karcher [Tue, 7 Oct 2008 09:55:57 +0000 (11:55 +0200)]
msxml3: Handle all variant types in IXMLDOMDocument::createNode.
Michael Karcher [Tue, 7 Oct 2008 09:55:45 +0000 (11:55 +0200)]
msxml3: replaceNode accepts IXMLDOMElement instead of IXMLDOMNode.
Michael Karcher [Tue, 7 Oct 2008 09:55:01 +0000 (11:55 +0200)]
msxml3: Basic implementation of IXMLDOMNode::replaceChild.
Michael Karcher [Tue, 7 Oct 2008 09:54:45 +0000 (11:54 +0200)]
msxml3/tests: Valgrind fix.
Alexander Morozov [Fri, 3 Oct 2008 13:51:26 +0000 (17:51 +0400)]
ntoskrnl.exe: Implement some functions.
Alexander Morozov [Fri, 3 Oct 2008 13:48:42 +0000 (17:48 +0400)]
include: Add usb.h, usb100.h, usb200.h and usbdlib.h.
Alexander Morozov [Fri, 3 Oct 2008 13:46:51 +0000 (17:46 +0400)]
include: Add some definitions.
Alexander Morozov [Fri, 3 Oct 2008 12:26:25 +0000 (16:26 +0400)]
ntoskrnl.exe: Initialize StackSize field of DEVICE_OBJECT structure.
Jacek Caban [Mon, 6 Oct 2008 14:57:39 +0000 (09:57 -0500)]
jscript: Fixed compare function check in Array.sort (Coverity).
Jacek Caban [Mon, 6 Oct 2008 14:57:20 +0000 (09:57 -0500)]
jscript: Added a few missing allocation checks (Coverity).
Jacek Caban [Mon, 6 Oct 2008 14:57:03 +0000 (09:57 -0500)]
jscript: Added String.indexOf implementation.
James Hawkins [Tue, 7 Oct 2008 06:52:00 +0000 (01:52 -0500)]
msi: Don't update the table columns if there are no more columns.
This should fix the heap corruption that caused intermittent crashes
for patchwatcher.
James Hawkins [Tue, 7 Oct 2008 06:50:02 +0000 (01:50 -0500)]
msi: Add tests for dropping tables with multiple columns.
James Hawkins [Tue, 7 Oct 2008 06:49:49 +0000 (01:49 -0500)]
msi: Remove the columns in reverse order.
James Hawkins [Tue, 7 Oct 2008 06:49:06 +0000 (01:49 -0500)]
msi: Remove a break that kept other columns from getting the table name.
James Hawkins [Tue, 7 Oct 2008 03:26:20 +0000 (22:26 -0500)]
msi: Resolve file source paths dynamically, as the source directory can be changed.
Dmitry Timoshkov [Tue, 7 Oct 2008 03:14:52 +0000 (12:14 +0900)]
winex11.drv: Use the monitor work area to decide whether a window should be made managed.
Jacek Caban [Mon, 6 Oct 2008 21:05:25 +0000 (16:05 -0500)]
msi: Added MsiInstallMissingComponentW stub implementation.
Paul Vriens [Tue, 7 Oct 2008 05:54:52 +0000 (07:54 +0200)]
user32/tests: Fix failures on W2K and below.
Paul Vriens [Mon, 6 Oct 2008 18:47:44 +0000 (20:47 +0200)]
user32/tests: Run tests on win95 again.
Paul Vriens [Mon, 6 Oct 2008 18:36:15 +0000 (20:36 +0200)]
kernel32/tests: Fix failures on WinMe.
Paul Vriens [Mon, 6 Oct 2008 15:32:09 +0000 (17:32 +0200)]
kernel32/tests: We need the return value.
Henri Verbeet [Mon, 6 Oct 2008 17:09:53 +0000 (19:09 +0200)]
d3d9: Use more reasonable texture dimensions.
caps.MaxTextureWidth / caps.MaxTextureHeight can potentially be very
large, which could cause a driver to run out of memory. Arguably the
driver shouldn't report such large limits, but there's no reason for
us to create a texture larger than 1024x1024 either.
Henri Verbeet [Mon, 6 Oct 2008 17:08:47 +0000 (19:08 +0200)]
secur32: Forward schannel InitializeSecurityContextA to InitializeSecurityContextW.
Henri Verbeet [Mon, 6 Oct 2008 17:08:47 +0000 (19:08 +0200)]
secur32: Improve error handling for gnutls_certificate_allocate_credentials().
Henri Verbeet [Mon, 6 Oct 2008 17:08:36 +0000 (19:08 +0200)]
secur32: Use ~0UL instead of -1 for invalid schannel handles.
Jacek Caban [Mon, 6 Oct 2008 14:54:21 +0000 (09:54 -0500)]
mshtml: Added DispHTMLIFrame dispinterface declaration.
Jacek Caban [Mon, 6 Oct 2008 14:53:35 +0000 (09:53 -0500)]
mshtml: Fixed handing non-element nodes in IHTMLElementCollection.
Jacek Caban [Mon, 6 Oct 2008 14:53:01 +0000 (09:53 -0500)]
mshtml: Added INVOKE_FUNC support to InvokeEx.
Jacek Caban [Mon, 6 Oct 2008 14:52:06 +0000 (09:52 -0500)]
mshtml: Added IHTMLStyle2::[get|put]_position.
Jacek Caban [Mon, 6 Oct 2008 14:51:34 +0000 (09:51 -0500)]
mshtml: Added IHTMLStyle::[get|put]_height implementation.
Jacek Caban [Mon, 6 Oct 2008 14:51:21 +0000 (09:51 -0500)]
mshtml: Added IHTMLStyle::[get|put]_verticalAlign implementation.
Jacek Caban [Mon, 6 Oct 2008 14:51:04 +0000 (09:51 -0500)]
mshtml: Added IHTMLStyle::[put|get]_top implementation.
Jacek Caban [Mon, 6 Oct 2008 14:50:46 +0000 (09:50 -0500)]
mshtml: Added IHTMLStyle::[get|put]_cursor implementation.
Jacek Caban [Mon, 6 Oct 2008 14:50:28 +0000 (09:50 -0500)]
mshtml: Added IHTMLStyle::[get|put]_left implementation.
Jacek Caban [Mon, 6 Oct 2008 14:50:03 +0000 (09:50 -0500)]
mshtml: Added IHTMLStyle::[get|put]_border implementation.
Jacek Caban [Mon, 6 Oct 2008 14:49:46 +0000 (09:49 -0500)]
mshtml: Release nsstyle when destroying HTMLStyle.
Jacek Caban [Mon, 6 Oct 2008 14:49:24 +0000 (09:49 -0500)]
mshtml: Added IHTMLCurrentStyle::get_display implementation.
Jacek Caban [Mon, 6 Oct 2008 14:49:00 +0000 (09:49 -0500)]
mshtml: Store nsIDOMCSSStyleDeclaration in HTMLCurrentStyle.
Jacek Caban [Mon, 6 Oct 2008 14:48:25 +0000 (09:48 -0500)]
mshtml: Use IDs instead of strings in HTMLStyle implementation.
Jacek Caban [Mon, 6 Oct 2008 14:47:58 +0000 (09:47 -0500)]
mshtml: Moved HTMLStyle to separated header file.
Jacek Caban [Mon, 6 Oct 2008 14:47:25 +0000 (09:47 -0500)]
mshtml: Added IDispatchEx support to HTMLCurrentStyle.
Jacek Caban [Mon, 6 Oct 2008 14:47:02 +0000 (09:47 -0500)]
mshtml.idl: Added DispHTMLCurrentStyle dispinterface declaration.
Hans Leidekker [Mon, 6 Oct 2008 13:48:28 +0000 (15:48 +0200)]
wininet: Avoid a crash on certain buffer size queries in HTTP_HttpQueryInfoW.
Hans Leidekker [Mon, 6 Oct 2008 13:48:04 +0000 (15:48 +0200)]
wininet: Option INTERNET_OPTION_CALLBACK is not settable.
Hans Leidekker [Mon, 6 Oct 2008 13:47:28 +0000 (15:47 +0200)]
wldap32: Add tests for ldap_parse_sort_control and make them pass.
Hans Leidekker [Mon, 6 Oct 2008 13:46:54 +0000 (15:46 +0200)]
wldap32: Return an error when ldap_parse_sort_control or ldap_parse_vlv_control is called with NULL control array.
Aric Stewart [Mon, 6 Oct 2008 12:44:29 +0000 (07:44 -0500)]
quartz: Check hr so we are not incrementing a NULL (Coverity 106).
Alexandre Julliard [Mon, 6 Oct 2008 15:52:23 +0000 (17:52 +0200)]
ntdll: Preserve the 2K block size returned for CDROMs.
Paul Vriens [Mon, 6 Oct 2008 12:02:44 +0000 (14:02 +0200)]
kernel32/tests: Add some skips to fix failures on WinMe.
Dmitry Timoshkov [Mon, 6 Oct 2008 13:27:30 +0000 (22:27 +0900)]
gdi32: Allow a rounding error in the text justification test.
Dmitry Timoshkov [Mon, 6 Oct 2008 13:27:13 +0000 (22:27 +0900)]
gdi32: Add a test for a font being selected into 2 DCs with different transformations.
Dmitry Timoshkov [Mon, 6 Oct 2008 13:26:48 +0000 (22:26 +0900)]
gdi32: Make test_font_metrics require the font being selected into the DC.
Michael Karcher [Sun, 5 Oct 2008 10:13:37 +0000 (12:13 +0200)]
msxml3: Parameter validation for IXMLDOMNode::replaceChild and tests.
Michael Karcher [Sun, 5 Oct 2008 10:13:24 +0000 (12:13 +0200)]
msxml3: Simplify IXMLDOMNode::removeChild.
Michael Karcher [Sun, 5 Oct 2008 10:12:56 +0000 (12:12 +0200)]
msxml3: Fail a bit earlier on removeChild(...,NULL,...).
Michael Karcher [Sun, 5 Oct 2008 10:12:38 +0000 (12:12 +0200)]
msxml3: removeChild can only delete direct children.
Michael Karcher [Sun, 5 Oct 2008 10:12:21 +0000 (12:12 +0200)]
msxml3/tests: Clean up test_removeChild.
Rename variables to help the reader following the xml traversal. While doing
that, I encountered a possible typo, as node_list2 was never used after being
acquired. This version now really tries to delete a grandchild and expects
a failure.
Aric Stewart [Sat, 4 Oct 2008 18:03:17 +0000 (13:03 -0500)]
winealsa: Don't dereference a potentially NULL value in the WARN statement (Coverity 93).
Kirill K. Smirnov [Fri, 3 Oct 2008 23:24:37 +0000 (03:24 +0400)]
oleaut32: Add tests for metafiles, make them pass under Wine.
Eric Pouech [Thu, 2 Oct 2008 20:00:34 +0000 (22:00 +0200)]
msvcrt: Implemented wcsncpy_s.
Aric Stewart [Thu, 2 Oct 2008 15:43:13 +0000 (10:43 -0500)]
x11drv: ime: In the update functions if we get a null string with a len report this and fix len to be 0 (Coverity 656 and 655).
Aric Stewart [Thu, 2 Oct 2008 15:39:18 +0000 (10:39 -0500)]
version: Check for out of memory in VerInstallFileA/W conversion (Coverity 635).
Paul Vriens [Mon, 6 Oct 2008 11:33:27 +0000 (13:33 +0200)]
kernel32/tests: Fix some failures on win9x.
Paul Vriens [Mon, 6 Oct 2008 11:12:03 +0000 (13:12 +0200)]
kernel32/tests: Fix the remaining errors on win95.
Dylan Smith [Mon, 6 Oct 2008 08:28:37 +0000 (04:28 -0400)]
richedit: Show arrow cursor over scrollbar.
Dylan Smith [Mon, 6 Oct 2008 08:28:22 +0000 (04:28 -0400)]
user32: Converted rcScrollBar to screen coordinates.
Marcus Meissner [Sat, 4 Oct 2008 08:35:32 +0000 (10:35 +0200)]
advapi32: Check for NULL ptr.
Dylan Smith [Fri, 3 Oct 2008 22:28:34 +0000 (18:28 -0400)]
richedit: ES_AUTOHSCROLL window style disables word wrapping.
Aric Stewart [Fri, 3 Oct 2008 14:55:57 +0000 (09:55 -0500)]
ole32: Handle GetMenuItemCount returning -1 by changing UINT to INT (Coverity 228).
Alistair Leslie-Hughes [Fri, 3 Oct 2008 10:56:40 +0000 (20:56 +1000)]
gdiplus: Stub GdipRecordMetafileFileName and GdipRecordMetafileFileNameI.
Dylan Smith [Fri, 3 Oct 2008 08:08:34 +0000 (04:08 -0400)]
richedit: Use RTF reader for text starting with {\urtf.
Andrew Talbot [Thu, 2 Oct 2008 21:18:38 +0000 (22:18 +0100)]
gdi32: Sign-compare warnings fix.