Stefan Dösinger [Sat, 6 May 2006 15:39:45 +0000 (17:39 +0200)]
wined3d: Add IWineD3DSurface::GetPitch.
Stefan Dösinger [Sat, 6 May 2006 14:58:57 +0000 (16:58 +0200)]
wined3d: Add IWineD3DDevice::DrawPrimitiveStrided.
Stefan Dösinger [Sat, 6 May 2006 14:15:37 +0000 (16:15 +0200)]
wined3d: Add some surface flags.
Huw Davies [Sun, 7 May 2006 21:00:51 +0000 (22:00 +0100)]
oleaut32: Implement GetVarDesc_Proxy and friends.
Huw Davies [Sun, 7 May 2006 20:26:45 +0000 (21:26 +0100)]
oleaut32: Change CLEANLOCALSTORAGE flag constants to their character
constant equivalents. It's now obvious why these were chosen. Should
be a NOP.
James Hawkins [Mon, 8 May 2006 07:33:17 +0000 (02:33 -0500)]
include: Add missing SECURITY_QUALITY_OF_SERVICE defines.
Hwang YunSong [Sun, 7 May 2006 23:56:34 +0000 (08:56 +0900)]
user32: Updated Korean resource.
Robert Reif [Mon, 8 May 2006 03:28:40 +0000 (23:28 -0400)]
winecfg: Fix audio crash when no drivers are available.
Robert Reif [Mon, 8 May 2006 00:45:44 +0000 (20:45 -0400)]
wineoss: Missing mixer fixes.
Don't list volume in capabilities when mixer is missing.
Robert Reif [Sun, 7 May 2006 21:06:04 +0000 (17:06 -0400)]
winmm: More wave callback tests.
Add tests for CALLBACK_FUNCTION and CALLBACK_THREAD. The only
callback type not tested now is CALLBACK_WINDOW.
Saulius Krasuckas [Sun, 7 May 2006 21:42:31 +0000 (00:42 +0300)]
comctl32: Increase FILEVERSION up to 5.81.4704.1100.
Mikołaj Zalewski [Sat, 6 May 2006 16:50:16 +0000 (18:50 +0200)]
shell32: Don't use uninitialized item.mask in shlview.
Eric Pouech [Sun, 7 May 2006 12:30:12 +0000 (14:30 +0200)]
dbghelp: Stub for SymGetSourceFileToken.
Eric Pouech [Sun, 7 May 2006 12:29:49 +0000 (14:29 +0200)]
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
Roderick Colenbrander [Sat, 6 May 2006 18:15:15 +0000 (20:15 +0200)]
dinput: Fix Initialize return value.
Marcus Meissner [Sat, 6 May 2006 13:18:54 +0000 (15:18 +0200)]
user32: Added tests for CharUpper and CharLower.
Marcus Meissner [Sat, 6 May 2006 13:17:27 +0000 (15:17 +0200)]
ole32: Fixed typo in debug statement.
qingdoa daoo [Sat, 6 May 2006 09:30:25 +0000 (17:30 +0800)]
gdi: A-to-W conversion should be font-independent.
Dmitry Timoshkov [Fri, 5 May 2006 13:59:20 +0000 (22:59 +0900)]
comctl32: Make some internal functions and variables static, remove
some unneeded prototypes.
Dmitry Timoshkov [Fri, 5 May 2006 13:58:55 +0000 (22:58 +0900)]
comctl32: Add support for PSP_USEHEADERTITLE, PSP_USEHEADERSUBTITLE
and PSP_HIDEHEADER in CreatePropertySheetPageA/W, handle resource ids.
Dmitry Timoshkov [Fri, 5 May 2006 13:58:26 +0000 (22:58 +0900)]
comctl32: psInfo->proppage[index].pszText is always initialized to a
proper value regardless of PSP_USETITLE, use it unconditionally.
James Hawkins [Thu, 4 May 2006 05:23:17 +0000 (00:23 -0500)]
advpack: DelDirs should only remove a directory if it's empty.
James Hawkins [Thu, 4 May 2006 05:22:45 +0000 (00:22 -0500)]
advpack: The only flag we don't handle is RSC_FLAG_UPDHLPDLLS.
Mike Hearn [Mon, 1 May 2006 08:08:58 +0000 (09:08 +0100)]
ntdll: Fix heap corruption in RtlDeleteAce.
Ivan Gyurdiev [Thu, 27 Apr 2006 02:24:07 +0000 (22:24 -0400)]
wined3d: Separate pshader/vshader tables.
Detlef Riekenberg [Mon, 1 May 2006 22:03:51 +0000 (00:03 +0200)]
winspool/tests: Fix failures in test_DEVMODE.
Huw Davies [Fri, 5 May 2006 14:49:57 +0000 (15:49 +0100)]
oleaut32: Fix VARIANT_UserFree.
Huw Davies [Fri, 5 May 2006 14:28:22 +0000 (15:28 +0100)]
oleaut32: Remove weird attempt to clear VT_VARIANT.
Add some tests.
Huw Davies [Fri, 5 May 2006 11:18:41 +0000 (12:18 +0100)]
oleaut32: Rewrite VARIANT user marshaling.
Hans Leidekker [Tue, 2 May 2006 14:37:18 +0000 (16:37 +0200)]
dnsapi: Implement DnsValidateName_{A,UTF8,W}.
Hans Leidekker [Mon, 1 May 2006 14:29:14 +0000 (16:29 +0200)]
dnsapi: Implement DnsRecord{CopyEx,ListFree,SetCopyEx}.
Hans Leidekker [Mon, 1 May 2006 14:29:05 +0000 (16:29 +0200)]
dnsapi: Add tests for DnsRecordCompare.
Hans Leidekker [Mon, 1 May 2006 14:28:56 +0000 (16:28 +0200)]
dnsapi: Implement DnsRecordCompare.
Robert Shearman [Mon, 1 May 2006 09:37:32 +0000 (10:37 +0100)]
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.
Robert Shearman [Mon, 1 May 2006 09:39:31 +0000 (10:39 +0100)]
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.
Robert Shearman [Mon, 1 May 2006 09:38:02 +0000 (10:38 +0100)]
rpcrt4: Implement NdrConformantVaryingArrayFree.
Robert Shearman [Mon, 1 May 2006 09:37:11 +0000 (10:37 +0100)]
rpcrt4: Dereference the pointer if necessary only after doing the
pointer checks and writing the pointer ID to the wire.
Robert Shearman [Mon, 1 May 2006 09:38:18 +0000 (10:38 +0100)]
rpcrt4: Add a stub for RpcBindingSetOption.
Robert Shearman [Mon, 1 May 2006 09:36:52 +0000 (10:36 +0100)]
rpcrt4: Improve the traces in the pointer functions.
Vitaly Lipatov [Fri, 28 Apr 2006 10:35:36 +0000 (14:35 +0400)]
mlang: Partially implemented ConvertStringEx.
Juris Smotrovs [Tue, 25 Apr 2006 16:06:10 +0000 (19:06 +0300)]
user: Test cases demonstrating position changes for MDI children.
qingdoa daoo [Tue, 25 Apr 2006 03:27:29 +0000 (11:27 +0800)]
comctl32: Update first visible when appropiate in the TVI_SORT case.
Ivan Gyurdiev [Mon, 24 Apr 2006 08:30:59 +0000 (04:30 -0400)]
wined3d: Remove dead shader code.
Robert Shearman [Wed, 26 Apr 2006 14:42:14 +0000 (15:42 +0100)]
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.
Robert Shearman [Wed, 3 May 2006 21:23:52 +0000 (22:23 +0100)]
ole32: IPersistStream is also implemented by any object that implements IStream.
Robert Shearman [Wed, 3 May 2006 21:23:29 +0000 (22:23 +0100)]
ole32: Fix typos in StgCreateStorageEx and StgOpenStorageEx.
Robert Shearman [Wed, 3 May 2006 21:23:12 +0000 (22:23 +0100)]
ole32: STGM_PRIORITY allows other IStorage objects to be opened in transacted mode with read/write access.
Robert Shearman [Wed, 3 May 2006 21:22:27 +0000 (22:22 +0100)]
oleaut32: Check the return value from VariantCopy when copying values
for VT_VARIANT typed parameters for ITypeInfo::Invoke.
Robert Shearman [Wed, 3 May 2006 21:22:08 +0000 (22:22 +0100)]
oleaut32: Support values being passed into VT_VARIANT|VT_BYREF typed parameters in ITypeInfo::Invoke.
Robert Shearman [Wed, 3 May 2006 13:49:17 +0000 (14:49 +0100)]
ole32: Check that the storage was opened with write access before creating a new stream or sub-storage.
Robert Shearman [Wed, 3 May 2006 13:49:51 +0000 (14:49 +0100)]
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.
Robert Shearman [Wed, 3 May 2006 13:49:32 +0000 (14:49 +0100)]
ole32: Add tests for IStorage::Stat.
Robert Shearman [Wed, 3 May 2006 13:48:58 +0000 (14:48 +0100)]
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.
Robert Shearman [Wed, 3 May 2006 13:48:15 +0000 (14:48 +0100)]
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.
Robert Shearman [Wed, 3 May 2006 13:47:35 +0000 (14:47 +0100)]
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.
Robert Shearman [Wed, 3 May 2006 13:47:09 +0000 (14:47 +0100)]
ole32: Add a storage test for reading and writing of streams that have
had their parent storage released.
Robert Shearman [Wed, 3 May 2006 13:46:17 +0000 (14:46 +0100)]
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.
Huw Davies [Wed, 3 May 2006 16:30:35 +0000 (17:30 +0100)]
oleaut32: Alignment fixes for safearrays.
Huw Davies [Wed, 3 May 2006 16:03:00 +0000 (17:03 +0100)]
oleaut32: Fix tests under win2k.
Huw Davies [Tue, 2 May 2006 11:00:30 +0000 (12:00 +0100)]
oleaut32: Split out the SAFEARRAY and BSTR tests so that they can be used in the upcoming VARIANT tests.
Huw Davies [Sat, 29 Apr 2006 13:40:28 +0000 (14:40 +0100)]
oleaut32: Fix BSTR marshaling to be wire compatible with Windows.
Andrew Ziem [Wed, 3 May 2006 14:44:04 +0000 (08:44 -0600)]
setupapi: Add case sensitivity string table tests.
Troy Rollo [Tue, 2 May 2006 03:49:22 +0000 (13:49 +1000)]
gdi: Fix GetTextExentExPointW to return values consistent with GetTextExtentPointW.
Detlef Riekenberg [Tue, 2 May 2006 03:58:36 +0000 (05:58 +0200)]
winspool/tests: Fix test for GetPrinterDriver.
Michael Stefaniuc [Mon, 1 May 2006 20:44:43 +0000 (22:44 +0200)]
Don't check pointers for NULL before RtlFreeHeap. It is redundant.
Michael Stefaniuc [Mon, 1 May 2006 13:56:53 +0000 (15:56 +0200)]
secur32: Missing LeaveCriticalSection on error paths.
James Hawkins [Sun, 30 Apr 2006 22:43:16 +0000 (17:43 -0500)]
advpack: Don't fail if the dll to register doesn't exist.
Mike McCormack [Sun, 30 Apr 2006 05:14:12 +0000 (14:14 +0900)]
shlwapi: Add a stub implementation for IUnknown_ProfferService.
Mike McCormack [Sun, 30 Apr 2006 05:13:49 +0000 (14:13 +0900)]
shlwapi: Add a stub implementation for IUnknown_QueryServiceExec.
Mike McCormack [Sun, 30 Apr 2006 05:13:22 +0000 (14:13 +0900)]
ole32: Return STG_E_REVERTED when a stream's parent storage has been closed.
Jacek Caban [Sun, 30 Apr 2006 21:48:05 +0000 (23:48 +0200)]
shdocvw: Added some comments.
Jacek Caban [Sat, 29 Apr 2006 11:35:29 +0000 (13:35 +0200)]
shdocvw: Added WebBrowser::[get|put]_ToolBar implementation.
Jacek Caban [Sat, 29 Apr 2006 11:34:38 +0000 (13:34 +0200)]
shdocvw: Added WebBrowser::[get|put]_StatusBar implementation.
Jacek Caban [Sat, 29 Apr 2006 11:33:05 +0000 (13:33 +0200)]
shdocvw: Added WebBrowser::[get|put]_AddressBar implementation.
Jacek Caban [Fri, 28 Apr 2006 21:45:36 +0000 (23:45 +0200)]
shdocvw: Added WebBrowser::[get|put]_MenuBar implementation.
Jacek Caban [Fri, 28 Apr 2006 18:53:52 +0000 (20:53 +0200)]
shdocvw: Added get_HWND implementation.
Jacek Caban [Fri, 28 Apr 2006 18:29:07 +0000 (20:29 +0200)]
shdocvw: Added [get|put]_Visible implementation.
Jacek Caban [Fri, 28 Apr 2006 18:08:02 +0000 (20:08 +0200)]
shdocvw: Fix GetMiscStatus implementation.
Ivan Gyurdiev [Tue, 25 Apr 2006 21:59:12 +0000 (17:59 -0400)]
wined3d: QueryInterface corrections.
Dmitry Timoshkov [Thu, 27 Apr 2006 11:53:19 +0000 (20:53 +0900)]
secur32: Add partial support for ISC_REQ_ALLOCATE_MEMORY in the NTLM security provider.
Dmitry Timoshkov [Thu, 27 Apr 2006 11:52:58 +0000 (20:52 +0900)]
secur32: Fix some wrong assumptions in the NTLM test case, make it pass in XP SP2 and Wine.
Dmitry Timoshkov [Thu, 27 Apr 2006 11:52:12 +0000 (20:52 +0900)]
Add a stub implementation of mprapi.dll.
Bill Medland [Thu, 27 Apr 2006 14:52:37 +0000 (07:52 -0700)]
wpp: Support long long constants if configure says long long is available
Vitaly Lipatov [Thu, 27 Apr 2006 08:23:18 +0000 (12:23 +0400)]
user: tests: Change INPUT to TEST_INPUT, fix union usage.
Roderick Colenbrander [Sun, 23 Apr 2006 15:14:13 +0000 (17:14 +0200)]
wined3d: Vertex Shader regtype cleanups.
Dan Kegel [Sat, 22 Apr 2006 18:31:12 +0000 (11:31 -0700)]
msi: Fix missing case in MsiSourceListAddSourceEx.
James Hawkins [Sat, 29 Apr 2006 01:16:41 +0000 (20:16 -0500)]
ole32: StorageImpl_GetROBigBlock can return NULL so check for NULL before doing a memcpy.
James Hawkins [Sat, 29 Apr 2006 01:09:08 +0000 (20:09 -0500)]
advpack: Implement the DelDirs command.
James Hawkins [Sat, 29 Apr 2006 01:08:35 +0000 (20:08 -0500)]
advpack: Implement the CheckAdminRights option.
James Hawkins [Sat, 29 Apr 2006 01:08:10 +0000 (20:08 -0500)]
advpack: Implement the RunPreSetupCommands command.
James Hawkins [Sat, 29 Apr 2006 01:07:28 +0000 (20:07 -0500)]
advpack: INF install is implemented so fix the documentation.
James Hawkins [Sat, 29 Apr 2006 01:06:34 +0000 (20:06 -0500)]
advpack: Implement the PerUserInstall command.
James Hawkins [Sat, 29 Apr 2006 01:02:48 +0000 (20:02 -0500)]
advpack: Leave room for the NULL terminator in the working_dir string.
James Hawkins [Sat, 29 Apr 2006 01:00:59 +0000 (20:00 -0500)]
advpack: NULL-terminate the source path.
James Hawkins [Sat, 29 Apr 2006 00:59:31 +0000 (19:59 -0500)]
advpack: Return the hresult in ExecuteCabW.
James Hawkins [Sat, 29 Apr 2006 00:57:48 +0000 (19:57 -0500)]
advpack: Clean up the formatting of RegInstall to match the rest of the file.
James Hawkins [Sat, 29 Apr 2006 00:57:23 +0000 (19:57 -0500)]
advpack: Perform an Advanced INF-level install in RegInstall.
James Hawkins [Sat, 29 Apr 2006 00:56:49 +0000 (19:56 -0500)]
advpack: Factor out writing predefined strings into write_predefined_strings.
James Hawkins [Sat, 29 Apr 2006 00:53:49 +0000 (19:53 -0500)]
advpack: Ignore the return value from the OCX registration.
Hans Leidekker [Fri, 21 Apr 2006 14:38:01 +0000 (16:38 +0200)]
wldap32: Document the search functions.