Robert Shearman
caa8b4ed1d
ole32: Support marshaling of anti monikers.
2006-05-08 15:39:10 +02:00
Robert Shearman
f7ed725b60
ole32: Register CLSID_CompositeMoniker.
2006-05-08 15:37:27 +02:00
Robert Shearman
7fe211e9b3
ole32: Register CLSIDs for all OLE monikers.
2006-05-08 15:37:06 +02:00
Robert Shearman
68fceb0a70
ole32: Add tests for item moniker.
2006-05-08 15:36:45 +02:00
Robert Shearman
26a3ff33d0
ole32: Make class moniker test more generic and test more properties.
2006-05-08 15:36:40 +02:00
Robert Shearman
f7fa650d1b
rpcrt4: Automatically resolve the endpoint.
2006-05-08 15:36:29 +02:00
Marcus Meissner
80dc1f9cb3
wined3d: Fix possible buffer overflow.
...
Increase size of passed buffer to print into.
2006-05-08 15:26:55 +02:00
Jeff Latimer
af67bc864e
usp10: Add ScriptTextOut functionality and restructure tests.
2006-05-08 15:23:13 +02:00
Jason Green
66ab457196
wined3d: Eliminate duplicate function: vshader_program_dump_param().
2006-05-08 15:19:12 +02:00
Ivan Gyurdiev
4b3079438b
wined3d: Share get_register_code().
2006-05-08 15:15:30 +02:00
Thomas Kho
b833860579
user: Fix behavior when selecting disabled menu items.
2006-05-08 15:15:19 +02:00
Thomas Kho
76104e1ccc
user: Allow menu WndProc to recognize VK_[LR]MENU.
2006-05-08 15:12:33 +02:00
Thomas Kho
bde9ca2b63
user: Extend menu conformance test.
2006-05-08 15:10:41 +02:00
Stefan Dösinger
18e95ee969
wined3d: Add IWineD3DSurface::GetPitch.
2006-05-08 14:52:18 +02:00
Stefan Dösinger
a173c8e35a
wined3d: Add IWineD3DDevice::DrawPrimitiveStrided.
2006-05-08 14:51:13 +02:00
Stefan Dösinger
1cfbc903d5
wined3d: Add some surface flags.
2006-05-08 14:50:58 +02:00
Huw Davies
c7bb8bd4fe
oleaut32: Implement GetVarDesc_Proxy and friends.
2006-05-08 14:50:42 +02:00
Huw Davies
9235ae2ecd
oleaut32: Change CLEANLOCALSTORAGE flag constants to their character
...
constant equivalents. It's now obvious why these were chosen. Should
be a NOP.
2006-05-08 14:50:34 +02:00
Hwang YunSong
f6f7eddcfe
user32: Updated Korean resource.
2006-05-08 14:50:03 +02:00
Robert Reif
b4a5df1c19
wineoss: Missing mixer fixes.
...
Don't list volume in capabilities when mixer is missing.
2006-05-08 14:49:48 +02:00
Robert Reif
319633963d
winmm: More wave callback tests.
...
Add tests for CALLBACK_FUNCTION and CALLBACK_THREAD. The only
callback type not tested now is CALLBACK_WINDOW.
2006-05-08 14:49:11 +02:00
Saulius Krasuckas
ab71fada12
comctl32: Increase FILEVERSION up to 5.81.4704.1100.
2006-05-08 14:48:45 +02:00
Mikołaj Zalewski
379460f6da
shell32: Don't use uninitialized item.mask in shlview.
2006-05-08 14:48:36 +02:00
Eric Pouech
645134397b
dbghelp: Stub for SymGetSourceFileToken.
2006-05-08 14:48:10 +02:00
Eric Pouech
a49adbc49e
dbghelp: Base and symbols.
...
- report the correct image base for a symbol which is
seen as being in a builtin PE module, whilst its debug
information is gotten from an ELF module
- module_get_debug now returns a pair of modules
(the requested that has to be presented back to the client
and the effective one, which contains the debug info)
- reworked SymFromName in order to provide also the revelant
module base address
2006-05-08 14:47:56 +02:00
Roderick Colenbrander
bc31b388d1
dinput: Fix Initialize return value.
2006-05-08 14:47:41 +02:00
Marcus Meissner
cf0704bd88
user32: Added tests for CharUpper and CharLower.
2006-05-08 14:47:14 +02:00
Marcus Meissner
f937f72308
ole32: Fixed typo in debug statement.
2006-05-08 14:46:58 +02:00
qingdoa daoo
1440eb5a35
gdi: A-to-W conversion should be font-independent.
2006-05-08 14:46:42 +02:00
Dmitry Timoshkov
154e54e8e6
comctl32: Make some internal functions and variables static, remove
...
some unneeded prototypes.
2006-05-08 13:38:35 +02:00
Dmitry Timoshkov
308813112e
comctl32: Add support for PSP_USEHEADERTITLE, PSP_USEHEADERSUBTITLE
...
and PSP_HIDEHEADER in CreatePropertySheetPageA/W, handle resource ids.
2006-05-08 13:38:19 +02:00
Dmitry Timoshkov
34cf29efbb
comctl32: psInfo->proppage[index].pszText is always initialized to a
...
proper value regardless of PSP_USETITLE, use it unconditionally.
2006-05-08 13:38:00 +02:00
James Hawkins
5f875b0912
advpack: DelDirs should only remove a directory if it's empty.
2006-05-08 13:37:39 +02:00
James Hawkins
8e111502ad
advpack: The only flag we don't handle is RSC_FLAG_UPDHLPDLLS.
2006-05-08 13:37:29 +02:00
Mike Hearn
0154704f9f
ntdll: Fix heap corruption in RtlDeleteAce.
2006-05-08 13:37:20 +02:00
Ivan Gyurdiev
aea0b5d0f8
wined3d: Separate pshader/vshader tables.
2006-05-08 13:36:31 +02:00
Detlef Riekenberg
72d6d42527
winspool/tests: Fix failures in test_DEVMODE.
2006-05-07 10:14:33 +02:00
Huw Davies
3abd27c624
oleaut32: Fix VARIANT_UserFree.
2006-05-07 10:11:06 +02:00
Huw Davies
2898b5d9ad
oleaut32: Remove weird attempt to clear VT_VARIANT.
...
Add some tests.
2006-05-07 10:10:56 +02:00
Huw Davies
696f73a7f5
oleaut32: Rewrite VARIANT user marshaling.
2006-05-07 10:10:30 +02:00
Hans Leidekker
b2c4b2cff6
dnsapi: Implement DnsValidateName_{A,UTF8,W}.
2006-05-07 10:10:10 +02:00
Hans Leidekker
686bcd29c1
dnsapi: Implement DnsRecord{CopyEx,ListFree,SetCopyEx}.
2006-05-07 10:09:35 +02:00
Hans Leidekker
12ae5d4e4b
dnsapi: Add tests for DnsRecordCompare.
2006-05-07 10:09:29 +02:00
Hans Leidekker
c6c1e05dc5
dnsapi: Implement DnsRecordCompare.
2006-05-07 10:05:22 +02:00
Robert Shearman
cce073a777
rpcrt4: Use getaddrinfo to get the sockaddr.
...
Use getaddrinfo to get the sockaddr to use for connecting to a remote
server as Connection->NetworkAddr may be a hostname as well. Use a
loop to support both IP and IPv6.
2006-05-07 10:04:40 +02:00
Robert Shearman
6814b33aa3
ole32: Remove the fixme printed if CoGetClassObject fails in CoCreateInstance.
...
Remove the fixme printed if CoGetClassObject fails in
CoCreateInstance, because we already print an error in all cases and
the error more accurately pin-points the source of the problem.
2006-05-07 10:03:11 +02:00
Robert Shearman
772eb9bdf9
rpcrt4: Implement NdrConformantVaryingArrayFree.
2006-05-07 10:03:01 +02:00
Robert Shearman
b43e799486
rpcrt4: Dereference the pointer if necessary only after doing the
...
pointer checks and writing the pointer ID to the wire.
2006-05-07 10:02:05 +02:00
Robert Shearman
a4f5296ec6
rpcrt4: Add a stub for RpcBindingSetOption.
2006-05-07 10:01:44 +02:00
Robert Shearman
9519004b1a
rpcrt4: Improve the traces in the pointer functions.
2006-05-07 10:01:37 +02:00
Vitaly Lipatov
c0901b899b
mlang: Partially implemented ConvertStringEx.
2006-05-07 10:01:18 +02:00
Juris Smotrovs
256d0c0b48
user: Test cases demonstrating position changes for MDI children.
2006-05-07 10:01:06 +02:00
qingdoa daoo
53654c6938
comctl32: Update first visible when appropiate in the TVI_SORT case.
2006-05-07 10:00:40 +02:00
Ivan Gyurdiev
dbf5450982
wined3d: Remove dead shader code.
2006-05-07 10:00:24 +02:00
Robert Shearman
4d7946464a
setupapi: Fix parsing of UCS-16 files.
...
Fix parsing of UCS-16 files prefixed with the Unicode BOM. Based on a
patch by Hervé Poussineau.
2006-05-05 21:58:28 +02:00
Robert Shearman
32d39ea6ed
ole32: IPersistStream is also implemented by any object that implements IStream.
2006-05-05 21:51:52 +02:00
Robert Shearman
d9b7c36009
ole32: Fix typos in StgCreateStorageEx and StgOpenStorageEx.
2006-05-05 21:51:43 +02:00
Robert Shearman
6dd5dbef64
ole32: STGM_PRIORITY allows other IStorage objects to be opened in transacted mode with read/write access.
2006-05-05 21:51:31 +02:00
Robert Shearman
6c6ce70260
oleaut32: Check the return value from VariantCopy when copying values
...
for VT_VARIANT typed parameters for ITypeInfo::Invoke.
2006-05-05 21:51:11 +02:00
Robert Shearman
5e8c877f96
oleaut32: Support values being passed into VT_VARIANT|VT_BYREF typed parameters in ITypeInfo::Invoke.
2006-05-05 21:50:58 +02:00
Robert Shearman
693da8c471
ole32: Check that the storage was opened with write access before creating a new stream or sub-storage.
2006-05-05 21:50:12 +02:00
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