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. Commit By: tlyu Revision: 19938 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/doc/Makefile U branches/krb5-1-6/doc/admin.texinfo U branches/krb5-1-6/doc/copyright.texinfo U branches/krb5-1-6/src/Makefile.in U branches/krb5-1-6/src/clients/kinit/kinit.M U branches/krb5-1-6/src/clients/kinit/kinit.c U branches/krb5-1-6/src/configure.in A branches/krb5-1-6/src/include/k5-int-pkinit.h U branches/krb5-1-6/src/include/k5-int.h U branches/krb5-1-6/src/include/krb5/krb5.hin U branches/krb5-1-6/src/include/krb5/preauth_plugin.h U branches/krb5-1-6/src/kdc/do_as_req.c U branches/krb5-1-6/src/kdc/kdc_preauth.c U branches/krb5-1-6/src/lib/krb5/asn.1/asn1_k_decode.c U branches/krb5-1-6/src/lib/krb5/asn.1/asn1_k_decode.h U branches/krb5-1-6/src/lib/krb5/asn.1/asn1_k_encode.c U branches/krb5-1-6/src/lib/krb5/asn.1/asn1_k_encode.h U branches/krb5-1-6/src/lib/krb5/asn.1/krb5_decode.c U branches/krb5-1-6/src/lib/krb5/asn.1/krb5_encode.c U branches/krb5-1-6/src/lib/krb5/krb/preauth2.c U branches/krb5-1-6/src/lib/krb5/os/accessor.c U branches/krb5-1-6/src/plugins/preauth/cksum_body/cksum_body_main.c A branches/krb5-1-6/src/plugins/preauth/pkinit/ A branches/krb5-1-6/src/plugins/preauth/pkinit/Makefile.in A branches/krb5-1-6/src/plugins/preauth/pkinit/README A branches/krb5-1-6/src/plugins/preauth/pkinit/README.developers A branches/krb5-1-6/src/plugins/preauth/pkinit/configure.in A branches/krb5-1-6/src/plugins/preauth/pkinit/pkcs11.h A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit.exports A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit.h A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_accessor.c A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_accessor.h A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_clnt.c A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_crypto.h A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_crypto_openssl.h A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_identity.c A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_lib.c A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_matching.c A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_profile.c A branches/krb5-1-6/src/plugins/preauth/pkinit/pkinit_srv.c U branches/krb5-1-6/src/plugins/preauth/wpse/wpse_main.c