- 19 Jun, 2008 3 commits
-
-
Rob Shearman authored
Move the special handling of the PKT_BIND_ACK packet from RPCRT4_ReceiveWithAuth to RpcAssoc_BindConnection, where it belongs.
-
Rob Shearman authored
rpcrt4: Add new function RPCRT4_ReceiveWithAuth to receive a fragment and return the authentication data received, if any.
-
Rob Shearman authored
-
- 01 Apr, 2008 1 commit
-
-
Rob Shearman authored
rpcrt4: Add a reference to the binding object in I_RpcNegotiateTransferSyntax and release the reference in I_RpcFreeBuffer. This is needed because a context binding handle could be released on unmarshall, but it still needs to stay valid until the binding handle is no longer being used. Re-use the previously unused RPCRT4_ExportBinding function as RPCRT4_AddRefBinding and rename RPCRT4_DestroyBinding to RPCRT4_ReleaseBinding to show that it's purpose is to release a reference count and destroy if necessary, not always destroy.
-
- 14 Mar, 2008 1 commit
-
-
Andrew Talbot authored
-
- 15 Feb, 2008 1 commit
-
-
Rob Shearman authored
Make the test of the return value of wait_for_incoming_data less strict.
-
- 05 Feb, 2008 1 commit
-
-
Rob Shearman authored
-
- 04 Feb, 2008 1 commit
-
-
Rob Shearman authored
-
- 23 Jan, 2008 3 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
rpcrt4: Pass the SPN input to RpcBindingSetAuthInfoA/W into InitializeSecurityContextW instead of AcquireCredentialsHandleA/W.
-
Marcus Meissner authored
-
- 21 Jan, 2008 2 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
-
- 17 Jan, 2008 1 commit
-
-
Andrew Talbot authored
-
- 08 Jan, 2008 1 commit
-
-
Rob Shearman authored
The actual sending of the request is still done in I_RpcSendReceive though. Disallow the server from calling I_RpcSend and I_RpcReceive to allow simplification of the code. The releasing of the connection is now done in I_RpcFreeBuffer. Implement I_RpcNegotiateTransferSyntax.
-
- 07 Jan, 2008 3 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
Mask out RPC_VALID_FLAGS_BIT from ProcNum when it is used to build a packet to send to the server.
-
Rob Shearman authored
-
- 17 Dec, 2007 1 commit
-
-
Rob Shearman authored
Support handing out association group IDs.
-
- 30 Nov, 2007 1 commit
-
-
Rob Shearman authored
rpcrt4: Errors in sending or receiving packets should result in RPC_S_CALL_FAILED being returned, not RPC_S_PROTOCOL_ERROR.
-
- 13 Nov, 2007 1 commit
-
-
Rob Shearman authored
-
- 12 Sep, 2007 2 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
-
- 20 Aug, 2007 1 commit
-
-
Andrew Talbot authored
-
- 23 Jul, 2007 1 commit
-
-
Rob Shearman authored
-
- 18 Jul, 2007 1 commit
-
-
Rob Shearman authored
Add RPC_S_SEC_PKG_ERROR to the list of "hard" errors.
-
- 05 Jul, 2007 2 commits
-
-
Rob Shearman authored
Remove the WINE_RPCFLAG_EXCEPTION hack to pass exception information to I_RpcSend.
-
Rob Shearman authored
-
- 27 Jun, 2007 1 commit
-
-
Rob Shearman authored
-
- 25 Jun, 2007 3 commits
-
-
Rob Shearman authored
rpcrt4: Store the assoc_group_id field returned from the bind_ack packet and use it when creating further connections in the association group.
-
Rob Shearman authored
rpcrt4: When an exception is raised, return the stored exception code instead of the generic RPC_S_CALL_FAILED.
-
Rob Shearman authored
rpcrt4: Close the connection if a protocol error or certain other kinds of errors occur, instead of returning it to the connection pool.
-
- 18 May, 2007 1 commit
-
-
Andrew Talbot authored
-
- 30 Apr, 2007 1 commit
-
-
Rob Shearman authored
-
- 28 Mar, 2007 1 commit
-
-
Rob Shearman authored
rpcrt4: Fixing the using of the auth_len values the wrong way round - PKT_PRIVACY implies the packet will be encrypted, not just signed.
-
- 27 Mar, 2007 4 commits
-
-
Rob Shearman authored
Previously it was hardcoded to 16, so only the NTLM provider would work correctly.
-
Rob Shearman authored
rpcrt4: Call CompleteAuthToken if InitializeSecurityContext returned a code that says it should be called. Currently, the only security provider that requires this is the Digest one, which we don't really care about, but is supported for completeness.
-
Rob Shearman authored
This reduces the amount of code and ensures that the parameters passed to it stay the same, apart from the previous context and the output buffer description.
-
Rob Shearman authored
rpcrt4: Retrieve the maximum token length from the security provider rather than using a hardcoded and rather small limit.
-
- 21 Feb, 2007 1 commit
-
-
Rob Shearman authored
(Reported by Huw Davies.)
-