wine
18 years agoole32: Add tests for IStorage::Stat.
Robert Shearman [Wed, 3 May 2006 13:49:32 +0000 (14:49 +0100)] 
ole32: Add tests for IStorage::Stat.

18 years agoole32: Fix access right check for opening and creating streams and storages.
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.

18 years agoole32: Add more tracing for reading and writing storage streams.
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.

18 years agoole32: Add tests for sub-storages and creating streams.
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.

18 years agoole32: Add a storage test for reading and writing of streams that have
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.

18 years agontdll: Fix size check for NtQueryInformationToken(TokenGroups).
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.

18 years agooleaut32: Alignment fixes for safearrays.
Huw Davies [Wed, 3 May 2006 16:30:35 +0000 (17:30 +0100)] 
oleaut32: Alignment fixes for safearrays.

18 years agooleaut32: Fix tests under win2k.
Huw Davies [Wed, 3 May 2006 16:03:00 +0000 (17:03 +0100)] 
oleaut32: Fix tests under win2k.

18 years agooleaut32: Split out the SAFEARRAY and BSTR tests so that they can be used in the...
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.

18 years agooleaut32: Fix BSTR marshaling to be wire compatible with Windows.
Huw Davies [Sat, 29 Apr 2006 13:40:28 +0000 (14:40 +0100)] 
oleaut32: Fix BSTR marshaling to be wire compatible with Windows.

18 years agosetupapi: Add case sensitivity string table tests.
Andrew Ziem [Wed, 3 May 2006 14:44:04 +0000 (08:44 -0600)] 
setupapi: Add case sensitivity string table tests.

18 years agogdi: Fix GetTextExentExPointW to return values consistent with GetTextExtentPointW.
Troy Rollo [Tue, 2 May 2006 03:49:22 +0000 (13:49 +1000)] 
gdi: Fix GetTextExentExPointW to return values consistent with GetTextExtentPointW.

18 years agowinspool/tests: Fix test for GetPrinterDriver.
Detlef Riekenberg [Tue, 2 May 2006 03:58:36 +0000 (05:58 +0200)] 
winspool/tests: Fix test for GetPrinterDriver.

18 years agoDon't check pointers for NULL before RtlFreeHeap. It is redundant.
Michael Stefaniuc [Mon, 1 May 2006 20:44:43 +0000 (22:44 +0200)] 
Don't check pointers for NULL before RtlFreeHeap. It is redundant.

18 years agosecur32: Missing LeaveCriticalSection on error paths.
Michael Stefaniuc [Mon, 1 May 2006 13:56:53 +0000 (15:56 +0200)] 
secur32: Missing LeaveCriticalSection on error paths.

18 years agoadvpack: Don't fail if the dll to register doesn't exist.
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.

18 years agoshlwapi: Add a stub implementation for IUnknown_ProfferService.
Mike McCormack [Sun, 30 Apr 2006 05:14:12 +0000 (14:14 +0900)] 
shlwapi: Add a stub implementation for IUnknown_ProfferService.

18 years agoshlwapi: Add a stub implementation for IUnknown_QueryServiceExec.
Mike McCormack [Sun, 30 Apr 2006 05:13:49 +0000 (14:13 +0900)] 
shlwapi: Add a stub implementation for IUnknown_QueryServiceExec.

18 years agoole32: Return STG_E_REVERTED when a stream's parent storage has been closed.
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.

18 years agoshdocvw: Added some comments.
Jacek Caban [Sun, 30 Apr 2006 21:48:05 +0000 (23:48 +0200)] 
shdocvw: Added some comments.

18 years agoshdocvw: Added WebBrowser::[get|put]_ToolBar implementation.
Jacek Caban [Sat, 29 Apr 2006 11:35:29 +0000 (13:35 +0200)] 
shdocvw: Added WebBrowser::[get|put]_ToolBar implementation.

18 years agoshdocvw: Added WebBrowser::[get|put]_StatusBar implementation.
Jacek Caban [Sat, 29 Apr 2006 11:34:38 +0000 (13:34 +0200)] 
shdocvw: Added WebBrowser::[get|put]_StatusBar implementation.

18 years agoshdocvw: Added WebBrowser::[get|put]_AddressBar implementation.
Jacek Caban [Sat, 29 Apr 2006 11:33:05 +0000 (13:33 +0200)] 
shdocvw: Added WebBrowser::[get|put]_AddressBar implementation.

18 years agoshdocvw: Added WebBrowser::[get|put]_MenuBar implementation.
Jacek Caban [Fri, 28 Apr 2006 21:45:36 +0000 (23:45 +0200)] 
shdocvw: Added WebBrowser::[get|put]_MenuBar implementation.

18 years agoshdocvw: Added get_HWND implementation.
Jacek Caban [Fri, 28 Apr 2006 18:53:52 +0000 (20:53 +0200)] 
shdocvw: Added get_HWND implementation.

18 years agoshdocvw: Added [get|put]_Visible implementation.
Jacek Caban [Fri, 28 Apr 2006 18:29:07 +0000 (20:29 +0200)] 
shdocvw: Added [get|put]_Visible implementation.

18 years agoshdocvw: Fix GetMiscStatus implementation.
Jacek Caban [Fri, 28 Apr 2006 18:08:02 +0000 (20:08 +0200)] 
shdocvw: Fix GetMiscStatus implementation.

18 years agowined3d: QueryInterface corrections.
Ivan Gyurdiev [Tue, 25 Apr 2006 21:59:12 +0000 (17:59 -0400)] 
wined3d: QueryInterface corrections.

18 years agosecur32: Add partial support for ISC_REQ_ALLOCATE_MEMORY in the NTLM security provider.
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.

18 years agosecur32: Fix some wrong assumptions in the NTLM test case, make it pass in XP SP2...
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.

18 years agoAdd a stub implementation of mprapi.dll.
Dmitry Timoshkov [Thu, 27 Apr 2006 11:52:12 +0000 (20:52 +0900)] 
Add a stub implementation of mprapi.dll.

18 years agowpp: Support long long constants if configure says long long is available
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

18 years agouser: tests: Change INPUT to TEST_INPUT, fix union usage.
Vitaly Lipatov [Thu, 27 Apr 2006 08:23:18 +0000 (12:23 +0400)] 
user: tests: Change INPUT to TEST_INPUT, fix union usage.

18 years agowined3d: Vertex Shader regtype cleanups.
Roderick Colenbrander [Sun, 23 Apr 2006 15:14:13 +0000 (17:14 +0200)] 
wined3d: Vertex Shader regtype cleanups.

18 years agomsi: Fix missing case in MsiSourceListAddSourceEx.
Dan Kegel [Sat, 22 Apr 2006 18:31:12 +0000 (11:31 -0700)] 
msi: Fix missing case in MsiSourceListAddSourceEx.

18 years agoole32: StorageImpl_GetROBigBlock can return NULL so check for NULL before doing a...
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.

18 years agoadvpack: Implement the DelDirs command.
James Hawkins [Sat, 29 Apr 2006 01:09:08 +0000 (20:09 -0500)] 
advpack: Implement the DelDirs command.

18 years agoadvpack: Implement the CheckAdminRights option.
James Hawkins [Sat, 29 Apr 2006 01:08:35 +0000 (20:08 -0500)] 
advpack: Implement the CheckAdminRights option.

18 years agoadvpack: Implement the RunPreSetupCommands command.
James Hawkins [Sat, 29 Apr 2006 01:08:10 +0000 (20:08 -0500)] 
advpack: Implement the RunPreSetupCommands command.

18 years agoadvpack: INF install is implemented so fix the documentation.
James Hawkins [Sat, 29 Apr 2006 01:07:28 +0000 (20:07 -0500)] 
advpack: INF install is implemented so fix the documentation.

18 years agoadvpack: Implement the PerUserInstall command.
James Hawkins [Sat, 29 Apr 2006 01:06:34 +0000 (20:06 -0500)] 
advpack: Implement the PerUserInstall command.

18 years agoadvpack: Leave room for the NULL terminator in the working_dir string.
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.

18 years agoadvpack: NULL-terminate the source path.
James Hawkins [Sat, 29 Apr 2006 01:00:59 +0000 (20:00 -0500)] 
advpack: NULL-terminate the source path.

18 years agoadvpack: Return the hresult in ExecuteCabW.
James Hawkins [Sat, 29 Apr 2006 00:59:31 +0000 (19:59 -0500)] 
advpack: Return the hresult in ExecuteCabW.

18 years agoadvpack: Clean up the formatting of RegInstall to match the rest of the file.
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.

18 years agoadvpack: Perform an Advanced INF-level install in RegInstall.
James Hawkins [Sat, 29 Apr 2006 00:57:23 +0000 (19:57 -0500)] 
advpack: Perform an Advanced INF-level install in RegInstall.

18 years agoadvpack: Factor out writing predefined strings into write_predefined_strings.
James Hawkins [Sat, 29 Apr 2006 00:56:49 +0000 (19:56 -0500)] 
advpack: Factor out writing predefined strings into write_predefined_strings.

18 years agoadvpack: Ignore the return value from the OCX registration.
James Hawkins [Sat, 29 Apr 2006 00:53:49 +0000 (19:53 -0500)] 
advpack: Ignore the return value from the OCX registration.

18 years agowldap32: Document the search functions.
Hans Leidekker [Fri, 21 Apr 2006 14:38:01 +0000 (16:38 +0200)] 
wldap32: Document the search functions.

18 years agokernel: Remove no longer needed includes.
Jacek Caban [Fri, 21 Apr 2006 14:24:54 +0000 (16:24 +0200)] 
kernel: Remove no longer needed includes.

18 years agoadvapi32: Add some lsa tests.
Robert Reif [Fri, 21 Apr 2006 14:06:38 +0000 (10:06 -0400)] 
advapi32: Add some lsa tests.

18 years agoadvapi32: Fix LsaClose return value.
Robert Reif [Fri, 21 Apr 2006 13:31:12 +0000 (09:31 -0400)] 
advapi32: Fix LsaClose return value.

18 years agonetapi32: Implement NetUserModalsGet level 2.
Robert Reif [Sat, 29 Apr 2006 19:35:27 +0000 (15:35 -0400)] 
netapi32: Implement NetUserModalsGet level 2.

18 years agodsound: Add DirectSoundBuffer_Lock tests.
Robert Reif [Sat, 29 Apr 2006 14:14:40 +0000 (10:14 -0400)] 
dsound: Add DirectSoundBuffer_Lock tests.

18 years agodsound: Check DirectSoundBuffer_Lock parameters.
Robert Reif [Sat, 29 Apr 2006 03:40:09 +0000 (23:40 -0400)] 
dsound: Check DirectSoundBuffer_Lock parameters.

Check DirectSoundBuffer_Lock parameters and return an error (like
Windows) rather than fixing up the parameters.

18 years agomshtml: Added test of connection points.
Jacek Caban [Fri, 28 Apr 2006 18:07:03 +0000 (20:07 +0200)] 
mshtml: Added test of connection points.

18 years agomshtml: Added GetConnectionInterface implementation.
Jacek Caban [Fri, 28 Apr 2006 18:04:22 +0000 (20:04 +0200)] 
mshtml: Added GetConnectionInterface implementation.

18 years agomshtml: Added GetConnectionPointContainer implementation.
Jacek Caban [Fri, 28 Apr 2006 18:02:14 +0000 (20:02 +0200)] 
mshtml: Added GetConnectionPointContainer implementation.

18 years agomshtml: Added stub implementation of connection points.
Jacek Caban [Fri, 28 Apr 2006 18:01:07 +0000 (20:01 +0200)] 
mshtml: Added stub implementation of connection points.

18 years agomshtml: Added IConnectionPointContainer stub implementation.
Jacek Caban [Fri, 28 Apr 2006 17:59:58 +0000 (19:59 +0200)] 
mshtml: Added IConnectionPointContainer stub implementation.

18 years agomshtml: Added get_body implementation.
Jacek Caban [Fri, 28 Apr 2006 17:58:38 +0000 (19:58 +0200)] 
mshtml: Added get_body implementation.

18 years agomshtml: Added IHTMLTextContainer stub implementation.
Jacek Caban [Fri, 28 Apr 2006 17:57:28 +0000 (19:57 +0200)] 
mshtml: Added IHTMLTextContainer stub implementation.

18 years agomshtml: Added IHTMLTextContainer declaration.
Jacek Caban [Fri, 28 Apr 2006 17:55:43 +0000 (19:55 +0200)] 
mshtml: Added IHTMLTextContainer declaration.

18 years agofonts: Add missing Latin glyph to ms_sans_serif.
Fatih Asici [Fri, 28 Apr 2006 18:05:34 +0000 (21:05 +0300)] 
fonts: Add missing Latin glyph to ms_sans_serif.

18 years agofonts: Add some missing Latin glyphs to System.
Fatih Asici [Fri, 28 Apr 2006 18:06:43 +0000 (21:06 +0300)] 
fonts: Add some missing Latin glyphs to System.

18 years agofonts: Add some missing Latin glyphs to Courier.
Fatih Asici [Fri, 28 Apr 2006 18:00:58 +0000 (21:00 +0300)] 
fonts: Add some missing Latin glyphs to Courier.

18 years agooleaut32: Implement GetDocumentation_Proxy/Stub.
Huw Davies [Fri, 28 Apr 2006 13:50:11 +0000 (14:50 +0100)] 
oleaut32: Implement GetDocumentation_Proxy/Stub.

18 years agooleaut32: Implement GetFuncDesc_Proxy and friends.
Huw Davies [Fri, 28 Apr 2006 13:48:38 +0000 (14:48 +0100)] 
oleaut32: Implement GetFuncDesc_Proxy and friends.

18 years agooleaut32: Implement GetTypeAttr_Proxy and friends.
Huw Davies [Fri, 28 Apr 2006 13:42:43 +0000 (14:42 +0100)] 
oleaut32: Implement GetTypeAttr_Proxy and friends.

18 years agorpcrt4: Support for non-encapsulated unions.
Huw Davies [Fri, 28 Apr 2006 13:28:24 +0000 (14:28 +0100)] 
rpcrt4: Support for non-encapsulated unions.

18 years agogdi32: FcPatternGet( FC_FILE ) only returns the basename as of fontconfig 2.3.92 .
Huw Davies [Fri, 28 Apr 2006 11:51:36 +0000 (12:51 +0100)] 
gdi32: FcPatternGet( FC_FILE ) only returns the basename as of fontconfig 2.3.92 .

FcPatternGetString( FC_FILE ) returns the whole path.  Go figure.

18 years agowidl: Implement 'oldnames' option.
Eric Kohl [Sat, 22 Apr 2006 19:52:51 +0000 (21:52 +0200)] 
widl: Implement 'oldnames' option.

18 years agowidl: Fix a typo.
Eric Kohl [Sat, 22 Apr 2006 19:51:06 +0000 (21:51 +0200)] 
widl: Fix a typo.

18 years agoserver: Threads should start off without having an impersonation token.
Robert Shearman [Wed, 26 Apr 2006 14:42:35 +0000 (15:42 +0100)] 
server: Threads should start off without having an impersonation token.

18 years agoadvapi32: Implement the majority of ImpersonateLoggedOnUser.
Robert Shearman [Wed, 26 Apr 2006 14:43:54 +0000 (15:43 +0100)] 
advapi32: Implement the majority of ImpersonateLoggedOnUser.

18 years agowininet: Initialise the LPWITHREADERROR structure after it has been allocated.
Robert Shearman [Wed, 26 Apr 2006 14:44:14 +0000 (15:44 +0100)] 
wininet: Initialise the LPWITHREADERROR structure after it has been allocated.

18 years agoinclude: Copy some format character types from wine/rpcfc.h to
Robert Shearman [Wed, 26 Apr 2006 14:40:38 +0000 (15:40 +0100)] 
include: Copy some format character types from wine/rpcfc.h to
ndrtypes.h and change them into an enumeration.

18 years agorpcrt4: Add some defines.
Mike McCormack [Fri, 28 Apr 2006 04:42:23 +0000 (13:42 +0900)] 
rpcrt4: Add some defines.

18 years agorpcrt4: Add stub implementations for RPC authentication functions.
Mike McCormack [Wed, 26 Apr 2006 13:44:07 +0000 (22:44 +0900)] 
rpcrt4: Add stub implementations for RPC authentication functions.

18 years agowininet: Fix peeking of http data with a nul byte in it.
Mike McCormack [Wed, 26 Apr 2006 09:20:00 +0000 (18:20 +0900)] 
wininet: Fix peeking of http data with a nul byte in it.

18 years agomsi: Use the source name of the msi package when it fails to copy.
Mike McCormack [Wed, 26 Apr 2006 05:14:48 +0000 (14:14 +0900)] 
msi: Use the source name of the msi package when it fails to copy.

18 years agomsiexec: Force using /i file.msi, some programs pass properties without an =.
Mike McCormack [Tue, 25 Apr 2006 15:57:55 +0000 (00:57 +0900)] 
msiexec: Force using /i file.msi, some programs pass properties without an =.

18 years agoole32: Store drop targets in a standard list.
Mike McCormack [Tue, 25 Apr 2006 13:51:09 +0000 (22:51 +0900)] 
ole32: Store drop targets in a standard list.

18 years agonetapi32: Add minimal NetUserModalsGet test.
Robert Reif [Sat, 22 Apr 2006 14:22:48 +0000 (10:22 -0400)] 
netapi32: Add minimal NetUserModalsGet test.

18 years agoregedit: Translation to Hungarian.
András Kovács [Fri, 21 Apr 2006 23:42:48 +0000 (01:42 +0200)] 
regedit: Translation to Hungarian.

18 years agowordpad: Translation to Hungarian.
András Kovács [Fri, 21 Apr 2006 23:38:54 +0000 (01:38 +0200)] 
wordpad: Translation to Hungarian.

18 years agoTranslated README file to Hungarian.
András Kovács [Fri, 21 Apr 2006 23:32:16 +0000 (01:32 +0200)] 
Translated README file to Hungarian.

18 years agowidl: Fix a typo.
Jacek Caban [Fri, 21 Apr 2006 21:03:26 +0000 (23:03 +0200)] 
widl: Fix a typo.

18 years agoinclude: Added missing importlib.
Jacek Caban [Fri, 21 Apr 2006 14:51:05 +0000 (16:51 +0200)] 
include: Added missing importlib.

18 years agoserver: Ignore the SizeOfHeaders field and compute the correct size ourselves.
Alexandre Julliard [Fri, 21 Apr 2006 14:16:11 +0000 (16:16 +0200)] 
server: Ignore the SizeOfHeaders field and compute the correct size ourselves.

18 years agowidl: Added importlib parsing code.
Jacek Caban [Fri, 21 Apr 2006 10:20:56 +0000 (12:20 +0200)] 
widl: Added importlib parsing code.

18 years agoshdocvw: Don't create IE default window in embedding mode.
Jacek Caban [Fri, 21 Apr 2006 10:14:57 +0000 (12:14 +0200)] 
shdocvw: Don't create IE default window in embedding mode.

18 years agoshdocvw: Use InternetExplorer object in create_ie_window.
Jacek Caban [Fri, 21 Apr 2006 10:13:53 +0000 (12:13 +0200)] 
shdocvw: Use InternetExplorer object in create_ie_window.

18 years agorpcrt4: Invalid sockets should have a value of -1.
Mike McCormack [Fri, 21 Apr 2006 09:38:01 +0000 (18:38 +0900)] 
rpcrt4: Invalid sockets should have a value of -1.

18 years agowpp: Fixed typo in long long constants handling.
Alexandre Julliard [Fri, 21 Apr 2006 10:44:40 +0000 (12:44 +0200)] 
wpp: Fixed typo in long long constants handling.

18 years agowpp: Implement long long constant parsing.
Bill Medland [Thu, 20 Apr 2006 22:32:00 +0000 (15:32 -0700)] 
wpp: Implement long long constant parsing.

18 years agodnsapi: Add a couple of macros and prototypes.
Hans Leidekker [Wed, 19 Apr 2006 09:16:27 +0000 (11:16 +0200)] 
dnsapi: Add a couple of macros and prototypes.

18 years agowined3d: Fix mipmap level count.
Ivan Gyurdiev [Fri, 21 Apr 2006 08:21:47 +0000 (04:21 -0400)] 
wined3d: Fix mipmap level count.

18 years agowined3d: Improve/implement D3DSIO_TEX.
Ivan Gyurdiev [Fri, 21 Apr 2006 08:15:08 +0000 (04:15 -0400)] 
wined3d: Improve/implement D3DSIO_TEX.

- unify per-version cases into a single sequence
- make use of get_register_name() for the destination register
- ignore destination write mask - it's only allowed on 2.0+ shaders,
  and only the default mask is allowed there (xyzw)
- enable swizzle on texld 1.4 (it works together with dw/dz modifiers)
- implement for shaders 2.0-3.0

18 years agowined3d: Texture format corrections.
Ivan Gyurdiev [Fri, 21 Apr 2006 08:04:53 +0000 (04:04 -0400)] 
wined3d: Texture format corrections.

- add missing GL type and make GL cfg entries for A16B16G16R16
- correct L16 type to UNSIGNED_SHORT (..16 = short, not byte)
- change internal format for X8R8G8B8 from GL_RGB to GL_RGB8 which
  seems more correct