r15481: Update heimdal/ to match current lorikeet-heimdal.
authorAndrew Bartlett <abartlet@samba.org>
Sun, 7 May 2006 04:51:30 +0000 (04:51 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:05:39 +0000 (14:05 -0500)
commit835926c87921a0f4186a9331b6e31b2e6f1c0d90
tree1086d806019f4f7a86dc7b0073017a0fb876b6c2
parent7a0b65efce3669643d21a2e209d4bf2626a5e948
r15481: Update heimdal/ to match current lorikeet-heimdal.

This includes many useful upstream changes, many of which should
reduce warnings in our compile.

It also includes a change to the HDB interface, which removes the need
for Samba4/lorikeet-heimdal to deviate from upstream for hdb_fetch().
The new flags replace the old entry type enum.

(This required the rework in hdb-ldb.c included in this commit)

Andrew Bartlett
(This used to be commit ef5604b87744c89e66e4d845f45b23563754ec05)
64 files changed:
source4/heimdal/kdc/524.c
source4/heimdal/kdc/kaserver.c
source4/heimdal/kdc/kdc-private.h
source4/heimdal/kdc/kdc.h
source4/heimdal/kdc/kerberos4.c
source4/heimdal/kdc/kerberos5.c
source4/heimdal/kdc/misc.c
source4/heimdal/kdc/pkinit.c
source4/heimdal/kdc/rx.h
source4/heimdal/lib/asn1/parse.c
source4/heimdal/lib/asn1/pkcs9.asn1
source4/heimdal/lib/des/aes.h
source4/heimdal/lib/des/des.c
source4/heimdal/lib/des/dh.h
source4/heimdal/lib/des/engine.h
source4/heimdal/lib/des/evp.c
source4/heimdal/lib/des/hash.h
source4/heimdal/lib/des/md4.c
source4/heimdal/lib/des/md4.h
source4/heimdal/lib/des/md5.c
source4/heimdal/lib/des/md5.h
source4/heimdal/lib/des/pkcs5.c
source4/heimdal/lib/des/rijndael-alg-fst.c
source4/heimdal/lib/des/rijndael-alg-fst.h
source4/heimdal/lib/des/rnd_keys.c
source4/heimdal/lib/des/sha.c
source4/heimdal/lib/des/sha.h
source4/heimdal/lib/des/sha256.c
source4/heimdal/lib/gssapi/8003.c
source4/heimdal/lib/gssapi/arcfour.c
source4/heimdal/lib/gssapi/cfx.c
source4/heimdal/lib/gssapi/gssapi.h
source4/heimdal/lib/gssapi/gssapi_locl.h
source4/heimdal/lib/gssapi/init_sec_context.c
source4/heimdal/lib/gssapi/wrap.c
source4/heimdal/lib/hdb/ext.c
source4/heimdal/lib/hdb/hdb-private.h
source4/heimdal/lib/hdb/hdb.c
source4/heimdal/lib/hdb/hdb.h
source4/heimdal/lib/hdb/keys.c
source4/heimdal/lib/hdb/keytab.c
source4/heimdal/lib/hdb/mkey.c
source4/heimdal/lib/hdb/ndbm.c
source4/heimdal/lib/krb5/addr_families.c
source4/heimdal/lib/krb5/changepw.c
source4/heimdal/lib/krb5/crc.c
source4/heimdal/lib/krb5/crypto.c
source4/heimdal/lib/krb5/generate_seq_number.c
source4/heimdal/lib/krb5/init_creds_pw.c
source4/heimdal/lib/krb5/kcm.c
source4/heimdal/lib/krb5/keytab_file.c
source4/heimdal/lib/krb5/keytab_keyfile.c
source4/heimdal/lib/krb5/krb5-private.h
source4/heimdal/lib/krb5/krb5-protos.h
source4/heimdal/lib/krb5/krb5-v4compat.h
source4/heimdal/lib/krb5/krb5.h
source4/heimdal/lib/krb5/krb5_ccapi.h
source4/heimdal/lib/krb5/krb5_locl.h
source4/heimdal/lib/krb5/log.c
source4/heimdal/lib/krb5/pkinit.c
source4/heimdal/lib/krb5/principal.c
source4/heimdal/lib/krb5/store.c
source4/heimdal/lib/krb5/v4_glue.c
source4/kdc/hdb-ldb.c