Commit Graph

37188 Commits

Author SHA1 Message Date
Alexandre Julliard fe7c5d86e7 ws2_32: Allow arbitrary-sized iovecs again in WSASendTo and WSARecvFrom. 2008-10-09 12:57:33 +02:00
Juan Lang cb341f3717 crypt32: Fix error handling for cyclic chains. 2008-10-09 12:29:44 +02:00
Juan Lang 742c1a37f3 crypt32: Remove an error that no longer fails. 2008-10-09 12:29:38 +02:00
Juan Lang dd74ac0ce5 crypt32: Fix some chain failures on Win9x/NT4. 2008-10-09 12:29:32 +02:00
Juan Lang 5fc947e0b6 crypt32: Fix test failures on NT4. 2008-10-09 12:29:26 +02:00
Jacek Caban e5604b7ba3 mshtml: Use stored nsdoc in IHTMLTxtRange::put_text. 2008-10-09 12:28:52 +02:00
Jacek Caban 16f2965eb9 mshtml: Use stored nsdoc in prev_node. 2008-10-09 12:28:48 +02:00
Jacek Caban f1ff6b0993 mshtml: Use stored nsdoc in IHTMLDocument3::getElementById. 2008-10-09 12:28:40 +02:00
Jacek Caban 08257acea2 mshtml: Use stored nselem in get_documentElement. 2008-10-09 12:28:36 +02:00
Jacek Caban 4f08c4f09b mshtml: Use stored nsdoc in createTextNode. 2008-10-09 12:28:31 +02:00
Jacek Caban 9f1d3b21da mshtml: Use stored nsdoc in IHTMLDocument2::get_styleSheets. 2008-10-09 12:28:26 +02:00
Jacek Caban 9fbc40f8bb mshtml: Use stored nsdoc in IHTMLDocument2::createElement. 2008-10-09 12:28:21 +02:00
Jacek Caban c451ac27f2 mshtml: Use stored nsdoc in IHTMLDocument2::write. 2008-10-09 12:28:16 +02:00
Jacek Caban c5adad12fe mshtml: Use stored nsdoc in IHTMLDocument2::get_title. 2008-10-09 12:28:10 +02:00
Jacek Caban 0a79d9c690 mshtml: Use stored nsdoc in IHTMLDocument2::put_title. 2008-10-09 12:28:06 +02:00
Jacek Caban 567fbd5d36 mshtml: Use stored nsdoc in IHTMLDocument2::get_body. 2008-10-09 12:28:01 +02:00
Jacek Caban 5629945cb7 mshtml: Use stored nsdoc in IHTMDocument2::get_all. 2008-10-09 12:27:57 +02:00
Jacek Caban 502532ee23 mshtml: Use stored nsdoc in HTMLCurrentStyle_Create. 2008-10-09 12:27:48 +02:00
Jacek Caban 408024a2d1 mshtml: Use stored nsdoc in createTextRange. 2008-10-09 12:27:42 +02:00
Jacek Caban 7c7b7f0ae7 mshtml: Use stored nsdoc in exec_hyperlink. 2008-10-09 12:27:36 +02:00
Jacek Caban 23937c4704 mshtml: Use stored nsdoc in set_font_size. 2008-10-09 12:27:27 +02:00
Jacek Caban 427610da89 mshtml: Use stored nsdoc in get_doc_string. 2008-10-09 12:26:56 +02:00
Jacek Caban e90386b27b mshtml: Use stored nsdoc in createRange. 2008-10-09 12:25:47 +02:00
Jacek Caban 7a74f5b5ae mshtml: Use stored nsdoc in get_compatMode. 2008-10-09 12:25:35 +02:00
Jacek Caban e604ae3e0c mshtml: Use stored nsdoc in handle_load. 2008-10-09 12:24:28 +02:00
Jacek Caban 98789edc3e mshtml: Store nsIDOMHTMLDocument in HTMLDocument. 2008-10-09 12:24:21 +02:00
Juan Lang 04841e1f35 wintrust: Don't hardcode supported OIDs, let CryptDecodeObject handle it directly. 2008-10-09 12:15:03 +02:00
Juan Lang dc34bb9eb0 crypt32: Implement CryptSIPRetrieveSubjectGuid for .cat files. 2008-10-09 12:14:57 +02:00
Juan Lang a4eb01d2d7 wintrust: Implement CryptSIPGetSignedDataMsg for .cat files. 2008-10-09 12:14:51 +02:00
Paul Vriens 46fd5620cf lz32/tests: Change a trace into a skip. 2008-10-09 12:14:44 +02:00
Paul Vriens eba92bd7ee wininet/tests: Don't crash on W2K and below. 2008-10-09 12:14:37 +02:00
Paul Vriens b1105d49f6 shlwapi/tests: Don't crash on NT4. 2008-10-09 12:14:33 +02:00
Henri Verbeet 3643d59d5b wined3d: Make sure some variables are always initialized. 2008-10-09 12:14:26 +02:00
Henri Verbeet 9aaccfe77f wined3d: Correct some swizzles and write masks in arb_program_shader. 2008-10-09 12:14:21 +02:00
Henri Verbeet af6636c21c wined3d: Don't do GL calls without a context. 2008-10-09 12:14:15 +02:00
Henri Verbeet 3b2ac77e12 wined3d: Set the correct pow2Matrix for cube textures when NPOT textures are supported. 2008-10-09 12:14:08 +02:00
Henri Verbeet 8985b7a755 wined3d: Get rid of some redundant assignments (LLVM/Clang). 2008-10-09 12:14:01 +02:00
Henri Verbeet 937ceda47f wined3d: Remove a redundant initialization of cfgs in CheckDepthStencilCapability (LLVM/Clang). 2008-10-09 12:13:53 +02:00
Henri Verbeet e9daf92ae6 wined3d: Assign the correct "levels" variable (LLVM/Clang). 2008-10-09 12:13:43 +02:00
Aric Stewart 19d18f0e5c browseui: Update AutoComplete Multi to have a stub implemntation of CLSID_ACListISF and IID_IACList2. 2008-10-08 15:09:23 +02:00
Austin English a1e615813f ntdll: Quiet a noisy fixme. 2008-10-08 14:26:56 +02:00
Andrey Turkin 7ba54ab45c kernel32: Add ExitProcess wrapper to please Shrinker. 2008-10-08 14:26:19 +02:00
Jan-Peter Nilsson b261836709 wininet: Fix HTTP_ProcessCookies only processing one cookie. 2008-10-08 14:17:08 +02:00
Kjell Rune Skaaraas ed96dd72e3 wined3d: Implement IWineD3DResourceImpl_GetPriority and IWineD3DResourceImpl_SetPriority for resource management. 2008-10-08 14:17:03 +02:00
Joris Huizer af08680037 version/tests: Corrected memset placement. 2008-10-08 14:10:50 +02:00
Piotr Caban b84e4789af msxml: Added CDATA related events handling. 2008-10-08 14:08:49 +02:00
Piotr Caban db2761a8d6 msxml: Added ISAXLexicalHandler_comment event. 2008-10-08 14:08:45 +02:00
Piotr Caban 1596a1acbf msxml: Fix parsing <.../> elements. 2008-10-08 14:08:41 +02:00
Piotr Caban c801c18ad2 msxml: Rewrite ISAXContentHandler_characters. 2008-10-08 14:08:38 +02:00
Michael Stefaniuc ca0074e706 shell32/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:43:27 +02:00
Michael Stefaniuc 0c07d3ba37 oleaut32: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:43:22 +02:00
Michael Stefaniuc 704ebf280e msi: Use the right FAILED/SUCCEEDED macro instead of negating the opposite. 2008-10-08 13:43:17 +02:00
Michael Stefaniuc f67256fb2f itss/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:43:09 +02:00
Michael Stefaniuc 256ce911be msxml3/tests: Use SUCCEEDED instead of !FAILED. 2008-10-08 13:43:04 +02:00
Michael Stefaniuc 9d0a8b34a8 d3dxof: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:55 +02:00
Michael Stefaniuc 7fe70f2c2b dxdiagn: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:51 +02:00
Michael Stefaniuc 15e5f6844a comctl32: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:47 +02:00
Michael Stefaniuc 689895702a shdocvw: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:43 +02:00
Michael Stefaniuc 2f6df7c2a5 qcap: Use the right FAILED/SUCCEEDED macro instead of negating the opposite. 2008-10-08 13:42:38 +02:00
Michael Stefaniuc 4afe790387 dplayx: Use SUCCEEDED instead of !FAILED. 2008-10-08 13:42:34 +02:00
Michael Stefaniuc 0312b96474 shlwapi: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:29 +02:00
Michael Stefaniuc 6a908eb149 d3d9/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:25 +02:00
Michael Stefaniuc 05d397283a mshtml/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:20 +02:00
Michael Stefaniuc 10ebc51fa4 urlmon/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:15 +02:00
Michael Stefaniuc ff5a860c0c ddraw/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:11 +02:00
Michael Stefaniuc 56c6f7670b quartz: Use the right FAILED/SUCCEEDED macro instead of negating the opposite. 2008-10-08 13:42:06 +02:00
Michael Stefaniuc dd843b87b6 qmgr: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:01 +02:00
Michael Stefaniuc 3ed8ffcc99 ole32: Use the right FAILED/SUCCEEDED macro instead of negating the opposite. 2008-10-08 13:41:58 +02:00
Michael Stefaniuc f6baf97629 shell32: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:41:52 +02:00
Jacek Caban 7918196ee8 mshtml: Added IHTMLStyle::[get|put]_filter implementation. 2008-10-08 13:20:38 +02:00
Jacek Caban 4d822f4408 mshtml: Added IHTMLStyle::[get|put]_textAlign implementation. 2008-10-08 13:20:34 +02:00
Jacek Caban cbc186b865 mshtml: Added support for accessing style attributes by CSS syntax. 2008-10-08 13:20:27 +02:00
Jacek Caban 844d1cfc15 mshtml: Added IHTMLStyle::[get|put]_zIndex implementation. 2008-10-08 13:20:20 +02:00
Jacek Caban 712c4d9af2 mshtml: Added IDispatchEx support for HTMLIFrame. 2008-10-08 13:20:14 +02:00
Jacek Caban 2e52c61c4c mshtml: Added HTMLIFrame stub implementation. 2008-10-08 13:20:08 +02:00
Jacek Caban 536fac7c1b mshtml: Added IHTMLElement3 stub implementation. 2008-10-08 13:19:56 +02:00
Jacek Caban c67952ae14 mshtml: Added IHTMLElement::get_offsetWidth implementation. 2008-10-08 13:19:40 +02:00
Paul Vriens 880f785747 gdi32/tests: Skip some tests on Win9x/WinMe. 2008-10-08 12:20:38 +02:00
Paul Vriens 3d8180a2fc shell32/tests: Compare instead of assign. 2008-10-08 12:20:31 +02:00
Paul Vriens 59f8cd533d msxml3/tests: Compare instead of assign. 2008-10-08 12:20:28 +02:00
Paul Vriens 682890ae4d inetmib1/tests: Compare instead of assign. 2008-10-08 12:20:24 +02:00
Paul Vriens b27db86ca4 advapi2/tests: Compare instead of assign. 2008-10-08 12:20:21 +02:00
Christian Costa 06c8d49e3e d3dxof: Enable referencing of named subobjects too. 2008-10-08 12:19:54 +02:00
Christian Costa 9d64f82554 d3dxof: Store number of subojects for all top level objects. 2008-10-08 12:19:46 +02:00
Christian Costa ded68e8a4f d3dxof: Enumerate only 2 levels of objects obtained from a reference. 2008-10-08 12:19:41 +02:00
Christian Costa b12be1ce78 d3dxof: Allow omission of comma which separates array elements. 2008-10-08 12:19:36 +02:00
Jacek Caban b67e875eed jscript: Added String.split implementation for non-regexp arguments. 2008-10-08 12:18:45 +02:00
Jacek Caban 67af45be7d jscript: Added encodeURI implementation. 2008-10-08 12:18:40 +02:00
Jacek Caban bb08e971ed jscript: Fixed numeric escapes unescaping. 2008-10-08 12:18:35 +02:00
Jacek Caban 80bd994bc7 jscript: Added Array.pop implementation. 2008-10-08 12:18:31 +02:00
Jacek Caban 4783dd1e54 jscript: Fixed list literal length calculation. 2008-10-08 12:18:25 +02:00
Jacek Caban 7a8cfdee6d jscript: Fixed copy&paste bug in disp_propget. 2008-10-08 12:18:21 +02:00
Juan Lang 6b8fb4ed9b 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. 2008-10-08 12:18:09 +02:00
Juan Lang da605a935b cryptnet: Don't access URL cache entry before it's been read. 2008-10-08 12:18:00 +02:00
Juan Lang f50b2c237d wininet: Fix trace typo. 2008-10-08 12:17:52 +02:00
Juan Lang 9189bf3d72 wininet: Don't call URL_LocalFileNameToPathA when asked for a unicode string and URL_LocalFileNameToPathW fails. 2008-10-08 12:17:45 +02:00
Juan Lang 024c13c174 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. 2008-10-08 12:17:37 +02:00
Rob Shearman 0715d9c123 wininet: Fix crash when calling HttpQueryInfoA/W(HTTP_QUERY_RAW_HEADERS) before any response has been received from a server. 2008-10-08 12:17:11 +02:00
Rob Shearman dbd1800ab2 wininet: Get rid of rc variable in InternetReadFile_test.
All of the tested functions return BOOLs, not DWORDs so use res instead of rc.
2008-10-08 12:17:05 +02:00
Rob Shearman 0c75ead3e8 wininet: Validate parameters passed to RetrieveUrlCacheEntryInfoA/W.
Add tests for this.
2008-10-08 12:16:59 +02:00
Henri Verbeet 31d6dbfd74 wined3d: Cleanup CreateAdditionalSwapChain error handling a bit (LLVM/Clang). 2008-10-08 12:16:54 +02:00
Henri Verbeet 0420f17b1f wined3d: Remove a redundant initialization of cfgs in WineD3D_ChoosePixelFormat. 2008-10-08 12:16:48 +02:00
Henri Verbeet d8c40f7641 wined3d: Print an error when drawStridedSlow() is called with 0 idxSize and non-NULL idxData (CID 509). 2008-10-08 12:16:35 +02:00
Henri Verbeet d19bb78329 comdlg32: Add a test for AbortProc handling. 2008-10-08 12:16:26 +02:00
Henri Verbeet 4f2a3c2c28 gdi32: Call AbortProc from StartDoc instead of EndPage. 2008-10-08 12:16:00 +02:00
Alexandre Julliard e20ef50139 msvcrt: Pass the command interpreter as exe name from _wpopen. 2008-10-07 15:36:44 +02:00
Eric Pouech 3a2dda11e9 msvcrt: Implemented splitpath_s. 2008-10-07 15:24:00 +02:00
Aric Stewart 3b3ed7a020 oleaut32: In variants check bOverflow to make sure not to accidently overun static buffers in an overflow case (Coverity 313). 2008-10-07 15:22:30 +02:00
Aric Stewart f7cacc1f09 d3d8: Initialize IDirect3DDevice8 *device to NULL in case of immediate cleanup (Coverity 795). 2008-10-07 15:21:20 +02:00
Aric Stewart e3e9bc30fd wineoss: Don't dereference a potentially NULL value in the WARN statement (Coverity 93). 2008-10-07 15:20:29 +02:00
Paul Vriens 839b5400cd kernel32/tests: Add a missing newline. 2008-10-07 15:20:24 +02:00
John Klehm 3496d17018 wintab32: Send notification when z-order changes. 2008-10-07 15:20:19 +02:00
Michael Karcher 57ee10ff12 msxml3: Revert "Simplify IXMLDOMNode::removeChild".
The simplification was bad, native msxml works if interface pointers
to the wrong interface are passed in. Tests included.
2008-10-07 13:45:40 +02:00
Michael Karcher 91513caa16 msxml3: Handle all variant types in IXMLDOMDocument::createNode. 2008-10-07 13:42:16 +02:00
Michael Karcher 27e9a98350 msxml3: replaceNode accepts IXMLDOMElement instead of IXMLDOMNode. 2008-10-07 13:42:05 +02:00
Michael Karcher 6fe686f599 msxml3: Basic implementation of IXMLDOMNode::replaceChild. 2008-10-07 13:41:54 +02:00
Michael Karcher 2a21579b08 msxml3/tests: Valgrind fix. 2008-10-07 13:41:43 +02:00
Alexander Morozov 2e917e3a3c ntoskrnl.exe: Implement some functions. 2008-10-07 12:52:38 +02:00
Alexander Morozov 1be805bee5 ntoskrnl.exe: Initialize StackSize field of DEVICE_OBJECT structure. 2008-10-07 12:42:49 +02:00
Jacek Caban 0c20b1d0a1 jscript: Fixed compare function check in Array.sort (Coverity). 2008-10-07 12:17:34 +02:00
Jacek Caban ec35d3ab38 jscript: Added a few missing allocation checks (Coverity). 2008-10-07 12:17:26 +02:00
Jacek Caban 43c7907f31 jscript: Added String.indexOf implementation. 2008-10-07 12:16:56 +02:00
James Hawkins e88b09a342 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.
2008-10-07 12:14:03 +02:00
James Hawkins 7cd6736886 msi: Add tests for dropping tables with multiple columns. 2008-10-07 12:13:52 +02:00
James Hawkins 374c042880 msi: Remove the columns in reverse order. 2008-10-07 12:13:46 +02:00
James Hawkins aa230a6267 msi: Remove a break that kept other columns from getting the table name. 2008-10-07 12:13:39 +02:00
James Hawkins d15fddf6f5 msi: Resolve file source paths dynamically, as the source directory can be changed. 2008-10-07 12:13:33 +02:00
Dmitry Timoshkov 15c8206118 winex11.drv: Use the monitor work area to decide whether a window should be made managed. 2008-10-07 12:13:03 +02:00
Jacek Caban 417134709d msi: Added MsiInstallMissingComponentW stub implementation. 2008-10-07 12:12:54 +02:00
Paul Vriens cf829959b1 user32/tests: Fix failures on W2K and below. 2008-10-07 12:12:09 +02:00
Paul Vriens 63f15d4400 user32/tests: Run tests on win95 again. 2008-10-07 12:12:04 +02:00
Paul Vriens 81f75c1840 kernel32/tests: Fix failures on WinMe. 2008-10-07 12:11:59 +02:00
Paul Vriens b16983c1bc kernel32/tests: We need the return value. 2008-10-07 12:11:52 +02:00
Henri Verbeet 5780b9b56d 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.
2008-10-07 12:11:40 +02:00
Henri Verbeet 420cb678e1 secur32: Forward schannel InitializeSecurityContextA to InitializeSecurityContextW. 2008-10-07 12:10:23 +02:00
Henri Verbeet 937488c298 secur32: Improve error handling for gnutls_certificate_allocate_credentials(). 2008-10-07 12:10:07 +02:00
Henri Verbeet 79d88ffe56 secur32: Use ~0UL instead of -1 for invalid schannel handles. 2008-10-07 12:09:50 +02:00
Jacek Caban 7db77df36d mshtml: Fixed handing non-element nodes in IHTMLElementCollection. 2008-10-07 12:08:59 +02:00
Jacek Caban a06ef64036 mshtml: Added INVOKE_FUNC support to InvokeEx. 2008-10-07 12:08:56 +02:00
Jacek Caban c8b3a164c6 mshtml: Added IHTMLStyle2::[get|put]_position. 2008-10-07 12:08:41 +02:00
Jacek Caban 7a8043d399 mshtml: Added IHTMLStyle::[get|put]_height implementation. 2008-10-07 12:08:34 +02:00
Jacek Caban 91cb239f33 mshtml: Added IHTMLStyle::[get|put]_verticalAlign implementation. 2008-10-07 12:08:26 +02:00
Jacek Caban 173f7f57d7 mshtml: Added IHTMLStyle::[put|get]_top implementation. 2008-10-07 12:08:19 +02:00
Jacek Caban d7e693cdfa mshtml: Added IHTMLStyle::[get|put]_cursor implementation. 2008-10-07 12:08:13 +02:00
Jacek Caban d7d2587c62 mshtml: Added IHTMLStyle::[get|put]_left implementation. 2008-10-07 12:08:05 +02:00
Jacek Caban cc528d2698 mshtml: Added IHTMLStyle::[get|put]_border implementation. 2008-10-07 12:07:58 +02:00
Jacek Caban b381951e7c mshtml: Release nsstyle when destroying HTMLStyle. 2008-10-07 12:06:31 +02:00
Jacek Caban 9a665ec2b1 mshtml: Added IHTMLCurrentStyle::get_display implementation. 2008-10-07 12:06:25 +02:00
Jacek Caban 72fc799d18 mshtml: Store nsIDOMCSSStyleDeclaration in HTMLCurrentStyle. 2008-10-07 12:06:10 +02:00
Jacek Caban e9475aab4a mshtml: Use IDs instead of strings in HTMLStyle implementation. 2008-10-07 12:05:56 +02:00