svn commit: samba r20640 - in branches/SAMBA_4_0/source/heimdal: cf kdc lib lib/asn1 lib/com_err lib/des lib/des/imath lib/gssapi lib/gssapi/gssapi lib/gssapi/krb5 lib/gssapi/mech lib/gssapi/spnego lib/hdb lib/hx509 lib/krb5 lib/ntlm lib/roken lib/vers

abartlet at samba.org abartlet at samba.org
Wed Jan 10 01:57:53 GMT 2007


Author: abartlet
Date: 2007-01-10 01:57:32 +0000 (Wed, 10 Jan 2007)
New Revision: 20640

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20640

Log:
Commit part 2/2

Update Heimdal to match current lorikeet-heimdal.  This includes
integrated PAC hooks, so Samba doesn't have to handle this any more.

This also brings in the PKINIT code, hence so many new files.

Andrew Bartlett

Added:
   branches/SAMBA_4_0/source/heimdal/kdc/kx509.c
   branches/SAMBA_4_0/source/heimdal/kdc/windc.c
   branches/SAMBA_4_0/source/heimdal/kdc/windc_plugin.h
   branches/SAMBA_4_0/source/heimdal/lib/asn1/kx509.asn1
   branches/SAMBA_4_0/source/heimdal/lib/des/bn.c
   branches/SAMBA_4_0/source/heimdal/lib/des/dh-imath.c
   branches/SAMBA_4_0/source/heimdal/lib/des/dh.c
   branches/SAMBA_4_0/source/heimdal/lib/des/dsa.c
   branches/SAMBA_4_0/source/heimdal/lib/des/engine.c
   branches/SAMBA_4_0/source/heimdal/lib/des/imath/
   branches/SAMBA_4_0/source/heimdal/lib/des/imath/LICENSE
   branches/SAMBA_4_0/source/heimdal/lib/des/imath/imath.c
   branches/SAMBA_4_0/source/heimdal/lib/des/imath/imath.h
   branches/SAMBA_4_0/source/heimdal/lib/des/imath/iprime.c
   branches/SAMBA_4_0/source/heimdal/lib/des/imath/iprime.h
   branches/SAMBA_4_0/source/heimdal/lib/des/pkcs12.c
   branches/SAMBA_4_0/source/heimdal/lib/des/resource.h
   branches/SAMBA_4_0/source/heimdal/lib/des/rsa-imath.c
   branches/SAMBA_4_0/source/heimdal/lib/des/rsa.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/
   branches/SAMBA_4_0/source/heimdal/lib/hx509/asn1_id_pkix_ocsp.x
   branches/SAMBA_4_0/source/heimdal/lib/hx509/asn1_id_pkix_ocsp_basic.x
   branches/SAMBA_4_0/source/heimdal/lib/hx509/asn1_id_pkix_ocsp_nonce.x
   branches/SAMBA_4_0/source/heimdal/lib/hx509/ca.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/cert.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/cms.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/collector.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/crmf.asn1
   branches/SAMBA_4_0/source/heimdal/lib/hx509/crypto.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/error.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/file.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/hx509-protos.h
   branches/SAMBA_4_0/source/heimdal/lib/hx509/hx509.h
   branches/SAMBA_4_0/source/heimdal/lib/hx509/hx509_err.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/hx509_err.et
   branches/SAMBA_4_0/source/heimdal/lib/hx509/hx_locl.h
   branches/SAMBA_4_0/source/heimdal/lib/hx509/keyset.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/ks_dir.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/ks_file.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/ks_mem.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/ks_null.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/ks_p11.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/ks_p12.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/lock.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/name.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/ocsp.asn1
   branches/SAMBA_4_0/source/heimdal/lib/hx509/peer.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/pkcs10.asn1
   branches/SAMBA_4_0/source/heimdal/lib/hx509/print.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/req.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/revoke.c
   branches/SAMBA_4_0/source/heimdal/lib/hx509/test_name.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/pac.c
   branches/SAMBA_4_0/source/heimdal/lib/ntlm/
   branches/SAMBA_4_0/source/heimdal/lib/ntlm/heimntlm-protos.h
   branches/SAMBA_4_0/source/heimdal/lib/ntlm/heimntlm.h
   branches/SAMBA_4_0/source/heimdal/lib/ntlm/ntlm.c
   branches/SAMBA_4_0/source/heimdal/lib/roken/closefrom.c
   branches/SAMBA_4_0/source/heimdal/lib/roken/dumpdata.c
   branches/SAMBA_4_0/source/heimdal/lib/roken/erealloc.c
   branches/SAMBA_4_0/source/heimdal/lib/roken/parse_bytes.h
   branches/SAMBA_4_0/source/heimdal/lib/roken/simple_exec.c
   branches/SAMBA_4_0/source/heimdal/lib/roken/strcollect.c
Modified:
   branches/SAMBA_4_0/source/heimdal/cf/check-var.m4
   branches/SAMBA_4_0/source/heimdal/kdc/digest.c
   branches/SAMBA_4_0/source/heimdal/kdc/headers.h
   branches/SAMBA_4_0/source/heimdal/kdc/kdc-private.h
   branches/SAMBA_4_0/source/heimdal/kdc/kdc.h
   branches/SAMBA_4_0/source/heimdal/kdc/kdc_locl.h
   branches/SAMBA_4_0/source/heimdal/kdc/kerberos5.c
   branches/SAMBA_4_0/source/heimdal/kdc/krb5tgs.c
   branches/SAMBA_4_0/source/heimdal/kdc/pkinit.c
   branches/SAMBA_4_0/source/heimdal/kdc/process.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/asn1-common.h
   branches/SAMBA_4_0/source/heimdal/lib/asn1/der-protos.h
   branches/SAMBA_4_0/source/heimdal/lib/asn1/der_copy.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/der_format.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/der_free.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/der_get.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/der_length.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/der_put.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/digest.asn1
   branches/SAMBA_4_0/source/heimdal/lib/asn1/gen.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/gen_copy.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/gen_decode.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/gen_encode.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/gen_free.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/gen_length.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/k5.asn1
   branches/SAMBA_4_0/source/heimdal/lib/asn1/lex.l
   branches/SAMBA_4_0/source/heimdal/lib/asn1/parse.c
   branches/SAMBA_4_0/source/heimdal/lib/asn1/parse.y
   branches/SAMBA_4_0/source/heimdal/lib/asn1/rfc2459.asn1
   branches/SAMBA_4_0/source/heimdal/lib/asn1/symbol.h
   branches/SAMBA_4_0/source/heimdal/lib/com_err/lex.c
   branches/SAMBA_4_0/source/heimdal/lib/com_err/parse.c
   branches/SAMBA_4_0/source/heimdal/lib/com_err/parse.h
   branches/SAMBA_4_0/source/heimdal/lib/des/rsa.h
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/gssapi/gssapi.h
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/gssapi_mech.h
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/accept_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/acquire_cred.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/add_cred.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/address_to_krb5addr.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/arcfour.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/cfx.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/cfx.h
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/compare_name.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/compat.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/context_time.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/copy_ccache.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/delete_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/display_name.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/display_status.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/duplicate_name.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/export_name.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/export_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/external.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/get_mic.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/gsskrb5-private.h
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/gsskrb5_locl.h
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/import_name.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/import_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/init.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/init_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/inquire_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/inquire_cred.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/process_context_token.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/release_cred.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/release_name.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/set_cred_option.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/set_sec_context_option.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/unwrap.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/verify_mic.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/krb5/wrap.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/mech/gss_accept_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/mech/gss_init_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/mech/gss_mech_switch.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/mech/gss_set_cred_option.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/mech/gss_utils.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/mech/utils.h
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/spnego/accept_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/spnego/compat.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/spnego/context_stubs.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/spnego/init_sec_context.c
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/spnego/spnego-private.h
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/spnego/spnego.asn1
   branches/SAMBA_4_0/source/heimdal/lib/gssapi/spnego/spnego_locl.h
   branches/SAMBA_4_0/source/heimdal/lib/hdb/hdb.c
   branches/SAMBA_4_0/source/heimdal/lib/hdb/hdb.h
   branches/SAMBA_4_0/source/heimdal/lib/krb5/acache.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/config_file.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/context.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/crypto.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/fcache.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/get_cred.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/init_creds.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/init_creds_pw.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/krb5-private.h
   branches/SAMBA_4_0/source/heimdal/lib/krb5/krb5-protos.h
   branches/SAMBA_4_0/source/heimdal/lib/krb5/krb5.h
   branches/SAMBA_4_0/source/heimdal/lib/krb5/krb5_locl.h
   branches/SAMBA_4_0/source/heimdal/lib/krb5/krbhst.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/log.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/mit_glue.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/mk_req_ext.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/pkinit.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/plugin.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/principal.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/rd_req.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/store.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/ticket.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/warn.c
   branches/SAMBA_4_0/source/heimdal/lib/roken/resolve.c
   branches/SAMBA_4_0/source/heimdal/lib/roken/vis.c
   branches/SAMBA_4_0/source/heimdal/lib/roken/vis.hin
   branches/SAMBA_4_0/source/heimdal/lib/vers/print_version.c


Changeset:
Sorry, the patch is too large (41570 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20640


More information about the samba-cvs mailing list