wine
19 years agorpcrt4: Remove unused IN and OUT macros.
Mike McCormack [Fri, 26 May 2006 03:36:03 +0000 (12:36 +0900)] 
rpcrt4: Remove unused IN and OUT macros.

19 years agomapi32: Implement FGetComponentPath.
Dmitry Timoshkov [Thu, 25 May 2006 13:18:11 +0000 (22:18 +0900)] 
mapi32: Implement FGetComponentPath.

19 years agomsi: Translate the resulting string only if the previous call succeeded.
Dmitry Timoshkov [Thu, 25 May 2006 13:17:46 +0000 (22:17 +0900)] 
msi: Translate the resulting string only if the previous call succeeded.

19 years agourlmon: Fix implementation of ReleaseBindInfo.
Jacek Caban [Thu, 25 May 2006 16:43:34 +0000 (18:43 +0200)] 
urlmon: Fix implementation of ReleaseBindInfo.

19 years agourlmon: Better pending read handling.
Jacek Caban [Thu, 25 May 2006 16:40:47 +0000 (18:40 +0200)] 
urlmon: Better pending read handling.

19 years agourlmon: Added Switch implementation.
Jacek Caban [Thu, 25 May 2006 16:39:26 +0000 (18:39 +0200)] 
urlmon: Added Switch implementation.

19 years agourlmon: Added handling BINDDSTATUS_FINDINGSOURCE and BINDSTATUS_CONNECTING in ReportP...
Jacek Caban [Thu, 25 May 2006 16:37:55 +0000 (18:37 +0200)] 
urlmon: Added handling BINDDSTATUS_FINDINGSOURCE and BINDSTATUS_CONNECTING in ReportProgress.

19 years agourlmon: Call OnProgress in apartment thread.
Jacek Caban [Thu, 25 May 2006 16:35:35 +0000 (18:35 +0200)] 
urlmon: Call OnProgress in apartment thread.

19 years agourlmon: Return MK_S_ASYNCHRONOUS if bindindg is asynchronous.
Jacek Caban [Thu, 25 May 2006 16:34:15 +0000 (18:34 +0200)] 
urlmon: Return MK_S_ASYNCHRONOUS if bindindg is asynchronous.

19 years agourlmon: Added ReportResult implementation.
Jacek Caban [Thu, 25 May 2006 16:33:21 +0000 (18:33 +0200)] 
urlmon: Added ReportResult implementation.

19 years agourlmon: Added GetRootSecurityId and BeginningTransaction implementation.
Jacek Caban [Thu, 25 May 2006 16:32:54 +0000 (18:32 +0200)] 
urlmon: Added GetRootSecurityId and BeginningTransaction implementation.

19 years agocrypt32: Add support for CRLs.
Juan Lang [Thu, 25 May 2006 16:01:03 +0000 (09:01 -0700)] 
crypt32: Add support for CRLs.

19 years agocrypt32: Use public functions when finding certificates.
Juan Lang [Thu, 25 May 2006 15:51:37 +0000 (08:51 -0700)] 
crypt32: Use public functions when finding certificates.

19 years agowined3d: Shader caps fix - code relocation.
Phil Costin [Thu, 25 May 2006 12:31:14 +0000 (13:31 +0100)] 
wined3d: Shader caps fix - code relocation.

19 years agowined3d: Dynamicly load GL_ARB_multitexture functions.
Roderick Colenbrander [Thu, 25 May 2006 11:54:03 +0000 (13:54 +0200)] 
wined3d: Dynamicly load GL_ARB_multitexture functions.

19 years agowined3d: Small rhw vertex fix.
Stefan Dösinger [Thu, 25 May 2006 09:40:36 +0000 (11:40 +0200)] 
wined3d: Small rhw vertex fix.

Fix the one pixel displacement and move the glOrtho code in a common
function.

19 years agoconfigure: Regenerated with autoconf 2.59d.
Alexandre Julliard [Thu, 25 May 2006 18:08:12 +0000 (20:08 +0200)] 
configure: Regenerated with autoconf 2.59d.

19 years agoinclude: Prevent internal Wine headers from being used in tests.
Alexandre Julliard [Thu, 25 May 2006 18:07:57 +0000 (20:07 +0200)] 
include: Prevent internal Wine headers from being used in tests.

19 years agowined3d: Fixed a compiler warning.
Alexandre Julliard [Thu, 25 May 2006 09:09:46 +0000 (11:09 +0200)] 
wined3d: Fixed a compiler warning.

19 years agontdll: Return FILE_DEVICE_CD_ROM_FILE_SYSTEM for supermount filesystems.
Francois Gouget [Thu, 25 May 2006 00:18:45 +0000 (02:18 +0200)] 
ntdll: Return FILE_DEVICE_CD_ROM_FILE_SYSTEM for supermount filesystems.

19 years agowininet: Constify data.
Andrew Ziem [Wed, 24 May 2006 06:22:38 +0000 (00:22 -0600)] 
wininet: Constify data.

19 years agogdi: Constify data.
Andrew Ziem [Wed, 24 May 2006 13:58:57 +0000 (07:58 -0600)] 
gdi: Constify data.

19 years agogdi: Get correct horizontal spacing value in the presence of ETO_PDY flag.
qingdoa daoo [Thu, 25 May 2006 01:10:08 +0000 (09:10 +0800)] 
gdi: Get correct horizontal spacing value in the presence of ETO_PDY flag.

19 years agowined3d: Add some more GLSL defines.
Jason Green [Wed, 24 May 2006 19:50:20 +0000 (15:50 -0400)] 
wined3d: Add some more GLSL defines.

19 years agorpcrt4: Stub implementations for NDRS marshalling functions.
Mike McCormack [Thu, 25 May 2006 04:46:45 +0000 (13:46 +0900)] 
rpcrt4: Stub implementations for NDRS marshalling functions.

19 years agocrypt32: Fix a integer to pointer cast.
Mike McCormack [Thu, 25 May 2006 04:46:14 +0000 (13:46 +0900)] 
crypt32: Fix a integer to pointer cast.

19 years agomsi: Fix some pointer to integer casts.
Mike McCormack [Thu, 25 May 2006 02:41:39 +0000 (11:41 +0900)] 
msi: Fix some pointer to integer casts.

19 years agokernel32: Fix some pointer to integer casts.
Mike McCormack [Thu, 25 May 2006 04:46:32 +0000 (13:46 +0900)] 
kernel32: Fix some pointer to integer casts.

19 years agomapi32: Fix prototype of MAPILogon and MAPILogoff.
Mike McCormack [Thu, 25 May 2006 02:41:27 +0000 (11:41 +0900)] 
mapi32: Fix prototype of MAPILogon and MAPILogoff.

19 years agorichedit: Fix prototype of the callback function.
Mike McCormack [Thu, 25 May 2006 02:41:11 +0000 (11:41 +0900)] 
richedit: Fix prototype of the callback function.

19 years agoole32: Add a class factory for CLSID_InProcFreeMarshaler.
Robert Shearman [Wed, 24 May 2006 22:02:35 +0000 (23:02 +0100)] 
ole32: Add a class factory for CLSID_InProcFreeMarshaler.

19 years agoole32: Implement GetUnmarshalClass for the free-threaded marshaler and
Robert Shearman [Wed, 24 May 2006 22:02:26 +0000 (23:02 +0100)] 
ole32: Implement GetUnmarshalClass for the free-threaded marshaler and
remove unnecessary unmarshaling code for the standard-marshal case -
this is handled by CoUnmarshalInterface and CoReleaseMarshalData.

19 years agoole32: Implement table-strong marshaling and ReleaseMarshalData for the free-threaded...
Robert Shearman [Wed, 24 May 2006 22:02:14 +0000 (23:02 +0100)] 
ole32: Implement table-strong marshaling and ReleaseMarshalData for the free-threaded marshaler.

19 years agoole32: Implement table-weak marshaling for the free-threaded marshaler.
Robert Shearman [Wed, 24 May 2006 22:01:53 +0000 (23:01 +0100)] 
ole32: Implement table-weak marshaling for the free-threaded marshaler.

19 years agoole32: Release the standard marshal in the free-threaded marshaler's UnmarshalInterfa...
Robert Shearman [Wed, 24 May 2006 22:02:05 +0000 (23:02 +0100)] 
ole32: Release the standard marshal in the free-threaded marshaler's UnmarshalInterface function.

19 years agoole32: Add a rough implementation of the free-threaded marshaler MarshalInterface...
Robert Shearman [Wed, 24 May 2006 22:01:41 +0000 (23:01 +0100)] 
ole32: Add a rough implementation of the free-threaded marshaler MarshalInterface and UnmarshalInterface methods, with test cases.

19 years agoole32: Fix the free-threaded marshaler when it has no outer unknown.
Robert Shearman [Wed, 24 May 2006 22:00:53 +0000 (23:00 +0100)] 
ole32: Fix the free-threaded marshaler when it has no outer unknown.

19 years agorpcrt4: Set the Memory field of the stub message structure to the
Robert Shearman [Wed, 24 May 2006 22:04:35 +0000 (23:04 +0100)] 
rpcrt4: Set the Memory field of the stub message structure to the
start of the memory that an embedded pointer is embedded in so that
FC_POINTER conformance works correctly.

19 years agorpcrt4: Implement explicit generic binding handles.
Robert Shearman [Wed, 24 May 2006 22:03:54 +0000 (23:03 +0100)] 
rpcrt4: Implement explicit generic binding handles.

19 years agorpcrt4: Move the getting of the client binding handle to a separate function.
Robert Shearman [Wed, 24 May 2006 22:03:29 +0000 (23:03 +0100)] 
rpcrt4: Move the getting of the client binding handle to a separate function.

19 years agorpcrt4: Move the initialising of the stub message structure nearer to the top of...
Robert Shearman [Wed, 24 May 2006 22:03:18 +0000 (23:03 +0100)] 
rpcrt4: Move the initialising of the stub message structure nearer to the top of NdrClientCall2.

Set stubMsg.StackTop after calling the initialise function.

19 years agorpcrt4: Store the arguments exclusively in stubMsg.StackTop.
Robert Shearman [Wed, 24 May 2006 22:03:10 +0000 (23:03 +0100)] 
rpcrt4: Store the arguments exclusively in stubMsg.StackTop.

19 years agorpcrt4: Implement RpcBindingCopy.
Robert Shearman [Wed, 24 May 2006 22:00:34 +0000 (23:00 +0100)] 
rpcrt4: Implement RpcBindingCopy.

19 years agouuid: Add some COM CLSIDs.
Robert Shearman [Wed, 24 May 2006 22:02:51 +0000 (23:02 +0100)] 
uuid: Add some COM CLSIDs.

19 years agoinclude: Add several more interfaces to urlmon.idl.
Robert Shearman [Wed, 24 May 2006 22:03:01 +0000 (23:03 +0100)] 
include: Add several more interfaces to urlmon.idl.

19 years agourlmon: Added registering name space test.
Jacek Caban [Wed, 24 May 2006 16:01:17 +0000 (18:01 +0200)] 
urlmon: Added registering name space test.

19 years agourlmon: Use registered protocols.
Jacek Caban [Wed, 24 May 2006 16:00:08 +0000 (18:00 +0200)] 
urlmon: Use registered protocols.

19 years agourlmon: Added [Un]RegisterNamespace implementation.
Jacek Caban [Wed, 24 May 2006 15:59:07 +0000 (17:59 +0200)] 
urlmon: Added [Un]RegisterNamespace implementation.

19 years agomshtml: The secret interface is CMarkup. Improve FIXMEs.
Jacek Caban [Wed, 24 May 2006 15:58:27 +0000 (17:58 +0200)] 
mshtml: The secret interface is CMarkup. Improve FIXMEs.

19 years agocrypt32: Add one more test of CertAddEncodedCertificateToStore.
Juan Lang [Thu, 25 May 2006 01:47:30 +0000 (18:47 -0700)] 
crypt32: Add one more test of CertAddEncodedCertificateToStore.

19 years agocrypt32: Move cert functions that don't depend on the implementation of stores to...
Juan Lang [Wed, 24 May 2006 22:15:56 +0000 (15:15 -0700)] 
crypt32: Move cert functions that don't depend on the implementation of stores to cert.c.

19 years agowined3d: Fog fixes.
Stefan Dösinger [Wed, 24 May 2006 22:40:08 +0000 (00:40 +0200)] 
wined3d: Fog fixes.

19 years agowined3d: Turn around the image in LockRect.
Stefan Dösinger [Wed, 24 May 2006 15:37:43 +0000 (17:37 +0200)] 
wined3d: Turn around the image in LockRect.

19 years agowined3d: Silence the offscreen surface creation fixme.
Stefan Dösinger [Wed, 24 May 2006 15:33:34 +0000 (17:33 +0200)] 
wined3d: Silence the offscreen surface creation fixme.

19 years agowined3d: Color keying emulation.
Stefan Dösinger [Wed, 24 May 2006 15:15:24 +0000 (17:15 +0200)] 
wined3d: Color keying emulation.

19 years agod3d9: StateBlock is also created in EndStateBlock. With tests.
Vitaliy Margolen [Wed, 24 May 2006 14:42:50 +0000 (08:42 -0600)] 
d3d9: StateBlock is also created in EndStateBlock. With tests.

19 years agoRelease 0.9.14. wine-0.9.14
Alexandre Julliard [Wed, 24 May 2006 17:39:31 +0000 (19:39 +0200)] 
Release 0.9.14.

19 years agousp10: Fixed a compiler warning.
Alexandre Julliard [Wed, 24 May 2006 16:30:34 +0000 (18:30 +0200)] 
usp10: Fixed a compiler warning.

19 years agoLink against libwine_unicode everywhere we use Unicode functions.
Alexandre Julliard [Wed, 24 May 2006 16:05:40 +0000 (18:05 +0200)] 
Link against libwine_unicode everywhere we use Unicode functions.

19 years agoTests should not use wine/unicode.h.
Alexandre Julliard [Wed, 24 May 2006 16:05:09 +0000 (18:05 +0200)] 
Tests should not use wine/unicode.h.

19 years agowidl: Get rid of unnecessary inclusion of unicode.h.
Alexandre Julliard [Wed, 24 May 2006 15:41:47 +0000 (17:41 +0200)] 
widl: Get rid of unnecessary inclusion of unicode.h.

19 years agolibwine: Don't use libwine_unicode functions.
Alexandre Julliard [Wed, 24 May 2006 15:16:42 +0000 (17:16 +0200)] 
libwine: Don't use libwine_unicode functions.

19 years agoFixed more boolean comparisons against TRUE.
Mike McCormack [Wed, 24 May 2006 10:29:06 +0000 (19:29 +0900)] 
Fixed more boolean comparisons against TRUE.

19 years agorpcrt4: Add stub implementations for NDRCContext(Un)Marshall.
Mike McCormack [Wed, 24 May 2006 10:28:46 +0000 (19:28 +0900)] 
rpcrt4: Add stub implementations for NDRCContext(Un)Marshall.

19 years agowininet: Fix a possible NULL pointer deference.
Mike McCormack [Wed, 24 May 2006 10:28:26 +0000 (19:28 +0900)] 
wininet: Fix a possible NULL pointer deference.

19 years agoMakefile.in: find needs a slash when the source dir is a symlink.
Detlef Riekenberg [Sun, 21 May 2006 19:54:48 +0000 (21:54 +0200)] 
Makefile.in: find needs a slash when the source dir is a symlink.

19 years agogphoto2.ds: Added Korean resources.
Hwang YunSong [Mon, 22 May 2006 01:45:49 +0000 (10:45 +0900)] 
gphoto2.ds: Added Korean resources.

19 years agolibwine_unicode: Renamed is_dbcs_leadbyte to wine_is_dbcs_leadbyte.
Alexandre Julliard [Wed, 24 May 2006 12:14:09 +0000 (14:14 +0200)] 
libwine_unicode: Renamed is_dbcs_leadbyte to wine_is_dbcs_leadbyte.

19 years agolibwine_unicode: Define all functions in the library even if they can be inlined.
Alexandre Julliard [Wed, 24 May 2006 12:00:47 +0000 (14:00 +0200)] 
libwine_unicode: Define all functions in the library even if they can be inlined.

19 years agouser: Add a test to check the queue status if there is a pending
Dmitry Timoshkov [Wed, 24 May 2006 06:53:24 +0000 (15:53 +0900)] 
user: Add a test to check the queue status if there is a pending
posted message and the quit flag is set.

19 years agowined3d: Swapchain and back buffer corrections + tests.
Stefan Dösinger [Wed, 24 May 2006 09:34:30 +0000 (11:34 +0200)] 
wined3d: Swapchain and back buffer corrections + tests.

19 years agomsi: Set a default radio button.
Mike McCormack [Wed, 24 May 2006 08:41:17 +0000 (17:41 +0900)] 
msi: Set a default radio button.

19 years agomsi: Fix a possible memory leak.
Mike McCormack [Wed, 24 May 2006 08:41:04 +0000 (17:41 +0900)] 
msi: Fix a possible memory leak.

19 years agowined3d: Fix ARB_imaging abuse.
Roderick Colenbrander [Sun, 21 May 2006 13:05:41 +0000 (15:05 +0200)] 
wined3d: Fix ARB_imaging abuse.

19 years agowined3d: Fixed a couple of boolean comparisons against TRUE.
Alexandre Julliard [Wed, 24 May 2006 08:46:06 +0000 (10:46 +0200)] 
wined3d: Fixed a couple of boolean comparisons against TRUE.

19 years agowined3d: Replaced USING_GLSL define with a new wined3d_settings option based on the...
Jason Green [Tue, 23 May 2006 22:22:59 +0000 (18:22 -0400)] 
wined3d: Replaced USING_GLSL define with a new wined3d_settings option based on the registry.

19 years agowined3d: Add function to print the infolog of a GLSL shader on errors.
Jason Green [Tue, 23 May 2006 22:22:13 +0000 (18:22 -0400)] 
wined3d: Add function to print the infolog of a GLSL shader on errors.

With assistance from H. Verbeet.

19 years agowined3d: Added some GLSL defines and function prototypes.
Jason Green [Tue, 23 May 2006 22:21:24 +0000 (18:21 -0400)] 
wined3d: Added some GLSL defines and function prototypes.

19 years agocomdlg32: Write-strings warning fix.
Andrew Talbot [Tue, 23 May 2006 19:05:53 +0000 (20:05 +0100)] 
comdlg32: Write-strings warning fix.

19 years agoUniformization of French main menu accelerators.
Jonathan Ernst [Tue, 23 May 2006 10:39:05 +0000 (12:39 +0200)] 
Uniformization of French main menu accelerators.

19 years agouninstaller: Add Dutch resources.
Hans Leidekker [Tue, 23 May 2006 20:26:01 +0000 (22:26 +0200)] 
uninstaller: Add Dutch resources.

19 years agox11drv: GdiAlphaBlend fix for X errors if width or height is 0.
Marcus Meissner [Wed, 24 May 2006 06:35:12 +0000 (08:35 +0200)] 
x11drv: GdiAlphaBlend fix for X errors if width or height is 0.

19 years agocrypt32: Test and fix a couple CertAddCertificateContextToStore corner cases.
Juan Lang [Wed, 24 May 2006 04:56:00 +0000 (21:56 -0700)] 
crypt32: Test and fix a couple CertAddCertificateContextToStore corner cases.

19 years agowined3d: Remove a double cap flag.
Stefan Dösinger [Tue, 23 May 2006 21:46:42 +0000 (23:46 +0200)] 
wined3d: Remove a double cap flag.

19 years agowined3d: Remove an unnecessary NULL check.
Stefan Dösinger [Tue, 23 May 2006 21:45:21 +0000 (23:45 +0200)] 
wined3d: Remove an unnecessary NULL check.

19 years agomshtml: Added stub implementation of IPersistStreamInit.
Jacek Caban [Tue, 23 May 2006 20:16:26 +0000 (22:16 +0200)] 
mshtml: Added stub implementation of IPersistStreamInit.

19 years agoshdocvw: Added OLEIVERB_UIACTIVATE implementation.
Jacek Caban [Tue, 23 May 2006 18:07:45 +0000 (20:07 +0200)] 
shdocvw: Added OLEIVERB_UIACTIVATE implementation.

19 years agoshdocvw: Don't do verb that is already done.
Jacek Caban [Tue, 23 May 2006 18:06:55 +0000 (20:06 +0200)] 
shdocvw: Don't do verb that is already done.

19 years agoshdocvw: Move UI activating to the separated function.
Jacek Caban [Tue, 23 May 2006 18:05:58 +0000 (20:05 +0200)] 
shdocvw: Move UI activating to the separated function.

19 years agoshdocvw: Move inplace activating code to the separated function.
Jacek Caban [Tue, 23 May 2006 18:04:56 +0000 (20:04 +0200)] 
shdocvw: Move inplace activating code to the separated function.

19 years agoshdocvw: Added WebBrowser v1 implementation.
Jacek Caban [Tue, 23 May 2006 18:03:30 +0000 (20:03 +0200)] 
shdocvw: Added WebBrowser v1 implementation.

19 years agoshdocvw: Added WebBrowser v1 registration.
Jacek Caban [Tue, 23 May 2006 18:02:31 +0000 (20:02 +0200)] 
shdocvw: Added WebBrowser v1 registration.

19 years agocomctl32: Fix the loading of strings for the property sheet page by
Robert Shearman [Tue, 23 May 2006 15:53:55 +0000 (16:53 +0100)] 
comctl32: Fix the loading of strings for the property sheet page by
caching the ID of the string to load before overwriting it with an
Alloc call.

19 years agouser: Reuse the fast A->W function to implement the 16->32W case.
Alexandre Julliard [Tue, 23 May 2006 18:38:41 +0000 (20:38 +0200)] 
user: Reuse the fast A->W function to implement the 16->32W case.

Get rid of the no longer needed 16->32W mapping functions.

19 years agouser: Reuse the fast W->A function to implement the 32W->16 case.
Alexandre Julliard [Tue, 23 May 2006 18:33:14 +0000 (20:33 +0200)] 
user: Reuse the fast W->A function to implement the 32W->16 case.

Get rid of the no longer needed 32W->16 mapping functions.

19 years agouser: Use winproc callbacks for the remaining 16-bit messaging functions.
Alexandre Julliard [Tue, 23 May 2006 18:15:17 +0000 (20:15 +0200)] 
user: Use winproc callbacks for the remaining 16-bit messaging functions.

19 years agocomctl32: header: Don't try to draw items outside the clipping rect.
Mikołaj Zalewski [Mon, 22 May 2006 20:53:08 +0000 (22:53 +0200)] 
comctl32: header: Don't try to draw items outside the clipping rect.

19 years agocomctl32: header: Make the column resizing smooth in full drag mode.
Mikołaj Zalewski [Mon, 22 May 2006 20:47:37 +0000 (22:47 +0200)] 
comctl32: header: Make the column resizing smooth in full drag mode.

Make the column resizing smooth in full drag mode even for listview
with lots of elements by redrawing only the resized column and calling
UpdateWindow.

19 years agocrypt32: Abstract contexts.
Juan Lang [Mon, 22 May 2006 20:59:52 +0000 (13:59 -0700)] 
crypt32: Abstract contexts.

- create an abstract interface for contexts, and use it for certificates
- create a simple context list, and use it for memory stores

19 years agousp10: Add stub for ScriptStringOut.
Jeff Latimer [Tue, 23 May 2006 12:15:15 +0000 (22:15 +1000)] 
usp10: Add stub for ScriptStringOut.