Module Name: src Committed By: riastradh Date: Thu Oct 31 15:05:53 UTC 2024
Added Files: src/crypto/external/bsd/heimdal/lib/libcom_err: com_err.expsym src/crypto/external/bsd/heimdal/lib/libgssapi: gssapi.expsym src/crypto/external/bsd/heimdal/lib/libhdb: hdb.expsym src/crypto/external/bsd/heimdal/lib/libheimbase: heimbase.expsym src/crypto/external/bsd/heimdal/lib/libheimntlm: heimntlm.expsym src/crypto/external/bsd/heimdal/lib/libhx509: hx509.expsym src/crypto/external/bsd/heimdal/lib/libkadm5srv: kadm5srv.expsym src/crypto/external/bsd/heimdal/lib/libkdc: kdc.expsym src/crypto/external/bsd/heimdal/lib/libkrb5: krb5.expsym src/crypto/external/bsd/heimdal/lib/libroken: roken.expsym src/crypto/external/bsd/heimdal/lib/libwind: wind.expsym Log Message: heimdal: Add expected symbols lists. Excluded: - libasn1 -- exported symbol list is currently machine-dependent (vax, m68k, amd64 have _end/_init/_fini; earmv7 only has _end; aarch64 adds _bss_end__, __end__, __bss_end__, __bss_start__; ...) because it just does `global: *' - libkafs, libsl -- no symbol version map, so exported list is currently machine-dependent - libkadm5clnt -- has a symbol version map, but we're not using it (PR lib/58795: libkadm5clnt.so is built without symbol version map) so exported symbol list is currently machine-dependent Preparing for adopting VERSION_MAP to fix: PR lib/58376: Missing DPADD for library version scripts To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libcom_err/com_err.expsym cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libgssapi/gssapi.expsym cvs rdiff -u -r0 -r1.1 src/crypto/external/bsd/heimdal/lib/libhdb/hdb.expsym cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libheimbase/heimbase.expsym cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libheimntlm/heimntlm.expsym cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libhx509/hx509.expsym cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libkadm5srv/kadm5srv.expsym cvs rdiff -u -r0 -r1.1 src/crypto/external/bsd/heimdal/lib/libkdc/kdc.expsym cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libkrb5/krb5.expsym cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libroken/roken.expsym cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/heimdal/lib/libwind/wind.expsym Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Added files: Index: src/crypto/external/bsd/heimdal/lib/libcom_err/com_err.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libcom_err/com_err.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libcom_err/com_err.expsym Thu Oct 31 15:05:51 2024 @@ -0,0 +1,14 @@ +HEIMDAL_COM_ERR_1.0 +_et_list@@HEIMDAL_COM_ERR_1.0 +add_to_error_table@@HEIMDAL_COM_ERR_1.0 +com_err@@HEIMDAL_COM_ERR_1.0 +com_err_va@@HEIMDAL_COM_ERR_1.0 +com_right@@HEIMDAL_COM_ERR_1.0 +com_right_r@@HEIMDAL_COM_ERR_1.0 +error_message@@HEIMDAL_COM_ERR_1.0 +error_table_name@@HEIMDAL_COM_ERR_1.0 +free_error_table@@HEIMDAL_COM_ERR_1.0 +init_error_table@@HEIMDAL_COM_ERR_1.0 +initialize_error_table_r@@HEIMDAL_COM_ERR_1.0 +reset_com_err_hook@@HEIMDAL_COM_ERR_1.0 +set_com_err_hook@@HEIMDAL_COM_ERR_1.0 Index: src/crypto/external/bsd/heimdal/lib/libgssapi/gssapi.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libgssapi/gssapi.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libgssapi/gssapi.expsym Thu Oct 31 15:05:51 2024 @@ -0,0 +1,186 @@ +HEIMDAL_GSS_2.0 +__gss_c_attr_local_login_user@@HEIMDAL_GSS_2.0 +__gss_c_attr_stream_sizes_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_cred_certificate_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_cred_password_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_auth_init_anon_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_auth_init_init_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_auth_init_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_auth_targ_anon_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_auth_targ_init_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_auth_targ_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_cbindings_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_compress_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_conf_prot_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_ctx_trans_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_deleg_cred_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_deprecated_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_integ_prot_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_itok_framed_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_mech_composite_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_mech_concrete_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_mech_description_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_mech_glue_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_mech_name_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_mech_nego_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_mech_pseudo_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_mic_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_not_dflt_mech_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_not_mech_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_oos_det_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_pfs_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_prot_ready_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_replay_det_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_sasl_mech_name_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ma_wrap_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_anonymous_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_dn_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_export_name_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_hostbased_service_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_hostbased_service_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_machine_uid_name_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_ntlm_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_string_uid_name_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_nt_user_name_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ntlm_avguest_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ntlm_force_v1_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ntlm_session_key_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ntlm_v1_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_ntlm_v2_oid_desc@@HEIMDAL_GSS_2.0 +__gss_c_peer_has_updated_spnego_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_ccache_name_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_compat_des3_mic_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_copy_ccache_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_cred_no_ci_flags_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_export_lucid_context_v1_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_export_lucid_context_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_extract_authz_data_from_sec_context_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_get_acceptor_subkey_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_get_authtime_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_get_initiator_subkey_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_get_service_keyblock_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_get_subkey_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_get_time_offset_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_get_tkt_flags_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_import_cred_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_mechanism_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_nt_principal_name_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_nt_principal_name_referral_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_plugin_register_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_register_acceptor_identity_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_send_to_kdc_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_set_allowable_enctypes_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_set_default_realm_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_set_dns_canonicalize_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_krb5_set_time_offset_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_ntlm_get_session_key_x_oid_desc@@HEIMDAL_GSS_2.0 +__gss_ntlm_mechanism_oid_desc@@HEIMDAL_GSS_2.0 +__gss_sasl_digest_md5_mechanism_oid_desc@@HEIMDAL_GSS_2.0 +__gss_spnego_mechanism_oid_desc@@HEIMDAL_GSS_2.0 +_gssapi_wrap_size_cfx@@HEIMDAL_GSS_2.0 +_gsskrb5cfx_wrap_length_cfx@@HEIMDAL_GSS_2.0 +gss_accept_sec_context@@HEIMDAL_GSS_2.0 +gss_acquire_cred@@HEIMDAL_GSS_2.0 +gss_acquire_cred_with_password@@HEIMDAL_GSS_2.0 +gss_add_buffer_set_member@@HEIMDAL_GSS_2.0 +gss_add_cred@@HEIMDAL_GSS_2.0 +gss_add_cred_with_password@@HEIMDAL_GSS_2.0 +gss_add_oid_set_member@@HEIMDAL_GSS_2.0 +gss_authorize_localname@@HEIMDAL_GSS_2.0 +gss_canonicalize_name@@HEIMDAL_GSS_2.0 +gss_compare_name@@HEIMDAL_GSS_2.0 +gss_context_query_attributes@@HEIMDAL_GSS_2.0 +gss_context_time@@HEIMDAL_GSS_2.0 +gss_create_empty_buffer_set@@HEIMDAL_GSS_2.0 +gss_create_empty_oid_set@@HEIMDAL_GSS_2.0 +gss_decapsulate_token@@HEIMDAL_GSS_2.0 +gss_delete_name_attribute@@HEIMDAL_GSS_2.0 +gss_delete_sec_context@@HEIMDAL_GSS_2.0 +gss_display_mech_attr@@HEIMDAL_GSS_2.0 +gss_display_name@@HEIMDAL_GSS_2.0 +gss_display_name_ext@@HEIMDAL_GSS_2.0 +gss_display_status@@HEIMDAL_GSS_2.0 +gss_duplicate_name@@HEIMDAL_GSS_2.0 +gss_duplicate_oid@@HEIMDAL_GSS_2.0 +gss_encapsulate_token@@HEIMDAL_GSS_2.0 +gss_export_cred@@HEIMDAL_GSS_2.0 +gss_export_name@@HEIMDAL_GSS_2.0 +gss_export_name_composite@@HEIMDAL_GSS_2.0 +gss_export_sec_context@@HEIMDAL_GSS_2.0 +gss_get_mic@@HEIMDAL_GSS_2.0 +gss_get_name_attribute@@HEIMDAL_GSS_2.0 +gss_import_cred@@HEIMDAL_GSS_2.0 +gss_import_name@@HEIMDAL_GSS_2.0 +gss_import_sec_context@@HEIMDAL_GSS_2.0 +gss_indicate_mechs@@HEIMDAL_GSS_2.0 +gss_indicate_mechs_by_attrs@@HEIMDAL_GSS_2.0 +gss_init_sec_context@@HEIMDAL_GSS_2.0 +gss_inquire_attrs_for_mech@@HEIMDAL_GSS_2.0 +gss_inquire_context@@HEIMDAL_GSS_2.0 +gss_inquire_cred@@HEIMDAL_GSS_2.0 +gss_inquire_cred_by_mech@@HEIMDAL_GSS_2.0 +gss_inquire_cred_by_oid@@HEIMDAL_GSS_2.0 +gss_inquire_mech_for_saslname@@HEIMDAL_GSS_2.0 +gss_inquire_mechs_for_name@@HEIMDAL_GSS_2.0 +gss_inquire_name@@HEIMDAL_GSS_2.0 +gss_inquire_names_for_mech@@HEIMDAL_GSS_2.0 +gss_inquire_saslname_for_mech@@HEIMDAL_GSS_2.0 +gss_inquire_sec_context_by_oid@@HEIMDAL_GSS_2.0 +gss_krb5_ccache_name@@HEIMDAL_GSS_2.0 +gss_krb5_copy_ccache@@HEIMDAL_GSS_2.0 +gss_krb5_export_lucid_sec_context@@HEIMDAL_GSS_2.0 +gss_krb5_free_lucid_sec_context@@HEIMDAL_GSS_2.0 +gss_krb5_get_tkt_flags@@HEIMDAL_GSS_2.0 +gss_krb5_import_cred@@HEIMDAL_GSS_2.0 +gss_krb5_set_allowable_enctypes@@HEIMDAL_GSS_2.0 +gss_localname@@HEIMDAL_GSS_2.0 +gss_mg_collect_error@@HEIMDAL_GSS_2.0 +gss_mo_get@@HEIMDAL_GSS_2.0 +gss_mo_list@@HEIMDAL_GSS_2.0 +gss_mo_name@@HEIMDAL_GSS_2.0 +gss_mo_set@@HEIMDAL_GSS_2.0 +gss_name_to_oid@@HEIMDAL_GSS_2.0 +gss_oid_equal@@HEIMDAL_GSS_2.0 +gss_oid_to_name@@HEIMDAL_GSS_2.0 +gss_oid_to_str@@HEIMDAL_GSS_2.0 +gss_pname_to_uid@@HEIMDAL_GSS_2.0 +gss_process_context_token@@HEIMDAL_GSS_2.0 +gss_pseudo_random@@HEIMDAL_GSS_2.0 +gss_release_buffer@@HEIMDAL_GSS_2.0 +gss_release_buffer_set@@HEIMDAL_GSS_2.0 +gss_release_cred@@HEIMDAL_GSS_2.0 +gss_release_iov_buffer@@HEIMDAL_GSS_2.0 +gss_release_name@@HEIMDAL_GSS_2.0 +gss_release_oid@@HEIMDAL_GSS_2.0 +gss_release_oid_set@@HEIMDAL_GSS_2.0 +gss_seal@@HEIMDAL_GSS_2.0 +gss_set_cred_option@@HEIMDAL_GSS_2.0 +gss_set_name_attribute@@HEIMDAL_GSS_2.0 +gss_set_sec_context_option@@HEIMDAL_GSS_2.0 +gss_sign@@HEIMDAL_GSS_2.0 +gss_store_cred@@HEIMDAL_GSS_2.0 +gss_test_oid_set_member@@HEIMDAL_GSS_2.0 +gss_unseal@@HEIMDAL_GSS_2.0 +gss_unwrap@@HEIMDAL_GSS_2.0 +gss_unwrap_aead@@HEIMDAL_GSS_2.0 +gss_unwrap_iov@@HEIMDAL_GSS_2.0 +gss_userok@@HEIMDAL_GSS_2.0 +gss_verify@@HEIMDAL_GSS_2.0 +gss_verify_mic@@HEIMDAL_GSS_2.0 +gss_wrap@@HEIMDAL_GSS_2.0 +gss_wrap_aead@@HEIMDAL_GSS_2.0 +gss_wrap_iov@@HEIMDAL_GSS_2.0 +gss_wrap_iov_length@@HEIMDAL_GSS_2.0 +gss_wrap_size_limit@@HEIMDAL_GSS_2.0 +gsskrb5_extract_authtime_from_sec_context@@HEIMDAL_GSS_2.0 +gsskrb5_extract_authz_data_from_sec_context@@HEIMDAL_GSS_2.0 +gsskrb5_extract_service_keyblock@@HEIMDAL_GSS_2.0 +gsskrb5_get_initiator_subkey@@HEIMDAL_GSS_2.0 +gsskrb5_get_subkey@@HEIMDAL_GSS_2.0 +gsskrb5_get_time_offset@@HEIMDAL_GSS_2.0 +gsskrb5_register_acceptor_identity@@HEIMDAL_GSS_2.0 +gsskrb5_set_default_realm@@HEIMDAL_GSS_2.0 +gsskrb5_set_dns_canonicalize@@HEIMDAL_GSS_2.0 +gsskrb5_set_send_to_kdc@@HEIMDAL_GSS_2.0 +gsskrb5_set_time_offset@@HEIMDAL_GSS_2.0 +krb5_gss_register_acceptor_identity@@HEIMDAL_GSS_2.0 Index: src/crypto/external/bsd/heimdal/lib/libhdb/hdb.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libhdb/hdb.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libhdb/hdb.expsym Thu Oct 31 15:05:51 2024 @@ -0,0 +1,115 @@ +HDBFlags2int@@HEIMDAL_HDB_1.0 +HEIMDAL_HDB_1.0 +_hdb_mdb_value2entry@@HEIMDAL_HDB_1.0 +_hdb_mit_dump2mitdb_entry@@HEIMDAL_HDB_1.0 +add_HDB_Ext_KeySet@@HEIMDAL_HDB_1.0 +add_Keys@@HEIMDAL_HDB_1.0 +asn1_HDBFlags_units@@HEIMDAL_HDB_1.0 +copy_Event@@HEIMDAL_HDB_1.0 +copy_HDB_extensions@@HEIMDAL_HDB_1.0 +copy_Key@@HEIMDAL_HDB_1.0 +copy_Keys@@HEIMDAL_HDB_1.0 +copy_Salt@@HEIMDAL_HDB_1.0 +decode_HDB_Ext_Aliases@@HEIMDAL_HDB_1.0 +decode_HDB_Ext_PKINIT_acl@@HEIMDAL_HDB_1.0 +decode_HDB_extension@@HEIMDAL_HDB_1.0 +decode_Key@@HEIMDAL_HDB_1.0 +decode_Keys@@HEIMDAL_HDB_1.0 +encode_HDB_Ext_Aliases@@HEIMDAL_HDB_1.0 +encode_HDB_Ext_PKINIT_acl@@HEIMDAL_HDB_1.0 +encode_HDB_extension@@HEIMDAL_HDB_1.0 +encode_Key@@HEIMDAL_HDB_1.0 +encode_Keys@@HEIMDAL_HDB_1.0 +encode_hdb_keyset@@HEIMDAL_HDB_1.0 +free_Event@@HEIMDAL_HDB_1.0 +free_HDB_Ext_Aliases@@HEIMDAL_HDB_1.0 +free_HDB_Ext_PKINIT_acl@@HEIMDAL_HDB_1.0 +free_HDB_extension@@HEIMDAL_HDB_1.0 +free_HDB_extensions@@HEIMDAL_HDB_1.0 +free_Key@@HEIMDAL_HDB_1.0 +free_Keys@@HEIMDAL_HDB_1.0 +free_Salt@@HEIMDAL_HDB_1.0 +free_hdb_entry@@HEIMDAL_HDB_1.0 +free_hdb_keyset@@HEIMDAL_HDB_1.0 +hdb_add_current_keys_to_history@@HEIMDAL_HDB_1.0 +hdb_add_master_key@@HEIMDAL_HDB_1.0 +hdb_change_kvno@@HEIMDAL_HDB_1.0 +hdb_check_db_format@@HEIMDAL_HDB_1.0 +hdb_clear_extension@@HEIMDAL_HDB_1.0 +hdb_clear_master_key@@HEIMDAL_HDB_1.0 +hdb_create@@HEIMDAL_HDB_1.0 +hdb_db_dir@@HEIMDAL_HDB_1.0 +hdb_dbinfo_get_acl_file@@HEIMDAL_HDB_1.0 +hdb_dbinfo_get_binding@@HEIMDAL_HDB_1.0 +hdb_dbinfo_get_dbname@@HEIMDAL_HDB_1.0 +hdb_dbinfo_get_label@@HEIMDAL_HDB_1.0 +hdb_dbinfo_get_log_file@@HEIMDAL_HDB_1.0 +hdb_dbinfo_get_mkey_file@@HEIMDAL_HDB_1.0 +hdb_dbinfo_get_next@@HEIMDAL_HDB_1.0 +hdb_dbinfo_get_realm@@HEIMDAL_HDB_1.0 +hdb_default_db@@HEIMDAL_HDB_1.0 +hdb_enctype2key@@HEIMDAL_HDB_1.0 +hdb_entry2string@@HEIMDAL_HDB_1.0 +hdb_entry2value@@HEIMDAL_HDB_1.0 +hdb_entry_alias2value@@HEIMDAL_HDB_1.0 +hdb_entry_check_mandatory@@HEIMDAL_HDB_1.0 +hdb_entry_clear_password@@HEIMDAL_HDB_1.0 +hdb_entry_get_ConstrainedDelegACL@@HEIMDAL_HDB_1.0 +hdb_entry_get_aliases@@HEIMDAL_HDB_1.0 +hdb_entry_get_password@@HEIMDAL_HDB_1.0 +hdb_entry_get_pkinit_acl@@HEIMDAL_HDB_1.0 +hdb_entry_get_pkinit_cert@@HEIMDAL_HDB_1.0 +hdb_entry_get_pkinit_hash@@HEIMDAL_HDB_1.0 +hdb_entry_get_pw_change_time@@HEIMDAL_HDB_1.0 +hdb_entry_set_password@@HEIMDAL_HDB_1.0 +hdb_entry_set_pw_change_time@@HEIMDAL_HDB_1.0 +hdb_find_extension@@HEIMDAL_HDB_1.0 +hdb_foreach@@HEIMDAL_HDB_1.0 +hdb_free_dbinfo@@HEIMDAL_HDB_1.0 +hdb_free_entry@@HEIMDAL_HDB_1.0 +hdb_free_key@@HEIMDAL_HDB_1.0 +hdb_free_keys@@HEIMDAL_HDB_1.0 +hdb_free_master_key@@HEIMDAL_HDB_1.0 +hdb_generate_key_set@@HEIMDAL_HDB_1.0 +hdb_generate_key_set_password@@HEIMDAL_HDB_1.0 +hdb_generate_key_set_password_with_ks_tuple@@HEIMDAL_HDB_1.0 +hdb_get_dbinfo@@HEIMDAL_HDB_1.0 +hdb_get_kt_ops@@HEIMDAL_HDB_1.0 +hdb_init_db@@HEIMDAL_HDB_1.0 +hdb_interface_version@@HEIMDAL_HDB_1.0 +hdb_key2principal@@HEIMDAL_HDB_1.0 +hdb_kt_ops@@HEIMDAL_HDB_1.0 +hdb_kvno2keys@@HEIMDAL_HDB_1.0 +hdb_list_builtin@@HEIMDAL_HDB_1.0 +hdb_lock@@HEIMDAL_HDB_1.0 +hdb_next_enctype2key@@HEIMDAL_HDB_1.0 +hdb_principal2key@@HEIMDAL_HDB_1.0 +hdb_print_entry@@HEIMDAL_HDB_1.0 +hdb_process_master_key@@HEIMDAL_HDB_1.0 +hdb_prune_keys@@HEIMDAL_HDB_1.0 +hdb_read_master_key@@HEIMDAL_HDB_1.0 +hdb_replace_extension@@HEIMDAL_HDB_1.0 +hdb_seal_key@@HEIMDAL_HDB_1.0 +hdb_seal_key_mkey@@HEIMDAL_HDB_1.0 +hdb_seal_keys@@HEIMDAL_HDB_1.0 +hdb_seal_keys_mkey@@HEIMDAL_HDB_1.0 +hdb_set_last_modified_by@@HEIMDAL_HDB_1.0 +hdb_set_master_key@@HEIMDAL_HDB_1.0 +hdb_set_master_keyfile@@HEIMDAL_HDB_1.0 +hdb_unlock@@HEIMDAL_HDB_1.0 +hdb_unseal_key@@HEIMDAL_HDB_1.0 +hdb_unseal_key_mkey@@HEIMDAL_HDB_1.0 +hdb_unseal_keys@@HEIMDAL_HDB_1.0 +hdb_unseal_keys_mkey@@HEIMDAL_HDB_1.0 +hdb_value2entry@@HEIMDAL_HDB_1.0 +hdb_value2entry_alias@@HEIMDAL_HDB_1.0 +hdb_write_master_key@@HEIMDAL_HDB_1.0 +initialize_hdb_error_table_r@@HEIMDAL_HDB_1.0 +int2HDBFlags@@HEIMDAL_HDB_1.0 +length_HDB_Ext_Aliases@@HEIMDAL_HDB_1.0 +length_HDB_Ext_PKINIT_acl@@HEIMDAL_HDB_1.0 +length_HDB_extension@@HEIMDAL_HDB_1.0 +length_Key@@HEIMDAL_HDB_1.0 +length_Keys@@HEIMDAL_HDB_1.0 +length_hdb_keyset@@HEIMDAL_HDB_1.0 +remove_Keys@@HEIMDAL_HDB_1.0 Index: src/crypto/external/bsd/heimdal/lib/libheimbase/heimbase.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libheimbase/heimbase.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libheimbase/heimbase.expsym Thu Oct 31 15:05:52 2024 @@ -0,0 +1,87 @@ +HEIMDAL_BASE_1.0 +__heim_string_constant@@HEIMDAL_BASE_1.0 +_bsearch_file@@HEIMDAL_BASE_1.0 +_bsearch_file_close@@HEIMDAL_BASE_1.0 +_bsearch_file_info@@HEIMDAL_BASE_1.0 +_bsearch_file_open@@HEIMDAL_BASE_1.0 +_bsearch_text@@HEIMDAL_BASE_1.0 +heim_abort@@HEIMDAL_BASE_1.0 +heim_abortv@@HEIMDAL_BASE_1.0 +heim_alloc@@HEIMDAL_BASE_1.0 +heim_array_append_value@@HEIMDAL_BASE_1.0 +heim_array_copy_value@@HEIMDAL_BASE_1.0 +heim_array_create@@HEIMDAL_BASE_1.0 +heim_array_delete_value@@HEIMDAL_BASE_1.0 +heim_array_filter_f@@HEIMDAL_BASE_1.0 +heim_array_get_length@@HEIMDAL_BASE_1.0 +heim_array_get_type_id@@HEIMDAL_BASE_1.0 +heim_array_get_value@@HEIMDAL_BASE_1.0 +heim_array_insert_value@@HEIMDAL_BASE_1.0 +heim_array_iterate_f@@HEIMDAL_BASE_1.0 +heim_array_iterate_reverse_f@@HEIMDAL_BASE_1.0 +heim_array_set_value@@HEIMDAL_BASE_1.0 +heim_auto_release@@HEIMDAL_BASE_1.0 +heim_auto_release_create@@HEIMDAL_BASE_1.0 +heim_auto_release_drain@@HEIMDAL_BASE_1.0 +heim_base_once_f@@HEIMDAL_BASE_1.0 +heim_bool_create@@HEIMDAL_BASE_1.0 +heim_bool_val@@HEIMDAL_BASE_1.0 +heim_cmp@@HEIMDAL_BASE_1.0 +heim_data_create@@HEIMDAL_BASE_1.0 +heim_data_get_data@@HEIMDAL_BASE_1.0 +heim_data_get_length@@HEIMDAL_BASE_1.0 +heim_data_get_ptr@@HEIMDAL_BASE_1.0 +heim_data_get_type_id@@HEIMDAL_BASE_1.0 +heim_data_ref_create@@HEIMDAL_BASE_1.0 +heim_db_begin@@HEIMDAL_BASE_1.0 +heim_db_clone@@HEIMDAL_BASE_1.0 +heim_db_commit@@HEIMDAL_BASE_1.0 +heim_db_copy_value@@HEIMDAL_BASE_1.0 +heim_db_create@@HEIMDAL_BASE_1.0 +heim_db_delete_key@@HEIMDAL_BASE_1.0 +heim_db_get_type_id@@HEIMDAL_BASE_1.0 +heim_db_iterate_f@@HEIMDAL_BASE_1.0 +heim_db_register@@HEIMDAL_BASE_1.0 +heim_db_rollback@@HEIMDAL_BASE_1.0 +heim_db_set_value@@HEIMDAL_BASE_1.0 +heim_dict_copy_value@@HEIMDAL_BASE_1.0 +heim_dict_create@@HEIMDAL_BASE_1.0 +heim_dict_delete_key@@HEIMDAL_BASE_1.0 +heim_dict_get_type_id@@HEIMDAL_BASE_1.0 +heim_dict_get_value@@HEIMDAL_BASE_1.0 +heim_dict_iterate_f@@HEIMDAL_BASE_1.0 +heim_dict_set_value@@HEIMDAL_BASE_1.0 +heim_error_append@@HEIMDAL_BASE_1.0 +heim_error_copy_string@@HEIMDAL_BASE_1.0 +heim_error_create@@HEIMDAL_BASE_1.0 +heim_error_create_enomem@@HEIMDAL_BASE_1.0 +heim_error_create_opt@@HEIMDAL_BASE_1.0 +heim_error_createv@@HEIMDAL_BASE_1.0 +heim_error_get_code@@HEIMDAL_BASE_1.0 +heim_get_hash@@HEIMDAL_BASE_1.0 +heim_get_tid@@HEIMDAL_BASE_1.0 +heim_json_copy_serialize@@HEIMDAL_BASE_1.0 +heim_json_create@@HEIMDAL_BASE_1.0 +heim_json_create_with_bytes@@HEIMDAL_BASE_1.0 +heim_null_create@@HEIMDAL_BASE_1.0 +heim_number_create@@HEIMDAL_BASE_1.0 +heim_number_get_int@@HEIMDAL_BASE_1.0 +heim_number_get_type_id@@HEIMDAL_BASE_1.0 +heim_path_copy@@HEIMDAL_BASE_1.0 +heim_path_create@@HEIMDAL_BASE_1.0 +heim_path_delete@@HEIMDAL_BASE_1.0 +heim_path_get@@HEIMDAL_BASE_1.0 +heim_path_vcopy@@HEIMDAL_BASE_1.0 +heim_path_vcreate@@HEIMDAL_BASE_1.0 +heim_path_vdelete@@HEIMDAL_BASE_1.0 +heim_path_vget@@HEIMDAL_BASE_1.0 +heim_release@@HEIMDAL_BASE_1.0 +heim_retain@@HEIMDAL_BASE_1.0 +heim_show@@HEIMDAL_BASE_1.0 +heim_sorted_text_file_dbtype@@HEIMDAL_BASE_1.0 +heim_string_create@@HEIMDAL_BASE_1.0 +heim_string_create_with_bytes@@HEIMDAL_BASE_1.0 +heim_string_create_with_format@@HEIMDAL_BASE_1.0 +heim_string_get_type_id@@HEIMDAL_BASE_1.0 +heim_string_get_utf8@@HEIMDAL_BASE_1.0 +heim_string_ref_create@@HEIMDAL_BASE_1.0 Index: src/crypto/external/bsd/heimdal/lib/libheimntlm/heimntlm.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libheimntlm/heimntlm.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libheimntlm/heimntlm.expsym Thu Oct 31 15:05:52 2024 @@ -0,0 +1,24 @@ +HEIMDAL_NTLM_1.0 +heim_ntlm_build_ntlm1_master@@HEIMDAL_NTLM_1.0 +heim_ntlm_calculate_lm2@@HEIMDAL_NTLM_1.0 +heim_ntlm_calculate_ntlm1@@HEIMDAL_NTLM_1.0 +heim_ntlm_calculate_ntlm2@@HEIMDAL_NTLM_1.0 +heim_ntlm_calculate_ntlm2_sess@@HEIMDAL_NTLM_1.0 +heim_ntlm_decode_targetinfo@@HEIMDAL_NTLM_1.0 +heim_ntlm_decode_type1@@HEIMDAL_NTLM_1.0 +heim_ntlm_decode_type2@@HEIMDAL_NTLM_1.0 +heim_ntlm_decode_type3@@HEIMDAL_NTLM_1.0 +heim_ntlm_encode_targetinfo@@HEIMDAL_NTLM_1.0 +heim_ntlm_encode_type1@@HEIMDAL_NTLM_1.0 +heim_ntlm_encode_type2@@HEIMDAL_NTLM_1.0 +heim_ntlm_encode_type3@@HEIMDAL_NTLM_1.0 +heim_ntlm_free_buf@@HEIMDAL_NTLM_1.0 +heim_ntlm_free_targetinfo@@HEIMDAL_NTLM_1.0 +heim_ntlm_free_type1@@HEIMDAL_NTLM_1.0 +heim_ntlm_free_type2@@HEIMDAL_NTLM_1.0 +heim_ntlm_free_type3@@HEIMDAL_NTLM_1.0 +heim_ntlm_nt_key@@HEIMDAL_NTLM_1.0 +heim_ntlm_ntlmv2_key@@HEIMDAL_NTLM_1.0 +heim_ntlm_unparse_flags@@HEIMDAL_NTLM_1.0 +heim_ntlm_verify_ntlm2@@HEIMDAL_NTLM_1.0 +initialize_ntlm_error_table_r@@HEIMDAL_NTLM_1.0 Index: src/crypto/external/bsd/heimdal/lib/libhx509/hx509.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libhx509/hx509.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libhx509/hx509.expsym Thu Oct 31 15:05:52 2024 @@ -0,0 +1,239 @@ +C_GetFunctionList@@HEIMDAL_X509_1.2 +HEIMDAL_X509_1.2 +HEIMDAL_X509_1.3 +_hx509_cert_assign_key@@HEIMDAL_X509_1.2 +_hx509_cert_private_key@@HEIMDAL_X509_1.2 +_hx509_certs_keys_free@@HEIMDAL_X509_1.2 +_hx509_certs_keys_get@@HEIMDAL_X509_1.2 +_hx509_expr_eval@@HEIMDAL_X509_1.2 +_hx509_expr_free@@HEIMDAL_X509_1.2 +_hx509_expr_parse@@HEIMDAL_X509_1.2 +_hx509_generate_private_key@@HEIMDAL_X509_1.2 +_hx509_generate_private_key_bits@@HEIMDAL_X509_1.2 +_hx509_generate_private_key_free@@HEIMDAL_X509_1.2 +_hx509_generate_private_key_init@@HEIMDAL_X509_1.2 +_hx509_generate_private_key_is_ca@@HEIMDAL_X509_1.2 +_hx509_map_file_os@@HEIMDAL_X509_1.2 +_hx509_name_from_Name@@HEIMDAL_X509_1.2 +_hx509_private_key_ref@@HEIMDAL_X509_1.2 +_hx509_request_add_dns_name@@HEIMDAL_X509_1.2 +_hx509_request_add_email@@HEIMDAL_X509_1.2 +_hx509_request_parse@@HEIMDAL_X509_1.2 +_hx509_request_print@@HEIMDAL_X509_1.2 +_hx509_request_to_pkcs10@@HEIMDAL_X509_1.2 +_hx509_unmap_file_os@@HEIMDAL_X509_1.2 +_hx509_write_file@@HEIMDAL_X509_1.2 +hx509_bitstring_print@@HEIMDAL_X509_1.2 +hx509_ca_sign@@HEIMDAL_X509_1.2 +hx509_ca_sign_self@@HEIMDAL_X509_1.2 +hx509_ca_tbs_add_crl_dp_uri@@HEIMDAL_X509_1.2 +hx509_ca_tbs_add_eku@@HEIMDAL_X509_1.2 +hx509_ca_tbs_add_san_hostname@@HEIMDAL_X509_1.2 +hx509_ca_tbs_add_san_jid@@HEIMDAL_X509_1.2 +hx509_ca_tbs_add_san_ms_upn@@HEIMDAL_X509_1.2 +hx509_ca_tbs_add_san_otherName@@HEIMDAL_X509_1.2 +hx509_ca_tbs_add_san_pkinit@@HEIMDAL_X509_1.2 +hx509_ca_tbs_add_san_rfc822name@@HEIMDAL_X509_1.2 +hx509_ca_tbs_free@@HEIMDAL_X509_1.2 +hx509_ca_tbs_init@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_ca@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_domaincontroller@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_notAfter@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_notAfter_lifetime@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_notBefore@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_proxy@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_serialnumber@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_signature_algorithm@@HEIMDAL_X509_1.3 +hx509_ca_tbs_set_spki@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_subject@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_template@@HEIMDAL_X509_1.2 +hx509_ca_tbs_set_unique@@HEIMDAL_X509_1.2 +hx509_ca_tbs_subject_expand@@HEIMDAL_X509_1.2 +hx509_ca_tbs_template_units@@HEIMDAL_X509_1.2 +hx509_cert_binary@@HEIMDAL_X509_1.2 +hx509_cert_check_eku@@HEIMDAL_X509_1.2 +hx509_cert_cmp@@HEIMDAL_X509_1.2 +hx509_cert_find_subjectAltName_otherName@@HEIMDAL_X509_1.2 +hx509_cert_free@@HEIMDAL_X509_1.2 +hx509_cert_get_SPKI@@HEIMDAL_X509_1.2 +hx509_cert_get_SPKI_AlgorithmIdentifier@@HEIMDAL_X509_1.2 +hx509_cert_get_attribute@@HEIMDAL_X509_1.2 +hx509_cert_get_base_subject@@HEIMDAL_X509_1.2 +hx509_cert_get_friendly_name@@HEIMDAL_X509_1.2 +hx509_cert_get_issuer@@HEIMDAL_X509_1.2 +hx509_cert_get_issuer_unique_id@@HEIMDAL_X509_1.2 +hx509_cert_get_notAfter@@HEIMDAL_X509_1.2 +hx509_cert_get_notBefore@@HEIMDAL_X509_1.2 +hx509_cert_get_serialnumber@@HEIMDAL_X509_1.2 +hx509_cert_get_subject@@HEIMDAL_X509_1.2 +hx509_cert_get_subject_unique_id@@HEIMDAL_X509_1.2 +hx509_cert_init@@HEIMDAL_X509_1.2 +hx509_cert_init_data@@HEIMDAL_X509_1.2 +hx509_cert_keyusage_print@@HEIMDAL_X509_1.2 +hx509_cert_public_encrypt@@HEIMDAL_X509_1.2 +hx509_cert_ref@@HEIMDAL_X509_1.2 +hx509_cert_set_friendly_name@@HEIMDAL_X509_1.2 +hx509_certs_add@@HEIMDAL_X509_1.2 +hx509_certs_append@@HEIMDAL_X509_1.2 +hx509_certs_end_seq@@HEIMDAL_X509_1.2 +hx509_certs_filter@@HEIMDAL_X509_1.2 +hx509_certs_find@@HEIMDAL_X509_1.2 +hx509_certs_free@@HEIMDAL_X509_1.2 +hx509_certs_info@@HEIMDAL_X509_1.2 +hx509_certs_init@@HEIMDAL_X509_1.2 +hx509_certs_iter_f@@HEIMDAL_X509_1.2 +hx509_certs_merge@@HEIMDAL_X509_1.2 +hx509_certs_next_cert@@HEIMDAL_X509_1.2 +hx509_certs_ref@@HEIMDAL_X509_1.2 +hx509_certs_start_seq@@HEIMDAL_X509_1.2 +hx509_certs_store@@HEIMDAL_X509_1.2 +hx509_ci_print_names@@HEIMDAL_X509_1.2 +hx509_clear_error_string@@HEIMDAL_X509_1.2 +hx509_cms_create_signed@@HEIMDAL_X509_1.2 +hx509_cms_create_signed_1@@HEIMDAL_X509_1.2 +hx509_cms_decrypt_encrypted@@HEIMDAL_X509_1.2 +hx509_cms_envelope_1@@HEIMDAL_X509_1.2 +hx509_cms_unenvelope@@HEIMDAL_X509_1.2 +hx509_cms_unwrap_ContentInfo@@HEIMDAL_X509_1.2 +hx509_cms_verify_signed@@HEIMDAL_X509_1.2 +hx509_cms_wrap_ContentInfo@@HEIMDAL_X509_1.2 +hx509_context_free@@HEIMDAL_X509_1.2 +hx509_context_init@@HEIMDAL_X509_1.2 +hx509_context_set_missing_revoke@@HEIMDAL_X509_1.2 +hx509_crl_add_revoked_certs@@HEIMDAL_X509_1.2 +hx509_crl_alloc@@HEIMDAL_X509_1.2 +hx509_crl_free@@HEIMDAL_X509_1.2 +hx509_crl_lifetime@@HEIMDAL_X509_1.2 +hx509_crl_sign@@HEIMDAL_X509_1.2 +hx509_crypto_aes128_cbc@@HEIMDAL_X509_1.2 +hx509_crypto_aes256_cbc@@HEIMDAL_X509_1.2 +hx509_crypto_allow_weak@@HEIMDAL_X509_1.2 +hx509_crypto_available@@HEIMDAL_X509_1.2 +hx509_crypto_decrypt@@HEIMDAL_X509_1.2 +hx509_crypto_des_rsdi_ede3_cbc@@HEIMDAL_X509_1.2 +hx509_crypto_destroy@@HEIMDAL_X509_1.2 +hx509_crypto_encrypt@@HEIMDAL_X509_1.2 +hx509_crypto_enctype_by_name@@HEIMDAL_X509_1.2 +hx509_crypto_free_algs@@HEIMDAL_X509_1.2 +hx509_crypto_get_params@@HEIMDAL_X509_1.2 +hx509_crypto_init@@HEIMDAL_X509_1.2 +hx509_crypto_provider@@HEIMDAL_X509_1.2 +hx509_crypto_select@@HEIMDAL_X509_1.2 +hx509_crypto_set_key_data@@HEIMDAL_X509_1.2 +hx509_crypto_set_key_name@@HEIMDAL_X509_1.2 +hx509_crypto_set_padding@@HEIMDAL_X509_1.2 +hx509_crypto_set_params@@HEIMDAL_X509_1.2 +hx509_crypto_set_random_key@@HEIMDAL_X509_1.2 +hx509_env_add@@HEIMDAL_X509_1.2 +hx509_env_add_binding@@HEIMDAL_X509_1.2 +hx509_env_find@@HEIMDAL_X509_1.2 +hx509_env_find_binding@@HEIMDAL_X509_1.2 +hx509_env_free@@HEIMDAL_X509_1.2 +hx509_env_lfind@@HEIMDAL_X509_1.2 +hx509_err@@HEIMDAL_X509_1.2 +hx509_find_private_alg@@HEIMDAL_X509_1.2 +hx509_free_error_string@@HEIMDAL_X509_1.2 +hx509_free_octet_string_list@@HEIMDAL_X509_1.2 +hx509_general_name_unparse@@HEIMDAL_X509_1.2 +hx509_get_error_string@@HEIMDAL_X509_1.2 +hx509_get_one_cert@@HEIMDAL_X509_1.2 +hx509_lock_add_cert@@HEIMDAL_X509_1.2 +hx509_lock_add_certs@@HEIMDAL_X509_1.2 +hx509_lock_add_password@@HEIMDAL_X509_1.2 +hx509_lock_command_string@@HEIMDAL_X509_1.2 +hx509_lock_free@@HEIMDAL_X509_1.2 +hx509_lock_init@@HEIMDAL_X509_1.2 +hx509_lock_prompt@@HEIMDAL_X509_1.2 +hx509_lock_reset_certs@@HEIMDAL_X509_1.2 +hx509_lock_reset_passwords@@HEIMDAL_X509_1.2 +hx509_lock_reset_promper@@HEIMDAL_X509_1.2 +hx509_lock_set_prompter@@HEIMDAL_X509_1.2 +hx509_name_binary@@HEIMDAL_X509_1.2 +hx509_name_cmp@@HEIMDAL_X509_1.2 +hx509_name_copy@@HEIMDAL_X509_1.2 +hx509_name_expand@@HEIMDAL_X509_1.2 +hx509_name_free@@HEIMDAL_X509_1.2 +hx509_name_is_null_p@@HEIMDAL_X509_1.2 +hx509_name_normalize@@HEIMDAL_X509_1.2 +hx509_name_to_Name@@HEIMDAL_X509_1.2 +hx509_name_to_string@@HEIMDAL_X509_1.2 +hx509_ocsp_request@@HEIMDAL_X509_1.2 +hx509_ocsp_verify@@HEIMDAL_X509_1.2 +hx509_oid_print@@HEIMDAL_X509_1.2 +hx509_oid_sprint@@HEIMDAL_X509_1.2 +hx509_parse_name@@HEIMDAL_X509_1.2 +hx509_parse_private_key@@HEIMDAL_X509_1.2 +hx509_peer_info_add_cms_alg@@HEIMDAL_X509_1.2 +hx509_peer_info_alloc@@HEIMDAL_X509_1.2 +hx509_peer_info_free@@HEIMDAL_X509_1.2 +hx509_peer_info_set_cert@@HEIMDAL_X509_1.2 +hx509_peer_info_set_cms_algs@@HEIMDAL_X509_1.2 +hx509_pem_add_header@@HEIMDAL_X509_1.2 +hx509_pem_find_header@@HEIMDAL_X509_1.2 +hx509_pem_free_header@@HEIMDAL_X509_1.2 +hx509_pem_read@@HEIMDAL_X509_1.2 +hx509_pem_write@@HEIMDAL_X509_1.2 +hx509_print_cert@@HEIMDAL_X509_1.2 +hx509_print_stdout@@HEIMDAL_X509_1.2 +hx509_private_key2SPKI@@HEIMDAL_X509_1.2 +hx509_private_key_assign_rsa@@HEIMDAL_X509_1.2 +hx509_private_key_free@@HEIMDAL_X509_1.2 +hx509_private_key_init@@HEIMDAL_X509_1.2 +hx509_private_key_private_decrypt@@HEIMDAL_X509_1.2 +hx509_prompt_hidden@@HEIMDAL_X509_1.2 +hx509_query_alloc@@HEIMDAL_X509_1.2 +hx509_query_free@@HEIMDAL_X509_1.2 +hx509_query_match_cmp_func@@HEIMDAL_X509_1.2 +hx509_query_match_eku@@HEIMDAL_X509_1.2 +hx509_query_match_expr@@HEIMDAL_X509_1.2 +hx509_query_match_friendly_name@@HEIMDAL_X509_1.2 +hx509_query_match_issuer_serial@@HEIMDAL_X509_1.2 +hx509_query_match_option@@HEIMDAL_X509_1.2 +hx509_query_statistic_file@@HEIMDAL_X509_1.2 +hx509_query_unparse_stats@@HEIMDAL_X509_1.2 +hx509_request_free@@HEIMDAL_X509_1.2 +hx509_request_get_SubjectPublicKeyInfo@@HEIMDAL_X509_1.2 +hx509_request_get_name@@HEIMDAL_X509_1.2 +hx509_request_init@@HEIMDAL_X509_1.2 +hx509_request_set_SubjectPublicKeyInfo@@HEIMDAL_X509_1.2 +hx509_request_set_name@@HEIMDAL_X509_1.2 +hx509_revoke_add_crl@@HEIMDAL_X509_1.2 +hx509_revoke_add_ocsp@@HEIMDAL_X509_1.2 +hx509_revoke_free@@HEIMDAL_X509_1.2 +hx509_revoke_init@@HEIMDAL_X509_1.2 +hx509_revoke_ocsp_print@@HEIMDAL_X509_1.2 +hx509_revoke_print@@HEIMDAL_X509_1.2 +hx509_revoke_verify@@HEIMDAL_X509_1.2 +hx509_set_error_string@@HEIMDAL_X509_1.2 +hx509_set_error_stringv@@HEIMDAL_X509_1.2 +hx509_signature_md5@@HEIMDAL_X509_1.2 +hx509_signature_rsa@@HEIMDAL_X509_1.2 +hx509_signature_rsa_with_md5@@HEIMDAL_X509_1.2 +hx509_signature_rsa_with_sha1@@HEIMDAL_X509_1.2 +hx509_signature_rsa_with_sha256@@HEIMDAL_X509_1.2 +hx509_signature_rsa_with_sha384@@HEIMDAL_X509_1.2 +hx509_signature_rsa_with_sha512@@HEIMDAL_X509_1.2 +hx509_signature_sha1@@HEIMDAL_X509_1.2 +hx509_signature_sha256@@HEIMDAL_X509_1.2 +hx509_signature_sha384@@HEIMDAL_X509_1.2 +hx509_signature_sha512@@HEIMDAL_X509_1.2 +hx509_unparse_der_name@@HEIMDAL_X509_1.2 +hx509_validate_cert@@HEIMDAL_X509_1.2 +hx509_validate_ctx_add_flags@@HEIMDAL_X509_1.2 +hx509_validate_ctx_free@@HEIMDAL_X509_1.2 +hx509_validate_ctx_init@@HEIMDAL_X509_1.2 +hx509_validate_ctx_set_print@@HEIMDAL_X509_1.2 +hx509_verify_attach_anchors@@HEIMDAL_X509_1.2 +hx509_verify_attach_revoke@@HEIMDAL_X509_1.2 +hx509_verify_ctx_f_allow_default_trustanchors@@HEIMDAL_X509_1.2 +hx509_verify_destroy_ctx@@HEIMDAL_X509_1.2 +hx509_verify_hostname@@HEIMDAL_X509_1.2 +hx509_verify_init_ctx@@HEIMDAL_X509_1.2 +hx509_verify_path@@HEIMDAL_X509_1.2 +hx509_verify_set_max_depth@@HEIMDAL_X509_1.2 +hx509_verify_set_proxy_certificate@@HEIMDAL_X509_1.2 +hx509_verify_set_strict_rfc3280_verification@@HEIMDAL_X509_1.2 +hx509_verify_set_time@@HEIMDAL_X509_1.2 +hx509_verify_signature@@HEIMDAL_X509_1.2 +hx509_xfree@@HEIMDAL_X509_1.2 +initialize_hx_error_table_r@@HEIMDAL_X509_1.2 Index: src/crypto/external/bsd/heimdal/lib/libkadm5srv/kadm5srv.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libkadm5srv/kadm5srv.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libkadm5srv/kadm5srv.expsym Thu Oct 31 15:05:52 2024 @@ -0,0 +1,83 @@ +HEIMDAL_KAMD5_SERVER_1.0 +_kadm5_acl_check_permission@@HEIMDAL_KAMD5_SERVER_1.0 +_kadm5_privs_to_string@@HEIMDAL_KAMD5_SERVER_1.0 +_kadm5_s_get_db@@HEIMDAL_KAMD5_SERVER_1.0 +_kadm5_unmarshal_params@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_add_passwd_quality_verifier@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_all_keys_are_bogus@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_check_password_quality@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_chpass_principal@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_chpass_principal_3@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_chpass_principal_with_key@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_chpass_principal_with_key_3@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_create_policy@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_create_principal@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_create_principal_3@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_decrypt_key@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_delete_policy@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_delete_principal@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_destroy@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_flush@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_free_key_data@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_free_name_list@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_free_policy_ent@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_free_principal_ent@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_get_policies@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_get_policy@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_get_principal@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_get_principals@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_get_privs@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_init_with_creds@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_init_with_creds_ctx@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_init_with_password@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_init_with_password_ctx@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_init_with_skey@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_init_with_skey_ctx@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_lock@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_end@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_foreach@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_get_version@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_get_version_fd@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_goto_end@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_goto_first@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_init@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_init_nb@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_init_nolock@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_init_sharedlock@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_modify@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_next@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_nop@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_previous@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_recover@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_reinit@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_replay@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_set_version@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_signal_master@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_signal_socket@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_log_truncate@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_modify_policy@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_modify_principal@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_randkey_principal@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_randkey_principal_3@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_rename_principal@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_ret_key_data@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_ret_principal_ent@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_ret_principal_ent_mask@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_ret_tl_data@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_s_chpass_principal_cond@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_s_init_with_creds@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_s_init_with_creds_ctx@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_s_init_with_password@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_s_init_with_password_ctx@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_s_init_with_skey@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_s_init_with_skey_ctx@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_setkey_principal@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_setkey_principal_3@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_setup_passwd_quality_check@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_some_keys_are_bogus@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_store_key_data@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_store_principal_ent@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_store_principal_ent_mask@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_store_principal_ent_nokeys@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_store_tl_data@@HEIMDAL_KAMD5_SERVER_1.0 +kadm5_unlock@@HEIMDAL_KAMD5_SERVER_1.0 Index: src/crypto/external/bsd/heimdal/lib/libkdc/kdc.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libkdc/kdc.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libkdc/kdc.expsym Thu Oct 31 15:05:52 2024 @@ -0,0 +1,17 @@ +HEIMDAL_KDC_1.0 +_kdc_db_fetch@@HEIMDAL_KDC_1.0 +_kdc_free_ent@@HEIMDAL_KDC_1.0 +kdc_check_flags@@HEIMDAL_KDC_1.0 +kdc_log@@HEIMDAL_KDC_1.0 +kdc_log_msg@@HEIMDAL_KDC_1.0 +kdc_log_msg_va@@HEIMDAL_KDC_1.0 +kdc_openlog@@HEIMDAL_KDC_1.0 +krb5_kdc_get_config@@HEIMDAL_KDC_1.0 +krb5_kdc_pk_initialize@@HEIMDAL_KDC_1.0 +krb5_kdc_pkinit_config@@HEIMDAL_KDC_1.0 +krb5_kdc_process_krb5_request@@HEIMDAL_KDC_1.0 +krb5_kdc_process_request@@HEIMDAL_KDC_1.0 +krb5_kdc_save_request@@HEIMDAL_KDC_1.0 +krb5_kdc_set_dbinfo@@HEIMDAL_KDC_1.0 +krb5_kdc_update_time@@HEIMDAL_KDC_1.0 +krb5_kdc_windc_init@@HEIMDAL_KDC_1.0 Index: src/crypto/external/bsd/heimdal/lib/libkrb5/krb5.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libkrb5/krb5.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libkrb5/krb5.expsym Thu Oct 31 15:05:52 2024 @@ -0,0 +1,777 @@ +HEIMDAL_KRB5_2.0 +_krb5_AES_SHA1_string_to_default_iterator@@HEIMDAL_KRB5_2.0 +_krb5_AES_SHA2_string_to_default_iterator@@HEIMDAL_KRB5_2.0 +_krb5_HMAC_MD5_checksum@@HEIMDAL_KRB5_2.0 +_krb5_build_authenticator@@HEIMDAL_KRB5_2.0 +_krb5_crc_init_table@@HEIMDAL_KRB5_2.0 +_krb5_crc_update@@HEIMDAL_KRB5_2.0 +_krb5_dh_group_ok@@HEIMDAL_KRB5_2.0 +_krb5_enctype_requires_random_salt@@HEIMDAL_KRB5_2.0 +_krb5_expand_default_cc_name@@HEIMDAL_KRB5_2.0 +_krb5_expand_path_tokensv@@HEIMDAL_KRB5_2.0 +_krb5_fast_armor_key@@HEIMDAL_KRB5_2.0 +_krb5_fast_cf2@@HEIMDAL_KRB5_2.0 +_krb5_find_capath@@HEIMDAL_KRB5_2.0 +_krb5_free_capath@@HEIMDAL_KRB5_2.0 +_krb5_get_host_realm_int@@HEIMDAL_KRB5_2.0 +_krb5_get_int64@@HEIMDAL_KRB5_2.0 +_krb5_get_int@@HEIMDAL_KRB5_2.0 +_krb5_get_krbtgt@@HEIMDAL_KRB5_2.0 +_krb5_n_fold@@HEIMDAL_KRB5_2.0 +_krb5_pac_sign@@HEIMDAL_KRB5_2.0 +_krb5_parse_moduli@@HEIMDAL_KRB5_2.0 +_krb5_pk_kdf@@HEIMDAL_KRB5_2.0 +_krb5_pk_load_id@@HEIMDAL_KRB5_2.0 +_krb5_pk_mk_ContentInfo@@HEIMDAL_KRB5_2.0 +_krb5_pk_octetstring2key@@HEIMDAL_KRB5_2.0 +_krb5_plugin_find@@HEIMDAL_KRB5_2.0 +_krb5_plugin_free@@HEIMDAL_KRB5_2.0 +_krb5_plugin_run_f@@HEIMDAL_KRB5_2.0 +_krb5_principal2principalname@@HEIMDAL_KRB5_2.0 +_krb5_principalname2krb5_principal@@HEIMDAL_KRB5_2.0 +_krb5_put_int@@HEIMDAL_KRB5_2.0 +_krb5_s4u2self_to_checksumdata@@HEIMDAL_KRB5_2.0 +heim_ipc_cred_get_gid@@HEIMDAL_KRB5_2.0 +heim_ipc_cred_get_pid@@HEIMDAL_KRB5_2.0 +heim_ipc_cred_get_session@@HEIMDAL_KRB5_2.0 +heim_ipc_cred_get_uid@@HEIMDAL_KRB5_2.0 +heim_ipc_main@@HEIMDAL_KRB5_2.0 +heim_sipc_launchd_mach_init@@HEIMDAL_KRB5_2.0 +heim_sipc_service_unix@@HEIMDAL_KRB5_2.0 +heimdal_long_version@@HEIMDAL_KRB5_2.0 +heimdal_version@@HEIMDAL_KRB5_2.0 +initialize_heim_error_table@@HEIMDAL_KRB5_2.0 +initialize_heim_error_table_r@@HEIMDAL_KRB5_2.0 +initialize_k524_error_table@@HEIMDAL_KRB5_2.0 +initialize_k524_error_table_r@@HEIMDAL_KRB5_2.0 +initialize_krb5_error_table@@HEIMDAL_KRB5_2.0 +initialize_krb5_error_table_r@@HEIMDAL_KRB5_2.0 +initialize_krb_error_table@@HEIMDAL_KRB5_2.0 +initialize_krb_error_table_r@@HEIMDAL_KRB5_2.0 +krb524_convert_creds_kdc@@HEIMDAL_KRB5_2.0 +krb524_convert_creds_kdc_ccache@@HEIMDAL_KRB5_2.0 +krb5_abort@@HEIMDAL_KRB5_2.0 +krb5_abortx@@HEIMDAL_KRB5_2.0 +krb5_acc_ops@@HEIMDAL_KRB5_2.0 +krb5_acl_match_file@@HEIMDAL_KRB5_2.0 +krb5_acl_match_string@@HEIMDAL_KRB5_2.0 +krb5_add_et_list@@HEIMDAL_KRB5_2.0 +krb5_add_extra_addresses@@HEIMDAL_KRB5_2.0 +krb5_add_ignore_addresses@@HEIMDAL_KRB5_2.0 +krb5_addlog_dest@@HEIMDAL_KRB5_2.0 +krb5_addlog_func@@HEIMDAL_KRB5_2.0 +krb5_addr2sockaddr@@HEIMDAL_KRB5_2.0 +krb5_address_compare@@HEIMDAL_KRB5_2.0 +krb5_address_order@@HEIMDAL_KRB5_2.0 +krb5_address_prefixlen_boundary@@HEIMDAL_KRB5_2.0 +krb5_address_search@@HEIMDAL_KRB5_2.0 +krb5_akf_ops@@HEIMDAL_KRB5_2.0 +krb5_allow_weak_crypto@@HEIMDAL_KRB5_2.0 +krb5_aname_to_localname@@HEIMDAL_KRB5_2.0 +krb5_any_ops@@HEIMDAL_KRB5_2.0 +krb5_anyaddr@@HEIMDAL_KRB5_2.0 +krb5_appdefault_boolean@@HEIMDAL_KRB5_2.0 +krb5_appdefault_string@@HEIMDAL_KRB5_2.0 +krb5_appdefault_time@@HEIMDAL_KRB5_2.0 +krb5_append_addresses@@HEIMDAL_KRB5_2.0 +krb5_auth_con_addflags@@HEIMDAL_KRB5_2.0 +krb5_auth_con_free@@HEIMDAL_KRB5_2.0 +krb5_auth_con_genaddrs@@HEIMDAL_KRB5_2.0 +krb5_auth_con_generatelocalsubkey@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getaddrs@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getauthenticator@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getcksumtype@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getflags@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getkey@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getkeytype@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getlocalseqnumber@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getlocalsubkey@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getrcache@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getremoteseqnumber@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getremotesubkey@@HEIMDAL_KRB5_2.0 +krb5_auth_con_getsendsubkey@@HEIMDAL_KRB5_2.0 +krb5_auth_con_init@@HEIMDAL_KRB5_2.0 +krb5_auth_con_removeflags@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setaddrs@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setaddrs_from_fd@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setcksumtype@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setflags@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setkey@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setkeytype@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setlocalseqnumber@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setlocalsubkey@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setrcache@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setremoteseqnumber@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setremotesubkey@@HEIMDAL_KRB5_2.0 +krb5_auth_con_setuserkey@@HEIMDAL_KRB5_2.0 +krb5_auth_getremoteseqnumber@@HEIMDAL_KRB5_2.0 +krb5_build_ap_req@@HEIMDAL_KRB5_2.0 +krb5_build_principal@@HEIMDAL_KRB5_2.0 +krb5_build_principal_ext@@HEIMDAL_KRB5_2.0 +krb5_build_principal_va@@HEIMDAL_KRB5_2.0 +krb5_build_principal_va_ext@@HEIMDAL_KRB5_2.0 +krb5_c_block_size@@HEIMDAL_KRB5_2.0 +krb5_c_checksum_length@@HEIMDAL_KRB5_2.0 +krb5_c_decrypt@@HEIMDAL_KRB5_2.0 +krb5_c_encrypt@@HEIMDAL_KRB5_2.0 +krb5_c_encrypt_length@@HEIMDAL_KRB5_2.0 +krb5_c_enctype_compare@@HEIMDAL_KRB5_2.0 +krb5_c_get_checksum@@HEIMDAL_KRB5_2.0 +krb5_c_is_coll_proof_cksum@@HEIMDAL_KRB5_2.0 +krb5_c_is_keyed_cksum@@HEIMDAL_KRB5_2.0 +krb5_c_keylengths@@HEIMDAL_KRB5_2.0 +krb5_c_make_checksum@@HEIMDAL_KRB5_2.0 +krb5_c_make_random_key@@HEIMDAL_KRB5_2.0 +krb5_c_prf@@HEIMDAL_KRB5_2.0 +krb5_c_prf_length@@HEIMDAL_KRB5_2.0 +krb5_c_set_checksum@@HEIMDAL_KRB5_2.0 +krb5_c_valid_cksumtype@@HEIMDAL_KRB5_2.0 +krb5_c_valid_enctype@@HEIMDAL_KRB5_2.0 +krb5_c_verify_checksum@@HEIMDAL_KRB5_2.0 +krb5_cc_cache_end_seq_get@@HEIMDAL_KRB5_2.0 +krb5_cc_cache_get_first@@HEIMDAL_KRB5_2.0 +krb5_cc_cache_match@@HEIMDAL_KRB5_2.0 +krb5_cc_cache_next@@HEIMDAL_KRB5_2.0 +krb5_cc_clear_mcred@@HEIMDAL_KRB5_2.0 +krb5_cc_close@@HEIMDAL_KRB5_2.0 +krb5_cc_copy_cache@@HEIMDAL_KRB5_2.0 +krb5_cc_copy_match_f@@HEIMDAL_KRB5_2.0 +krb5_cc_default@@HEIMDAL_KRB5_2.0 +krb5_cc_default_name@@HEIMDAL_KRB5_2.0 +krb5_cc_destroy@@HEIMDAL_KRB5_2.0 +krb5_cc_end_seq_get@@HEIMDAL_KRB5_2.0 +krb5_cc_gen_new@@HEIMDAL_KRB5_2.0 +krb5_cc_get_config@@HEIMDAL_KRB5_2.0 +krb5_cc_get_friendly_name@@HEIMDAL_KRB5_2.0 +krb5_cc_get_full_name@@HEIMDAL_KRB5_2.0 +krb5_cc_get_kdc_offset@@HEIMDAL_KRB5_2.0 +krb5_cc_get_lifetime@@HEIMDAL_KRB5_2.0 +krb5_cc_get_name@@HEIMDAL_KRB5_2.0 +krb5_cc_get_ops@@HEIMDAL_KRB5_2.0 +krb5_cc_get_prefix_ops@@HEIMDAL_KRB5_2.0 +krb5_cc_get_principal@@HEIMDAL_KRB5_2.0 +krb5_cc_get_type@@HEIMDAL_KRB5_2.0 +krb5_cc_get_version@@HEIMDAL_KRB5_2.0 +krb5_cc_initialize@@HEIMDAL_KRB5_2.0 +krb5_cc_last_change_time@@HEIMDAL_KRB5_2.0 +krb5_cc_move@@HEIMDAL_KRB5_2.0 +krb5_cc_new_unique@@HEIMDAL_KRB5_2.0 +krb5_cc_next_cred@@HEIMDAL_KRB5_2.0 +krb5_cc_register@@HEIMDAL_KRB5_2.0 +krb5_cc_remove_cred@@HEIMDAL_KRB5_2.0 +krb5_cc_resolve@@HEIMDAL_KRB5_2.0 +krb5_cc_retrieve_cred@@HEIMDAL_KRB5_2.0 +krb5_cc_set_config@@HEIMDAL_KRB5_2.0 +krb5_cc_set_default_name@@HEIMDAL_KRB5_2.0 +krb5_cc_set_flags@@HEIMDAL_KRB5_2.0 +krb5_cc_set_friendly_name@@HEIMDAL_KRB5_2.0 +krb5_cc_set_kdc_offset@@HEIMDAL_KRB5_2.0 +krb5_cc_start_seq_get@@HEIMDAL_KRB5_2.0 +krb5_cc_store_cred@@HEIMDAL_KRB5_2.0 +krb5_cc_support_switch@@HEIMDAL_KRB5_2.0 +krb5_cc_switch@@HEIMDAL_KRB5_2.0 +krb5_cc_type_api@@HEIMDAL_KRB5_2.0 +krb5_cc_type_dcc@@HEIMDAL_KRB5_2.0 +krb5_cc_type_file@@HEIMDAL_KRB5_2.0 +krb5_cc_type_kcm@@HEIMDAL_KRB5_2.0 +krb5_cc_type_memory@@HEIMDAL_KRB5_2.0 +krb5_cc_type_scc@@HEIMDAL_KRB5_2.0 +krb5_cccol_cursor_free@@HEIMDAL_KRB5_2.0 +krb5_cccol_cursor_new@@HEIMDAL_KRB5_2.0 +krb5_cccol_cursor_next@@HEIMDAL_KRB5_2.0 +krb5_cccol_last_change_time@@HEIMDAL_KRB5_2.0 +krb5_change_password@@HEIMDAL_KRB5_2.0 +krb5_check_transited@@HEIMDAL_KRB5_2.0 +krb5_check_transited_realms@@HEIMDAL_KRB5_2.0 +krb5_checksum_disable@@HEIMDAL_KRB5_2.0 +krb5_checksum_free@@HEIMDAL_KRB5_2.0 +krb5_checksum_is_collision_proof@@HEIMDAL_KRB5_2.0 +krb5_checksum_is_keyed@@HEIMDAL_KRB5_2.0 +krb5_checksumsize@@HEIMDAL_KRB5_2.0 +krb5_cksumtype_to_enctype@@HEIMDAL_KRB5_2.0 +krb5_cksumtype_valid@@HEIMDAL_KRB5_2.0 +krb5_clear_error_message@@HEIMDAL_KRB5_2.0 +krb5_clear_error_string@@HEIMDAL_KRB5_2.0 +krb5_closelog@@HEIMDAL_KRB5_2.0 +krb5_compare_creds@@HEIMDAL_KRB5_2.0 +krb5_config_file@@HEIMDAL_KRB5_2.0 +krb5_config_file_free@@HEIMDAL_KRB5_2.0 +krb5_config_free_strings@@HEIMDAL_KRB5_2.0 +krb5_config_get_bool@@HEIMDAL_KRB5_2.0 +krb5_config_get_bool_default@@HEIMDAL_KRB5_2.0 +krb5_config_get_int@@HEIMDAL_KRB5_2.0 +krb5_config_get_int_default@@HEIMDAL_KRB5_2.0 +krb5_config_get_list@@HEIMDAL_KRB5_2.0 +krb5_config_get_string@@HEIMDAL_KRB5_2.0 +krb5_config_get_string_default@@HEIMDAL_KRB5_2.0 +krb5_config_get_strings@@HEIMDAL_KRB5_2.0 +krb5_config_get_time@@HEIMDAL_KRB5_2.0 +krb5_config_get_time_default@@HEIMDAL_KRB5_2.0 +krb5_config_parse_file@@HEIMDAL_KRB5_2.0 +krb5_config_parse_file_multi@@HEIMDAL_KRB5_2.0 +krb5_config_parse_string_multi@@HEIMDAL_KRB5_2.0 +krb5_config_vget_bool@@HEIMDAL_KRB5_2.0 +krb5_config_vget_bool_default@@HEIMDAL_KRB5_2.0 +krb5_config_vget_int@@HEIMDAL_KRB5_2.0 +krb5_config_vget_int_default@@HEIMDAL_KRB5_2.0 +krb5_config_vget_list@@HEIMDAL_KRB5_2.0 +krb5_config_vget_string@@HEIMDAL_KRB5_2.0 +krb5_config_vget_string_default@@HEIMDAL_KRB5_2.0 +krb5_config_vget_strings@@HEIMDAL_KRB5_2.0 +krb5_config_vget_time@@HEIMDAL_KRB5_2.0 +krb5_config_vget_time_default@@HEIMDAL_KRB5_2.0 +krb5_copy_address@@HEIMDAL_KRB5_2.0 +krb5_copy_addresses@@HEIMDAL_KRB5_2.0 +krb5_copy_checksum@@HEIMDAL_KRB5_2.0 +krb5_copy_context@@HEIMDAL_KRB5_2.0 +krb5_copy_creds@@HEIMDAL_KRB5_2.0 +krb5_copy_creds_contents@@HEIMDAL_KRB5_2.0 +krb5_copy_data@@HEIMDAL_KRB5_2.0 +krb5_copy_host_realm@@HEIMDAL_KRB5_2.0 +krb5_copy_keyblock@@HEIMDAL_KRB5_2.0 +krb5_copy_keyblock_contents@@HEIMDAL_KRB5_2.0 +krb5_copy_principal@@HEIMDAL_KRB5_2.0 +krb5_copy_ticket@@HEIMDAL_KRB5_2.0 +krb5_create_checksum@@HEIMDAL_KRB5_2.0 +krb5_create_checksum_iov@@HEIMDAL_KRB5_2.0 +krb5_crypto_destroy@@HEIMDAL_KRB5_2.0 +krb5_crypto_fx_cf2@@HEIMDAL_KRB5_2.0 +krb5_crypto_get_checksum_type@@HEIMDAL_KRB5_2.0 +krb5_crypto_getblocksize@@HEIMDAL_KRB5_2.0 +krb5_crypto_getconfoundersize@@HEIMDAL_KRB5_2.0 +krb5_crypto_getenctype@@HEIMDAL_KRB5_2.0 +krb5_crypto_getpadsize@@HEIMDAL_KRB5_2.0 +krb5_crypto_init@@HEIMDAL_KRB5_2.0 +krb5_crypto_length@@HEIMDAL_KRB5_2.0 +krb5_crypto_length_iov@@HEIMDAL_KRB5_2.0 +krb5_crypto_overhead@@HEIMDAL_KRB5_2.0 +krb5_crypto_prf@@HEIMDAL_KRB5_2.0 +krb5_crypto_prf_length@@HEIMDAL_KRB5_2.0 +krb5_data_alloc@@HEIMDAL_KRB5_2.0 +krb5_data_cmp@@HEIMDAL_KRB5_2.0 +krb5_data_copy@@HEIMDAL_KRB5_2.0 +krb5_data_ct_cmp@@HEIMDAL_KRB5_2.0 +krb5_data_free@@HEIMDAL_KRB5_2.0 +krb5_data_realloc@@HEIMDAL_KRB5_2.0 +krb5_data_zero@@HEIMDAL_KRB5_2.0 +krb5_dcc_ops@@HEIMDAL_KRB5_2.0 +krb5_decode_Authenticator@@HEIMDAL_KRB5_2.0 +krb5_decode_ETYPE_INFO2@@HEIMDAL_KRB5_2.0 +krb5_decode_ETYPE_INFO@@HEIMDAL_KRB5_2.0 +krb5_decode_EncAPRepPart@@HEIMDAL_KRB5_2.0 +krb5_decode_EncASRepPart@@HEIMDAL_KRB5_2.0 +krb5_decode_EncKrbCredPart@@HEIMDAL_KRB5_2.0 +krb5_decode_EncTGSRepPart@@HEIMDAL_KRB5_2.0 +krb5_decode_EncTicketPart@@HEIMDAL_KRB5_2.0 +krb5_decode_ap_req@@HEIMDAL_KRB5_2.0 +krb5_decrypt@@HEIMDAL_KRB5_2.0 +krb5_decrypt_EncryptedData@@HEIMDAL_KRB5_2.0 +krb5_decrypt_iov_ivec@@HEIMDAL_KRB5_2.0 +krb5_decrypt_ivec@@HEIMDAL_KRB5_2.0 +krb5_decrypt_ticket@@HEIMDAL_KRB5_2.0 +krb5_defkeyname@@HEIMDAL_KRB5_2.0 +krb5_derive_key@@HEIMDAL_KRB5_2.0 +krb5_digest_alloc@@HEIMDAL_KRB5_2.0 +krb5_digest_free@@HEIMDAL_KRB5_2.0 +krb5_digest_get_client_binding@@HEIMDAL_KRB5_2.0 +krb5_digest_get_identifier@@HEIMDAL_KRB5_2.0 +krb5_digest_get_opaque@@HEIMDAL_KRB5_2.0 +krb5_digest_get_rsp@@HEIMDAL_KRB5_2.0 +krb5_digest_get_server_nonce@@HEIMDAL_KRB5_2.0 +krb5_digest_get_session_key@@HEIMDAL_KRB5_2.0 +krb5_digest_get_tickets@@HEIMDAL_KRB5_2.0 +krb5_digest_init_request@@HEIMDAL_KRB5_2.0 +krb5_digest_probe@@HEIMDAL_KRB5_2.0 +krb5_digest_rep_get_status@@HEIMDAL_KRB5_2.0 +krb5_digest_request@@HEIMDAL_KRB5_2.0 +krb5_digest_set_authentication_user@@HEIMDAL_KRB5_2.0 +krb5_digest_set_authid@@HEIMDAL_KRB5_2.0 +krb5_digest_set_client_nonce@@HEIMDAL_KRB5_2.0 +krb5_digest_set_digest@@HEIMDAL_KRB5_2.0 +krb5_digest_set_hostname@@HEIMDAL_KRB5_2.0 +krb5_digest_set_identifier@@HEIMDAL_KRB5_2.0 +krb5_digest_set_method@@HEIMDAL_KRB5_2.0 +krb5_digest_set_nonceCount@@HEIMDAL_KRB5_2.0 +krb5_digest_set_opaque@@HEIMDAL_KRB5_2.0 +krb5_digest_set_qop@@HEIMDAL_KRB5_2.0 +krb5_digest_set_realm@@HEIMDAL_KRB5_2.0 +krb5_digest_set_responseData@@HEIMDAL_KRB5_2.0 +krb5_digest_set_server_cb@@HEIMDAL_KRB5_2.0 +krb5_digest_set_server_nonce@@HEIMDAL_KRB5_2.0 +krb5_digest_set_type@@HEIMDAL_KRB5_2.0 +krb5_digest_set_uri@@HEIMDAL_KRB5_2.0 +krb5_digest_set_username@@HEIMDAL_KRB5_2.0 +krb5_domain_x500_decode@@HEIMDAL_KRB5_2.0 +krb5_domain_x500_encode@@HEIMDAL_KRB5_2.0 +krb5_eai_to_heim_errno@@HEIMDAL_KRB5_2.0 +krb5_encode_Authenticator@@HEIMDAL_KRB5_2.0 +krb5_encode_ETYPE_INFO2@@HEIMDAL_KRB5_2.0 +krb5_encode_ETYPE_INFO@@HEIMDAL_KRB5_2.0 +krb5_encode_EncAPRepPart@@HEIMDAL_KRB5_2.0 +krb5_encode_EncASRepPart@@HEIMDAL_KRB5_2.0 +krb5_encode_EncKrbCredPart@@HEIMDAL_KRB5_2.0 +krb5_encode_EncTGSRepPart@@HEIMDAL_KRB5_2.0 +krb5_encode_EncTicketPart@@HEIMDAL_KRB5_2.0 +krb5_encrypt@@HEIMDAL_KRB5_2.0 +krb5_encrypt_EncryptedData@@HEIMDAL_KRB5_2.0 +krb5_encrypt_iov_ivec@@HEIMDAL_KRB5_2.0 +krb5_encrypt_ivec@@HEIMDAL_KRB5_2.0 +krb5_enctype_disable@@HEIMDAL_KRB5_2.0 +krb5_enctype_enable@@HEIMDAL_KRB5_2.0 +krb5_enctype_keybits@@HEIMDAL_KRB5_2.0 +krb5_enctype_keysize@@HEIMDAL_KRB5_2.0 +krb5_enctype_to_keytype@@HEIMDAL_KRB5_2.0 +krb5_enctype_to_string@@HEIMDAL_KRB5_2.0 +krb5_enctype_valid@@HEIMDAL_KRB5_2.0 +krb5_enctypes_compatible_keys@@HEIMDAL_KRB5_2.0 +krb5_enomem@@HEIMDAL_KRB5_2.0 +krb5_err@@HEIMDAL_KRB5_2.0 +krb5_error_from_rd_error@@HEIMDAL_KRB5_2.0 +krb5_errx@@HEIMDAL_KRB5_2.0 +krb5_expand_hostname@@HEIMDAL_KRB5_2.0 +krb5_expand_hostname_realms@@HEIMDAL_KRB5_2.0 +krb5_fcc_ops@@HEIMDAL_KRB5_2.0 +krb5_find_padata@@HEIMDAL_KRB5_2.0 +krb5_format_time@@HEIMDAL_KRB5_2.0 +krb5_free_address@@HEIMDAL_KRB5_2.0 +krb5_free_addresses@@HEIMDAL_KRB5_2.0 +krb5_free_ap_rep_enc_part@@HEIMDAL_KRB5_2.0 +krb5_free_authenticator@@HEIMDAL_KRB5_2.0 +krb5_free_checksum@@HEIMDAL_KRB5_2.0 +krb5_free_checksum_contents@@HEIMDAL_KRB5_2.0 +krb5_free_config_files@@HEIMDAL_KRB5_2.0 +krb5_free_context@@HEIMDAL_KRB5_2.0 +krb5_free_cred_contents@@HEIMDAL_KRB5_2.0 +krb5_free_creds@@HEIMDAL_KRB5_2.0 +krb5_free_creds_contents@@HEIMDAL_KRB5_2.0 +krb5_free_data@@HEIMDAL_KRB5_2.0 +krb5_free_data_contents@@HEIMDAL_KRB5_2.0 +krb5_free_default_realm@@HEIMDAL_KRB5_2.0 +krb5_free_error@@HEIMDAL_KRB5_2.0 +krb5_free_error_contents@@HEIMDAL_KRB5_2.0 +krb5_free_error_message@@HEIMDAL_KRB5_2.0 +krb5_free_error_string@@HEIMDAL_KRB5_2.0 +krb5_free_host_realm@@HEIMDAL_KRB5_2.0 +krb5_free_kdc_rep@@HEIMDAL_KRB5_2.0 +krb5_free_keyblock@@HEIMDAL_KRB5_2.0 +krb5_free_keyblock_contents@@HEIMDAL_KRB5_2.0 +krb5_free_krbhst@@HEIMDAL_KRB5_2.0 +krb5_free_principal@@HEIMDAL_KRB5_2.0 +krb5_free_salt@@HEIMDAL_KRB5_2.0 +krb5_free_ticket@@HEIMDAL_KRB5_2.0 +krb5_free_unparsed_name@@HEIMDAL_KRB5_2.0 +krb5_fwd_tgt_creds@@HEIMDAL_KRB5_2.0 +krb5_generate_random_block@@HEIMDAL_KRB5_2.0 +krb5_generate_random_keyblock@@HEIMDAL_KRB5_2.0 +krb5_generate_seq_number@@HEIMDAL_KRB5_2.0 +krb5_generate_subkey@@HEIMDAL_KRB5_2.0 +krb5_generate_subkey_extended@@HEIMDAL_KRB5_2.0 +krb5_get_all_client_addrs@@HEIMDAL_KRB5_2.0 +krb5_get_all_server_addrs@@HEIMDAL_KRB5_2.0 +krb5_get_cred_from_kdc@@HEIMDAL_KRB5_2.0 +krb5_get_cred_from_kdc_opt@@HEIMDAL_KRB5_2.0 +krb5_get_credentials@@HEIMDAL_KRB5_2.0 +krb5_get_credentials_with_flags@@HEIMDAL_KRB5_2.0 +krb5_get_creds@@HEIMDAL_KRB5_2.0 +krb5_get_creds_opt_add_options@@HEIMDAL_KRB5_2.0 +krb5_get_creds_opt_alloc@@HEIMDAL_KRB5_2.0 +krb5_get_creds_opt_free@@HEIMDAL_KRB5_2.0 +krb5_get_creds_opt_set_enctype@@HEIMDAL_KRB5_2.0 +krb5_get_creds_opt_set_impersonate@@HEIMDAL_KRB5_2.0 +krb5_get_creds_opt_set_options@@HEIMDAL_KRB5_2.0 +krb5_get_creds_opt_set_ticket@@HEIMDAL_KRB5_2.0 +krb5_get_default_config_files@@HEIMDAL_KRB5_2.0 +krb5_get_default_in_tkt_etypes@@HEIMDAL_KRB5_2.0 +krb5_get_default_principal@@HEIMDAL_KRB5_2.0 +krb5_get_default_realm@@HEIMDAL_KRB5_2.0 +krb5_get_default_realms@@HEIMDAL_KRB5_2.0 +krb5_get_dns_canonicalize_hostname@@HEIMDAL_KRB5_2.0 +krb5_get_err_text@@HEIMDAL_KRB5_2.0 +krb5_get_error_message@@HEIMDAL_KRB5_2.0 +krb5_get_error_string@@HEIMDAL_KRB5_2.0 +krb5_get_extra_addresses@@HEIMDAL_KRB5_2.0 +krb5_get_fcache_version@@HEIMDAL_KRB5_2.0 +krb5_get_forwarded_creds@@HEIMDAL_KRB5_2.0 +krb5_get_host_realm@@HEIMDAL_KRB5_2.0 +krb5_get_ignore_addresses@@HEIMDAL_KRB5_2.0 +krb5_get_in_cred@@HEIMDAL_KRB5_2.0 +krb5_get_in_tkt@@HEIMDAL_KRB5_2.0 +krb5_get_in_tkt_with_keytab@@HEIMDAL_KRB5_2.0 +krb5_get_in_tkt_with_password@@HEIMDAL_KRB5_2.0 +krb5_get_in_tkt_with_skey@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_keyblock@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_keytab@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_alloc@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_free@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_get_error@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_init@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_address_list@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_addressless@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_anonymous@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_canonicalize@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_change_password_prompt@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_default_flags@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_etype_list@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_forwardable@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_pa_password@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_pac_request@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_pkinit@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_pkinit_user_certs@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_preauth_list@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_process_last_req@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_proxiable@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_renew_life@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_salt@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_tkt_life@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_opt_set_win2k@@HEIMDAL_KRB5_2.0 +krb5_get_init_creds_password@@HEIMDAL_KRB5_2.0 +krb5_get_kdc_cred@@HEIMDAL_KRB5_2.0 +krb5_get_kdc_sec_offset@@HEIMDAL_KRB5_2.0 +krb5_get_krb524hst@@HEIMDAL_KRB5_2.0 +krb5_get_krb_admin_hst@@HEIMDAL_KRB5_2.0 +krb5_get_krb_changepw_hst@@HEIMDAL_KRB5_2.0 +krb5_get_krbhst@@HEIMDAL_KRB5_2.0 +krb5_get_max_time_skew@@HEIMDAL_KRB5_2.0 +krb5_get_permitted_enctypes@@HEIMDAL_KRB5_2.0 +krb5_get_pw_salt@@HEIMDAL_KRB5_2.0 +krb5_get_renewed_creds@@HEIMDAL_KRB5_2.0 +krb5_get_server_rcache@@HEIMDAL_KRB5_2.0 +krb5_get_use_admin_kdc@@HEIMDAL_KRB5_2.0 +krb5_get_warn_dest@@HEIMDAL_KRB5_2.0 +krb5_get_wrapped_length@@HEIMDAL_KRB5_2.0 +krb5_getportbyname@@HEIMDAL_KRB5_2.0 +krb5_h_addr2addr@@HEIMDAL_KRB5_2.0 +krb5_h_addr2sockaddr@@HEIMDAL_KRB5_2.0 +krb5_h_errno_to_heim_errno@@HEIMDAL_KRB5_2.0 +krb5_have_error_string@@HEIMDAL_KRB5_2.0 +krb5_hmac@@HEIMDAL_KRB5_2.0 +krb5_init_context@@HEIMDAL_KRB5_2.0 +krb5_init_creds_free@@HEIMDAL_KRB5_2.0 +krb5_init_creds_get@@HEIMDAL_KRB5_2.0 +krb5_init_creds_get_creds@@HEIMDAL_KRB5_2.0 +krb5_init_creds_get_error@@HEIMDAL_KRB5_2.0 +krb5_init_creds_init@@HEIMDAL_KRB5_2.0 +krb5_init_creds_set_fast_ccache@@HEIMDAL_KRB5_2.0 +krb5_init_creds_set_keytab@@HEIMDAL_KRB5_2.0 +krb5_init_creds_set_password@@HEIMDAL_KRB5_2.0 +krb5_init_creds_set_service@@HEIMDAL_KRB5_2.0 +krb5_init_creds_store@@HEIMDAL_KRB5_2.0 +krb5_init_ets@@HEIMDAL_KRB5_2.0 +krb5_initlog@@HEIMDAL_KRB5_2.0 +krb5_is_config_principal@@HEIMDAL_KRB5_2.0 +krb5_is_enctype_weak@@HEIMDAL_KRB5_2.0 +krb5_is_thread_safe@@HEIMDAL_KRB5_2.0 +krb5_kcm_call@@HEIMDAL_KRB5_2.0 +krb5_kcm_ops@@HEIMDAL_KRB5_2.0 +krb5_kcm_storage_request@@HEIMDAL_KRB5_2.0 +krb5_kerberos_enctypes@@HEIMDAL_KRB5_2.0 +krb5_keyblock_get_enctype@@HEIMDAL_KRB5_2.0 +krb5_keyblock_init@@HEIMDAL_KRB5_2.0 +krb5_keyblock_key_proc@@HEIMDAL_KRB5_2.0 +krb5_keyblock_zero@@HEIMDAL_KRB5_2.0 +krb5_keytab_key_proc@@HEIMDAL_KRB5_2.0 +krb5_keytype_to_enctypes@@HEIMDAL_KRB5_2.0 +krb5_keytype_to_enctypes_default@@HEIMDAL_KRB5_2.0 +krb5_keytype_to_string@@HEIMDAL_KRB5_2.0 +krb5_krbhst_format_string@@HEIMDAL_KRB5_2.0 +krb5_krbhst_free@@HEIMDAL_KRB5_2.0 +krb5_krbhst_get_addrinfo@@HEIMDAL_KRB5_2.0 +krb5_krbhst_init@@HEIMDAL_KRB5_2.0 +krb5_krbhst_init_flags@@HEIMDAL_KRB5_2.0 +krb5_krbhst_next@@HEIMDAL_KRB5_2.0 +krb5_krbhst_next_as_string@@HEIMDAL_KRB5_2.0 +krb5_krbhst_reset@@HEIMDAL_KRB5_2.0 +krb5_kt_add_entry@@HEIMDAL_KRB5_2.0 +krb5_kt_close@@HEIMDAL_KRB5_2.0 +krb5_kt_compare@@HEIMDAL_KRB5_2.0 +krb5_kt_copy_entry_contents@@HEIMDAL_KRB5_2.0 +krb5_kt_default@@HEIMDAL_KRB5_2.0 +krb5_kt_default_modify_name@@HEIMDAL_KRB5_2.0 +krb5_kt_default_name@@HEIMDAL_KRB5_2.0 +krb5_kt_destroy@@HEIMDAL_KRB5_2.0 +krb5_kt_end_seq_get@@HEIMDAL_KRB5_2.0 +krb5_kt_free_entry@@HEIMDAL_KRB5_2.0 +krb5_kt_get_entry@@HEIMDAL_KRB5_2.0 +krb5_kt_get_full_name@@HEIMDAL_KRB5_2.0 +krb5_kt_get_name@@HEIMDAL_KRB5_2.0 +krb5_kt_get_type@@HEIMDAL_KRB5_2.0 +krb5_kt_have_content@@HEIMDAL_KRB5_2.0 +krb5_kt_next_entry@@HEIMDAL_KRB5_2.0 +krb5_kt_read_service_key@@HEIMDAL_KRB5_2.0 +krb5_kt_register@@HEIMDAL_KRB5_2.0 +krb5_kt_remove_entry@@HEIMDAL_KRB5_2.0 +krb5_kt_resolve@@HEIMDAL_KRB5_2.0 +krb5_kt_start_seq_get@@HEIMDAL_KRB5_2.0 +krb5_kuserok@@HEIMDAL_KRB5_2.0 +krb5_log@@HEIMDAL_KRB5_2.0 +krb5_log_msg@@HEIMDAL_KRB5_2.0 +krb5_make_addrport@@HEIMDAL_KRB5_2.0 +krb5_make_principal@@HEIMDAL_KRB5_2.0 +krb5_max_sockaddr_size@@HEIMDAL_KRB5_2.0 +krb5_mcc_ops@@HEIMDAL_KRB5_2.0 +krb5_mk_error@@HEIMDAL_KRB5_2.0 +krb5_mk_error_ext@@HEIMDAL_KRB5_2.0 +krb5_mk_priv@@HEIMDAL_KRB5_2.0 +krb5_mk_rep@@HEIMDAL_KRB5_2.0 +krb5_mk_req@@HEIMDAL_KRB5_2.0 +krb5_mk_req_exact@@HEIMDAL_KRB5_2.0 +krb5_mk_req_extended@@HEIMDAL_KRB5_2.0 +krb5_mk_safe@@HEIMDAL_KRB5_2.0 +krb5_mkt_ops@@HEIMDAL_KRB5_2.0 +krb5_net_read@@HEIMDAL_KRB5_2.0 +krb5_net_write@@HEIMDAL_KRB5_2.0 +krb5_net_write_block@@HEIMDAL_KRB5_2.0 +krb5_ntlm_alloc@@HEIMDAL_KRB5_2.0 +krb5_ntlm_free@@HEIMDAL_KRB5_2.0 +krb5_ntlm_init_get_challenge@@HEIMDAL_KRB5_2.0 +krb5_ntlm_init_get_flags@@HEIMDAL_KRB5_2.0 +krb5_ntlm_init_get_opaque@@HEIMDAL_KRB5_2.0 +krb5_ntlm_init_get_targetinfo@@HEIMDAL_KRB5_2.0 +krb5_ntlm_init_get_targetname@@HEIMDAL_KRB5_2.0 +krb5_ntlm_init_request@@HEIMDAL_KRB5_2.0 +krb5_ntlm_rep_get_sessionkey@@HEIMDAL_KRB5_2.0 +krb5_ntlm_rep_get_status@@HEIMDAL_KRB5_2.0 +krb5_ntlm_req_set_flags@@HEIMDAL_KRB5_2.0 +krb5_ntlm_req_set_lm@@HEIMDAL_KRB5_2.0 +krb5_ntlm_req_set_ntlm@@HEIMDAL_KRB5_2.0 +krb5_ntlm_req_set_opaque@@HEIMDAL_KRB5_2.0 +krb5_ntlm_req_set_session@@HEIMDAL_KRB5_2.0 +krb5_ntlm_req_set_targetname@@HEIMDAL_KRB5_2.0 +krb5_ntlm_req_set_username@@HEIMDAL_KRB5_2.0 +krb5_ntlm_request@@HEIMDAL_KRB5_2.0 +krb5_openlog@@HEIMDAL_KRB5_2.0 +krb5_pac_add_buffer@@HEIMDAL_KRB5_2.0 +krb5_pac_free@@HEIMDAL_KRB5_2.0 +krb5_pac_get_buffer@@HEIMDAL_KRB5_2.0 +krb5_pac_get_types@@HEIMDAL_KRB5_2.0 +krb5_pac_init@@HEIMDAL_KRB5_2.0 +krb5_pac_parse@@HEIMDAL_KRB5_2.0 +krb5_pac_verify@@HEIMDAL_KRB5_2.0 +krb5_padata_add@@HEIMDAL_KRB5_2.0 +krb5_parse_address@@HEIMDAL_KRB5_2.0 +krb5_parse_name@@HEIMDAL_KRB5_2.0 +krb5_parse_name_flags@@HEIMDAL_KRB5_2.0 +krb5_parse_nametype@@HEIMDAL_KRB5_2.0 +krb5_passwd_result_to_string@@HEIMDAL_KRB5_2.0 +krb5_password_key_proc@@HEIMDAL_KRB5_2.0 +krb5_pk_enterprise_cert@@HEIMDAL_KRB5_2.0 +krb5_plugin_register@@HEIMDAL_KRB5_2.0 +krb5_prepend_config_files@@HEIMDAL_KRB5_2.0 +krb5_prepend_config_files_default@@HEIMDAL_KRB5_2.0 +krb5_prepend_error_message@@HEIMDAL_KRB5_2.0 +krb5_princ_realm@@HEIMDAL_KRB5_2.0 +krb5_princ_set_realm@@HEIMDAL_KRB5_2.0 +krb5_principal_compare@@HEIMDAL_KRB5_2.0 +krb5_principal_compare_any_realm@@HEIMDAL_KRB5_2.0 +krb5_principal_get_comp_string@@HEIMDAL_KRB5_2.0 +krb5_principal_get_num_comp@@HEIMDAL_KRB5_2.0 +krb5_principal_get_realm@@HEIMDAL_KRB5_2.0 +krb5_principal_get_type@@HEIMDAL_KRB5_2.0 +krb5_principal_is_anonymous@@HEIMDAL_KRB5_2.0 +krb5_principal_is_krbtgt@@HEIMDAL_KRB5_2.0 +krb5_principal_match@@HEIMDAL_KRB5_2.0 +krb5_principal_set_comp_string@@HEIMDAL_KRB5_2.0 +krb5_principal_set_realm@@HEIMDAL_KRB5_2.0 +krb5_principal_set_type@@HEIMDAL_KRB5_2.0 +krb5_print_address@@HEIMDAL_KRB5_2.0 +krb5_process_last_request@@HEIMDAL_KRB5_2.0 +krb5_program_setup@@HEIMDAL_KRB5_2.0 +krb5_prompter_posix@@HEIMDAL_KRB5_2.0 +krb5_random_to_key@@HEIMDAL_KRB5_2.0 +krb5_rc_close@@HEIMDAL_KRB5_2.0 +krb5_rc_default@@HEIMDAL_KRB5_2.0 +krb5_rc_default_name@@HEIMDAL_KRB5_2.0 +krb5_rc_default_type@@HEIMDAL_KRB5_2.0 +krb5_rc_destroy@@HEIMDAL_KRB5_2.0 +krb5_rc_expunge@@HEIMDAL_KRB5_2.0 +krb5_rc_get_lifespan@@HEIMDAL_KRB5_2.0 +krb5_rc_get_name@@HEIMDAL_KRB5_2.0 +krb5_rc_get_type@@HEIMDAL_KRB5_2.0 +krb5_rc_initialize@@HEIMDAL_KRB5_2.0 +krb5_rc_recover@@HEIMDAL_KRB5_2.0 +krb5_rc_resolve@@HEIMDAL_KRB5_2.0 +krb5_rc_resolve_full@@HEIMDAL_KRB5_2.0 +krb5_rc_resolve_type@@HEIMDAL_KRB5_2.0 +krb5_rc_store@@HEIMDAL_KRB5_2.0 +krb5_rd_cred2@@HEIMDAL_KRB5_2.0 +krb5_rd_cred@@HEIMDAL_KRB5_2.0 +krb5_rd_error@@HEIMDAL_KRB5_2.0 +krb5_rd_priv@@HEIMDAL_KRB5_2.0 +krb5_rd_rep@@HEIMDAL_KRB5_2.0 +krb5_rd_req@@HEIMDAL_KRB5_2.0 +krb5_rd_req_ctx@@HEIMDAL_KRB5_2.0 +krb5_rd_req_in_ctx_alloc@@HEIMDAL_KRB5_2.0 +krb5_rd_req_in_ctx_free@@HEIMDAL_KRB5_2.0 +krb5_rd_req_in_set_keyblock@@HEIMDAL_KRB5_2.0 +krb5_rd_req_in_set_keytab@@HEIMDAL_KRB5_2.0 +krb5_rd_req_in_set_pac_check@@HEIMDAL_KRB5_2.0 +krb5_rd_req_out_ctx_free@@HEIMDAL_KRB5_2.0 +krb5_rd_req_out_get_ap_req_options@@HEIMDAL_KRB5_2.0 +krb5_rd_req_out_get_keyblock@@HEIMDAL_KRB5_2.0 +krb5_rd_req_out_get_ticket@@HEIMDAL_KRB5_2.0 +krb5_rd_req_with_keyblock@@HEIMDAL_KRB5_2.0 +krb5_rd_safe@@HEIMDAL_KRB5_2.0 +krb5_read_message@@HEIMDAL_KRB5_2.0 +krb5_read_priv_message@@HEIMDAL_KRB5_2.0 +krb5_read_safe_message@@HEIMDAL_KRB5_2.0 +krb5_realm_compare@@HEIMDAL_KRB5_2.0 +krb5_recvauth@@HEIMDAL_KRB5_2.0 +krb5_recvauth_match_version@@HEIMDAL_KRB5_2.0 +krb5_ret_address@@HEIMDAL_KRB5_2.0 +krb5_ret_addrs@@HEIMDAL_KRB5_2.0 +krb5_ret_authdata@@HEIMDAL_KRB5_2.0 +krb5_ret_creds@@HEIMDAL_KRB5_2.0 +krb5_ret_creds_tag@@HEIMDAL_KRB5_2.0 +krb5_ret_data@@HEIMDAL_KRB5_2.0 +krb5_ret_int16@@HEIMDAL_KRB5_2.0 +krb5_ret_int32@@HEIMDAL_KRB5_2.0 +krb5_ret_int64@@HEIMDAL_KRB5_2.0 +krb5_ret_int8@@HEIMDAL_KRB5_2.0 +krb5_ret_keyblock@@HEIMDAL_KRB5_2.0 +krb5_ret_principal@@HEIMDAL_KRB5_2.0 +krb5_ret_string@@HEIMDAL_KRB5_2.0 +krb5_ret_stringnl@@HEIMDAL_KRB5_2.0 +krb5_ret_stringz@@HEIMDAL_KRB5_2.0 +krb5_ret_times@@HEIMDAL_KRB5_2.0 +krb5_ret_uint16@@HEIMDAL_KRB5_2.0 +krb5_ret_uint32@@HEIMDAL_KRB5_2.0 +krb5_ret_uint64@@HEIMDAL_KRB5_2.0 +krb5_ret_uint8@@HEIMDAL_KRB5_2.0 +krb5_salttype_to_string@@HEIMDAL_KRB5_2.0 +krb5_sendauth@@HEIMDAL_KRB5_2.0 +krb5_sendto@@HEIMDAL_KRB5_2.0 +krb5_sendto_context@@HEIMDAL_KRB5_2.0 +krb5_sendto_ctx_add_flags@@HEIMDAL_KRB5_2.0 +krb5_sendto_ctx_alloc@@HEIMDAL_KRB5_2.0 +krb5_sendto_ctx_free@@HEIMDAL_KRB5_2.0 +krb5_sendto_ctx_get_flags@@HEIMDAL_KRB5_2.0 +krb5_sendto_ctx_set_func@@HEIMDAL_KRB5_2.0 +krb5_sendto_ctx_set_type@@HEIMDAL_KRB5_2.0 +krb5_sendto_kdc@@HEIMDAL_KRB5_2.0 +krb5_sendto_kdc_flags@@HEIMDAL_KRB5_2.0 +krb5_set_config_files@@HEIMDAL_KRB5_2.0 +krb5_set_debug_dest@@HEIMDAL_KRB5_2.0 +krb5_set_default_in_tkt_etypes@@HEIMDAL_KRB5_2.0 +krb5_set_default_realm@@HEIMDAL_KRB5_2.0 +krb5_set_dns_canonicalize_hostname@@HEIMDAL_KRB5_2.0 +krb5_set_error_message@@HEIMDAL_KRB5_2.0 +krb5_set_error_string@@HEIMDAL_KRB5_2.0 +krb5_set_extra_addresses@@HEIMDAL_KRB5_2.0 +krb5_set_fcache_version@@HEIMDAL_KRB5_2.0 +krb5_set_home_dir_access@@HEIMDAL_KRB5_2.0 +krb5_set_ignore_addresses@@HEIMDAL_KRB5_2.0 +krb5_set_kdc_sec_offset@@HEIMDAL_KRB5_2.0 +krb5_set_max_time_skew@@HEIMDAL_KRB5_2.0 +krb5_set_password@@HEIMDAL_KRB5_2.0 +krb5_set_password_using_ccache@@HEIMDAL_KRB5_2.0 +krb5_set_real_time@@HEIMDAL_KRB5_2.0 +krb5_set_send_to_kdc_func@@HEIMDAL_KRB5_2.0 +krb5_set_use_admin_kdc@@HEIMDAL_KRB5_2.0 +krb5_set_warn_dest@@HEIMDAL_KRB5_2.0 +krb5_sname_to_principal@@HEIMDAL_KRB5_2.0 +krb5_sock_to_principal@@HEIMDAL_KRB5_2.0 +krb5_sockaddr2address@@HEIMDAL_KRB5_2.0 +krb5_sockaddr2port@@HEIMDAL_KRB5_2.0 +krb5_sockaddr_uninteresting@@HEIMDAL_KRB5_2.0 +krb5_std_usage@@HEIMDAL_KRB5_2.0 +krb5_storage_clear_flags@@HEIMDAL_KRB5_2.0 +krb5_storage_emem@@HEIMDAL_KRB5_2.0 +krb5_storage_free@@HEIMDAL_KRB5_2.0 +krb5_storage_from_data@@HEIMDAL_KRB5_2.0 +krb5_storage_from_fd@@HEIMDAL_KRB5_2.0 +krb5_storage_from_mem@@HEIMDAL_KRB5_2.0 +krb5_storage_from_readonly_mem@@HEIMDAL_KRB5_2.0 +krb5_storage_from_socket@@HEIMDAL_KRB5_2.0 +krb5_storage_fsync@@HEIMDAL_KRB5_2.0 +krb5_storage_get_byteorder@@HEIMDAL_KRB5_2.0 +krb5_storage_get_eof_code@@HEIMDAL_KRB5_2.0 +krb5_storage_is_flags@@HEIMDAL_KRB5_2.0 +krb5_storage_read@@HEIMDAL_KRB5_2.0 +krb5_storage_seek@@HEIMDAL_KRB5_2.0 +krb5_storage_set_byteorder@@HEIMDAL_KRB5_2.0 +krb5_storage_set_eof_code@@HEIMDAL_KRB5_2.0 +krb5_storage_set_flags@@HEIMDAL_KRB5_2.0 +krb5_storage_set_max_alloc@@HEIMDAL_KRB5_2.0 +krb5_storage_to_data@@HEIMDAL_KRB5_2.0 +krb5_storage_truncate@@HEIMDAL_KRB5_2.0 +krb5_storage_write@@HEIMDAL_KRB5_2.0 +krb5_store_address@@HEIMDAL_KRB5_2.0 +krb5_store_addrs@@HEIMDAL_KRB5_2.0 +krb5_store_authdata@@HEIMDAL_KRB5_2.0 +krb5_store_creds@@HEIMDAL_KRB5_2.0 +krb5_store_creds_tag@@HEIMDAL_KRB5_2.0 +krb5_store_data@@HEIMDAL_KRB5_2.0 +krb5_store_int16@@HEIMDAL_KRB5_2.0 +krb5_store_int32@@HEIMDAL_KRB5_2.0 +krb5_store_int64@@HEIMDAL_KRB5_2.0 +krb5_store_int8@@HEIMDAL_KRB5_2.0 +krb5_store_keyblock@@HEIMDAL_KRB5_2.0 +krb5_store_principal@@HEIMDAL_KRB5_2.0 +krb5_store_string@@HEIMDAL_KRB5_2.0 +krb5_store_stringnl@@HEIMDAL_KRB5_2.0 +krb5_store_stringz@@HEIMDAL_KRB5_2.0 +krb5_store_times@@HEIMDAL_KRB5_2.0 +krb5_store_uint16@@HEIMDAL_KRB5_2.0 +krb5_store_uint32@@HEIMDAL_KRB5_2.0 +krb5_store_uint64@@HEIMDAL_KRB5_2.0 +krb5_store_uint8@@HEIMDAL_KRB5_2.0 +krb5_string_to_deltat@@HEIMDAL_KRB5_2.0 +krb5_string_to_enctype@@HEIMDAL_KRB5_2.0 +krb5_string_to_key@@HEIMDAL_KRB5_2.0 +krb5_string_to_key_data@@HEIMDAL_KRB5_2.0 +krb5_string_to_key_data_salt@@HEIMDAL_KRB5_2.0 +krb5_string_to_key_data_salt_opaque@@HEIMDAL_KRB5_2.0 +krb5_string_to_key_derived@@HEIMDAL_KRB5_2.0 +krb5_string_to_key_salt@@HEIMDAL_KRB5_2.0 +krb5_string_to_key_salt_opaque@@HEIMDAL_KRB5_2.0 +krb5_string_to_keytype@@HEIMDAL_KRB5_2.0 +krb5_string_to_salttype@@HEIMDAL_KRB5_2.0 +krb5_ticket_get_authorization_data_type@@HEIMDAL_KRB5_2.0 +krb5_ticket_get_client@@HEIMDAL_KRB5_2.0 +krb5_ticket_get_endtime@@HEIMDAL_KRB5_2.0 +krb5_ticket_get_server@@HEIMDAL_KRB5_2.0 +krb5_timeofday@@HEIMDAL_KRB5_2.0 +krb5_unparse_name@@HEIMDAL_KRB5_2.0 +krb5_unparse_name_fixed@@HEIMDAL_KRB5_2.0 +krb5_unparse_name_fixed_flags@@HEIMDAL_KRB5_2.0 +krb5_unparse_name_fixed_short@@HEIMDAL_KRB5_2.0 +krb5_unparse_name_flags@@HEIMDAL_KRB5_2.0 +krb5_unparse_name_short@@HEIMDAL_KRB5_2.0 +krb5_us_timeofday@@HEIMDAL_KRB5_2.0 +krb5_vabort@@HEIMDAL_KRB5_2.0 +krb5_vabortx@@HEIMDAL_KRB5_2.0 +krb5_verify_ap_req2@@HEIMDAL_KRB5_2.0 +krb5_verify_ap_req@@HEIMDAL_KRB5_2.0 +krb5_verify_authenticator_checksum@@HEIMDAL_KRB5_2.0 +krb5_verify_checksum@@HEIMDAL_KRB5_2.0 +krb5_verify_checksum_iov@@HEIMDAL_KRB5_2.0 +krb5_verify_init_creds@@HEIMDAL_KRB5_2.0 +krb5_verify_init_creds_opt_init@@HEIMDAL_KRB5_2.0 +krb5_verify_init_creds_opt_set_ap_req_nofail@@HEIMDAL_KRB5_2.0 +krb5_verify_opt_alloc@@HEIMDAL_KRB5_2.0 +krb5_verify_opt_free@@HEIMDAL_KRB5_2.0 +krb5_verify_opt_init@@HEIMDAL_KRB5_2.0 +krb5_verify_opt_set_ccache@@HEIMDAL_KRB5_2.0 +krb5_verify_opt_set_flags@@HEIMDAL_KRB5_2.0 +krb5_verify_opt_set_keytab@@HEIMDAL_KRB5_2.0 +krb5_verify_opt_set_secure@@HEIMDAL_KRB5_2.0 +krb5_verify_opt_set_service@@HEIMDAL_KRB5_2.0 +krb5_verify_user@@HEIMDAL_KRB5_2.0 +krb5_verify_user_lrealm@@HEIMDAL_KRB5_2.0 +krb5_verify_user_opt@@HEIMDAL_KRB5_2.0 +krb5_verr@@HEIMDAL_KRB5_2.0 +krb5_verrx@@HEIMDAL_KRB5_2.0 +krb5_vlog@@HEIMDAL_KRB5_2.0 +krb5_vlog_msg@@HEIMDAL_KRB5_2.0 +krb5_vprepend_error_message@@HEIMDAL_KRB5_2.0 +krb5_vset_error_message@@HEIMDAL_KRB5_2.0 +krb5_vset_error_string@@HEIMDAL_KRB5_2.0 +krb5_vwarn@@HEIMDAL_KRB5_2.0 +krb5_vwarnx@@HEIMDAL_KRB5_2.0 +krb5_warn@@HEIMDAL_KRB5_2.0 +krb5_warnx@@HEIMDAL_KRB5_2.0 +krb5_wrfkt_ops@@HEIMDAL_KRB5_2.0 +krb5_write_message@@HEIMDAL_KRB5_2.0 +krb5_write_priv_message@@HEIMDAL_KRB5_2.0 +krb5_write_safe_message@@HEIMDAL_KRB5_2.0 +krb5_xfree@@HEIMDAL_KRB5_2.0 Index: src/crypto/external/bsd/heimdal/lib/libroken/roken.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libroken/roken.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libroken/roken.expsym Thu Oct 31 15:05:52 2024 @@ -0,0 +1,127 @@ +HEIMDAL_ROKEN_1.0 +arg_printusage@@HEIMDAL_ROKEN_1.0 +arg_printusage_i18n@@HEIMDAL_ROKEN_1.0 +ct_memcmp@@HEIMDAL_ROKEN_1.0 +free_getarg_strings@@HEIMDAL_ROKEN_1.0 +get_default_username@@HEIMDAL_ROKEN_1.0 +get_window_size@@HEIMDAL_ROKEN_1.0 +getarg@@HEIMDAL_ROKEN_1.0 +getnameinfo_verified@@HEIMDAL_ROKEN_1.0 +issuid@@HEIMDAL_ROKEN_1.0 +k_getpwnam@@HEIMDAL_ROKEN_1.0 +k_getpwuid@@HEIMDAL_ROKEN_1.0 +mini_inetd@@HEIMDAL_ROKEN_1.0 +mini_inetd_addrinfo@@HEIMDAL_ROKEN_1.0 +net_read@@HEIMDAL_ROKEN_1.0 +net_write@@HEIMDAL_ROKEN_1.0 +parse_bytes@@HEIMDAL_ROKEN_1.0 +parse_flags@@HEIMDAL_ROKEN_1.0 +parse_time@@HEIMDAL_ROKEN_1.0 +parse_units@@HEIMDAL_ROKEN_1.0 +print_flags_table@@HEIMDAL_ROKEN_1.0 +print_time_table@@HEIMDAL_ROKEN_1.0 +print_units_table@@HEIMDAL_ROKEN_1.0 +rk_base64_decode@@HEIMDAL_ROKEN_1.0 +rk_base64_encode@@HEIMDAL_ROKEN_1.0 +rk_cloexec@@HEIMDAL_ROKEN_1.0 +rk_cloexec_dir@@HEIMDAL_ROKEN_1.0 +rk_cloexec_file@@HEIMDAL_ROKEN_1.0 +rk_cloexec_socket@@HEIMDAL_ROKEN_1.0 +rk_dns_free_data@@HEIMDAL_ROKEN_1.0 +rk_dns_lookup@@HEIMDAL_ROKEN_1.0 +rk_dns_srv_order@@HEIMDAL_ROKEN_1.0 +rk_dns_string_to_type@@HEIMDAL_ROKEN_1.0 +rk_dns_type_to_string@@HEIMDAL_ROKEN_1.0 +rk_dumpdata@@HEIMDAL_ROKEN_1.0 +rk_ecalloc@@HEIMDAL_ROKEN_1.0 +rk_emalloc@@HEIMDAL_ROKEN_1.0 +rk_eread@@HEIMDAL_ROKEN_1.0 +rk_erealloc@@HEIMDAL_ROKEN_1.0 +rk_esetenv@@HEIMDAL_ROKEN_1.0 +rk_estrdup@@HEIMDAL_ROKEN_1.0 +rk_ewrite@@HEIMDAL_ROKEN_1.0 +rk_free_environment@@HEIMDAL_ROKEN_1.0 +rk_hex_decode@@HEIMDAL_ROKEN_1.0 +rk_hex_encode@@HEIMDAL_ROKEN_1.0 +rk_hostent_find_fqdn@@HEIMDAL_ROKEN_1.0 +rk_memset_s@@HEIMDAL_ROKEN_1.0 +rk_pid_file_delete@@HEIMDAL_ROKEN_1.0 +rk_pid_file_write@@HEIMDAL_ROKEN_1.0 +rk_pidfile@@HEIMDAL_ROKEN_1.0 +rk_pipe_execv@@HEIMDAL_ROKEN_1.0 +rk_random_init@@HEIMDAL_ROKEN_1.0 +rk_read_environment@@HEIMDAL_ROKEN_1.0 +rk_realloc@@HEIMDAL_ROKEN_1.0 +rk_simple_execle@@HEIMDAL_ROKEN_1.0 +rk_simple_execlp@@HEIMDAL_ROKEN_1.0 +rk_simple_execve@@HEIMDAL_ROKEN_1.0 +rk_simple_execve_timed@@HEIMDAL_ROKEN_1.0 +rk_simple_execvp@@HEIMDAL_ROKEN_1.0 +rk_simple_execvp_timed@@HEIMDAL_ROKEN_1.0 +rk_socket@@HEIMDAL_ROKEN_1.0 +rk_socket_addr_size@@HEIMDAL_ROKEN_1.0 +rk_socket_get_address@@HEIMDAL_ROKEN_1.0 +rk_socket_get_port@@HEIMDAL_ROKEN_1.0 +rk_socket_set_address_and_port@@HEIMDAL_ROKEN_1.0 +rk_socket_set_any@@HEIMDAL_ROKEN_1.0 +rk_socket_set_debug@@HEIMDAL_ROKEN_1.0 +rk_socket_set_ipv6only@@HEIMDAL_ROKEN_1.0 +rk_socket_set_nonblocking@@HEIMDAL_ROKEN_1.0 +rk_socket_set_port@@HEIMDAL_ROKEN_1.0 +rk_socket_set_portrange@@HEIMDAL_ROKEN_1.0 +rk_socket_set_reuseaddr@@HEIMDAL_ROKEN_1.0 +rk_socket_set_tos@@HEIMDAL_ROKEN_1.0 +rk_socket_sockaddr_size@@HEIMDAL_ROKEN_1.0 +rk_strcollect@@HEIMDAL_ROKEN_1.0 +rk_strlwr@@HEIMDAL_ROKEN_1.0 +rk_strpoolcollect@@HEIMDAL_ROKEN_1.0 +rk_strpoolfree@@HEIMDAL_ROKEN_1.0 +rk_strpoolprintf@@HEIMDAL_ROKEN_1.0 +rk_strsep_copy@@HEIMDAL_ROKEN_1.0 +rk_strupr@@HEIMDAL_ROKEN_1.0 +rk_timevaladd@@HEIMDAL_ROKEN_1.0 +rk_timevalfix@@HEIMDAL_ROKEN_1.0 +rk_timevalsub@@HEIMDAL_ROKEN_1.0 +rk_undumpdata@@HEIMDAL_ROKEN_1.0 +rk_vstrcollect@@HEIMDAL_ROKEN_1.0 +rk_wait_for_process@@HEIMDAL_ROKEN_1.0 +rk_wait_for_process_timed@@HEIMDAL_ROKEN_1.0 +rk_warnerr@@HEIMDAL_ROKEN_1.0 +rk_xfree@@HEIMDAL_ROKEN_1.0 +roken_concat@@HEIMDAL_ROKEN_1.0 +roken_detach_finish@@HEIMDAL_ROKEN_1.0 +roken_detach_prep@@HEIMDAL_ROKEN_1.0 +roken_getaddrinfo_hostspec2@@HEIMDAL_ROKEN_1.0 +roken_getaddrinfo_hostspec@@HEIMDAL_ROKEN_1.0 +roken_gethostby_setup@@HEIMDAL_ROKEN_1.0 +roken_gethostbyaddr@@HEIMDAL_ROKEN_1.0 +roken_gethostbyname@@HEIMDAL_ROKEN_1.0 +roken_mconcat@@HEIMDAL_ROKEN_1.0 +roken_vconcat@@HEIMDAL_ROKEN_1.0 +roken_vmconcat@@HEIMDAL_ROKEN_1.0 +rtbl_add_column@@HEIMDAL_ROKEN_1.0 +rtbl_add_column_by_id@@HEIMDAL_ROKEN_1.0 +rtbl_add_column_entry@@HEIMDAL_ROKEN_1.0 +rtbl_add_column_entry_by_id@@HEIMDAL_ROKEN_1.0 +rtbl_add_column_entryv@@HEIMDAL_ROKEN_1.0 +rtbl_add_column_entryv_by_id@@HEIMDAL_ROKEN_1.0 +rtbl_create@@HEIMDAL_ROKEN_1.0 +rtbl_destroy@@HEIMDAL_ROKEN_1.0 +rtbl_format@@HEIMDAL_ROKEN_1.0 +rtbl_get_flags@@HEIMDAL_ROKEN_1.0 +rtbl_new_row@@HEIMDAL_ROKEN_1.0 +rtbl_set_column_affix_by_id@@HEIMDAL_ROKEN_1.0 +rtbl_set_column_prefix@@HEIMDAL_ROKEN_1.0 +rtbl_set_flags@@HEIMDAL_ROKEN_1.0 +rtbl_set_prefix@@HEIMDAL_ROKEN_1.0 +rtbl_set_separator@@HEIMDAL_ROKEN_1.0 +signal@@HEIMDAL_ROKEN_1.0 +tm2time@@HEIMDAL_ROKEN_1.0 +unix_verify_user@@HEIMDAL_ROKEN_1.0 +unparse_bytes@@HEIMDAL_ROKEN_1.0 +unparse_bytes_short@@HEIMDAL_ROKEN_1.0 +unparse_flags@@HEIMDAL_ROKEN_1.0 +unparse_time@@HEIMDAL_ROKEN_1.0 +unparse_time_approx@@HEIMDAL_ROKEN_1.0 +unparse_units@@HEIMDAL_ROKEN_1.0 +unparse_units_approx@@HEIMDAL_ROKEN_1.0 Index: src/crypto/external/bsd/heimdal/lib/libwind/wind.expsym diff -u /dev/null src/crypto/external/bsd/heimdal/lib/libwind/wind.expsym:1.1 --- /dev/null Thu Oct 31 15:05:53 2024 +++ src/crypto/external/bsd/heimdal/lib/libwind/wind.expsym Thu Oct 31 15:05:53 2024 @@ -0,0 +1,21 @@ +HEIMDAL_WIND_1.0 +_wind_combining_class@@HEIMDAL_WIND_1.0 +_wind_ldap_case_exact_attribute@@HEIMDAL_WIND_1.0 +_wind_stringprep_error@@HEIMDAL_WIND_1.0 +_wind_stringprep_map@@HEIMDAL_WIND_1.0 +_wind_stringprep_normalize@@HEIMDAL_WIND_1.0 +_wind_stringprep_prohibited@@HEIMDAL_WIND_1.0 +_wind_stringprep_testbidi@@HEIMDAL_WIND_1.0 +wind_profile@@HEIMDAL_WIND_1.0 +wind_punycode_label_toascii@@HEIMDAL_WIND_1.0 +wind_stringprep@@HEIMDAL_WIND_1.0 +wind_ucs2read@@HEIMDAL_WIND_1.0 +wind_ucs2utf8@@HEIMDAL_WIND_1.0 +wind_ucs2utf8_length@@HEIMDAL_WIND_1.0 +wind_ucs2write@@HEIMDAL_WIND_1.0 +wind_ucs4utf8@@HEIMDAL_WIND_1.0 +wind_ucs4utf8_length@@HEIMDAL_WIND_1.0 +wind_utf8ucs2@@HEIMDAL_WIND_1.0 +wind_utf8ucs2_length@@HEIMDAL_WIND_1.0 +wind_utf8ucs4@@HEIMDAL_WIND_1.0 +wind_utf8ucs4_length@@HEIMDAL_WIND_1.0