fast negotiation projec
authorSam Hartman <hartmans@mit.edu>
Mon, 14 Dec 2009 18:28:16 +0000 (18:28 +0000)
committerSam Hartman <hartmans@mit.edu>
Mon, 14 Dec 2009 18:28:16 +0000 (18:28 +0000)
commitacd672680307a3f1bad828e6573fa34bd7779203
tree1ae4e45b4ca1b11872c93a2b2bfd9f6810a4522b
parent6899a43b722c3cb2672a38eba28490141d9bd32f
fast negotiation projec

Merge branches/fast-negotiate into trunk.
This implements http://k5wiki.kerberos.org/wiki/Projects/Fast_negotiation

Additional changes:
* krb5_c_make_checksum with checksum type 0 uses mandatory checksum for given key enctype

Conflicts:
src/lib/crypto/krb/make_checksum.c

ticket: 6595
Tags: enhancement

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23465 dc483132-0cff-0310-8789-dd5450dbe970
22 files changed:
src/clients/kinit/kinit.c
src/clients/klist/klist.c
src/include/k5-int.h
src/include/krb5/krb5.hin
src/kdc/do_as_req.c
src/kdc/do_tgs_req.c
src/kdc/fast_util.c
src/kdc/kdc_preauth.c
src/kdc/kdc_util.c
src/kdc/kdc_util.h
src/lib/crypto/krb/make_checksum.c
src/lib/krb5/asn.1/asn1_k_decode.c
src/lib/krb5/asn.1/asn1_k_encode.c
src/lib/krb5/asn.1/krb5_decode.c
src/lib/krb5/ccache/ccapi/stdcc.c
src/lib/krb5/ccache/ccfns.c
src/lib/krb5/krb/fast.c
src/lib/krb5/krb/fast.h
src/lib/krb5/krb/get_in_tkt.c
src/lib/krb5/krb/gic_opt.c
src/lib/krb5/krb/init_creds_ctx.h
src/lib/krb5/libkrb5.exports