Robert Shearman [Sat, 20 May 2006 14:31:10 +0000 (15:31 +0100)]
comctl32: Make sure to always have the default pushbutton for wizards as an enabled button.
Robert Shearman [Sat, 20 May 2006 14:31:01 +0000 (15:31 +0100)]
comctl32: A PSM_SETWIZBUTTONS message specifying PSWIZB_FINISH or
PSWIZB_DISABLEDFINISH, followed by another one without those flags
should show the next button again and hide the finish button.
Alexandre Julliard [Sat, 20 May 2006 18:02:10 +0000 (20:02 +0200)]
user: Get rid of the WINPROC_Map/UnmapMsg32ATo32W functions.
Alexandre Julliard [Sat, 20 May 2006 17:59:19 +0000 (19:59 +0200)]
user: Added fast A->W mapping for the remaining messages.
Alexandre Julliard [Sat, 20 May 2006 17:58:38 +0000 (19:58 +0200)]
user: Added fast A->W mapping for WM_GETTEXTLENGTH and related messages.
Alexandre Julliard [Sat, 20 May 2006 16:57:36 +0000 (18:57 +0200)]
user: Added fast A->W mapping for WM_CHAR and related messages.
Alexandre Julliard [Sat, 20 May 2006 16:57:11 +0000 (18:57 +0200)]
user: Added fast A->W mapping for EM_GETLINE.
Alexandre Julliard [Sat, 20 May 2006 16:55:34 +0000 (18:55 +0200)]
user: Added fast A->W mapping for LB_GETTEXT and CB_GETLBTEXT.
Alexandre Julliard [Sat, 20 May 2006 16:54:25 +0000 (18:54 +0200)]
user: Added fast A->W mapping for WM_SETTEXT and related messages.
Alexandre Julliard [Sat, 20 May 2006 16:53:16 +0000 (18:53 +0200)]
user: Added fast A->W mapping for WM_GETTEXT and WM_ASKCBFORNAME.
Alexandre Julliard [Sat, 20 May 2006 16:49:40 +0000 (18:49 +0200)]
user: Added fast A->W mapping for WM_MDICREATE.
Alexandre Julliard [Sat, 20 May 2006 16:48:04 +0000 (18:48 +0200)]
user: Added fast A->W mapping for WM_CREATE and WM_NCCREATE.
Peter Beutner [Fri, 19 May 2006 12:17:56 +0000 (14:17 +0200)]
d3d8: Fix GetDesc and GetLevelDesc for surfaces and textures.
In DX8 the D3DSURFACE_DESC structure has a size field which needs to be set.
Jason Green [Thu, 18 May 2006 17:43:32 +0000 (13:43 -0400)]
wined3d: Simplify generate_base_shader() when checking for USING_GLSL usage.
Jason Green [Thu, 18 May 2006 17:42:37 +0000 (13:42 -0400)]
wined3d: Move PARAM C[] program.env[] into baseshader and out of vertex shaders.
Robert Shearman [Fri, 19 May 2006 15:04:23 +0000 (16:04 +0100)]
rpcrt4: Handle pointers to context handles in the stubless code.
Implement check for NULL context handles if requested.
Robert Shearman [Fri, 19 May 2006 15:04:11 +0000 (16:04 +0100)]
rpcrt4: We don't need to free object pointers if we are told we must allocate.
Robert Shearman [Fri, 19 May 2006 15:02:59 +0000 (16:02 +0100)]
rpcrt4: Use macros to generate the code for unmarshaling base types.
Robert Shearman [Fri, 19 May 2006 15:03:13 +0000 (16:03 +0100)]
rpcrt4: Don't set the memory pointer to NULL before calling PointerUnmarshall.
Call it with fMustAlloc set to TRUE instead to achieve the same result
without side-effects.
Robert Shearman [Fri, 19 May 2006 15:02:41 +0000 (16:02 +0100)]
rpcrt4: Make more internal functions static.
Robert Shearman [Fri, 19 May 2006 15:02:23 +0000 (16:02 +0100)]
rpcrt4: Add the definition of RpcAuthVerifier to rpc_defs.h from the DCE/RPC spec.
Use it in RPCRT4_SendAuth instead of writing out the data byte-by-byte.
Robert Shearman [Fri, 19 May 2006 15:02:33 +0000 (16:02 +0100)]
rpcrt4: Add more format characters and add context handle flags to ndrtypes.h.
Dmitry Timoshkov [Fri, 19 May 2006 07:36:20 +0000 (16:36 +0900)]
Add a stub implementation of ntdsapi.dll.
Paul Chitescu [Fri, 19 May 2006 13:19:18 +0000 (16:19 +0300)]
advapi32: Add stub FileEncryptionStatus and declarations.
Alexandre Julliard [Thu, 18 May 2006 18:39:01 +0000 (20:39 +0200)]
user: Get rid of the MSGPARAMS16 structure.
Alexandre Julliard [Sat, 20 May 2006 14:36:52 +0000 (16:36 +0200)]
user: Make a lot of winproc functions static.
Alexandre Julliard [Sat, 20 May 2006 14:35:44 +0000 (16:35 +0200)]
user: Call the A version of message functions from 16-bit code.
This avoids having to export too many different message translation
functions.
Alexandre Julliard [Sat, 20 May 2006 14:34:14 +0000 (16:34 +0200)]
user: Use winproc callbacks instead of message map/unmap for 16-bit hooks.
Alexandre Julliard [Sat, 20 May 2006 14:32:45 +0000 (16:32 +0200)]
user: Use winproc callbacks instead of message map/unmap in SendMessage16.
Alexandre Julliard [Thu, 18 May 2006 17:47:40 +0000 (19:47 +0200)]
user: Use a winproc callback instead of a message map/unmap in SendMessageTimeoutA.
Alexandre Julliard [Thu, 18 May 2006 17:44:49 +0000 (19:44 +0200)]
user: Store the destination thread id in the send_message_info structure.
Mikołaj Zalewski [Thu, 18 May 2006 19:22:55 +0000 (21:22 +0200)]
comctl32: header: Make sure no message is sent between PrepareCallbackItems/FreeCallbackItems.
Mikołaj Zalewski [Thu, 18 May 2006 19:15:09 +0000 (21:15 +0200)]
comctl32: header: Don't erase the background in HEADER_Refresh.
Mikołaj Zalewski [Thu, 18 May 2006 19:09:20 +0000 (21:09 +0200)]
comctl32: header: The border size is 4 not 3.
Stefan Dösinger [Thu, 18 May 2006 22:13:29 +0000 (00:13 +0200)]
wined3d: Sort of oversized surface support.
Stefan Dösinger [Thu, 18 May 2006 21:25:19 +0000 (23:25 +0200)]
wined3d: Add more device caps.
Stefan Dösinger [Thu, 18 May 2006 20:59:33 +0000 (22:59 +0200)]
wined3d: Allow SYSTEMMEM textures and surfaces.
Stefan Dösinger [Thu, 18 May 2006 20:42:22 +0000 (22:42 +0200)]
wined3d: Implement IWineD3DDevice::SetDisplayMode.
Huw Davies [Fri, 19 May 2006 10:47:20 +0000 (11:47 +0100)]
rpcrt4: Use IsClient to determine whether we can use the Buffer memory or not.
Add simple struct tests.
Robert Shearman [Fri, 19 May 2006 10:03:29 +0000 (11:03 +0100)]
rpcrt4: Warn if CreateNamedPipe fails.
Robert Shearman [Fri, 19 May 2006 10:03:39 +0000 (11:03 +0100)]
rpcrt4: Add the correct amount of auth padding to messages.
Robert Shearman [Fri, 19 May 2006 10:03:20 +0000 (11:03 +0100)]
rpcrt4: Wait for all of the requested bytes to be returned for tcp connections.
Robert Shearman [Fri, 19 May 2006 10:03:06 +0000 (11:03 +0100)]
rpcrt4: Update the todo lists and copyrights.
Robert Shearman [Thu, 18 May 2006 16:27:35 +0000 (17:27 +0100)]
rpcrt4: Fix for the open functions in the transports being transposed between ncacn_np and ncalrpc.
Robert Shearman [Thu, 18 May 2006 16:27:26 +0000 (17:27 +0100)]
rpcrt4: Don't release the auth info if it isn't present.
Robert Reif [Fri, 19 May 2006 11:34:08 +0000 (07:34 -0400)]
winmm: Fix wave test handle use after close bug.
Dmitry Timoshkov [Fri, 19 May 2006 09:55:50 +0000 (18:55 +0900)]
x11drv: Fix the regression caused by the recent ShowWindow fixes.
Mike McCormack [Fri, 19 May 2006 09:47:55 +0000 (18:47 +0900)]
secur32: Cleanup InitializeSecurityContext (reduce indent and duplication).
Mike McCormack [Fri, 19 May 2006 09:46:47 +0000 (18:46 +0900)]
secur32: Tidy up the initialization code a little.
Jacek Caban [Thu, 18 May 2006 20:42:51 +0000 (22:42 +0200)]
widl: Don't add importlib if it is already on the list. Remove warning.
Jacek Caban [Thu, 18 May 2006 20:42:32 +0000 (22:42 +0200)]
widl: Added support for importing parent interfaces from importlib.
Jacek Caban [Thu, 18 May 2006 20:43:01 +0000 (22:43 +0200)]
shdocvw: Return S_OK in OnInPlaceDeactivate.
Phil Costin [Thu, 18 May 2006 17:21:00 +0000 (18:21 +0100)]
wined3d: Trace output corrections and cleanups.
Juan Lang [Thu, 18 May 2006 14:34:03 +0000 (07:34 -0700)]
crypt32: Move CertFindCertificateInStore and related functions to cert.c.
Juan Lang [Thu, 18 May 2006 14:31:53 +0000 (07:31 -0700)]
crypt32: Move context interface definition to common header.
Alexandre Julliard [Thu, 18 May 2006 17:44:30 +0000 (19:44 +0200)]
user: Convert the 16-bit winproc functions to use a callback pointer.
Alexandre Julliard [Thu, 18 May 2006 17:09:32 +0000 (19:09 +0200)]
user: Convert the other winproc 32-bit functions to use a callback pointer.
Alexandre Julliard [Thu, 18 May 2006 16:05:01 +0000 (18:05 +0200)]
user: Make WINPROC_CallProc32WTo32A take a callback function pointer.
This way it doesn't need to know about dialog procedures. Also renamed
it to WINPROC_CallProcWtoA.
Phil Costin [Thu, 18 May 2006 01:24:08 +0000 (02:24 +0100)]
wined3d: Check registry for UseGLSL enabled.
Mike McCormack [Thu, 18 May 2006 10:07:38 +0000 (19:07 +0900)]
rpcrt4: Fix a possible memory leak, cleanup a bit.
Mike McCormack [Thu, 18 May 2006 10:06:30 +0000 (19:06 +0900)]
rpcrt4: Fix and test RpcNetworkIsProtseqValid.
Mike McCormack [Thu, 18 May 2006 10:06:15 +0000 (19:06 +0900)]
rpcrt4: Add a stub implementation for RpcMgmtIsServerListening.
Alexandre Julliard [Thu, 18 May 2006 14:32:49 +0000 (16:32 +0200)]
user: Fixed a broken trace in the dialog test.
Alexandre Julliard [Thu, 18 May 2006 14:31:36 +0000 (16:31 +0200)]
user: Added helper functions for A<->W conversion of single characters.
Alexandre Julliard [Thu, 18 May 2006 14:30:56 +0000 (16:30 +0200)]
user: Simplify 16-bit mappings of the WM_GETDLGCODE message.
Alexandre Julliard [Thu, 18 May 2006 10:43:40 +0000 (12:43 +0200)]
user: Unify the mapping of listbox and combobox messages.
Alexandre Julliard [Thu, 18 May 2006 10:29:19 +0000 (12:29 +0200)]
user: Get rid of the WINPROC_MapMsg32WTo32A function.
Alexandre Julliard [Thu, 18 May 2006 10:28:07 +0000 (12:28 +0200)]
user: Added fast W->A mapping for WM_IME_CHAR.
Alexandre Julliard [Thu, 18 May 2006 10:27:27 +0000 (12:27 +0200)]
user: Added fast W->A mapping for WM_CHAR and related messages.
Alexandre Julliard [Thu, 18 May 2006 10:20:14 +0000 (12:20 +0200)]
user: Added fast W->A mapping for EM_GETLINE.
Alexandre Julliard [Thu, 18 May 2006 10:17:44 +0000 (12:17 +0200)]
user: Added fast W->A mapping for LB_GETTEXT and CB_GETLBTEXT.
Alexandre Julliard [Thu, 18 May 2006 09:46:07 +0000 (11:46 +0200)]
user: Added fast W->A mapping for LB_ADDSTRING and related messages.
Alexandre Julliard [Thu, 18 May 2006 09:37:41 +0000 (11:37 +0200)]
user: Added fast W->A mapping for WM_MDICREATE.
Alexandre Julliard [Thu, 18 May 2006 09:29:31 +0000 (11:29 +0200)]
user: Added fast W->A mapping for WM_SETTEXT and related messages.
Alexandre Julliard [Thu, 18 May 2006 09:22:55 +0000 (11:22 +0200)]
user: Added fast W->A mapping for WM_GETTEXT and WM_ASKCBFORNAME.
Alexandre Julliard [Thu, 18 May 2006 09:03:30 +0000 (11:03 +0200)]
user: Added helper functions for buffer management in WINPROC_CallProc32WTo32A..
Alexandre Julliard [Thu, 18 May 2006 09:02:28 +0000 (11:02 +0200)]
user: Merged WINPROC_CallProc32WTo32A_fast into WINPROC_CallProc32WTo32A.
Juan Lang [Thu, 18 May 2006 04:49:27 +0000 (21:49 -0700)]
crypt32: Add stubs for CertDuplicateCRLContext and CertDuplicateCTLContext.
Eric Pouech [Tue, 16 May 2006 19:14:59 +0000 (21:14 +0200)]
user32: Allow interprocess WM_NCPAINT messages when wParam is 0 or 1.
Robert Shearman [Thu, 18 May 2006 02:41:34 +0000 (03:41 +0100)]
rpcrt4: Implement RpcBindingSetAuthInfoExW based on the implementation for RpcBindingSetAuthInfoExA.
Robert Shearman [Thu, 18 May 2006 02:41:25 +0000 (03:41 +0100)]
rpcrt4: A NULL AuthInfo is allowed.
Pass the server principal name into AcquireCredentialsHandleA.
Robert Shearman [Thu, 18 May 2006 02:41:16 +0000 (03:41 +0100)]
rpcrt4: Support all available security packages in RpcBindingSetAuthInfoExA, instead of just NTLM.
Robert Shearman [Thu, 18 May 2006 02:40:58 +0000 (03:40 +0100)]
rpcrt4: Only use the cached connection if the authentication information is compatible.
Robert Shearman [Thu, 18 May 2006 02:40:42 +0000 (03:40 +0100)]
rpcrt4: Store non-connection-specific authentication information in a ref-counted structure that is shared between connections and bindings.
Robert Shearman [Thu, 18 May 2006 02:40:29 +0000 (03:40 +0100)]
rpcrt4: Fix an off-by-one error when checking the size of the buffer in NdrInterfacePointerMarshall.
Robert Shearman [Thu, 18 May 2006 02:40:06 +0000 (03:40 +0100)]
rpcrt4: Handle interface pointers in EmbeddedComplexSize.
Robert Shearman [Thu, 18 May 2006 02:40:16 +0000 (03:40 +0100)]
rpcrt4: Make secur32 into a delayed import, as most of the time it won't be needed.
Robert Shearman [Thu, 18 May 2006 02:39:42 +0000 (03:39 +0100)]
rpcrt4: Increment the call id field of the request header.
This is necessary for compatibility with MS/RPC servers.
Robert Shearman [Thu, 18 May 2006 02:39:34 +0000 (03:39 +0100)]
rpcrt4: Implement NdrNonEncapsulatedUnionMemorySize.
Robert Shearman [Thu, 18 May 2006 02:39:27 +0000 (03:39 +0100)]
rpcrt4: Fix the wire protocol of the user marshal functions to match MS/RPC.
Robert Shearman [Thu, 18 May 2006 02:39:50 +0000 (03:39 +0100)]
rpcrt4: If the authorisation failed during a send then we should return ERROR_ACCESS_DENIED.
Robert Shearman [Thu, 18 May 2006 02:39:58 +0000 (03:39 +0100)]
rpcrt4: Fix NdrConformantArrayMemorySize.
Robert Shearman [Thu, 18 May 2006 02:39:19 +0000 (03:39 +0100)]
rpcrt4: Implement NdrUserMarshalMemorySize.
Ivan Gyurdiev [Thu, 18 May 2006 01:09:56 +0000 (21:09 -0400)]
wined3d: Take predication tokens into account.
Each instruction can have a predication token. Account for it in the
trace pass, register count pass, and store it in the SHADER_OPCODE_ARG
structure for generation. MSDN claims the token is at the end of the
instruction, but that's not true - testing a demo, which lets me
manipulate the shader shows the predication token is the first source
token immediately following the destination token.
Ivan Gyurdiev [Thu, 18 May 2006 01:08:29 +0000 (21:08 -0400)]
wined3d: Parameter trace corrections.
Ivan Gyurdiev [Thu, 18 May 2006 01:07:02 +0000 (21:07 -0400)]
wined3d: SETP takes 3 parameters.
Huw Davies [Wed, 17 May 2006 14:28:38 +0000 (15:28 +0100)]
rpcrt4: Don't update StubMsg->MemorySize while unmarshaling.
Add a bunch of marshaling tests (based on a program by Rob Shearman).
Andrew Ziem [Wed, 17 May 2006 03:40:46 +0000 (21:40 -0600)]
kernel: Fix path test to pass on 95 and 98.
Jacek Caban [Wed, 17 May 2006 16:28:13 +0000 (18:28 +0200)]
shdocvw: Code cleanup.
Jacek Caban [Wed, 17 May 2006 16:27:23 +0000 (18:27 +0200)]
shdocvw: Added IConnectionPointContainer to InternetExplorer::QueryInterface.