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
Jacek Caban
596206f054
mshtml: Moved HTMLStyle to separated header file.
2008-10-07 12:05:43 +02:00
Jacek Caban
9b657fa0e7
mshtml: Added IDispatchEx support to HTMLCurrentStyle.
2008-10-07 12:05:31 +02:00
Hans Leidekker
128b8a5e0c
wininet: Avoid a crash on certain buffer size queries in HTTP_HttpQueryInfoW.
2008-10-07 12:03:12 +02:00
Hans Leidekker
096fa3b9f5
wininet: Option INTERNET_OPTION_CALLBACK is not settable.
2008-10-07 12:02:54 +02:00
Hans Leidekker
b981387383
wldap32: Add tests for ldap_parse_sort_control and make them pass.
2008-10-07 12:02:44 +02:00
Hans Leidekker
927e9e0892
wldap32: Return an error when ldap_parse_sort_control or ldap_parse_vlv_control is called with NULL control array.
2008-10-07 11:59:22 +02:00
Aric Stewart
a3c2c50809
quartz: Check hr so we are not incrementing a NULL (Coverity 106).
2008-10-07 11:59:14 +02:00
Alexandre Julliard
4d958a1cb3
ntdll: Preserve the 2K block size returned for CDROMs.
2008-10-06 17:52:23 +02:00
Paul Vriens
a1131786e4
kernel32/tests: Add some skips to fix failures on WinMe.
2008-10-06 15:31:04 +02:00
Dmitry Timoshkov
0d1470575d
gdi32: Allow a rounding error in the text justification test.
2008-10-06 15:30:40 +02:00
Dmitry Timoshkov
c8d5730610
gdi32: Add a test for a font being selected into 2 DCs with different transformations.
2008-10-06 15:30:36 +02:00
Dmitry Timoshkov
0467d4e4c6
gdi32: Make test_font_metrics require the font being selected into the DC.
2008-10-06 15:30:31 +02:00
Michael Karcher
9d65ec2702
msxml3: Parameter validation for IXMLDOMNode::replaceChild and tests.
2008-10-06 14:19:37 +02:00
Michael Karcher
3bdf45534b
msxml3: Simplify IXMLDOMNode::removeChild.
2008-10-06 14:19:23 +02:00
Michael Karcher
30351482e8
msxml3: Fail a bit earlier on removeChild(...,NULL,...).
2008-10-06 14:19:11 +02:00
Michael Karcher
75606f3583
msxml3: removeChild can only delete direct children.
2008-10-06 14:19:04 +02:00
Michael Karcher
d1c8083b93
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.
2008-10-06 14:18:55 +02:00
Aric Stewart
2cc258f6c9
winealsa: Don't dereference a potentially NULL value in the WARN statement (Coverity 93).
2008-10-06 14:18:32 +02:00
Kirill K. Smirnov
a03cc957e1
oleaut32: Add tests for metafiles, make them pass under Wine.
2008-10-06 14:15:01 +02:00
Eric Pouech
096991428f
msvcrt: Implemented wcsncpy_s.
2008-10-06 14:11:53 +02:00
Aric Stewart
6d652ddc4f
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).
2008-10-06 14:11:24 +02:00
Aric Stewart
ea08576820
version: Check for out of memory in VerInstallFileA/W conversion (Coverity 635).
2008-10-06 14:11:04 +02:00
Paul Vriens
32af90d53a
kernel32/tests: Fix some failures on win9x.
2008-10-06 13:55:15 +02:00
Paul Vriens
cc57b863b5
kernel32/tests: Fix the remaining errors on win95.
2008-10-06 13:55:12 +02:00
Dylan Smith
1d21d24a51
richedit: Show arrow cursor over scrollbar.
2008-10-06 13:54:49 +02:00
Dylan Smith
936191887e
user32: Converted rcScrollBar to screen coordinates.
2008-10-06 13:54:44 +02:00
Marcus Meissner
49c1f1f464
advapi32: Check for NULL ptr.
2008-10-06 13:54:09 +02:00