Robert Shearman
5d051af6ae
ole32: Copy the mode flags into the STATSTG structure in IStorage::Stat.
...
Copy the mode flags into the STATSTG structure in IStorage::Stat. Don't
store the STGM_CREATE flag in openFlags, since it is only relevant when
opening the stream and the tests show that it isn't returned in the
STATSTG structure.
2006-05-05 21:49:39 +02:00
Robert Shearman
dd58e54e43
ole32: Add tests for IStorage::Stat.
2006-05-05 21:49:13 +02:00
Robert Shearman
b2207d83ad
ole32: Fix access right check for opening and creating streams and storages.
...
Check the access mode for opening and creating streams and storages
doesn't exceed the access rights the current storage was opened with,
not the parent storage.
2006-05-05 21:49:04 +02:00
Robert Shearman
8d39c80950
ole32: Add more tracing for reading and writing storage streams.
...
Add more tracing for read and write operations and warn in the case of
failure.
2006-05-05 21:48:49 +02:00
Robert Shearman
168e2fb98f
ole32: Add tests for sub-storages and creating streams.
...
Replace a test that fails on NT and with DCOM95 DLLs with a test that
ensures access permissions are checked correctly for sub-storages and
creating streams.
2006-05-05 21:48:37 +02:00
Robert Shearman
8d30c1d08e
ole32: Add a storage test for reading and writing of streams that have
...
had their parent storage released.
2006-05-05 21:48:27 +02:00
Robert Shearman
e52e4978b2
ntdll: Fix size check for NtQueryInformationToken(TokenGroups).
...
For NtQueryInformationToken(TokenGroups), don't do a size check before
the server call, as we don't know how many SIDs there are to return
and hence the needed buffer size.
2006-05-05 21:47:27 +02:00
Huw Davies
17ec77f19e
oleaut32: Alignment fixes for safearrays.
2006-05-05 21:47:13 +02:00
Huw Davies
74b63d5e0d
oleaut32: Fix tests under win2k.
2006-05-05 21:47:02 +02:00
Huw Davies
747f08c8ae
oleaut32: Split out the SAFEARRAY and BSTR tests so that they can be used in the upcoming VARIANT tests.
2006-05-05 21:46:47 +02:00
Huw Davies
2e8a74d520
oleaut32: Fix BSTR marshaling to be wire compatible with Windows.
2006-05-05 21:46:32 +02:00
Andrew Ziem
3671263108
setupapi: Add case sensitivity string table tests.
2006-05-05 21:46:23 +02:00
Troy Rollo
73c7420c5a
gdi: Fix GetTextExentExPointW to return values consistent with GetTextExtentPointW.
2006-05-05 21:46:11 +02:00
Detlef Riekenberg
4bb446f8a8
winspool/tests: Fix test for GetPrinterDriver.
2006-05-05 21:46:05 +02:00
Michael Stefaniuc
7a8818e717
Don't check pointers for NULL before RtlFreeHeap. It is redundant.
2006-05-05 20:59:50 +02:00
Michael Stefaniuc
968ad51d2a
secur32: Missing LeaveCriticalSection on error paths.
2006-05-05 20:59:31 +02:00
James Hawkins
3e46363bfd
advpack: Don't fail if the dll to register doesn't exist.
2006-05-05 20:57:29 +02:00
Mike McCormack
2b32128d42
shlwapi: Add a stub implementation for IUnknown_ProfferService.
2006-05-05 20:57:11 +02:00
Mike McCormack
db8090eec2
shlwapi: Add a stub implementation for IUnknown_QueryServiceExec.
2006-05-05 20:55:12 +02:00
Mike McCormack
3c1e67d084
ole32: Return STG_E_REVERTED when a stream's parent storage has been closed.
2006-05-05 20:54:57 +02:00
Jacek Caban
faabaae557
shdocvw: Added some comments.
2006-05-05 20:49:44 +02:00
Jacek Caban
e4ad9dfdb2
shdocvw: Added WebBrowser::[get|put]_ToolBar implementation.
2006-05-05 20:49:22 +02:00
Jacek Caban
39f14989a9
shdocvw: Added WebBrowser::[get|put]_StatusBar implementation.
2006-05-05 20:49:06 +02:00
Jacek Caban
eb49ade33a
shdocvw: Added WebBrowser::[get|put]_AddressBar implementation.
2006-05-05 20:48:45 +02:00
Jacek Caban
9c4f120e88
shdocvw: Added WebBrowser::[get|put]_MenuBar implementation.
2006-05-05 20:48:28 +02:00
Jacek Caban
8cde167fd9
shdocvw: Added get_HWND implementation.
2006-05-05 20:45:00 +02:00
Jacek Caban
9d9b909466
shdocvw: Added [get|put]_Visible implementation.
2006-05-05 20:44:39 +02:00
Jacek Caban
707a4f18f7
shdocvw: Fix GetMiscStatus implementation.
2006-05-05 20:44:02 +02:00
Ivan Gyurdiev
07f4f70487
wined3d: QueryInterface corrections.
2006-05-05 20:23:41 +02:00
Dmitry Timoshkov
8414777cba
secur32: Add partial support for ISC_REQ_ALLOCATE_MEMORY in the NTLM security provider.
2006-05-05 20:23:30 +02:00
Dmitry Timoshkov
d89a038287
secur32: Fix some wrong assumptions in the NTLM test case, make it pass in XP SP2 and Wine.
2006-05-05 20:23:17 +02:00
Dmitry Timoshkov
d30975d576
Add a stub implementation of mprapi.dll.
2006-05-05 20:23:05 +02:00
Vitaly Lipatov
959a84208a
user: tests: Change INPUT to TEST_INPUT, fix union usage.
2006-05-05 18:01:32 +02:00
Roderick Colenbrander
c4eff1eb44
wined3d: Vertex Shader regtype cleanups.
2006-05-05 18:01:09 +02:00
Dan Kegel
35f9a4797f
msi: Fix missing case in MsiSourceListAddSourceEx.
2006-05-05 17:59:02 +02:00
James Hawkins
2b5963f8e2
ole32: StorageImpl_GetROBigBlock can return NULL so check for NULL before doing a memcpy.
2006-05-05 17:51:08 +02:00
James Hawkins
72e279bd36
advpack: Implement the DelDirs command.
2006-05-05 17:48:54 +02:00
James Hawkins
4df237312a
advpack: Implement the CheckAdminRights option.
2006-05-05 17:48:39 +02:00
James Hawkins
c9cff908ce
advpack: Implement the RunPreSetupCommands command.
2006-05-05 17:48:19 +02:00
James Hawkins
5524a4c574
advpack: INF install is implemented so fix the documentation.
2006-05-05 17:48:05 +02:00
James Hawkins
e0aa23a168
advpack: Implement the PerUserInstall command.
2006-05-05 17:47:51 +02:00
James Hawkins
b3347c49a1
advpack: Leave room for the NULL terminator in the working_dir string.
2006-05-05 17:47:08 +02:00
James Hawkins
48b55afa56
advpack: NULL-terminate the source path.
2006-05-05 17:46:53 +02:00
James Hawkins
9c6e762e6d
advpack: Return the hresult in ExecuteCabW.
2006-05-05 17:46:41 +02:00
James Hawkins
05c23edaef
advpack: Clean up the formatting of RegInstall to match the rest of the file.
2006-05-05 17:45:54 +02:00
James Hawkins
d049c37af2
advpack: Perform an Advanced INF-level install in RegInstall.
2006-05-05 17:45:39 +02:00
James Hawkins
f1631103aa
advpack: Factor out writing predefined strings into write_predefined_strings.
2006-05-05 17:45:16 +02:00
James Hawkins
4b9311b5b2
advpack: Ignore the return value from the OCX registration.
2006-05-05 17:45:04 +02:00
Hans Leidekker
f43fd5ec1b
wldap32: Document the search functions.
2006-05-05 17:42:43 +02:00
Jacek Caban
9e61d70a00
kernel: Remove no longer needed includes.
2006-05-05 17:42:37 +02:00