1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source4/kdc
Andrew Bartlett 35b309fa0c gensec: clarify memory ownership for gensec_session_info() and gensec_session_key()
This is slightly less efficient, because we no longer keep a cache on
the gensec structures, but much clearer in terms of memory ownership.
Both gensec_session_info() and gensec_session_key() now take a mem_ctx
and put the result only on that context.

Some duplication of memory in the callers (who were rightly uncertain
about who was the rightful owner of the returned memory) has been
removed to compensate for the internal copy.

Andrew Bartlett
2011-08-03 18:48:02 +10:00
..
db-glue.c s4:kdc: fix compiler warning 2011-08-02 06:06:15 +02:00
db-glue.h s4:kdc: split s4u2self and s4u2proxy checks 2011-05-18 07:46:44 +02:00
hdb-samba4.c s4:kdc: split s4u2self and s4u2proxy checks 2011-05-18 07:46:44 +02:00
kdc-glue.h s4:kdc: split the kdc_tcp_proxy() logic from the main kdc logic 2011-03-04 21:19:05 +01:00
kdc-policy.h s4-lsa Implement kerberos ticket life policy 2010-12-09 18:02:59 +11:00
kdc.c s4:kdc: restore the behavior before the last heimdal import 2011-07-20 12:12:38 +02:00
kpasswdd.c gensec: clarify memory ownership for gensec_session_info() and gensec_session_key() 2011-08-03 18:48:02 +10:00
mit_samba_interface.h s4:kdc add mit plugin code 2010-02-25 13:01:14 -05:00
mit_samba.c s4:kdc/mit_samba: disable mit_samba_check_s4u2proxy() 2011-06-28 20:35:18 +02:00
pac-glue.c s4:kdc: generate the S4U_DELEGATION_INFO in the regenerated pac 2011-06-28 19:23:43 +02:00
pac-glue.h s4:kdc: generate the S4U_DELEGATION_INFO in the regenerated pac 2011-06-28 19:23:43 +02:00
policy.c source4/kdc: Fix prototypes for all functions. 2011-03-19 03:20:05 +01:00
proxy.c Use tevent_req_oom 2011-06-20 12:33:24 +02:00
samba_kdc.h source4/kdc: Fix prototypes for all functions. 2011-03-19 03:20:05 +01:00
wdc-samba4.c s4:kdc: generate the S4U_DELEGATION_INFO in the regenerated pac 2011-06-28 19:23:43 +02:00
wscript_build source4/kdc: Fix prototypes for all functions. 2011-03-19 03:20:05 +01:00