wine
15 years agomsi: A file's component's state does not determine file removal.
James Hawkins [Tue, 19 Aug 2008 04:02:24 +0000 (23:02 -0500)] 
msi: A file's component's state does not determine file removal.

15 years agomsi: Don't remove a file if the old file is strictly newer than the version to be...
James Hawkins [Tue, 19 Aug 2008 04:01:36 +0000 (23:01 -0500)] 
msi: Don't remove a file if the old file is strictly newer than the version to be installed.

15 years agomsi: Don't check for a NULL component, as the component is guaranteed to exist.
James Hawkins [Tue, 19 Aug 2008 04:01:00 +0000 (23:01 -0500)] 
msi: Don't check for a NULL component, as the component is guaranteed to exist.

15 years agomsi: Ignore a file that has a missing component.
James Hawkins [Tue, 19 Aug 2008 04:00:20 +0000 (23:00 -0500)] 
msi: Ignore a file that has a missing component.

15 years agomsi: Factor out media handling and use the new interface to efficiently extract assem...
James Hawkins [Tue, 19 Aug 2008 03:59:44 +0000 (22:59 -0500)] 
msi: Factor out media handling and use the new interface to efficiently extract assemblies.

15 years agomsi: Perform costing again for the InstallExecute sequence.
James Hawkins [Tue, 19 Aug 2008 03:58:17 +0000 (22:58 -0500)] 
msi: Perform costing again for the InstallExecute sequence.

15 years agomsi: Ignore all non-stream elements when filling the _Streams table.
James Hawkins [Tue, 19 Aug 2008 03:57:24 +0000 (22:57 -0500)] 
msi: Ignore all non-stream elements when filling the _Streams table.

15 years agowinmm: Test opening the same device twice.
Maarten Lankhorst [Mon, 18 Aug 2008 21:56:56 +0000 (23:56 +0200)] 
winmm: Test opening the same device twice.

Behavioral test to show that wine winmm needs fixing.

15 years agodsound: Remove int24_struct from conversion routines.
Maarten Lankhorst [Mon, 18 Aug 2008 21:46:34 +0000 (23:46 +0200)] 
dsound: Remove int24_struct from conversion routines.

15 years agowinealsa.drv: Fix compiler warnings and remove deprecated calls.
Maarten Lankhorst [Mon, 18 Aug 2008 18:37:14 +0000 (20:37 +0200)] 
winealsa.drv: Fix compiler warnings and remove deprecated calls.

Fixes wine build on lsb compliant systems and some warnings.

15 years agofusion: Ignore the case of the assembly filename extension.
James Hawkins [Tue, 19 Aug 2008 03:56:22 +0000 (22:56 -0500)] 
fusion: Ignore the case of the assembly filename extension.

15 years agofusion: Align the metadata header pointer on a DWORD boundary.
James Hawkins [Tue, 19 Aug 2008 03:55:29 +0000 (22:55 -0500)] 
fusion: Align the metadata header pointer on a DWORD boundary.

15 years agofusion: Handle loading 64-bit .NET assemblies.
James Hawkins [Tue, 19 Aug 2008 03:54:43 +0000 (22:54 -0500)] 
fusion: Handle loading 64-bit .NET assemblies.

15 years agoole32: Test the file access and share modes of StgCreateDocFile.
James Hawkins [Tue, 19 Aug 2008 03:50:52 +0000 (22:50 -0500)] 
ole32: Test the file access and share modes of StgCreateDocFile.

15 years agomsvcrt/file: stdio should clamp characters to 8 bits.
Michael Karcher [Sat, 16 Aug 2008 15:08:51 +0000 (17:08 +0200)] 
msvcrt/file: stdio should clamp characters to 8 bits.

15 years agogdiplus: Implemented GdipPathIterNextMarkerPath with tests.
Nikolay Sivov [Tue, 19 Aug 2008 07:53:22 +0000 (11:53 +0400)] 
gdiplus: Implemented GdipPathIterNextMarkerPath with tests.

15 years agoriched20: Remove redundant NULL check before HeapFree (Smatch).
Michael Stefaniuc [Mon, 18 Aug 2008 20:31:31 +0000 (22:31 +0200)] 
riched20: Remove redundant NULL check before HeapFree (Smatch).

15 years agoadvapi/tests: CreateFile returns INVALID_HANDLE_VALUE on error (Smatch).
Michael Stefaniuc [Mon, 18 Aug 2008 20:31:22 +0000 (22:31 +0200)] 
advapi/tests: CreateFile returns INVALID_HANDLE_VALUE on error (Smatch).

15 years agorpcrt4: Implement RpcBindingReset.
Rob Shearman [Mon, 18 Aug 2008 20:13:54 +0000 (21:13 +0100)] 
rpcrt4: Implement RpcBindingReset.

15 years agorpcrt4: Don't get or create an association for bindings with incomplete endpoints.
Rob Shearman [Mon, 18 Aug 2008 20:13:41 +0000 (21:13 +0100)] 
rpcrt4: Don't get or create an association for bindings with incomplete endpoints.

It's inefficient since the association will have to be replaced before
the binding can be used to connect to a server.

15 years agorpcrt4: Check for previous association being NULL in RPCRT4_ResolveBinding.
Rob Shearman [Mon, 18 Aug 2008 20:12:41 +0000 (21:12 +0100)] 
rpcrt4: Check for previous association being NULL in RPCRT4_ResolveBinding.

bind->Assoc could be NULL if the binding hasn't been resolved.

15 years agorpcrt4: Test the endpoint mapper for the ncalrpc protseq as well as the ncacn_np...
Rob Shearman [Mon, 18 Aug 2008 20:12:27 +0000 (21:12 +0100)] 
rpcrt4: Test the endpoint mapper for the ncalrpc protseq as well as the ncacn_np protseq.

15 years agoddraw: Implement IDirectDraw7::GetFourCCCodes.
Stefan Dösinger [Wed, 30 Jul 2008 20:55:20 +0000 (15:55 -0500)] 
ddraw: Implement IDirectDraw7::GetFourCCCodes.

15 years agoddraw: Send the ddraw output to the clipper window, if any.
Stefan Dösinger [Thu, 7 Aug 2008 19:09:19 +0000 (14:09 -0500)] 
ddraw: Send the ddraw output to the clipper window, if any.

15 years agowined3d: Add a swapchain method to set the dest override.
Stefan Dösinger [Tue, 29 Jul 2008 03:34:32 +0000 (22:34 -0500)] 
wined3d: Add a swapchain method to set the dest override.

DDraw can draw to the front buffer only, thus there's never a Present
call which could pass this window. Due to that a drawing-independent
method is needed.

15 years agowined3d: Remove the ddraw_window device member.
Stefan Dösinger [Mon, 4 Aug 2008 19:16:49 +0000 (14:16 -0500)] 
wined3d: Remove the ddraw_window device member.

15 years agowined3d: Remove the device-global fullscreen flag.
Stefan Dösinger [Mon, 4 Aug 2008 19:11:22 +0000 (14:11 -0500)] 
wined3d: Remove the device-global fullscreen flag.

15 years agod3d: Remove IWineD3DDevice::SetHwnd.
Stefan Dösinger [Tue, 5 Aug 2008 19:24:10 +0000 (14:24 -0500)] 
d3d: Remove IWineD3DDevice::SetHwnd.

15 years agowined3d: Support redirecting the primary context.
Stefan Dösinger [Tue, 29 Jul 2008 17:09:34 +0000 (12:09 -0500)] 
wined3d: Support redirecting the primary context.

15 years agowined3d: Use a swapchain for GDI surfaces.
Stefan Dösinger [Tue, 5 Aug 2008 19:23:00 +0000 (14:23 -0500)] 
wined3d: Use a swapchain for GDI surfaces.

This is a long-needed cleanup aimed at removing the ddraw_primary,
ddraw_window, ddraw_width and ddraw_height members from
IWineD3DDeviceImpl, which just do not belong there.  Destination
window and screen handling is supposed to be done by swapchains.

15 years agowined3d: Remove unused enum entry.
Stefan Dösinger [Mon, 28 Jul 2008 03:29:05 +0000 (22:29 -0500)] 
wined3d: Remove unused enum entry.

15 years agowined3d: Move some swapchain code into a base class.
Stefan Dösinger [Sun, 27 Jul 2008 23:04:16 +0000 (18:04 -0500)] 
wined3d: Move some swapchain code into a base class.

15 years agocrypt32: Free memory using the correct function on failure.
Juan Lang [Fri, 15 Aug 2008 23:39:09 +0000 (16:39 -0700)] 
crypt32: Free memory using the correct function on failure.

15 years agocrypt32: Fix length calculation for decoding CRL_DIST_POINT_NAME.
Juan Lang [Fri, 15 Aug 2008 23:19:11 +0000 (16:19 -0700)] 
crypt32: Fix length calculation for decoding CRL_DIST_POINT_NAME.

15 years agocrypt32: Set *pcbStructInfo on more success paths.
Juan Lang [Thu, 14 Aug 2008 19:48:59 +0000 (12:48 -0700)] 
crypt32: Set *pcbStructInfo on more success paths.

15 years agocrypt32: Implement CertFindCertificateInStore for CERT_FIND_SIGNATURE_HASH.
Juan Lang [Fri, 8 Aug 2008 17:44:46 +0000 (10:44 -0700)] 
crypt32: Implement CertFindCertificateInStore for CERT_FIND_SIGNATURE_HASH.

15 years agocrypt32: Implement CERT_SIGNATURE_HASH_PROP_ID.
Juan Lang [Fri, 8 Aug 2008 17:36:45 +0000 (10:36 -0700)] 
crypt32: Implement CERT_SIGNATURE_HASH_PROP_ID.

15 years agocrypt32: Implement CryptHashToBeSigned.
Juan Lang [Fri, 8 Aug 2008 17:25:43 +0000 (10:25 -0700)] 
crypt32: Implement CryptHashToBeSigned.

15 years agocrypt32: Add tests for CryptHashToBeSigned.
Juan Lang [Fri, 8 Aug 2008 17:04:50 +0000 (10:04 -0700)] 
crypt32: Add tests for CryptHashToBeSigned.

15 years agocrypt32: Add stub for CryptHashToBeSigned.
Juan Lang [Fri, 8 Aug 2008 17:02:21 +0000 (10:02 -0700)] 
crypt32: Add stub for CryptHashToBeSigned.

15 years agocrypt32: Add stub for CryptMsgVerifyCountersignatureEncodedEx.
Juan Lang [Fri, 8 Aug 2008 15:59:59 +0000 (08:59 -0700)] 
crypt32: Add stub for CryptMsgVerifyCountersignatureEncodedEx.

15 years agowinealsa.drv: Improve midi port names.
Christian Costa [Mon, 18 Aug 2008 15:26:48 +0000 (17:26 +0200)] 
winealsa.drv: Improve midi port names.

15 years agomshtml: Use heap_alloc_zero for HTMLWindow allocation.
Jacek Caban [Mon, 18 Aug 2008 13:53:57 +0000 (15:53 +0200)] 
mshtml: Use heap_alloc_zero for HTMLWindow allocation.

It's needed by DispatchEx implementation.

15 years agokernel32: Fix a typo in the leadin check in WaitNamedPipeW.
Rob Shearman [Sun, 17 Aug 2008 17:34:09 +0000 (18:34 +0100)] 
kernel32: Fix a typo in the leadin check in WaitNamedPipeW.

15 years agoole32: Remove dead code in StorageImpl_LoadFileHeader.
Rob Shearman [Sun, 17 Aug 2008 17:34:04 +0000 (18:34 +0100)] 
ole32: Remove dead code in StorageImpl_LoadFileHeader.

15 years agorpcrt4: Remove unreachable code in EmbeddedComplexSize.
Rob Shearman [Sun, 17 Aug 2008 17:33:42 +0000 (18:33 +0100)] 
rpcrt4: Remove unreachable code in EmbeddedComplexSize.

RPC_FC_ERROR_STATUS_T has a value of 0x10 and therefore isn't a
possible value of "flags_type & 0xf" in the switch statement.

15 years agoquartz: Use memcmp instead of strncmp in MPEGSplitter_pre_connect.
Rob Shearman [Sun, 17 Aug 2008 17:33:17 +0000 (18:33 +0100)] 
quartz: Use memcmp instead of strncmp in MPEGSplitter_pre_connect.

header isn't a string and therefore using strncmp doesn't make sense.

15 years agohhctrl.ocx: Nul-terminate url_indicator constant in NavigateToUrl.
Rob Shearman [Sun, 17 Aug 2008 17:33:01 +0000 (18:33 +0100)] 
hhctrl.ocx: Nul-terminate url_indicator constant in NavigateToUrl.

15 years agooleaut32: Fix buffer length passed to VARIANT_DI_tostringW in VarBstrFromCy.
Rob Shearman [Sun, 17 Aug 2008 17:32:50 +0000 (18:32 +0100)] 
oleaut32: Fix buffer length passed to VARIANT_DI_tostringW in VarBstrFromCy.

It's the number of elements, not the number of bytes.

15 years agoshell32: Don't assign a result from a function that returns a BOOL to an HRESULT...
Rob Shearman [Sun, 17 Aug 2008 17:32:26 +0000 (18:32 +0100)] 
shell32: Don't assign a result from a function that returns a BOOL to an HRESULT in shellex_get_dataobj.

Otherwise there could be confusion as to what type GetFullPathNameW is
returning.

15 years agourlmon: Fix testing of HRESULT types with not operator instead of comparing against...
Rob Shearman [Sun, 17 Aug 2008 17:32:16 +0000 (18:32 +0100)] 
urlmon: Fix testing of HRESULT types with not operator instead of comparing against S_OK.

This makes it more obvious what the code is doing.

15 years agoshlwapi: Fix testing of HRESULT types with not operator instead of comparing against...
Rob Shearman [Sun, 17 Aug 2008 17:31:57 +0000 (18:31 +0100)] 
shlwapi: Fix testing of HRESULT types with not operator instead of comparing against S_OK.

This makes it more obvious what the code is doing.

15 years agoquartz: Fix testing of HRESULT types with not operator instead of comparing against...
Rob Shearman [Sun, 17 Aug 2008 17:31:32 +0000 (18:31 +0100)] 
quartz: Fix testing of HRESULT types with not operator instead of comparing against S_OK.

This makes it more obvious what the code is doing.

15 years agooleaut32: Fix testing of HRESULT types with not operator instead of comparing against...
Rob Shearman [Sun, 17 Aug 2008 17:31:17 +0000 (18:31 +0100)] 
oleaut32: Fix testing of HRESULT types with not operator instead of comparing against S_OK.

This makes it more obvious what the code is doing.

15 years agoole32: Fix testing of HRESULT types with not operator instead of comparing against...
Rob Shearman [Sun, 17 Aug 2008 17:30:59 +0000 (18:30 +0100)] 
ole32: Fix testing of HRESULT types with not operator instead of comparing against S_OK.

This makes it more obvious what the code is doing.

15 years agomsi: Fix handle leak in ITERATE_SelfRegModules.
Rob Shearman [Sun, 17 Aug 2008 17:29:11 +0000 (18:29 +0100)] 
msi: Fix handle leak in ITERATE_SelfRegModules.

15 years agomsrle32: Fix uses of arithmetic operators on Boolean types in MSRLE32_CompressRLE4Lin...
Rob Shearman [Sun, 17 Aug 2008 17:29:02 +0000 (18:29 +0100)] 
msrle32: Fix uses of arithmetic operators on Boolean types in MSRLE32_CompressRLE4Line and MSRLE32_CompressRLE8Line.

The "extra_byte" variable is used as though it contains an integer
rather than a TRUE/FALSE value so make it into an integer.

15 years agocomctl32: Fix use of arithmetic operator on Boolean type in TREEVIEW_ComputeItemInter...
Rob Shearman [Sun, 17 Aug 2008 17:28:46 +0000 (18:28 +0100)] 
comctl32: Fix use of arithmetic operator on Boolean type in TREEVIEW_ComputeItemInternalMetrics.

Use a conditional operator to get the same result, but improving
readability of the code.

15 years agohhctl.ocx: Fix reference count leak in InPlace_OnPosRectChange.
Rob Shearman [Sun, 17 Aug 2008 17:28:24 +0000 (18:28 +0100)] 
hhctl.ocx: Fix reference count leak in InPlace_OnPosRectChange.

Also compare the result of IOleObject_QueryInterface with S_OK instead
of using not operator so it is more clear what the code is doing.

15 years agoinclude: Remove superfluous semi-colons from wine/wined3d_gl.h.
Rob Shearman [Sun, 17 Aug 2008 17:27:58 +0000 (18:27 +0100)] 
include: Remove superfluous semi-colons from wine/wined3d_gl.h.

15 years agogdiplus: Implemented GdipResetWorldTransform.
Nikolay Sivov [Wed, 6 Aug 2008 14:36:16 +0000 (18:36 +0400)] 
gdiplus: Implemented GdipResetWorldTransform.

15 years agogdiplus: Implemented GdipPathIterNextSubpathPath with tests.
Nikolay Sivov [Tue, 5 Aug 2008 16:56:30 +0000 (20:56 +0400)] 
gdiplus: Implemented GdipPathIterNextSubpathPath with tests.

15 years agogdiplus: Implemented GdipPathIterIsValid with tests.
Nikolay Sivov [Tue, 5 Aug 2008 16:56:17 +0000 (20:56 +0400)] 
gdiplus: Implemented GdipPathIterIsValid with tests.

15 years agouser32: Check for invalid conversation and return the correct error.
Jeff Latimer [Tue, 5 Aug 2008 12:19:17 +0000 (22:19 +1000)] 
user32: Check for invalid conversation and return the correct error.

15 years agouser32/tests: Add tests for for invalid DDE conditions.
Jeff Latimer [Tue, 5 Aug 2008 12:18:27 +0000 (22:18 +1000)] 
user32/tests: Add tests for for invalid DDE conditions.

15 years agouser32: DdeClientTransaction should check that pData is not NULL for XTYP_REQUEST.
Jeff Latimer [Tue, 5 Aug 2008 12:16:01 +0000 (22:16 +1000)] 
user32: DdeClientTransaction should check that pData is not NULL for XTYP_REQUEST.

15 years agouser32: DdeQueryString returns a NULL str if there is no handle.
Jeff Latimer [Tue, 5 Aug 2008 12:14:01 +0000 (22:14 +1000)] 
user32: DdeQueryString returns a NULL str if there is no handle.

15 years agouser32: DdeClientTransaction should return 0 in the last param for DDE_DATA.
Jeff Latimer [Fri, 8 Aug 2008 11:38:15 +0000 (21:38 +1000)] 
user32: DdeClientTransaction should return 0 in the last param for DDE_DATA.

15 years agoshell32: Update Russian translation.
Vladimir Pankratov [Thu, 7 Aug 2008 07:07:27 +0000 (12:07 +0500)] 
shell32: Update Russian translation.

15 years agoshell32: Handle directories in ShellExecute.
Lei Zhang [Wed, 6 Aug 2008 23:10:52 +0000 (16:10 -0700)] 
shell32: Handle directories in ShellExecute.

15 years agomshtml: Implement IDispatch for IHTMLAnchorElement.
Alistair Leslie-Hughes [Sun, 17 Aug 2008 11:58:05 +0000 (21:58 +1000)] 
mshtml: Implement IDispatch for IHTMLAnchorElement.

15 years agomshtml: Implement IDispatch for IHTMLElement2.
Alistair Leslie-Hughes [Sun, 17 Aug 2008 11:33:06 +0000 (21:33 +1000)] 
mshtml: Implement IDispatch for IHTMLElement2.

15 years agorichedit: Added support for changing cell border colours.
Dylan Smith [Wed, 13 Aug 2008 03:15:40 +0000 (23:15 -0400)] 
richedit: Added support for changing cell border colours.

15 years agorichedit: Borders are now drawn for tables and nested tables.
Dylan Smith [Wed, 13 Aug 2008 03:15:36 +0000 (23:15 -0400)] 
richedit: Borders are now drawn for tables and nested tables.

15 years agorichedit: Borders are drawn for simple tables.
Dylan Smith [Wed, 13 Aug 2008 03:15:32 +0000 (23:15 -0400)] 
richedit: Borders are drawn for simple tables.

15 years agorichedit: Adjust table spacing with horizontal gap and left edge.
Dylan Smith [Wed, 13 Aug 2008 03:15:29 +0000 (23:15 -0400)] 
richedit: Adjust table spacing with horizontal gap and left edge.

15 years agorichedit: Removed an unused local variable and assignments to it.
Dylan Smith [Wed, 13 Aug 2008 03:15:25 +0000 (23:15 -0400)] 
richedit: Removed an unused local variable and assignments to it.

15 years agorichedit: Substitute space for \tab and \par control words for simple tables.
Dylan Smith [Wed, 13 Aug 2008 03:15:21 +0000 (23:15 -0400)] 
richedit: Substitute space for \tab and \par control words for simple tables.

For simple tables cells are represented with tabs, and a table row is
ended at the end of the paragraph, so native richedit controls
substitute spaces for \tab and \par rich text format control words.

15 years agorichedit: EM_[SG]ETPARAFORMAT returned the wrong value.
Dylan Smith [Wed, 13 Aug 2008 03:15:15 +0000 (23:15 -0400)] 
richedit: EM_[SG]ETPARAFORMAT returned the wrong value.

The values returned by EM_SETPARAFORMAT and EM_GETPARAFORMAT previously
indicated an error, and the included tests shows that Windows behaves as
documented.

15 years agod3d9: Remove unneeded local variable in IDirect3DDevice9Impl_SetFVF.
Rob Shearman [Sun, 17 Aug 2008 17:27:31 +0000 (18:27 +0100)] 
d3d9: Remove unneeded local variable in IDirect3DDevice9Impl_SetFVF.

15 years agod3d9: Fix variable type in IDirect3DDevice9Impl_GetSoftwareVertexProcessing.
Rob Shearman [Sun, 17 Aug 2008 17:27:15 +0000 (18:27 +0100)] 
d3d9: Fix variable type in IDirect3DDevice9Impl_GetSoftwareVertexProcessing.

IWineD3DDevice_GetSoftwareVertexProcessing returns a BOOL, not an HRESULT.

15 years agoappwiz.cpl: Fix leak of thread and process handles in UninstallProgram.
Rob Shearman [Sun, 17 Aug 2008 17:26:21 +0000 (18:26 +0100)] 
appwiz.cpl: Fix leak of thread and process handles in UninstallProgram.

15 years agocryptnet: Fix mismatch between sizeof and countof quantities in CRYPT_GetUrlFromCerti...
Rob Shearman [Sun, 17 Aug 2008 17:25:37 +0000 (18:25 +0100)] 
cryptnet: Fix mismatch between sizeof and countof quantities in CRYPT_GetUrlFromCertificateCRLDistPoint.

nextUrl is of type "WCHAR *" so don't multiply the length by
"sizeof(WCHAR)" when incrementing the pointer.

15 years agokernel32: Fix profile sharing mode.
Michael Karcher [Sun, 17 Aug 2008 17:03:14 +0000 (19:03 +0200)] 
kernel32: Fix profile sharing mode.

Based on a patch from Austin English.

15 years agowinmm: Remove misleading message.
Jeff Zaroyko [Sat, 16 Aug 2008 06:47:34 +0000 (16:47 +1000)] 
winmm: Remove misleading message.

15 years agowinex11: Fix GetDIBits with monochrome pixmaps.
Michael Karcher [Sat, 16 Aug 2008 11:23:49 +0000 (13:23 +0200)] 
winex11: Fix GetDIBits with monochrome pixmaps.

15 years agowinmm: Implement stub for midiConnect and midiDisconnect.
Christian Costa [Sat, 16 Aug 2008 18:52:22 +0000 (20:52 +0200)] 
winmm: Implement stub for midiConnect and midiDisconnect.

15 years agomshtml: Implement IDispatch for IHTMLElement.
Alistair Leslie-Hughes [Sat, 16 Aug 2008 11:12:38 +0000 (21:12 +1000)] 
mshtml: Implement IDispatch for IHTMLElement.

15 years agomshtml: Implement IDispatch for IHTMLStyle.
Alistair Leslie-Hughes [Sat, 16 Aug 2008 11:01:25 +0000 (21:01 +1000)] 
mshtml: Implement IDispatch for IHTMLStyle.

15 years agomshtml: Implement HTMLStyle get_background.
Alistair Leslie-Hughes [Tue, 12 Aug 2008 23:29:57 +0000 (09:29 +1000)] 
mshtml: Implement HTMLStyle get_background.

15 years agomsxml3: Added and corrected trace string.
Alistair Leslie-Hughes [Wed, 13 Aug 2008 06:06:22 +0000 (16:06 +1000)] 
msxml3: Added and corrected trace string.

15 years agocomctl32: Add a test for TTM_GETTEXT.
Lei Zhang [Tue, 12 Aug 2008 18:05:41 +0000 (11:05 -0700)] 
comctl32: Add a test for TTM_GETTEXT.

15 years agocomctl32: Added input validation to TOOLTIPS_GetTextW() in order to handle gracefully...
Will Tipton [Mon, 11 Aug 2008 14:23:45 +0000 (10:23 -0400)] 
comctl32: Added input validation to TOOLTIPS_GetTextW() in order to handle gracefully the case where it is called with an empty tooltip.

15 years agoappwiz.cpl: Added Dutch resources.
Frans Kool [Fri, 8 Aug 2008 11:11:12 +0000 (13:11 +0200)] 
appwiz.cpl: Added Dutch resources.

15 years agoadvapi32: Fix test under w2k8.
Alistair Leslie-Hughes [Thu, 7 Aug 2008 11:01:58 +0000 (21:01 +1000)] 
advapi32: Fix test under w2k8.

15 years agoadvapi32: Fix two tests for w2k8.
Alistair Leslie-Hughes [Thu, 7 Aug 2008 10:57:44 +0000 (20:57 +1000)] 
advapi32: Fix two tests for w2k8.

15 years agocrypt32: Implement CryptMsgGetAndVerifySigner.
Juan Lang [Tue, 5 Aug 2008 18:06:17 +0000 (11:06 -0700)] 
crypt32: Implement CryptMsgGetAndVerifySigner.

15 years agocrypt32: Add tests for CryptMsgGetAndVerifySigner.
Juan Lang [Tue, 5 Aug 2008 17:20:59 +0000 (10:20 -0700)] 
crypt32: Add tests for CryptMsgGetAndVerifySigner.

15 years agocrypt32: Add stub for CryptMsgGetAndVerifySigner.
Juan Lang [Tue, 5 Aug 2008 05:13:56 +0000 (22:13 -0700)] 
crypt32: Add stub for CryptMsgGetAndVerifySigner.

15 years agodmime: Indirection levels fix.
Andrew Talbot [Tue, 5 Aug 2008 20:56:33 +0000 (21:56 +0100)] 
dmime: Indirection levels fix.