Mike McCormack
a45b16a460
rpcrt4: Fix a possible memory leak, cleanup a bit.
2006-05-18 16:36:44 +02:00
Mike McCormack
c3a08421a2
rpcrt4: Fix and test RpcNetworkIsProtseqValid.
2006-05-18 16:36:34 +02:00
Mike McCormack
0f8f927aed
rpcrt4: Add a stub implementation for RpcMgmtIsServerListening.
2006-05-18 16:36:21 +02:00
Alexandre Julliard
c16ca72210
user: Fixed a broken trace in the dialog test.
2006-05-18 16:32:49 +02:00
Alexandre Julliard
2ff505c2cf
user: Added helper functions for A<->W conversion of single characters.
2006-05-18 16:31:36 +02:00
Alexandre Julliard
3fe201c308
user: Simplify 16-bit mappings of the WM_GETDLGCODE message.
2006-05-18 16:30:56 +02:00
Alexandre Julliard
6efb68cb0e
user: Unify the mapping of listbox and combobox messages.
2006-05-18 12:43:40 +02:00
Alexandre Julliard
7033649c4f
user: Get rid of the WINPROC_MapMsg32WTo32A function.
2006-05-18 12:29:19 +02:00
Alexandre Julliard
f6ba476d91
user: Added fast W->A mapping for WM_IME_CHAR.
2006-05-18 12:28:07 +02:00
Alexandre Julliard
6c4082df74
user: Added fast W->A mapping for WM_CHAR and related messages.
2006-05-18 12:27:27 +02:00
Alexandre Julliard
dd442faa2e
user: Added fast W->A mapping for EM_GETLINE.
2006-05-18 12:20:14 +02:00
Alexandre Julliard
b34521c43d
user: Added fast W->A mapping for LB_GETTEXT and CB_GETLBTEXT.
2006-05-18 12:17:44 +02:00
Alexandre Julliard
96a430f530
user: Added fast W->A mapping for LB_ADDSTRING and related messages.
2006-05-18 11:46:07 +02:00
Alexandre Julliard
d415df99bc
user: Added fast W->A mapping for WM_MDICREATE.
2006-05-18 11:37:41 +02:00
Alexandre Julliard
bba0159910
user: Added fast W->A mapping for WM_SETTEXT and related messages.
2006-05-18 11:29:31 +02:00
Alexandre Julliard
f793b818a4
user: Added fast W->A mapping for WM_GETTEXT and WM_ASKCBFORNAME.
2006-05-18 11:22:55 +02:00
Alexandre Julliard
cb36cbd0aa
user: Added helper functions for buffer management in WINPROC_CallProc32WTo32A..
2006-05-18 11:03:30 +02:00
Alexandre Julliard
de125e656e
user: Merged WINPROC_CallProc32WTo32A_fast into WINPROC_CallProc32WTo32A.
2006-05-18 11:02:28 +02:00
Juan Lang
0379d421e0
crypt32: Add stubs for CertDuplicateCRLContext and CertDuplicateCTLContext.
2006-05-18 10:47:35 +02:00
Eric Pouech
b980bbec17
user32: Allow interprocess WM_NCPAINT messages when wParam is 0 or 1.
2006-05-18 10:47:23 +02:00
Robert Shearman
63b66b95f9
rpcrt4: Implement RpcBindingSetAuthInfoExW based on the implementation for RpcBindingSetAuthInfoExA.
2006-05-18 10:37:13 +02:00
Robert Shearman
4cd5be2637
rpcrt4: A NULL AuthInfo is allowed.
...
Pass the server principal name into AcquireCredentialsHandleA.
2006-05-18 10:36:55 +02:00
Robert Shearman
84e42e0165
rpcrt4: Support all available security packages in RpcBindingSetAuthInfoExA, instead of just NTLM.
2006-05-18 10:36:42 +02:00
Robert Shearman
4e89efadf6
rpcrt4: Only use the cached connection if the authentication information is compatible.
2006-05-18 10:36:32 +02:00
Robert Shearman
217ec275b8
rpcrt4: Store non-connection-specific authentication information in a ref-counted structure that is shared between connections and bindings.
2006-05-18 10:36:07 +02:00
Robert Shearman
9b3cecaeb5
rpcrt4: Fix an off-by-one error when checking the size of the buffer in NdrInterfacePointerMarshall.
2006-05-18 10:35:56 +02:00
Robert Shearman
855535af62
rpcrt4: Handle interface pointers in EmbeddedComplexSize.
2006-05-18 10:35:16 +02:00
Robert Shearman
40d80d7c7a
rpcrt4: Make secur32 into a delayed import, as most of the time it won't be needed.
2006-05-18 10:35:12 +02:00
Robert Shearman
5067ea70c0
rpcrt4: Increment the call id field of the request header.
...
This is necessary for compatibility with MS/RPC servers.
2006-05-18 10:34:33 +02:00
Robert Shearman
c1d00c547b
rpcrt4: Implement NdrNonEncapsulatedUnionMemorySize.
2006-05-18 10:34:21 +02:00
Robert Shearman
62bbaf70b3
rpcrt4: Fix the wire protocol of the user marshal functions to match MS/RPC.
2006-05-18 10:34:09 +02:00
Robert Shearman
2aa52b07d6
rpcrt4: If the authorisation failed during a send then we should return ERROR_ACCESS_DENIED.
2006-05-18 10:33:50 +02:00
Robert Shearman
4fae04b2f5
rpcrt4: Fix NdrConformantArrayMemorySize.
2006-05-18 10:33:39 +02:00
Robert Shearman
c4fbad1d11
rpcrt4: Implement NdrUserMarshalMemorySize.
2006-05-18 10:33:00 +02:00
Ivan Gyurdiev
42b89791ff
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.
2006-05-18 10:32:54 +02:00
Ivan Gyurdiev
fa62d9d3b4
wined3d: Parameter trace corrections.
2006-05-18 10:32:22 +02:00
Ivan Gyurdiev
3d905baf50
wined3d: SETP takes 3 parameters.
2006-05-18 10:32:08 +02:00
Huw Davies
effac656bb
rpcrt4: Don't update StubMsg->MemorySize while unmarshaling.
...
Add a bunch of marshaling tests (based on a program by Rob Shearman).
2006-05-17 21:46:43 +02:00
Andrew Ziem
8bed7bb61a
kernel: Fix path test to pass on 95 and 98.
2006-05-17 21:46:27 +02:00
Jacek Caban
21196a084a
shdocvw: Code cleanup.
2006-05-17 21:46:18 +02:00
Jacek Caban
7ac9bc4d6e
shdocvw: Added IConnectionPointContainer to InternetExplorer::QueryInterface.
2006-05-17 21:45:59 +02:00
Jacek Caban
0b613f291f
shdocvw: Move IConnectionPointContainer implementation to separated object.
2006-05-17 21:45:39 +02:00
Jacek Caban
7c7603ca1e
shdocvw: Move connection points to the new ConnectionPointContainer struct.
2006-05-17 21:45:15 +02:00
Mikołaj Zalewski
3897015580
comctl32: header: Don't erase the left header egde.
2006-05-17 21:01:54 +02:00
Mikołaj Zalewski
28e3ba552e
comctl32: header: Send the width in HDN_BEGINTRACK.
2006-05-17 21:01:39 +02:00
Mikołaj Zalewski
117b8e7927
comctl32: listview: Recompute sizes after a column deletion.
2006-05-17 21:01:30 +02:00
Robert Shearman
a8c51a4cd9
rpcrt4: Implement NdrInterfacePointerMemorySize.
2006-05-17 21:01:13 +02:00
Robert Shearman
45ee17899a
rpcrt4: Make some functions that aren't used outside of the file static.
2006-05-17 21:01:02 +02:00
Robert Shearman
b52ae402ad
rpcrt4: Fill out more of the function tables with functions that already exist.
2006-05-17 21:00:42 +02:00
Robert Shearman
ecd3780cc0
rpcrt4: Raise an exception if there is no default handler for a union.
2006-05-17 21:00:35 +02:00