Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-18 | s4-librpc: Ensure we do not call call the decrpc timeout handler during ↵ | Andrew Bartlett | 1 | -0/+8 | |
gensec_update() This avoids a situation where we could destroy pointers on the stack due to a nested event loop. This is certainly not a final, generic solution, but it is a minimal change while we work to make gensec and gensec_gssapi async. Andrew Bartlett | |||||
2012-03-15 | s4:librpc/rpc: ship requests via an immediate event | Stefan Metzmacher | 1 | -0/+3 | |
Deep inside dcerpc_ship_next_request() some code path could trigger dcerpc_connection_dead(), which means it's not safe to do any processing after calling dcerpc_ship_next_request(). metze | |||||
2011-06-06 | s4-modules Remove lp_ctx from init functions that no longer need it | Andrew Bartlett | 1 | -1/+1 | |
Now that we don't allow the smb.conf to change the modules dir, many functions that simply load modules or initialise a subsytem that may load modules no longer need an lp_ctx. Andrew Bartlett | |||||
2011-03-23 | librpc: bring more librpc prototypes in common. | Günther Deschner | 1 | -13/+0 | |
Guenther | |||||
2011-03-13 | librpc/rpc: move DCERPC_ flags to rpc_common.h | Stefan Metzmacher | 1 | -54/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Mar 13 20:45:53 CET 2011 on sn-devel-104 | |||||
2011-03-13 | s4:librpc/rpc: finaly make struct rpc_request and enum rpc_request_state private | Stefan Metzmacher | 1 | -43/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Mar 13 17:46:02 CET 2011 on sn-devel-104 | |||||
2011-03-13 | s4:librpc/rpc: remove unused dcerpc_request() | Stefan Metzmacher | 1 | -7/+0 | |
metze | |||||
2011-03-13 | librpc/rpc: move struct dcerpc_binding to rpc_common.h | Stefan Metzmacher | 1 | -15/+0 | |
metze | |||||
2011-03-13 | librpc/rpc: move enum dcerpc_transport_t to rpc_common.h | Stefan Metzmacher | 1 | -10/+4 | |
metze | |||||
2011-03-13 | s4:librpc/rpc: s/dcerpc_security/dcecli_security | Stefan Metzmacher | 1 | -2/+2 | |
We'll use 'dcerpc_security' for the generic dcerpc client and server code. metze | |||||
2011-03-13 | s4:librpc/rpc: remove unused dcerpc_ndr_request* code | Stefan Metzmacher | 1 | -15/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Mar 13 11:19:59 CET 2011 on sn-devel-104 | |||||
2011-03-11 | librpc/rpc: move dcerpc_binding_handle stuff to rpc_common.h | Stefan Metzmacher | 1 | -121/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Mar 11 12:28:08 CET 2011 on sn-devel-104 | |||||
2011-03-11 | s4:librpc/rpc: s/struct dcerpc_connection/struct dcecli_connection/g | Stefan Metzmacher | 1 | -12/+12 | |
The name 'struct dcerpc_connection' will be used in the new generic dcerpc code. It will be used for client and server. metze | |||||
2010-10-01 | s4-rpc: added target_principal binding handle option | Andrew Tridgell | 1 | -0/+1 | |
this allows you to specify a target SPN for a connection Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
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) |