Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-05 | s3-rpc_client: run minimal_includes.pl. | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2011-04-29 | s3-tsocket: only include ../lib/tsocket/tsocket.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-04-12 | s3-rpc_client: move rpc_cli_transport structs and protos to rpc_transport.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-02-24 | s3:rpc_client: we need to pass a non-blocking socket to ↵ | Stefan Metzmacher | 1 | -0/+2 | |
tstream_bsd_existing_socket() metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Feb 24 07:43:59 CET 2011 on sn-devel-104 | |||||
2010-12-15 | s3:rpc_client: implement rpc_transport_sock_init() on top of ↵ | Stefan Metzmacher | 1 | -231/+13 | |
rpc_transport_tstream_init() metze | |||||
2010-09-20 | s3-build: only include async headers where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-03-29 | s3:rpc_client: remove more unused code | Stefan Metzmacher | 1 | -37/+0 | |
metze | |||||
2010-03-29 | s3:rpc_client: add set_timeout hook to rpc_cli_transport | Stefan Metzmacher | 1 | -0/+20 | |
metze | |||||
2010-03-29 | s3:rpc_client: add rpccli_is_connected() | Stefan Metzmacher | 1 | -11/+23 | |
metze | |||||
2010-02-19 | First part of fix for bug #7159 - client rpc_transport doesn't cope with bad ↵ | Jeremy Allison | 1 | -0/+12 | |
server data returns. Ensure that subreq is *always* talloc_free'd in the _done function, as it has an event timeout attached. If the read requests look longer than the cli->timeout, then the timeout fn is called with already freed data. Jeremy. | |||||
2010-01-06 | s3: Fix infinite loop in NCACN_IP_TCP asa there is no timeout. Assume ↵ | Bo Yang | 1 | -0/+53 | |
lsa_pipe_tcp is ok but network is down, then send request is ok, but select() on writeable fds loops forever since there is no response. Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-05-18 | Fix broken pipe handling | Volker Lendecke | 1 | -2/+2 | |
Metze is right: If we have *any* error at the socket level, we just can not continue. Also, apply some defensive programming: With this async stuff someone else might already have closed the socket. | |||||
2009-05-19 | s3: tevent_req_poll() loops forever when pipe is broken | Bo Yang | 1 | -1/+20 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-03-24 | Convert rpc_cli_transport->write to tevent_req | Volker Lendecke | 1 | -21/+20 | |
2009-03-24 | Convert rpc_cli_transport->read to tevent_req | Volker Lendecke | 1 | -21/+20 | |
2009-03-02 | Make struct tevent_req opaque | Simo Sorce | 1 | -8/+6 | |
Move struct tevent_req in tevent_internal, and ad getters and setters for private data and the callback function. This patch also renames 'private_state' into 'data'. What is held in this pointer is in fact data and not a state like enum tevent_req_state. Calling it 'state' is confusing. The functions addedd are: tevent_req_set_callback() - sets req->async.fn and req->async.private_data tevent_req_set_print_fn() - sets req->private_print tevent_req_callback_data() - gets req->async.private_data tevent_req_data() - gets rea->data This way it is much simpler to keep API/ABI compatibility in the future. | |||||
2009-02-25 | Convert rpc_sock_write to use tevent_req base async_send | Volker Lendecke | 1 | -7/+46 | |
2009-02-25 | Convert rpc_sock_read to use tevent_req base async_read | Volker Lendecke | 1 | -10/+47 | |
2009-01-22 | Add the socket rpc client transport | Volker Lendecke | 1 | -0/+116 | |