libkrb5 support for non-blocking AS requests
authorGreg Hudson <ghudson@mit.edu>
Thu, 26 Nov 2009 00:05:08 +0000 (00:05 +0000)
committerGreg Hudson <ghudson@mit.edu>
Thu, 26 Nov 2009 00:05:08 +0000 (00:05 +0000)
commitdc3ba26a2c9acde7ca4ed9260fdc01997511e478
tree53fc40f83d889fff25bc59e7ca9189cfbbc94e07
parent1ea7f1d6b0d7a51468f2258b33ba7b9b657f962e
libkrb5 support for non-blocking AS requests

Merge Luke's iakerb-libkrb5-as-only branch into trunk with several bug
fixes.  Adds support for the krb5_init_creds APIs (same as Heimdal's)
which allow AS requests to be performed via a different transport than
the blocking send_to_kdc.

ticket: 6586

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23358 dc483132-0cff-0310-8789-dd5450dbe970
src/include/krb5/krb5.hin
src/lib/krb5/krb/fast.c
src/lib/krb5/krb/gc_via_tkt.c
src/lib/krb5/krb/get_in_tkt.c
src/lib/krb5/krb/gic_keytab.c
src/lib/krb5/krb/gic_pwd.c
src/lib/krb5/krb/init_creds_ctx.h [new file with mode: 0644]
src/lib/krb5/krb/int-proto.h
src/lib/krb5/krb/mk_req_ext.c
src/lib/krb5/krb/send_tgs.c
src/lib/krb5/libkrb5.exports