Robert Shearman [Fri, 26 May 2006 18:56:23 +0000 (19:56 +0100)]
rpcrt4: Fix NdrFullPointerQueryRefId to make more tests pass.
Robert Shearman [Fri, 26 May 2006 18:56:11 +0000 (19:56 +0100)]
rpcrt4: Implement remaining part of NdrFullPointerQueryPointer and implement NdrFullPointerInsertRefId.
Robert Shearman [Fri, 26 May 2006 18:56:00 +0000 (19:56 +0100)]
rpcrt4: Implement some full pointer functions and add stubs for others.
Add some tests.
Stefan Dösinger [Fri, 26 May 2006 10:19:28 +0000 (12:19 +0200)]
wined3d: Implement IWineD3DSurface::BltFast.
Mike McCormack [Fri, 26 May 2006 07:44:09 +0000 (16:44 +0900)]
secur32: Avoid some code duplication.
Mike McCormack [Fri, 26 May 2006 08:56:49 +0000 (17:56 +0900)]
rpcrt4: Implement NdrClientContext(Un)Marshall.
Juan Lang [Fri, 26 May 2006 16:48:13 +0000 (09:48 -0700)]
crypt32: Implement CertVerifyCRLTimeValidity and partially implement CertVerifySubjectCertificateContext.
Juan Lang [Fri, 26 May 2006 16:41:37 +0000 (09:41 -0700)]
crypt32: Combine redundant code.
Huw Davies [Thu, 25 May 2006 09:44:47 +0000 (10:44 +0100)]
gdi32: The font cache needs to discriminate whether the device can cope with bitmap fonts or not.
Robert Shearman [Fri, 26 May 2006 14:50:49 +0000 (15:50 +0100)]
rpcrt4: Even though FC_DEREFERENCE conformance is handled elsewhere in
ComputeConformanceOrVariance it is still necessary to set the count
variable to the value retrieved.
Robert Shearman [Fri, 26 May 2006 14:52:09 +0000 (15:52 +0100)]
rpcrt4: Return the actual status code sent back by the server, rather than RPC_S_CALL_FAILED.
Stefan Dösinger [Fri, 26 May 2006 10:32:52 +0000 (12:32 +0200)]
wined3d: Fix IWineGDISurface::SaveSnapshot.
Stefan Dösinger [Fri, 26 May 2006 10:17:21 +0000 (12:17 +0200)]
wined3d: Disable the depth test in UnlockRect
Jason Green [Fri, 26 May 2006 13:22:14 +0000 (09:22 -0400)]
wined3d: Fix regression introduced by recent multitexture patch.
Alexandre Julliard [Fri, 26 May 2006 14:34:09 +0000 (16:34 +0200)]
comctl32: Dialog procedures should be called with CallWindowProc.
Alexandre Julliard [Fri, 26 May 2006 12:54:54 +0000 (14:54 +0200)]
user: Only include winproc.h where necessary.
Alexandre Julliard [Fri, 26 May 2006 12:28:22 +0000 (14:28 +0200)]
user: Added fast 32->16 mapping for the remaining messages.
Alexandre Julliard [Fri, 26 May 2006 12:25:18 +0000 (14:25 +0200)]
user: Added fast 32->16 mapping for the listbox and combobox messages.
Alexandre Julliard [Fri, 26 May 2006 12:17:28 +0000 (14:17 +0200)]
user: Added fast 32->16 mapping for the edit control messages.
Alexandre Julliard [Fri, 26 May 2006 12:16:00 +0000 (14:16 +0200)]
user: Added fast 32->16 mapping for button and scrollbar messages.
Alexandre Julliard [Fri, 26 May 2006 12:14:14 +0000 (14:14 +0200)]
user: Added fast 32->16 mapping for WM_GETTEXT, WM_SETTEXT and similar messages.
Alexandre Julliard [Fri, 26 May 2006 12:09:26 +0000 (14:09 +0200)]
user: Added fast 32->16 mapping for the WM_DDE* messages.
Alexandre Julliard [Fri, 26 May 2006 12:08:09 +0000 (14:08 +0200)]
user: Added fast 32->16 mapping for WM_MDIACTIVATE, WM_MDIGETACTIVE and WM_MDISETMENU.
Alexandre Julliard [Fri, 26 May 2006 12:03:49 +0000 (14:03 +0200)]
user: Added fast 32->16 mapping for WM_COPYDATA, WM_GETDLGCODE and WM_NEXTMENU.
Alexandre Julliard [Fri, 26 May 2006 12:00:36 +0000 (14:00 +0200)]
user: Added fast 32->16 mapping for WM_GETMINMAXINFO, WM_NCCALCSIZE and WM_WINDOWPOSCHANGING/CHANGED.
Alexandre Julliard [Fri, 26 May 2006 11:54:57 +0000 (13:54 +0200)]
user: Added fast 32->16 mapping for WM_COMPARE/DELETE/MEASURE/DRAWITEM.
Alexandre Julliard [Fri, 26 May 2006 11:53:15 +0000 (13:53 +0200)]
user: Added fast 32->16 mapping for WM_CREATE, WM_NCCREATE and WM_MDICREATE.
Alexandre Julliard [Fri, 26 May 2006 11:44:57 +0000 (13:44 +0200)]
user: Added fast 16->32 mapping for the remaining messages.
Alexandre Julliard [Fri, 26 May 2006 11:42:00 +0000 (13:42 +0200)]
user: Added fast 16->32 mapping for the WM_DDE* messages.
Alexandre Julliard [Fri, 26 May 2006 11:40:02 +0000 (13:40 +0200)]
user: Added fast 16->32 mapping for WM_MDIACTIVATE, WM_MDIGETACTIVE and WM_MDISETMENU.
Alexandre Julliard [Fri, 26 May 2006 11:36:57 +0000 (13:36 +0200)]
user: Added fast 16->32 mapping for WM_COPYDATA, WM_GETDLGCODE and WM_NEXTMENU.
Alexandre Julliard [Fri, 26 May 2006 11:31:55 +0000 (13:31 +0200)]
user: Added fast 16->32 mapping for WM_GETMINMAXINFO, WM_NCCALCSIZE and WM_WINDOWPOSCHANGING/CHANGED.
Alexandre Julliard [Fri, 26 May 2006 11:24:47 +0000 (13:24 +0200)]
user: Added fast 16->32 mapping for WM_COMPARE/DELETE/MEASURE/DRAWITEM.
Alexandre Julliard [Fri, 26 May 2006 11:21:31 +0000 (13:21 +0200)]
user: Added fast 16->32 mapping for WM_CREATE, WM_NCCREATE and WM_MDICREATE.
Alexandre Julliard [Fri, 26 May 2006 10:09:12 +0000 (12:09 +0200)]
wine_unicode: Add prototypes for inline functions (from a patch by Andrew Talbot).
Alexandre Julliard [Fri, 26 May 2006 10:08:32 +0000 (12:08 +0200)]
Fixed a couple of instances of the old FSF address that crept back in.
Phil Costin [Thu, 25 May 2006 21:49:02 +0000 (22:49 +0100)]
wined3d: Create stub for D3DPERF_SetOptions function.
Pierre d'Herbemont [Thu, 25 May 2006 13:20:59 +0000 (15:20 +0200)]
wineprefixcreate: Obtain wine and wineserver from the bindir, instead of relaying on the PATH.
Mikołaj Zalewski [Thu, 25 May 2006 22:01:25 +0000 (00:01 +0200)]
comctl32: header: Put the new item in place of the hot divider instead of swapping.
Mikołaj Zalewski [Thu, 25 May 2006 21:53:24 +0000 (23:53 +0200)]
comctl32: header: Draw the drag image and hot dividers while dragging an item.
Mikołaj Zalewski [Thu, 25 May 2006 21:51:03 +0000 (23:51 +0200)]
comctl32: header: Fix an order-related bug in HEADER_InternalHitTest.
Mikołaj Zalewski [Thu, 25 May 2006 21:48:39 +0000 (23:48 +0200)]
comctl32: header: Implement HDM_SETHOTDIVIDER.
Mikołaj Zalewski [Thu, 25 May 2006 21:46:53 +0000 (23:46 +0200)]
comctl32: header: Implement HDM_CREATEDRAGIMAGE.
Mikołaj Zalewski [Thu, 25 May 2006 22:05:27 +0000 (00:05 +0200)]
comctl32: listview: Apply the HDS_DRAGDROP header style if needed.
Apply the HDS_DRAGDROP header style if the listview has the
LVS_EX_HEADERDRAGDROP. Block the columns reordering as the listview
doesn't support them.
Juan Lang [Fri, 26 May 2006 02:43:30 +0000 (19:43 -0700)]
crypt32: Implement CertSerializeCRLStoreElement.
Dmitry Timoshkov [Fri, 26 May 2006 04:35:47 +0000 (13:35 +0900)]
mapi32: Break out of the loop as soon as MSI call succeeds.
Dmitry Timoshkov [Fri, 26 May 2006 04:34:50 +0000 (13:34 +0900)]
gdi: Add more const qualifiers.
Jason Green [Fri, 26 May 2006 04:33:13 +0000 (00:33 -0400)]
wined3d: Move the GLSL registry check again.
Mike McCormack [Fri, 26 May 2006 03:36:42 +0000 (12:36 +0900)]
winapi: IMAGE_OPTIONAL_HEADER has different members on x86-64.
Mike McCormack [Fri, 26 May 2006 03:36:03 +0000 (12:36 +0900)]
rpcrt4: Remove unused IN and OUT macros.
Dmitry Timoshkov [Thu, 25 May 2006 13:18:11 +0000 (22:18 +0900)]
mapi32: Implement FGetComponentPath.
Dmitry Timoshkov [Thu, 25 May 2006 13:17:46 +0000 (22:17 +0900)]
msi: Translate the resulting string only if the previous call succeeded.
Jacek Caban [Thu, 25 May 2006 16:43:34 +0000 (18:43 +0200)]
urlmon: Fix implementation of ReleaseBindInfo.
Jacek Caban [Thu, 25 May 2006 16:40:47 +0000 (18:40 +0200)]
urlmon: Better pending read handling.
Jacek Caban [Thu, 25 May 2006 16:39:26 +0000 (18:39 +0200)]
urlmon: Added Switch implementation.
Jacek Caban [Thu, 25 May 2006 16:37:55 +0000 (18:37 +0200)]
urlmon: Added handling BINDDSTATUS_FINDINGSOURCE and BINDSTATUS_CONNECTING in ReportProgress.
Jacek Caban [Thu, 25 May 2006 16:35:35 +0000 (18:35 +0200)]
urlmon: Call OnProgress in apartment thread.
Jacek Caban [Thu, 25 May 2006 16:34:15 +0000 (18:34 +0200)]
urlmon: Return MK_S_ASYNCHRONOUS if bindindg is asynchronous.
Jacek Caban [Thu, 25 May 2006 16:33:21 +0000 (18:33 +0200)]
urlmon: Added ReportResult implementation.
Jacek Caban [Thu, 25 May 2006 16:32:54 +0000 (18:32 +0200)]
urlmon: Added GetRootSecurityId and BeginningTransaction implementation.
Juan Lang [Thu, 25 May 2006 16:01:03 +0000 (09:01 -0700)]
crypt32: Add support for CRLs.
Juan Lang [Thu, 25 May 2006 15:51:37 +0000 (08:51 -0700)]
crypt32: Use public functions when finding certificates.
Phil Costin [Thu, 25 May 2006 12:31:14 +0000 (13:31 +0100)]
wined3d: Shader caps fix - code relocation.
Roderick Colenbrander [Thu, 25 May 2006 11:54:03 +0000 (13:54 +0200)]
wined3d: Dynamicly load GL_ARB_multitexture functions.
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.
Alexandre Julliard [Thu, 25 May 2006 18:08:12 +0000 (20:08 +0200)]
configure: Regenerated with autoconf 2.59d.
Alexandre Julliard [Thu, 25 May 2006 18:07:57 +0000 (20:07 +0200)]
include: Prevent internal Wine headers from being used in tests.
Alexandre Julliard [Thu, 25 May 2006 09:09:46 +0000 (11:09 +0200)]
wined3d: Fixed a compiler warning.
Francois Gouget [Thu, 25 May 2006 00:18:45 +0000 (02:18 +0200)]
ntdll: Return FILE_DEVICE_CD_ROM_FILE_SYSTEM for supermount filesystems.
Andrew Ziem [Wed, 24 May 2006 06:22:38 +0000 (00:22 -0600)]
wininet: Constify data.
Andrew Ziem [Wed, 24 May 2006 13:58:57 +0000 (07:58 -0600)]
gdi: Constify data.
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.
Jason Green [Wed, 24 May 2006 19:50:20 +0000 (15:50 -0400)]
wined3d: Add some more GLSL defines.
Mike McCormack [Thu, 25 May 2006 04:46:45 +0000 (13:46 +0900)]
rpcrt4: Stub implementations for NDRS marshalling functions.
Mike McCormack [Thu, 25 May 2006 04:46:14 +0000 (13:46 +0900)]
crypt32: Fix a integer to pointer cast.
Mike McCormack [Thu, 25 May 2006 02:41:39 +0000 (11:41 +0900)]
msi: 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.
Mike McCormack [Thu, 25 May 2006 02:41:27 +0000 (11:41 +0900)]
mapi32: Fix prototype of MAPILogon and MAPILogoff.
Mike McCormack [Thu, 25 May 2006 02:41:11 +0000 (11:41 +0900)]
richedit: Fix prototype of the callback function.
Robert Shearman [Wed, 24 May 2006 22:02:35 +0000 (23:02 +0100)]
ole32: Add a class factory for CLSID_InProcFreeMarshaler.
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.
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.
Robert Shearman [Wed, 24 May 2006 22:01:53 +0000 (23:01 +0100)]
ole32: Implement table-weak marshaling for the free-threaded marshaler.
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.
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.
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.
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.
Robert Shearman [Wed, 24 May 2006 22:03:54 +0000 (23:03 +0100)]
rpcrt4: Implement explicit generic binding handles.
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.
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.
Robert Shearman [Wed, 24 May 2006 22:03:10 +0000 (23:03 +0100)]
rpcrt4: Store the arguments exclusively in stubMsg.StackTop.
Robert Shearman [Wed, 24 May 2006 22:00:34 +0000 (23:00 +0100)]
rpcrt4: Implement RpcBindingCopy.
Robert Shearman [Wed, 24 May 2006 22:02:51 +0000 (23:02 +0100)]
uuid: Add some COM CLSIDs.
Robert Shearman [Wed, 24 May 2006 22:03:01 +0000 (23:03 +0100)]
include: Add several more interfaces to urlmon.idl.
Jacek Caban [Wed, 24 May 2006 16:01:17 +0000 (18:01 +0200)]
urlmon: Added registering name space test.
Jacek Caban [Wed, 24 May 2006 16:00:08 +0000 (18:00 +0200)]
urlmon: Use registered protocols.
Jacek Caban [Wed, 24 May 2006 15:59:07 +0000 (17:59 +0200)]
urlmon: Added [Un]RegisterNamespace implementation.
Jacek Caban [Wed, 24 May 2006 15:58:27 +0000 (17:58 +0200)]
mshtml: The secret interface is CMarkup. Improve FIXMEs.
Juan Lang [Thu, 25 May 2006 01:47:30 +0000 (18:47 -0700)]
crypt32: Add one more test of CertAddEncodedCertificateToStore.
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.