Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-07 | Add unique IP address binding for client connections (EPM and ncacn_ip_tcp ↵ | Julien Kerihuel | 1 | -0/+4 | |
levels) This allows for binding strings like this: ncacn_ip_tcp:host[localaddress=192.168.2.1,seal] which will force the connection to be locally bound to the specified IP address Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-04 | librpc/rpc: add dcerpc_binding_handle_set_timeout() | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2010-09-04 | librpc/rpc: add set_timeout() to dcerpc_binding_handle_ops | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2010-08-20 | librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.c | Stefan Metzmacher | 1 | -0/+9 | |
metze | |||||
2010-08-12 | s4:librpc/rpc: make struct dcerpc_binding_handle private | Stefan Metzmacher | 1 | -10/+0 | |
metze | |||||
2010-08-12 | s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backend | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2010-08-12 | librpc/rpc: add dcerpc_binding_handle abstration | Stefan Metzmacher | 1 | -2/+113 | |
metze | |||||
2010-08-12 | s4:librpc/rpc: fix dcerpc_log_packet() prototype | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2010-08-12 | s4:librpc/rpc: autodetect the need of async call logic | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2010-05-18 | Finish removal of iconv_convenience in public API's. | Jelmer Vernooij | 1 | -3/+1 | |
2010-04-15 | librpc/rpc: add dcerpc_fault_to_nt_status() | Stefan Metzmacher | 1 | -0/+1 | |
For now this only handles fault codes with we've seen yet and for which we have explicit torture checks. metze | |||||
2010-03-19 | s4:librpc/rpc: add NCACN_INTERNAL from s3 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-03-18 | s4:librpc/rpc: let pyrpc make use of dcerpc_binding_handle stubs | Stefan Metzmacher | 1 | -2/+0 | |
metze | |||||
2010-03-12 | s4:librpc/rpc: add very basic dcerpc_binding_handle infrastructure | Stefan Metzmacher | 1 | -0/+11 | |
metze | |||||
2009-09-17 | s4-rpc: added NDR64 support | Andrew Tridgell | 1 | -0/+3 | |
This adds support for the nd464 binding string option | |||||
2009-06-18 | s4:libnet Allow 'net password change' to work on expired passwords | Andrew Bartlett | 1 | -0/+2 | |
We need to pass down flags to the DCE/RPC layer to allow fallback to anonymous connections, as we can't log in with an expired password. The anonymous connection can then change the password with SAMR. Andrew Bartlett | |||||
2009-04-20 | s4:librpc/rpc: pass async as argument to dcerpc_ndr_request_send() | Stefan Metzmacher | 1 | -0/+1 | |
The caller should decide if async is desired it should be harcoded per call. metze | |||||
2009-04-20 | s4:librpc/rpc: remove async argument from the sync dcerpc_request() function | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2009-01-25 | Add prototypes required by samba-gtk. | Jelmer Vernooij | 1 | -0/+2 | |
2009-01-09 | Add derpc_transport_string_by_transport(), apply some const | Volker Lendecke | 1 | -1/+2 | |
2009-01-06 | Add some const to dcerpc_binding_build_tower() | Volker Lendecke | 1 | -1/+3 | |
2009-01-06 | Fix prototype. | Jelmer Vernooij | 1 | -1/+1 | |
2008-12-29 | s4:lib/tevent: rename structs | Stefan Metzmacher | 1 | -8/+8 | |
list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze | |||||
2008-11-02 | Remove use of global_loadparm during initialization of gensec. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-02 | Add gensec_settings structure. This wraps loadparm_context for now, but | Jelmer Vernooij | 1 | -1/+2 | |
should in the future only contain some settings required for gensec. | |||||
2008-11-02 | Remove another use of global_loadparm. | Jelmer Vernooij | 1 | -5/+9 | |
2008-10-31 | dcerpc: Fix include path so header installer translates it correctly during ↵ | Jelmer Vernooij | 1 | -1/+1 | |
install. | |||||
2008-10-11 | Move lib/util from source4 to top-level libutil. | Jelmer Vernooij | 1 | -1/+1 | |
Conflicts: source4/Makefile | |||||
2008-09-16 | Import proper IDL for interface pointers. | Jelmer Vernooij | 1 | -0/+2 | |
2008-08-07 | librpc/rpc: add support DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN | Stefan Metzmacher | 1 | -0/+3 | |
You can trigger it like this: ncacn_ip_tcp:172.31.9.234[sign,hdrsign] or ncacn_ip_tcp:172.31.9.234[seal,hdrsign] metze (This used to be commit 54f1fca582b1474693b5ee11b7b847086d27f75f) | |||||
2008-05-25 | Trim the size of the Python bindings a bit. | Jelmer Vernooij | 1 | -0/+1 | |
(This used to be commit 717ce0b640a5c3aa62804b9869ef4dcc0f71b7ba) | |||||
2008-05-24 | Use manually written Python bindings for DCE/RPC rather than SWIG based. | Jelmer Vernooij | 1 | -0/+8 | |
Use base class for pidl-generated DCE/RPC interface Python bindings. (This used to be commit 25e7fc8a2c7a5914c4db4bfe428fd0a8efbf0784) | |||||
2008-04-03 | Install libevents since it's required by samba-gtk. | Jelmer Vernooij | 1 | -0/+4 | |
(This used to be commit 2073346828ffa1d9c35105eadd7afddd3a76a045) | |||||
2008-04-02 | Install public header files again and include required prototypes. | Jelmer Vernooij | 1 | -1/+121 | |
(This used to be commit 47ffbbf67435904754469544390b67d34c958343) | |||||
2008-04-01 | Add warning to public headers. | Jelmer Vernooij | 1 | -0/+4 | |
(This used to be commit 7bfe359c73aac96f8e983e8d5e9621235cf79a3a) | |||||
2008-01-01 | r26639: librpc: Pass iconv convenience on from RPC connection to NDR ↵ | Jelmer Vernooij | 1 | -0/+1 | |
library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce) | |||||
2007-12-21 | r26376: Add context for libcli_resolve. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc) | |||||
2007-12-21 | r26277: Move loadparm context higher up the stack. | Jelmer Vernooij | 1 | -0/+1 | |
(This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573) | |||||
2007-10-10 | r24812: Fix headers for external users. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit ff6684adfd96b59381dd941e54070ab9f8984912) | |||||
2007-10-10 | r24753: Allow host name in binding string without transport. | Jelmer Vernooij | 1 | -3/+3 | |
(This used to be commit f7051d3a84486ed9d0a1689c10a693521ec63528) | |||||
2007-10-10 | r24712: No longer expose the 'BOOL' data type in any interfaces. | Jelmer Vernooij | 1 | -3/+3 | |
(This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae) | |||||
2007-10-10 | r24551: rename dcerpc_interface_table -> ndr_interface_table | Stefan Metzmacher | 1 | -17/+2 | |
rename dcerpc_interface_list -> ndr_interface_list and move them to libndr.h metze (This used to be commit 4adbebef5df2f833d2d4bfcdda72a34179d52f5c) | |||||
2007-10-10 | r24540: rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list | Stefan Metzmacher | 1 | -12/+2 | |
into ndr_interface_string_array and move it to libndr.h metze (This used to be commit 473bca74dc9d9dc54a239c9b5d3dc5fcf5a117a9) | |||||
2007-10-10 | r24535: rename struct dcerpc_interface_call -> struct ndr_interface_call | Stefan Metzmacher | 1 | -13/+1 | |
and move it to librpc/ndr/libndr.h metze (This used to be commit abd5551aabae1820baaa52a963e8c7aa9605914e) | |||||
2007-10-10 | r24532: rename struct dcerpc_syntax_id into struct ndr_syntax_id | Stefan Metzmacher | 1 | -4/+4 | |
and move it into misc.idl The goal is to get rid a all dcerpc specific stuff in the generated ndr layer. metze (This used to be commit 2ed014cfb894cccab1654e3f7d5876393e2b52d7) | |||||
2007-10-10 | r23792: convert Samba4 to GPLv3 | Andrew Tridgell | 1 | -3/+2 | |
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa) | |||||
2007-10-10 | r22944: fix bug #4618: | Stefan Metzmacher | 1 | -2/+2 | |
rename private -> private_data metze (This used to be commit 58551f2f28fce8f1fcd04736c47ecd7458f32ea2) | |||||
2007-10-10 | r22486: add a flag to ignore timeouts of a request and don't close | Stefan Metzmacher | 1 | -0/+1 | |
the connection on timeout metze (This used to be commit 6b23ab1fd265e2a92456701fb02bd1838c098874) | |||||
2007-10-10 | r22470: merge handling of broken connections from wins replication client code | Stefan Metzmacher | 1 | -1/+4 | |
to the rpc client code we need to always ask for read events on the socket otherwise we never get the connection error reported. shutdown the transport when a request timeout. metze (This used to be commit 3403c0cb15e08ec838b0bc834f941051fb94d124) | |||||
2007-10-10 | r21811: fixed a queueing error in the dcerpc client code. WHen the | Andrew Tridgell | 1 | -0/+1 | |
dcerpc_ship_next_request() logic was added the penidng queue was split in two, but we also needed to update the code which removes requests from the queue to know about the two queues. Following the pattern used in other client libs, I based which queue to remove from on req->state, and added a new state RPC_REQUEST_QUEUED. This fixes a crash that happens when rpc requests time out. This patch also fixes the handling of timed out bind requests, and the talloc_reference handling in dcerpc_ndr_request_recv(). (This used to be commit f51a129b52d53059cc1567538f986400c0ea5602) |