diff options
Diffstat (limited to 'krb5/plugins/preauth')
| -rw-r--r-- | krb5/plugins/preauth/otp/Makefile | 3 | ||||
| -rw-r--r-- | krb5/plugins/preauth/otp/version.map | 3 | ||||
| -rw-r--r-- | krb5/plugins/preauth/pkinit/Makefile | 3 | ||||
| -rw-r--r-- | krb5/plugins/preauth/pkinit/version.map | 128 | ||||
| -rw-r--r-- | krb5/plugins/preauth/spake/Makefile | 3 | ||||
| -rw-r--r-- | krb5/plugins/preauth/spake/version.map | 22 | ||||
| -rw-r--r-- | krb5/plugins/preauth/test/Makefile | 3 | ||||
| -rw-r--r-- | krb5/plugins/preauth/test/version.map | 2 |
8 files changed, 163 insertions, 4 deletions
diff --git a/krb5/plugins/preauth/otp/Makefile b/krb5/plugins/preauth/otp/Makefile index fa047b44e176..ed1f8ba9c5f1 100644 --- a/krb5/plugins/preauth/otp/Makefile +++ b/krb5/plugins/preauth/otp/Makefile @@ -24,6 +24,7 @@ SRCS= main.c \ CFLAGS+=-I${KRB5_DIR}/plugins/preauth/otp \ -I${KRB5_DIR}/include \ - -I${KRB5_SRCTOP}/include + -I${KRB5_SRCTOP}/include \ + -I${KRB5_OBJTOP}/util/profile .include <bsd.lib.mk> diff --git a/krb5/plugins/preauth/otp/version.map b/krb5/plugins/preauth/otp/version.map index f2d914551789..df492c9217c6 100644 --- a/krb5/plugins/preauth/otp/version.map +++ b/krb5/plugins/preauth/otp/version.map @@ -2,4 +2,7 @@ HIDDEN { local: __*; _rest*; _save*; *; }; otp_0_MIT { global: kdcpreauth_otp_initvt; + otp_state_free; + otp_state_new; + otp_state_verify; }; diff --git a/krb5/plugins/preauth/pkinit/Makefile b/krb5/plugins/preauth/pkinit/Makefile index 47e02b315cd6..0c68bfa19094 100644 --- a/krb5/plugins/preauth/pkinit/Makefile +++ b/krb5/plugins/preauth/pkinit/Makefile @@ -32,6 +32,7 @@ SRCS= pkinit_accessor.c \ CFLAGS+=-I${KRB5_DIR}/plugins/preauth/pkinit \ -I${KRB5_DIR}/include \ - -I${KRB5_SRCTOP}/include + -I${KRB5_SRCTOP}/include \ + -I${KRB5_OBJTOP}/util/profile .include <bsd.lib.mk> diff --git a/krb5/plugins/preauth/pkinit/version.map b/krb5/plugins/preauth/pkinit/version.map index c4498e8f473a..904246187463 100644 --- a/krb5/plugins/preauth/pkinit/version.map +++ b/krb5/plugins/preauth/pkinit/version.map @@ -3,4 +3,132 @@ pkinit_0_MIT { global: clpreauth_pkinit_initvt; kdcpreauth_pkinit_initvt; + catype2string; + client_create_dh; + client_process_dh; + cms_contentinfo_create; + cms_sha1_id; + cms_sha256_id; + cms_sha384_id; + cms_sha512_id; + cms_signeddata_create; + cms_signeddata_verify; + create_issuerAndSerial; + create_krb5_supportedCMSTypes; + create_krb5_trustedCertifiers; + crypto_cert_free_matching_data; + crypto_cert_free_matching_data_list; + crypto_cert_get_matching_data; + crypto_cert_select; + crypto_cert_select_default; + crypto_check_cert_eku; + crypto_encode_der_cert; + crypto_free_cert_info; + crypto_generate_checksums; + crypto_get_deferred_ids; + crypto_load_cas_and_crls; + crypto_load_certs; + crypto_req_cert_matching_data; + crypto_retrieve_cert_sans; + crypto_retrieve_signer_identity; + crypto_set_deferred_id; + crypto_verify_checksums; + dh_oid; + ec_oid; + ec_p256; + ec_p384; + ec_p521; + ecdsaWithSha1_id; + ecdsaWithSha256_id; + ecdsaWithSha384_id; + ecdsaWithSha512_id; + eku_keywords; + free_krb5_algorithm_identifier; + free_krb5_algorithm_identifiers; + free_krb5_auth_pack; + free_krb5_external_principal_identifier; + free_krb5_kdc_dh_key_info; + free_krb5_pa_pk_as_rep; + free_krb5_pa_pk_as_req; + free_krb5_reply_key_pack; + free_pachecksum2; + idtype2string; + init_krb5_pa_pk_as_rep; + init_krb5_pa_pk_as_req; + init_krb5_reply_key_pack; + k5int_decode_krb5_auth_pack; + k5int_decode_krb5_kdc_dh_key_info; + k5int_decode_krb5_pa_pk_as_rep; + k5int_decode_krb5_pa_pk_as_req; + k5int_decode_krb5_principal_name; + k5int_decode_krb5_reply_key_pack; + k5int_decode_krb5_td_dh_parameters; + k5int_decode_krb5_td_trusted_certifiers; + k5int_encode_krb5_auth_pack; + k5int_encode_krb5_kdc_dh_key_info; + k5int_encode_krb5_kdc_req_body; + k5int_encode_krb5_pa_pk_as_rep; + k5int_encode_krb5_pa_pk_as_req; + k5int_encode_krb5_reply_key_pack; + k5int_encode_krb5_td_dh_parameters; + k5int_encode_krb5_td_trusted_certifiers; + k5int_krb5_free_kdc_req; + k5int_set_prompt_types; + kdf_sha1_id; + kdf_sha256_id; + kdf_sha512_id; + ku_keywords; + matching_keywords; + oakley_1024; + oakley_2048; + oakley_4096; + parse_dh_min_bits; + pkinit_accessor_init; + pkinit_cert_matching; + pkinit_check_kdc_pkid; + pkinit_client_cert_match; + pkinit_copy_krb5_data; + pkinit_create_td_dh_parameters; + pkinit_create_td_invalid_certificate; + pkinit_create_td_trusted_certifiers; + pkinit_dup_identity_opts; + pkinit_find_deferred_id; + pkinit_fini_identity_crypto; + pkinit_fini_identity_opts; + pkinit_fini_plg_crypto; + pkinit_fini_plg_opts; + pkinit_fini_req_crypto; + pkinit_fini_req_opts; + pkinit_free_deferred_ids; + pkinit_get_deferred_id_flags; + pkinit_get_kdc_cert; + pkinit_identity_initialize; + pkinit_identity_prompt; + pkinit_identity_set_prompter; + pkinit_init_identity_crypto; + pkinit_init_identity_opts; + pkinit_init_plg_crypto; + pkinit_init_plg_opts; + pkinit_init_req_crypto; + pkinit_init_req_opts; + pkinit_kdcdefault_boolean; + pkinit_kdcdefault_integer; + pkinit_kdcdefault_string; + pkinit_kdcdefault_strings; + pkinit_kdf; + pkinit_libdefault_boolean; + pkinit_libdefault_integer; + pkinit_libdefault_string; + pkinit_libdefault_strings; + pkinit_process_td_dh_params; + pkinit_process_td_trusted_certifiers; + pkinit_set_deferred_id; + print_buffer; + print_buffer_bin; + server_check_dh; + server_process_dh; + sha256WithRSAEncr_id; + sha512WithRSAEncr_id; + supported_cms_algs; + supported_kdf_alg_ids; }; diff --git a/krb5/plugins/preauth/spake/Makefile b/krb5/plugins/preauth/spake/Makefile index 602d563d291f..a8f21569e15f 100644 --- a/krb5/plugins/preauth/spake/Makefile +++ b/krb5/plugins/preauth/spake/Makefile @@ -29,6 +29,7 @@ SRCS= edwards25519.c \ CFLAGS+=-I${KRB5_DIR}/plugins/preauth/spake \ -I${KRB5_DIR}/include \ - -I${KRB5_SRCTOP}/include + -I${KRB5_SRCTOP}/include \ + -I${KRB5_OBJTOP}/util/profile .include <bsd.lib.mk> diff --git a/krb5/plugins/preauth/spake/version.map b/krb5/plugins/preauth/spake/version.map index d29c0e05083d..edd63ec2c81b 100644 --- a/krb5/plugins/preauth/spake/version.map +++ b/krb5/plugins/preauth/spake/version.map @@ -3,4 +3,26 @@ spake_0_MIT { global: clpreauth_spake_initvt; kdcpreauth_spake_initvt; + builtin_edwards25519; + convert_to_padata; + derive_key; + derive_wbytes; + group_free_state; + group_get_permitted; + group_hash; + group_hash_len; + group_init_state; + group_is_permitted; + group_keygen; + group_mult_len; + group_optimistic_challenge; + group_result; + ossl_P256; + ossl_P384; + ossl_P521; + spake_iana_edwards25519; + spake_iana_p256; + spake_iana_p384; + spake_iana_p521; + update_thash; }; diff --git a/krb5/plugins/preauth/test/Makefile b/krb5/plugins/preauth/test/Makefile index 70292dec9a14..70fbeb2afe07 100644 --- a/krb5/plugins/preauth/test/Makefile +++ b/krb5/plugins/preauth/test/Makefile @@ -25,6 +25,7 @@ SRCS= cltest.c \ CFLAGS+=-I${KRB5_DIR}/plugins/preauth/test \ -I${KRB5_DIR}/include \ - -I${KRB5_SRCTOP}/include + -I${KRB5_SRCTOP}/include \ + -I${KRB5_OBJTOP}/util/profile .include <bsd.lib.mk> diff --git a/krb5/plugins/preauth/test/version.map b/krb5/plugins/preauth/test/version.map index d6d445ad5bf8..d054a879a003 100644 --- a/krb5/plugins/preauth/test/version.map +++ b/krb5/plugins/preauth/test/version.map @@ -3,4 +3,6 @@ test_0_MIT { global: clpreauth_test_initvt; kdcpreauth_test_initvt; + make_pa; + make_pa_list; }; |
