r4355: More work from the elves on Christmas eve:
authorAndrew Bartlett <abartlet@samba.org>
Fri, 24 Dec 2004 09:54:23 +0000 (09:54 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:07:37 +0000 (13:07 -0500)
commit44113c4de1ae06a78a940782dc762b6576310d0d
tree7d6e30dc5a56b11edcd2def2304aa78071b1405e
parentbebe512a57c6aabe6cd539750834297a17b5c4f5
r4355: More work from the elves on Christmas eve:

 - Update Samba4's kerberos code to match the 'salting' changes in
   Samba3 (and many other cleanups by jra).

 - Move GENSEC into the modern era of talloc destructors.  This avoids
   many of the memory leaks in this code, as we now can't somehow
   'forget' to call the end routine.
  - This required fixing some of the talloc hierarchies.

 - The new krb5 seems more sensitive to getting the service name
   right, so start actually setting the service name on the krb5 context.

Andrew Bartlett
(This used to be commit 278bf1a61a6da6ef955a12c13d7b1a0357cebf1f)
16 files changed:
source4/include/secrets.h
source4/ldap_server/ldap_bind.c
source4/libads/config.m4
source4/libcli/auth/clikrb5.c
source4/libcli/auth/gensec.c
source4/libcli/auth/gensec.h
source4/libcli/auth/gensec_krb5.c
source4/libcli/auth/gensec_ntlmssp.c
source4/libcli/auth/kerberos.c
source4/libcli/auth/kerberos.h
source4/libcli/auth/kerberos_verify.c
source4/libcli/auth/ntlmssp.c
source4/libcli/auth/spnego.c
source4/librpc/rpc/dcerpc_schannel.c
source4/passdb/secrets.c
source4/smb_server/sesssetup.c