pull up r19745 from trunk, including manual configure.in merges
authorTom Yu <tlyu@mit.edu>
Tue, 18 Sep 2007 03:36:09 +0000 (03:36 +0000)
committerTom Yu <tlyu@mit.edu>
Tue, 18 Sep 2007 03:36:09 +0000 (03:36 +0000)
commit0d7847ee2fbd19e7977f558b64381961e0c19328
tree406f2ecfa712a1e97738121e51826d8724367dfe
parent9df136968c50229417bffcd3b8e6bcb88847e4ee
pull up r19745 from trunk, including manual configure.in merges

 r19745@cathode-dark-space:  coffman | 2007-08-01 18:09:13 -0400
 ticket: new
 subject: Add PKINIT support
 Target_Version: 1.6.3

 Pull up PKINIT support onto the trunk.

 Changes from the version in branch users/coffman/pkinit are:

 - Update the preauth plugin interface version to avoid
   conflict with any existing plugins.
 - Add a pkcs11.h locally to the pkinit code rather than
   depending on opensc being installed.

ticket: 5617

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-6@19938 dc483132-0cff-0310-8789-dd5450dbe970
41 files changed:
doc/Makefile
doc/admin.texinfo
doc/copyright.texinfo
src/Makefile.in
src/clients/kinit/kinit.M
src/clients/kinit/kinit.c
src/configure.in
src/include/k5-int-pkinit.h [new file with mode: 0644]
src/include/k5-int.h
src/include/krb5/krb5.hin
src/include/krb5/preauth_plugin.h
src/kdc/do_as_req.c
src/kdc/kdc_preauth.c
src/lib/krb5/asn.1/asn1_k_decode.c
src/lib/krb5/asn.1/asn1_k_decode.h
src/lib/krb5/asn.1/asn1_k_encode.c
src/lib/krb5/asn.1/asn1_k_encode.h
src/lib/krb5/asn.1/krb5_decode.c
src/lib/krb5/asn.1/krb5_encode.c
src/lib/krb5/krb/preauth2.c
src/lib/krb5/os/accessor.c
src/plugins/preauth/cksum_body/cksum_body_main.c
src/plugins/preauth/pkinit/Makefile.in [new file with mode: 0644]
src/plugins/preauth/pkinit/README [new file with mode: 0644]
src/plugins/preauth/pkinit/README.developers [new file with mode: 0644]
src/plugins/preauth/pkinit/configure.in [new file with mode: 0644]
src/plugins/preauth/pkinit/pkcs11.h [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit.exports [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit.h [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_accessor.c [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_accessor.h [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_clnt.c [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_crypto.h [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_crypto_openssl.c [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_crypto_openssl.h [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_identity.c [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_lib.c [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_matching.c [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_profile.c [new file with mode: 0644]
src/plugins/preauth/pkinit/pkinit_srv.c [new file with mode: 0644]
src/plugins/preauth/wpse/wpse_main.c