r20640: Commit part 2/2
commit3bf85c56cb9ce49d074c3368de07b052a30c59e7
authorAndrew Bartlett <abartlet@samba.org>
Wed, 10 Jan 2007 01:57:32 +0000 (10 01:57 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 10 Jan 2007 01:57:32 +0000 (10 01:57 +0000)
tree5494ecfa9ace567e9d32e0df25645789fc3dd813
parent340beb72b4f9417c436d4acf8dcb0969b76e06ea
r20640: 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
176 files changed:
source/heimdal/cf/check-var.m4
source/heimdal/kdc/digest.c
source/heimdal/kdc/headers.h
source/heimdal/kdc/kdc-private.h
source/heimdal/kdc/kdc.h
source/heimdal/kdc/kdc_locl.h
source/heimdal/kdc/kerberos5.c
source/heimdal/kdc/krb5tgs.c
source/heimdal/kdc/kx509.c [new file with mode: 0644]
source/heimdal/kdc/pkinit.c
source/heimdal/kdc/process.c
source/heimdal/kdc/windc.c [new file with mode: 0644]
source/heimdal/kdc/windc_plugin.h [copied from source/heimdal/kdc/kdc.h with 54% similarity]
source/heimdal/lib/asn1/asn1-common.h
source/heimdal/lib/asn1/der-protos.h
source/heimdal/lib/asn1/der_copy.c
source/heimdal/lib/asn1/der_format.c
source/heimdal/lib/asn1/der_free.c
source/heimdal/lib/asn1/der_get.c
source/heimdal/lib/asn1/der_length.c
source/heimdal/lib/asn1/der_put.c
source/heimdal/lib/asn1/digest.asn1
source/heimdal/lib/asn1/gen.c
source/heimdal/lib/asn1/gen_copy.c
source/heimdal/lib/asn1/gen_decode.c
source/heimdal/lib/asn1/gen_encode.c
source/heimdal/lib/asn1/gen_free.c
source/heimdal/lib/asn1/gen_length.c
source/heimdal/lib/asn1/k5.asn1
source/heimdal/lib/asn1/kx509.asn1 [new file with mode: 0644]
source/heimdal/lib/asn1/lex.l
source/heimdal/lib/asn1/parse.c
source/heimdal/lib/asn1/parse.y
source/heimdal/lib/asn1/rfc2459.asn1
source/heimdal/lib/asn1/symbol.h
source/heimdal/lib/com_err/lex.c
source/heimdal/lib/com_err/parse.c
source/heimdal/lib/com_err/parse.h
source/heimdal/lib/des/bn.c [new file with mode: 0644]
source/heimdal/lib/des/dh-imath.c [new file with mode: 0644]
source/heimdal/lib/des/dh.c [new file with mode: 0644]
source/heimdal/lib/des/dsa.c [copied from source/heimdal/kdc/headers.h with 57% similarity]
source/heimdal/lib/des/engine.c [new file with mode: 0644]
source/heimdal/lib/des/imath/LICENSE [new file with mode: 0644]
source/heimdal/lib/des/imath/imath.c [new file with mode: 0755]
source/heimdal/lib/des/imath/imath.h [new file with mode: 0755]
source/heimdal/lib/des/imath/iprime.c [new file with mode: 0755]
source/heimdal/lib/des/imath/iprime.h [new file with mode: 0755]
source/heimdal/lib/des/pkcs12.c [new file with mode: 0644]
source/heimdal/lib/des/resource.h [new file with mode: 0644]
source/heimdal/lib/des/rsa-imath.c [new file with mode: 0644]
source/heimdal/lib/des/rsa.c [new file with mode: 0644]
source/heimdal/lib/des/rsa.h
source/heimdal/lib/gssapi/gssapi/gssapi.h
source/heimdal/lib/gssapi/gssapi_mech.h
source/heimdal/lib/gssapi/krb5/accept_sec_context.c
source/heimdal/lib/gssapi/krb5/acquire_cred.c
source/heimdal/lib/gssapi/krb5/add_cred.c
source/heimdal/lib/gssapi/krb5/address_to_krb5addr.c
source/heimdal/lib/gssapi/krb5/arcfour.c
source/heimdal/lib/gssapi/krb5/cfx.c
source/heimdal/lib/gssapi/krb5/cfx.h
source/heimdal/lib/gssapi/krb5/compare_name.c
source/heimdal/lib/gssapi/krb5/compat.c
source/heimdal/lib/gssapi/krb5/context_time.c
source/heimdal/lib/gssapi/krb5/copy_ccache.c
source/heimdal/lib/gssapi/krb5/delete_sec_context.c
source/heimdal/lib/gssapi/krb5/display_name.c
source/heimdal/lib/gssapi/krb5/display_status.c
source/heimdal/lib/gssapi/krb5/duplicate_name.c
source/heimdal/lib/gssapi/krb5/export_name.c
source/heimdal/lib/gssapi/krb5/export_sec_context.c
source/heimdal/lib/gssapi/krb5/external.c
source/heimdal/lib/gssapi/krb5/get_mic.c
source/heimdal/lib/gssapi/krb5/gsskrb5-private.h
source/heimdal/lib/gssapi/krb5/gsskrb5_locl.h
source/heimdal/lib/gssapi/krb5/import_name.c
source/heimdal/lib/gssapi/krb5/import_sec_context.c
source/heimdal/lib/gssapi/krb5/init.c [copied from source/heimdal/lib/gssapi/krb5/process_context_token.c with 62% similarity]
source/heimdal/lib/gssapi/krb5/init_sec_context.c
source/heimdal/lib/gssapi/krb5/inquire_context.c
source/heimdal/lib/gssapi/krb5/inquire_cred.c
source/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c
source/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c
source/heimdal/lib/gssapi/krb5/process_context_token.c
source/heimdal/lib/gssapi/krb5/release_cred.c
source/heimdal/lib/gssapi/krb5/release_name.c
source/heimdal/lib/gssapi/krb5/set_cred_option.c
source/heimdal/lib/gssapi/krb5/set_sec_context_option.c
source/heimdal/lib/gssapi/krb5/unwrap.c
source/heimdal/lib/gssapi/krb5/verify_mic.c
source/heimdal/lib/gssapi/krb5/wrap.c
source/heimdal/lib/gssapi/mech/gss_accept_sec_context.c
source/heimdal/lib/gssapi/mech/gss_init_sec_context.c
source/heimdal/lib/gssapi/mech/gss_mech_switch.c
source/heimdal/lib/gssapi/mech/gss_set_cred_option.c
source/heimdal/lib/gssapi/mech/gss_utils.c
source/heimdal/lib/gssapi/mech/utils.h
source/heimdal/lib/gssapi/spnego/accept_sec_context.c
source/heimdal/lib/gssapi/spnego/compat.c
source/heimdal/lib/gssapi/spnego/context_stubs.c
source/heimdal/lib/gssapi/spnego/init_sec_context.c
source/heimdal/lib/gssapi/spnego/spnego-private.h
source/heimdal/lib/gssapi/spnego/spnego.asn1
source/heimdal/lib/gssapi/spnego/spnego_locl.h
source/heimdal/lib/hdb/hdb.c
source/heimdal/lib/hdb/hdb.h
source/heimdal/lib/hx509/asn1_id_pkix_ocsp.x [new file with mode: 0644]
source/heimdal/lib/hx509/asn1_id_pkix_ocsp_basic.x [new file with mode: 0644]
source/heimdal/lib/hx509/asn1_id_pkix_ocsp_nonce.x [new file with mode: 0644]
source/heimdal/lib/hx509/ca.c [new file with mode: 0644]
source/heimdal/lib/hx509/cert.c [new file with mode: 0644]
source/heimdal/lib/hx509/cms.c [new file with mode: 0644]
source/heimdal/lib/hx509/collector.c [new file with mode: 0644]
source/heimdal/lib/hx509/crmf.asn1 [new file with mode: 0644]
source/heimdal/lib/hx509/crypto.c [new file with mode: 0644]
source/heimdal/lib/hx509/error.c [new file with mode: 0644]
source/heimdal/lib/hx509/file.c [copied from source/heimdal/lib/gssapi/krb5/display_name.c with 57% similarity]
source/heimdal/lib/hx509/hx509-protos.h [new file with mode: 0644]
source/heimdal/lib/hx509/hx509.h [new file with mode: 0644]
source/heimdal/lib/hx509/hx509_err.c [new file with mode: 0644]
source/heimdal/lib/hx509/hx509_err.et [new file with mode: 0644]
source/heimdal/lib/hx509/hx_locl.h [new file with mode: 0644]
source/heimdal/lib/hx509/keyset.c [new file with mode: 0644]
source/heimdal/lib/hx509/ks_dir.c [new file with mode: 0644]
source/heimdal/lib/hx509/ks_file.c [new file with mode: 0644]
source/heimdal/lib/hx509/ks_mem.c [new file with mode: 0644]
source/heimdal/lib/hx509/ks_null.c [copied from source/heimdal/lib/gssapi/krb5/release_name.c with 61% similarity]
source/heimdal/lib/hx509/ks_p11.c [new file with mode: 0644]
source/heimdal/lib/hx509/ks_p12.c [new file with mode: 0644]
source/heimdal/lib/hx509/lock.c [new file with mode: 0644]
source/heimdal/lib/hx509/name.c [new file with mode: 0644]
source/heimdal/lib/hx509/ocsp.asn1 [new file with mode: 0644]
source/heimdal/lib/hx509/peer.c [new file with mode: 0644]
source/heimdal/lib/hx509/pkcs10.asn1 [new file with mode: 0644]
source/heimdal/lib/hx509/print.c [new file with mode: 0644]
source/heimdal/lib/hx509/req.c [new file with mode: 0644]
source/heimdal/lib/hx509/revoke.c [new file with mode: 0644]
source/heimdal/lib/hx509/test_name.c [copied from source/heimdal/lib/gssapi/krb5/process_context_token.c with 57% similarity]
source/heimdal/lib/krb5/acache.c
source/heimdal/lib/krb5/config_file.c
source/heimdal/lib/krb5/context.c
source/heimdal/lib/krb5/crypto.c
source/heimdal/lib/krb5/fcache.c
source/heimdal/lib/krb5/get_cred.c
source/heimdal/lib/krb5/init_creds.c
source/heimdal/lib/krb5/init_creds_pw.c
source/heimdal/lib/krb5/krb5-private.h
source/heimdal/lib/krb5/krb5-protos.h
source/heimdal/lib/krb5/krb5.h
source/heimdal/lib/krb5/krb5_locl.h
source/heimdal/lib/krb5/krbhst.c
source/heimdal/lib/krb5/log.c
source/heimdal/lib/krb5/mit_glue.c
source/heimdal/lib/krb5/mk_req_ext.c
source/heimdal/lib/krb5/pac.c [new file with mode: 0644]
source/heimdal/lib/krb5/pkinit.c
source/heimdal/lib/krb5/plugin.c
source/heimdal/lib/krb5/principal.c
source/heimdal/lib/krb5/rd_req.c
source/heimdal/lib/krb5/store.c
source/heimdal/lib/krb5/ticket.c
source/heimdal/lib/krb5/warn.c
source/heimdal/lib/ntlm/heimntlm-protos.h [new file with mode: 0644]
source/heimdal/lib/ntlm/heimntlm.h [copied from source/heimdal/kdc/kdc_locl.h with 55% similarity]
source/heimdal/lib/ntlm/ntlm.c [new file with mode: 0644]
source/heimdal/lib/roken/closefrom.c [copied from source/heimdal/lib/gssapi/krb5/release_name.c with 76% similarity]
source/heimdal/lib/roken/dumpdata.c [copied from source/heimdal/lib/vers/print_version.c with 57% similarity]
source/heimdal/lib/roken/erealloc.c [copied from source/heimdal/lib/gssapi/krb5/release_name.c with 57% similarity]
source/heimdal/lib/roken/parse_bytes.h [copied from source/heimdal/lib/gssapi/krb5/release_name.c with 75% similarity]
source/heimdal/lib/roken/resolve.c
source/heimdal/lib/roken/simple_exec.c [new file with mode: 0644]
source/heimdal/lib/roken/strcollect.c [copied from source/heimdal/lib/vers/print_version.c with 59% similarity]
source/heimdal/lib/roken/vis.c
source/heimdal/lib/roken/vis.hin
source/heimdal/lib/vers/print_version.c