wine
16 years agoole32: The default handler needs to have its own implementation of IPersistStorage.
Huw Davies [Wed, 8 Aug 2007 11:36:37 +0000 (12:36 +0100)] 
ole32: The default handler needs to have its own implementation of IPersistStorage.

For now we forward the methods to the data cache as before.

16 years agoole32: Factor out the running object test into a separate function.
Huw Davies [Wed, 8 Aug 2007 11:13:46 +0000 (12:13 +0100)] 
ole32: Factor out the running object test into a separate function.

16 years agoole32: Fix a few comments.
Huw Davies [Thu, 2 Aug 2007 17:16:14 +0000 (18:16 +0100)] 
ole32: Fix a few comments.

16 years agouser32: WM_IME_CHAR should result in posted, not sent, WM_CHAR messages.
Alexandre Julliard [Thu, 9 Aug 2007 11:14:20 +0000 (13:14 +0200)] 
user32: WM_IME_CHAR should result in posted, not sent, WM_CHAR messages.

16 years agouser32: Support for the magic WM_CHAR W->A conversion in Get/PeekMessage.
Alexandre Julliard [Wed, 8 Aug 2007 18:35:24 +0000 (20:35 +0200)] 
user32: Support for the magic WM_CHAR W->A conversion in Get/PeekMessage.

16 years agouser32/tests: Added test cases for WM_CHAR conversions.
Alexandre Julliard [Wed, 8 Aug 2007 16:25:57 +0000 (18:25 +0200)] 
user32/tests: Added test cases for WM_CHAR conversions.

16 years agouser32: Added support for the magic WM_CHAR A->W conversions in Send/Post/DispatchMes...
Alexandre Julliard [Wed, 8 Aug 2007 16:25:38 +0000 (18:25 +0200)] 
user32: Added support for the magic WM_CHAR A->W conversions in Send/Post/DispatchMessage.

16 years agouser32: Factor out the calling of a window's winproc into a separate function.
Alexandre Julliard [Wed, 8 Aug 2007 15:02:42 +0000 (17:02 +0200)] 
user32: Factor out the calling of a window's winproc into a separate function.

16 years agouser32: Factor out the various SendMessage functions into a common routine.
Alexandre Julliard [Wed, 8 Aug 2007 14:23:23 +0000 (16:23 +0200)] 
user32: Factor out the various SendMessage functions into a common routine.

16 years agodpnlobby: Add dpnlobby that forwards to dpnet.dll.
Luis C. Busquets Pérez [Thu, 2 Aug 2007 09:04:50 +0000 (11:04 +0200)] 
dpnlobby: Add dpnlobby that forwards to dpnet.dll.

16 years agokernel32: Export RestoreLastError.
Luis C. Busquets Pérez [Thu, 2 Aug 2007 10:37:22 +0000 (12:37 +0200)] 
kernel32: Export RestoreLastError.

16 years agokernel32: Do not append empty lines to the console history.
Kirill K. Smirnov [Wed, 8 Aug 2007 10:55:43 +0000 (14:55 +0400)] 
kernel32: Do not append empty lines to the console history.

16 years agoadvapi32/tests: Fix typo.
Paul Vriens [Wed, 8 Aug 2007 09:28:06 +0000 (11:28 +0200)] 
advapi32/tests: Fix typo.

16 years agodinput: Allow the use of the standard Joystick GUID when calling CreateDevice.
Peter Dons Tychsen [Sun, 29 Jul 2007 19:21:17 +0000 (21:21 +0200)] 
dinput: Allow the use of the standard Joystick GUID when calling CreateDevice.

16 years agourlmon: Check some of the input parameters to URLOpenStreamA/W & URLOpenBlockingStrea...
Rob Shearman [Fri, 3 Aug 2007 21:14:15 +0000 (22:14 +0100)] 
urlmon: Check some of the input parameters to URLOpenStreamA/W & URLOpenBlockingStreamA/W for NULL.

Add tests for these.

16 years agourlmon: Add tests for URLOpenStreamW and URLOpenBlockingStreamW.
Rob Shearman [Fri, 3 Aug 2007 21:13:12 +0000 (22:13 +0100)] 
urlmon: Add tests for URLOpenStreamW and URLOpenBlockingStreamW.

16 years agourlmon: Implement URLOpenBlockingStreamA/W and URLOpenStreamA/W.
Rob Shearman [Fri, 3 Aug 2007 21:11:31 +0000 (22:11 +0100)] 
urlmon: Implement URLOpenBlockingStreamA/W and URLOpenStreamA/W.

16 years agourlmon: The pcbRead parameter for IInternetProtocol::Read is optional, so fix the...
Rob Shearman [Fri, 3 Aug 2007 21:10:55 +0000 (22:10 +0100)] 
urlmon: The pcbRead parameter for IInternetProtocol::Read is optional, so fix the protocol implementation to check for this.

16 years agourlmon: Implement stubs for URLOpenBlockingStreamA/W and URLOpenStreamA/W.
Rob Shearman [Fri, 3 Aug 2007 21:09:48 +0000 (22:09 +0100)] 
urlmon: Implement stubs for URLOpenBlockingStreamA/W and URLOpenStreamA/W.

16 years agoinclude: Add declarations for URLOpenStreamA/W, URLOpenBlockingStreamA/W and URLOpenP...
Rob Shearman [Fri, 3 Aug 2007 10:04:53 +0000 (11:04 +0100)] 
include: Add declarations for URLOpenStreamA/W, URLOpenBlockingStreamA/W and URLOpenPullStreamA/W.

16 years agofaultrep: Add a stub dll.
Peter Dons Tychsen [Thu, 26 Jul 2007 23:43:49 +0000 (01:43 +0200)] 
faultrep: Add a stub dll.

16 years agomsvcrt: Use the correct size_t type.
Alexandre Julliard [Wed, 8 Aug 2007 12:07:57 +0000 (14:07 +0200)] 
msvcrt: Use the correct size_t type.

16 years agohlink: Add a missing prototype and update win32.api to fix the winapi_check warnings.
Francois Gouget [Wed, 8 Aug 2007 08:51:45 +0000 (10:51 +0200)] 
hlink: Add a missing prototype and update win32.api to fix the winapi_check warnings.

16 years agolocalui: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Wed, 8 Aug 2007 08:51:19 +0000 (10:51 +0200)] 
localui: Update win32.api to fix the winapi_check warnings.

16 years agowined3d: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Wed, 8 Aug 2007 08:51:04 +0000 (10:51 +0200)] 
wined3d: Update win32.api to fix the winapi_check warnings.

16 years agohhctrl.ocx: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Wed, 8 Aug 2007 08:50:44 +0000 (10:50 +0200)] 
hhctrl.ocx: Update win32.api to fix the winapi_check warnings.

16 years agomapi32: Remove redundant protections against duplicate header inclusion.
Francois Gouget [Wed, 8 Aug 2007 08:50:34 +0000 (10:50 +0200)] 
mapi32: Remove redundant protections against duplicate header inclusion.

16 years agowintrust: Fix the CryptCATAdminReleaseCatalogContext() prototype and better match...
Francois Gouget [Wed, 8 Aug 2007 08:49:27 +0000 (10:49 +0200)] 
wintrust: Fix the CryptCATAdminReleaseCatalogContext() prototype and better match the PSDK types.

Add some missing prototypes to mscat.h.
Update win32.api to fix the winapi_check warnings.

16 years agourlmon: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Wed, 8 Aug 2007 08:48:45 +0000 (10:48 +0200)] 
urlmon: Fix compilation on systems that don't support nameless unions.

16 years agocrypt32/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Wed, 8 Aug 2007 08:48:04 +0000 (10:48 +0200)] 
crypt32/tests: Fix compilation on systems that don't support nameless unions.

16 years agontdll: Fix the RtlQueryInformationActivationContext() .spec prototype to match its...
Francois Gouget [Wed, 8 Aug 2007 08:47:50 +0000 (10:47 +0200)] 
ntdll: Fix the RtlQueryInformationActivationContext() .spec prototype to match its implementation.

16 years agowinapi_check: Fix a couple of dll names.
Francois Gouget [Wed, 8 Aug 2007 08:47:29 +0000 (10:47 +0200)] 
winapi_check: Fix a couple of dll names.

16 years agodnsapi: Better match the PSDK types, especially with regards to constness.
Francois Gouget [Wed, 8 Aug 2007 08:47:03 +0000 (10:47 +0200)] 
dnsapi: Better match the PSDK types, especially with regards to constness.

Add some missing A/W prototype macros.
Update win32.api to fix the winapi_check warnings.

16 years agonetapi32: Add some missing prototypes in the lmaccess.h, lmshare.h and lmwksta.h...
Francois Gouget [Wed, 8 Aug 2007 08:41:51 +0000 (10:41 +0200)] 
netapi32: Add some missing prototypes in the lmaccess.h, lmshare.h and lmwksta.h headers.

Replace LPWC?STR with LMC?STR to better match the PSDK.

16 years agopdh/tests: Add missing '\n' to ok() calls.
Francois Gouget [Wed, 8 Aug 2007 08:40:47 +0000 (10:40 +0200)] 
pdh/tests: Add missing '\n' to ok() calls.

16 years agowinreg.h: Add RRF_RT_ANY.
Francois Gouget [Wed, 8 Aug 2007 08:40:35 +0000 (10:40 +0200)] 
winreg.h: Add RRF_RT_ANY.

16 years agoddraw: Better match the PSDK types and fix the winapi_check warnings.
Francois Gouget [Wed, 8 Aug 2007 08:39:04 +0000 (10:39 +0200)] 
ddraw: Better match the PSDK types and fix the winapi_check warnings.

16 years agod3d9: Comment out some failing fog tests.
Alexandre Julliard [Wed, 8 Aug 2007 11:15:12 +0000 (13:15 +0200)] 
d3d9: Comment out some failing fog tests.

16 years agogdiplus: Updated GdipDrawRectangleI.
Evan Stade [Wed, 8 Aug 2007 01:43:08 +0000 (18:43 -0700)] 
gdiplus: Updated GdipDrawRectangleI.

16 years agogdiplus: Added GdipFillRectangleI.
Evan Stade [Wed, 8 Aug 2007 01:43:04 +0000 (18:43 -0700)] 
gdiplus: Added GdipFillRectangleI.

16 years agogdiplus: Added GdipCreateLineBrushFromRectI.
Evan Stade [Wed, 8 Aug 2007 01:43:00 +0000 (18:43 -0700)] 
gdiplus: Added GdipCreateLineBrushFromRectI.

16 years agogdiplus: Updated brush cloner/deleter.
Evan Stade [Wed, 8 Aug 2007 01:42:56 +0000 (18:42 -0700)] 
gdiplus: Updated brush cloner/deleter.

16 years agogdiplus: Added GdipSetCustomLineCapStrokeCaps stub.
Evan Stade [Wed, 8 Aug 2007 01:42:52 +0000 (18:42 -0700)] 
gdiplus: Added GdipSetCustomLineCapStrokeCaps stub.

16 years agogdiplus: Added GdipSetImageAttributesColorMatrix stub.
Evan Stade [Wed, 8 Aug 2007 01:42:48 +0000 (18:42 -0700)] 
gdiplus: Added GdipSetImageAttributesColorMatrix stub.

16 years agogdiplus: Fixed bug drawing custom caps.
Evan Stade [Wed, 8 Aug 2007 01:42:44 +0000 (18:42 -0700)] 
gdiplus: Fixed bug drawing custom caps.

16 years agogdiplus: Added GdipGetLineGammaCorrection/GdipSetLineGammaCorrection.
Evan Stade [Wed, 8 Aug 2007 01:42:40 +0000 (18:42 -0700)] 
gdiplus: Added GdipGetLineGammaCorrection/GdipSetLineGammaCorrection.

16 years agogdiplus: Added GdipSetLineSigmaBlend stub.
Evan Stade [Wed, 8 Aug 2007 01:42:36 +0000 (18:42 -0700)] 
gdiplus: Added GdipSetLineSigmaBlend stub.

16 years agogdiplus: Added GdipSetLineWrapMode.
Evan Stade [Wed, 8 Aug 2007 01:42:32 +0000 (18:42 -0700)] 
gdiplus: Added GdipSetLineWrapMode.

16 years agogdiplus: Added GdipCreateLineBrush.
Evan Stade [Wed, 8 Aug 2007 01:42:29 +0000 (18:42 -0700)] 
gdiplus: Added GdipCreateLineBrush.

16 years agogdiplus: Make GdipGetMetafileHeaderFromMetafile return Ok.
Evan Stade [Wed, 8 Aug 2007 01:42:24 +0000 (18:42 -0700)] 
gdiplus: Make GdipGetMetafileHeaderFromMetafile return Ok.

16 years agogdiplus: GdipLoadImageFromStream makes initializations.
Evan Stade [Wed, 8 Aug 2007 01:42:20 +0000 (18:42 -0700)] 
gdiplus: GdipLoadImageFromStream makes initializations.

16 years agogdiplus: Don't prematurely release stream.
Evan Stade [Wed, 8 Aug 2007 01:42:16 +0000 (18:42 -0700)] 
gdiplus: Don't prematurely release stream.

16 years agogdiplus: Added GdipDrawImageI.
Evan Stade [Wed, 8 Aug 2007 01:42:12 +0000 (18:42 -0700)] 
gdiplus: Added GdipDrawImageI.

16 years agogdiplus: Return width and height of metafiles.
Evan Stade [Wed, 8 Aug 2007 01:42:09 +0000 (18:42 -0700)] 
gdiplus: Return width and height of metafiles.

16 years agogdiplus: Added GdipCreateBitmapFromFile.
Evan Stade [Wed, 8 Aug 2007 01:42:04 +0000 (18:42 -0700)] 
gdiplus: Added GdipCreateBitmapFromFile.

16 years agogdiplus: Added GdipCreateStreamOnFile.
Evan Stade [Wed, 8 Aug 2007 01:42:00 +0000 (18:42 -0700)] 
gdiplus: Added GdipCreateStreamOnFile.

16 years agogdiplus: Added GdipBitmapLockBits.
Evan Stade [Wed, 8 Aug 2007 01:41:55 +0000 (18:41 -0700)] 
gdiplus: Added GdipBitmapLockBits.

16 years agontdll: Implement CDROM_Verify for FreeBSD.
Tijl Coosemans [Tue, 7 Aug 2007 22:30:59 +0000 (00:30 +0200)] 
ntdll: Implement CDROM_Verify for FreeBSD.

16 years agowineoss: Avoid SNDCTL_DSP_GETTRIGGER.
Tijl Coosemans [Tue, 7 Aug 2007 22:19:14 +0000 (00:19 +0200)] 
wineoss: Avoid SNDCTL_DSP_GETTRIGGER.

16 years agowineoss: Add SNDCTL_MIXERINFO support.
Tijl Coosemans [Tue, 7 Aug 2007 22:11:01 +0000 (00:11 +0200)] 
wineoss: Add SNDCTL_MIXERINFO support.

16 years agowined3d: Move over to WGL.
Roderick Colenbrander [Wed, 8 Aug 2007 01:09:38 +0000 (03:09 +0200)] 
wined3d: Move over to WGL.

16 years agowined3d: Prepare pbuffer code for WGL transition.
Roderick Colenbrander [Mon, 6 Aug 2007 18:53:20 +0000 (20:53 +0200)] 
wined3d: Prepare pbuffer code for WGL transition.

16 years agowined3d: Move fake context code over to WGL.
Roderick Colenbrander [Tue, 7 Aug 2007 21:45:00 +0000 (23:45 +0200)] 
wined3d: Move fake context code over to WGL.

16 years agocrypt32: According to MSDN, inner content is only decoded when the content type is...
Juan Lang [Tue, 7 Aug 2007 21:57:04 +0000 (14:57 -0700)] 
crypt32: According to MSDN, inner content is only decoded when the content type is data.

16 years agocrypt32: Add a couple traces.
Juan Lang [Tue, 7 Aug 2007 21:56:26 +0000 (14:56 -0700)] 
crypt32: Add a couple traces.

16 years agocrypt32: Test and correct finding a subject certificate.
Juan Lang [Tue, 7 Aug 2007 20:15:00 +0000 (13:15 -0700)] 
crypt32: Test and correct finding a subject certificate.

16 years agocrypt32: Use the authority key identifier to search for a certificate's issuer.
Juan Lang [Tue, 7 Aug 2007 20:14:02 +0000 (13:14 -0700)] 
crypt32: Use the authority key identifier to search for a certificate's issuer.

16 years agocrypt32: Fix typo.
Juan Lang [Tue, 7 Aug 2007 16:19:41 +0000 (09:19 -0700)] 
crypt32: Fix typo.

16 years agocrypt32: Introduce cryptasn debug channel to quiet down crypt traces.
Juan Lang [Tue, 7 Aug 2007 16:19:17 +0000 (09:19 -0700)] 
crypt32: Introduce cryptasn debug channel to quiet down crypt traces.

16 years agocrypt32: Implement CertRDNValueToStr for UTF-8 strings.
Juan Lang [Tue, 7 Aug 2007 16:18:44 +0000 (09:18 -0700)] 
crypt32: Implement CertRDNValueToStr for UTF-8 strings.

16 years agourlmon/tests: Add test for binding to a URL from which a very short response is received.
Misha Koshelev [Wed, 8 Aug 2007 01:11:18 +0000 (20:11 -0500)] 
urlmon/tests: Add test for binding to a URL from which a very short response is received.

16 years agomsi: Implement the remaining contexts for MsiQueryComponentState.
James Hawkins [Tue, 7 Aug 2007 21:25:14 +0000 (14:25 -0700)] 
msi: Implement the remaining contexts for MsiQueryComponentState.

16 years agoquartz: Constify some variables.
Andrew Talbot [Tue, 7 Aug 2007 20:01:25 +0000 (21:01 +0100)] 
quartz: Constify some variables.

16 years agowinecfg: Fix crash in graphics tab.
Nigel Liang [Tue, 7 Aug 2007 19:02:26 +0000 (12:02 -0700)] 
winecfg: Fix crash in graphics tab.

16 years agowinecfg: Fix apply button always available in graphics tab bug.
Nigel Liang [Tue, 7 Aug 2007 19:02:27 +0000 (12:02 -0700)] 
winecfg: Fix apply button always available in graphics tab bug.

16 years agosecur32: Remove valid_session_key from NegoHelper since it is only ever set and not...
Rob Shearman [Tue, 7 Aug 2007 16:12:54 +0000 (17:12 +0100)] 
secur32: Remove valid_session_key from NegoHelper since it is only ever set and not read.

16 years agosecur32: Split the NTLM credential and context handles into separate objects.
Rob Shearman [Tue, 7 Aug 2007 16:12:32 +0000 (17:12 +0100)] 
secur32: Split the NTLM credential and context handles into separate objects.

This prevents races with two threads using the helper object at the same
time on two different context handles, eliminates the need to free the
credential handle after freeing the context handles and also prevents a
crash caused by not clearing session_key in DeleteSecurityContext.

16 years agowined3d: Store the position_transformed flag in the vdecl.
Stefan Dösinger [Mon, 30 Jul 2007 10:35:33 +0000 (12:35 +0200)] 
wined3d: Store the position_transformed flag in the vdecl.

16 years agowined3d: Determine used streams at vdecl creation.
Stefan Dösinger [Fri, 3 Aug 2007 17:53:25 +0000 (19:53 +0200)] 
wined3d: Determine used streams at vdecl creation.

16 years agowined3d: Remove link collection from vertexdeclaration.c.
Stefan Dösinger [Mon, 30 Jul 2007 09:45:28 +0000 (11:45 +0200)] 
wined3d: Remove link collection from vertexdeclaration.c.

16 years agod3d: Add a simple offscreen rendering test.
Stefan Dösinger [Fri, 27 Jul 2007 14:47:08 +0000 (16:47 +0200)] 
d3d: Add a simple offscreen rendering test.

16 years agoddraw: Implement IDirect3DDevice7::DrawIndexedPrimitiveStrided.
Stefan Dösinger [Fri, 27 Jul 2007 12:39:55 +0000 (14:39 +0200)] 
ddraw: Implement IDirect3DDevice7::DrawIndexedPrimitiveStrided.

16 years agowinecfg: Show version again in About box.
Paul Vriens [Tue, 7 Aug 2007 17:16:16 +0000 (19:16 +0200)] 
winecfg: Show version again in About box.

16 years agokernel32/tests: Create paths after checking availability of functions.
Paul Vriens [Wed, 8 Aug 2007 06:46:14 +0000 (08:46 +0200)] 
kernel32/tests: Create paths after checking availability of functions.

16 years agokernel32/tests: Changed skip message.
Paul Vriens [Tue, 7 Aug 2007 14:45:26 +0000 (16:45 +0200)] 
kernel32/tests: Changed skip message.

16 years agoshlwapi/tests: Use GetModuleHandleA instead of LoadLibraryA.
Paul Vriens [Tue, 7 Aug 2007 13:16:32 +0000 (15:16 +0200)] 
shlwapi/tests: Use GetModuleHandleA instead of LoadLibraryA.

16 years agouser32: Get rid of winproc.h and move definitions in user_private.h.
Alexandre Julliard [Tue, 7 Aug 2007 19:01:55 +0000 (21:01 +0200)] 
user32: Get rid of winproc.h and move definitions in user_private.h.

16 years agouser32: Fixed the return value of DispatchMessageA/W.
Alexandre Julliard [Tue, 7 Aug 2007 15:45:10 +0000 (17:45 +0200)] 
user32: Fixed the return value of DispatchMessageA/W.

16 years agoinclude: winres.h no longer exists in PSDK, fix winresrc.h includes.
Dmitry Timoshkov [Tue, 7 Aug 2007 06:30:43 +0000 (15:30 +0900)] 
include: winres.h no longer exists in PSDK, fix winresrc.h includes.

16 years agowinecfg: Fix virtual desktop selection.
Paul Vriens [Tue, 7 Aug 2007 10:38:11 +0000 (12:38 +0200)] 
winecfg: Fix virtual desktop selection.

16 years agodpnet: Implement directplay lobbied application stubs.
Jason Edmeades [Mon, 30 Jul 2007 21:41:59 +0000 (22:41 +0100)] 
dpnet: Implement directplay lobbied application stubs.

16 years agowininet: Fix the case when Proxy or ProxyBypass is NULL.
Huw Davies [Tue, 7 Aug 2007 09:33:20 +0000 (10:33 +0100)] 
wininet: Fix the case when Proxy or ProxyBypass is NULL.

16 years agodsound: Make hardware acceleration work again.
Maarten Lankhorst [Tue, 7 Aug 2007 09:00:17 +0000 (11:00 +0200)] 
dsound: Make hardware acceleration work again.

16 years agourlmon/tests: Keep track of download state in tests.
Misha Koshelev [Tue, 7 Aug 2007 04:08:49 +0000 (23:08 -0500)] 
urlmon/tests: Keep track of download state in tests.

16 years agourlmon/tests: Add tests for synchronous vs asynchronous binding.
Misha Koshelev [Tue, 7 Aug 2007 04:08:46 +0000 (23:08 -0500)] 
urlmon/tests: Add tests for synchronous vs asynchronous binding.

16 years agourlmon: Add support for synchronous binding.
Misha Koshelev [Tue, 7 Aug 2007 04:08:31 +0000 (23:08 -0500)] 
urlmon: Add support for synchronous binding.

16 years agourlmon/tests: Declare the bind flags as a global variable in url tests.
Misha Koshelev [Tue, 7 Aug 2007 04:08:21 +0000 (23:08 -0500)] 
urlmon/tests: Declare the bind flags as a global variable in url tests.

16 years agomsi: Implement the MSIINSTALLCONTEXT_MACHINE context for MsiQueryComponentState.
James Hawkins [Tue, 7 Aug 2007 03:48:34 +0000 (20:48 -0700)] 
msi: Implement the MSIINSTALLCONTEXT_MACHINE context for MsiQueryComponentState.

16 years agomsi: Forward MsiQueryComponentStateA to MsiQueryComponentStateW.
James Hawkins [Tue, 7 Aug 2007 02:36:28 +0000 (19:36 -0700)] 
msi: Forward MsiQueryComponentStateA to MsiQueryComponentStateW.

16 years agomsi: Add tests for MsiQueryComponentState.
James Hawkins [Tue, 7 Aug 2007 02:27:54 +0000 (19:27 -0700)] 
msi: Add tests for MsiQueryComponentState.