summaryrefslogtreecommitdiffstats
path: root/source3/librpc
Commit message (Collapse)AuthorAgeFilesLines
* waf: Remove lib prefix from libraries manually.Jelmer Vernooij2010-10-261-8/+8
|
* s3-libndr: handle NDR_ERR_IPV6ADDRESS case in ndr_errstr().Günther Deschner2010-10-051-0/+3
| | | | Guenther
* s3: Add "smbcontrol winbindd ip-dropped <local-ip>"Volker Lendecke2010-09-301-0/+1
| | | | | | | | This is supposed to improve the winbind reconnect time after an ip address has been moved away from a box. Any kind of HA scenario will benefit from this, because winbindd does not have to wait for the TCP timeout to kick in when a local IP address has been dropped and DC replies are not received anymore.
* s3-waf: add NDR_PERFCOUNT subsystem.Günther Deschner2010-09-281-0/+5
| | | | Guenther
* s3-waf: convert LIBNET et al into subsystems.Günther Deschner2010-09-241-0/+5
| | | | Guenther
* s3-waf: let winbind depend on SRV_NDR_WBINT and RPCCLI_NDR_WBINT.Günther Deschner2010-09-241-0/+10
| | | | Guenther
* s3-waf: add RPC_NDR_WBINT to librpc/wscript_build.Günther Deschner2010-09-241-0/+5
| | | | Guenther
* s3-waf: add wscript_build to s3 librpc dir for NDR_ subsystems.Günther Deschner2010-09-241-0/+31
| | | | Guenther
* s3-dcerpc: Use spnego own sign/seal functionsSimo Sorce2010-09-231-64/+47
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: make auth context opaqueSimo Sorce2010-09-231-16/+41
| | | | | | | | | This way we always double check in advance that the context is of the right type with talloc_get_type_abort instead of potentially accessing random memory by addressing the wrong structure in the union. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_dataSimo Sorce2010-09-231-26/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: add spnego server helpersSimo Sorce2010-09-232-1/+110
| | | | | | squashed: add michlistMIC signature checks Signed-off-by: Günther Deschner <gd@samba.org>
* spnego: make spnego_context publicSimo Sorce2010-09-232-21/+19
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: move client spnego stuff in /librpc/cryptoSimo Sorce2010-09-233-6/+5
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* spnego: avoid explicit dependency on dcerpc specific structuresSimo Sorce2010-09-233-42/+58
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* gssapi: remove unused function argumentSimo Sorce2010-09-232-3/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* gssapi: avoid explicit dependency on dcerpc specific structuresSimo Sorce2010-09-233-38/+15
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: move crypto stuff in /librpc/cryptoSimo Sorce2010-09-236-14/+15
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* libnetapi: deal with NULL data in I_NetLogonControl2().Günther Deschner2010-09-191-1/+1
| | | | Guenther
* s3-rpc_server: Added helper functions to read data from a ncacn socket.Simo Sorce2010-09-151-0/+4
| | | | Signed-off-by: Andreas Schneider <asn@cynapses.org>
* libnetapi: add DOMAIN_CONTROLLER_INFO_FLAGS.Günther Deschner2010-09-151-1/+19
| | | | Guenther
* Add unique IP address binding for client connections (EPM and ncacn_ip_tcp ↵Julien Kerihuel2010-09-071-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>
* librpc/rpc: add dcerpc_binding_handle_set_timeout()Stefan Metzmacher2010-09-041-0/+3
| | | | metze
* librpc/rpc: add set_timeout() to dcerpc_binding_handle_opsStefan Metzmacher2010-09-041-0/+2
| | | | metze
* s3-kerberos: use krb5 compat macros in fill_keytab_from_password()Simo Sorce2010-09-021-1/+1
| | | | | | | This one uses the compat macro in the right way, without actually breaking the code. Signed-off-by: Günther Deschner <gd@samba.org>
* Revert "s3-kerberos: use krb5 compat macros in fill_keytab_from_password()."Simo Sorce2010-09-021-1/+6
| | | | | | | | This reverts commit 9986d25ed195ee77bd73c96f057c527b4c3a8f03. This patch was causing us to free unallocated memory. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-kerberos: use more krb5 compat macros in get_mem_keytab_from_secrets().Günther Deschner2010-08-311-16/+22
| | | | Guenther
* s3-kerberos: use smb_get_enctype_from_kt_entry() inGünther Deschner2010-08-311-1/+1
| | | | | | get_mem_keytab_from_secrets(). Guenther
* s3-kerberos: use get_kerberos_allowed_etypes in fill_keytab_from_password().Günther Deschner2010-08-311-1/+1
| | | | Guenther
* s3-kerberos: use krb5 compat macros in fill_keytab_from_password().Günther Deschner2010-08-311-6/+1
| | | | Guenther
* s3-kerberos: fix flush_keytab() compile with heimdal.Günther Deschner2010-08-311-1/+1
| | | | | | krb5_kt_cursor is not a pointer in heimdal but a struct. Guenther
* dcerpc-gssapi: include missing dcerpc_krb5.h header.Günther Deschner2010-08-301-0/+1
| | | | Guenther
* dcerpc-gssapi: fix "shadows a global declaration" warning when gssapi is ↵Günther Deschner2010-08-301-1/+1
| | | | | | unavailable. Guenther
* dcerpc-gssapi: add function to retrieve client nameSimo Sorce2010-08-302-0/+44
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* dcerpc-gssapi: add function to extract authtimeSimo Sorce2010-08-302-0/+54
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* dcerpc-gssapi: add function to extract authorization data (PAC) form gssapi ↵Simo Sorce2010-08-302-4/+63
| | | | | | context Signed-off-by: Günther Deschner <gd@samba.org>
* dcerpc-gssapi: add function to check flagsSimo Sorce2010-08-301-2/+30
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* dcerpc-gssapi: add initial server side codeSimo Sorce2010-08-302-12/+229
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: add krb5 helpersSimo Sorce2010-08-302-0/+411
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-build: only include rpc_misc.h where needed.Günther Deschner2010-08-261-0/+2
| | | | Guenther
* s3:librpc: make dcerpc_read_ncacn_packet_send/recv() availableStefan Metzmacher2010-08-201-0/+9
| | | | metze
* s3-dcerpc: try to fix the non gssapi build.Günther Deschner2010-08-171-1/+2
| | | | Guenther
* s3-dcerpc: fix c++ build warning.Günther Deschner2010-08-171-1/+1
| | | | Guenther
* s3-dcerpc: properly implement gse/spnego_get_session_keySimo Sorce2010-08-174-9/+59
|
* s3-dcerpc: Pull packet in the caller, before validationSimo Sorce2010-08-171-0/+1
|
* s3-waf: Added missing client option to pidl list for wbint.Andreas Schneider2010-08-161-1/+1
|
* s3-waf: Try to fix the idl build.Andreas Schneider2010-08-161-0/+1
|
* s3:winbind: remove the method REMOVE_MAPPING from winbind's APIMichael Adam2010-08-141-12/+0
| | | | Michael
* s3:winbind: remove the method SET_MAPPING from winbind's APIMichael Adam2010-08-141-6/+0
| | | | Michael
* s3:winbind: remove SET_HWM from winbind's API.Michael Adam2010-08-141-5/+0
|