Export krb5_set_trace_callback/filename
[krb5.git] / src / lib / krb5 / libkrb5.exports
index c41d2e811bef3e4c62402a59ff30abda9cd1fa2c..337e781d27959567c914ce3e5b5a4f113c584109 100644 (file)
@@ -1,5 +1,6 @@
 _krb5_conf_boolean
-decode_krb5_alt_method
+decode_krb5_ad_kdcissued
+decode_krb5_ad_signedpath
 decode_krb5_ap_rep
 decode_krb5_ap_rep_enc_part
 decode_krb5_ap_req
@@ -12,31 +13,37 @@ decode_krb5_enc_cred_part
 decode_krb5_enc_data
 decode_krb5_enc_kdc_rep_part
 decode_krb5_enc_priv_part
-decode_krb5_enc_sam_response_enc
 decode_krb5_enc_sam_response_enc_2
 decode_krb5_enc_tkt_part
 decode_krb5_encryption_key
 decode_krb5_error
 decode_krb5_etype_info
 decode_krb5_etype_info2
+decode_krb5_fast_req
+decode_krb5_fast_response
+decode_krb5_iakerb_finished
+decode_krb5_iakerb_header
 decode_krb5_kdc_req_body
 decode_krb5_pa_enc_ts
 decode_krb5_pa_for_user
+decode_krb5_pa_fx_fast_reply
+decode_krb5_pa_fx_fast_request
 decode_krb5_pa_pac_req
+decode_krb5_pa_s4u_x509_user
 decode_krb5_padata_sequence
-decode_krb5_predicted_sam_response
 decode_krb5_priv
-decode_krb5_pwd_data
-decode_krb5_pwd_sequence
 decode_krb5_safe
-decode_krb5_sam_challenge
-decode_krb5_sam_response
+decode_krb5_sam_challenge_2
+decode_krb5_sam_challenge_2_body
 decode_krb5_sam_response_2
 decode_krb5_setpw_req
 decode_krb5_tgs_rep
 decode_krb5_tgs_req
 decode_krb5_ticket
-encode_krb5_alt_method
+decode_krb5_typed_data
+encode_krb5_ad_kdcissued
+encode_krb5_ad_signedpath_data
+encode_krb5_ad_signedpath
 encode_krb5_ap_rep
 encode_krb5_ap_rep_enc_part
 encode_krb5_ap_req
@@ -44,36 +51,39 @@ encode_krb5_as_rep
 encode_krb5_as_req
 encode_krb5_authdata
 encode_krb5_authenticator
+encode_krb5_checksum
 encode_krb5_cred
 encode_krb5_enc_cred_part
 encode_krb5_enc_data
 encode_krb5_enc_kdc_rep_part
 encode_krb5_enc_priv_part
-encode_krb5_enc_sam_response_enc
 encode_krb5_enc_sam_response_enc_2
 encode_krb5_enc_tkt_part
 encode_krb5_encryption_key
 encode_krb5_error
 encode_krb5_etype_info
 encode_krb5_etype_info2
+encode_krb5_fast_response
+encode_krb5_iakerb_finished
+encode_krb5_iakerb_header
 encode_krb5_kdc_req_body
 encode_krb5_pa_enc_ts
 encode_krb5_pa_for_user
-encode_krb5_pa_server_referral_data
-encode_krb5_pa_svr_referral_data
+encode_krb5_pa_fx_fast_reply
+encode_krb5_pa_s4u_x509_user
 encode_krb5_padata_sequence
-encode_krb5_predicted_sam_response
+encode_krb5_pkinit_supp_pub_info
 encode_krb5_priv
-encode_krb5_pwd_data
-encode_krb5_pwd_sequence
+encode_krb5_s4u_userid
 encode_krb5_safe
-encode_krb5_sam_challenge
-encode_krb5_sam_key
-encode_krb5_sam_response
+encode_krb5_sam_challenge_2
+encode_krb5_sam_challenge_2_body
 encode_krb5_sam_response_2
+encode_krb5_sp80056a_other_info
 encode_krb5_tgs_rep
 encode_krb5_tgs_req
 encode_krb5_ticket
+encode_krb5_typed_data
 et_asn1_error_table
 et_k524_error_table
 et_kdb5_error_table
@@ -84,8 +94,18 @@ initialize_asn1_error_table
 initialize_k524_error_table
 initialize_kdb5_error_table
 initialize_krb5_error_table
+initialize_k5e1_error_table
 initialize_kv5m_error_table
 initialize_prof_error_table
+k5_ccselect_free_context
+k5_free_serverlist
+k5_kt_get_principal
+k5_locate_kdc
+k5_plugin_free_modules
+k5_plugin_load
+k5_plugin_load_all
+k5_plugin_register
+k5_plugin_register_dyn
 krb524_convert_creds_kdc
 krb524_init_ets
 krb5_425_conv_principal
@@ -94,27 +114,35 @@ krb5_524_convert_creds
 krb5_address_compare
 krb5_address_order
 krb5_address_search
+krb5_allow_weak_crypto
 krb5_aname_to_localname
+krb5_anonymous_principal
+krb5_anonymous_realm
 krb5_appdefault_boolean
 krb5_appdefault_string
 krb5_auth_con_free
 krb5_auth_con_genaddrs
 krb5_auth_con_get_checksum_func
+krb5_auth_con_get_authdata_context
 krb5_auth_con_getaddrs
 krb5_auth_con_getauthenticator
 krb5_auth_con_getflags
 krb5_auth_con_getivector
 krb5_auth_con_getkey
+krb5_auth_con_getkey_k
 krb5_auth_con_getlocalseqnumber
 krb5_auth_con_getlocalsubkey
 krb5_auth_con_getpermetypes
 krb5_auth_con_getrcache
 krb5_auth_con_getrecvsubkey
+krb5_auth_con_getrecvsubkey_k
 krb5_auth_con_getremoteseqnumber
 krb5_auth_con_getremotesubkey
 krb5_auth_con_getsendsubkey
+krb5_auth_con_getsendsubkey_k
 krb5_auth_con_init
 krb5_auth_con_initivector
+krb5_auth_con_set_authdata_context
 krb5_auth_con_set_checksum_func
 krb5_auth_con_set_req_cksumtype
 krb5_auth_con_set_safe_cksumtype
@@ -125,22 +153,40 @@ krb5_auth_con_setpermetypes
 krb5_auth_con_setports
 krb5_auth_con_setrcache
 krb5_auth_con_setrecvsubkey
+krb5_auth_con_setrecvsubkey_k
 krb5_auth_con_setsendsubkey
+krb5_auth_con_setsendsubkey_k
 krb5_auth_con_setuseruserkey
 krb5_auth_to_rep
+krb5_authdata_context_copy
+krb5_authdata_context_free
+krb5_authdata_context_init
+krb5_authdata_delete_attribute
+krb5_authdata_get_attribute_types
+krb5_authdata_get_attribute
+krb5_authdata_set_attribute
+krb5_authdata_export_attributes
+krb5_authdata_export_authdata
+krb5_authdata_export_internal
+krb5_authdata_free_internal
+krb5_authdata_import_attributes
 krb5_build_principal
+krb5_build_principal_alloc_va
 krb5_build_principal_ext
 krb5_build_principal_va
-krb5_build_principal_alloc_va
+krb5_cc_cache_match
 krb5_cc_close
 krb5_cc_copy_creds
 krb5_cc_default
 krb5_cc_default_name
 krb5_cc_destroy
 krb5_cc_dfl_ops
+krb5_cc_dup
 krb5_cc_end_seq_get
 krb5_cc_file_ops
 krb5_cc_gen_new
+krb5_cc_get_config
+krb5_cc_get_full_name
 krb5_cc_get_name
 krb5_cc_get_principal
 krb5_cc_get_type
@@ -152,16 +198,22 @@ krb5_cc_remove_cred
 krb5_cc_resolve
 krb5_cc_retrieve_cred
 krb5_cc_retrieve_cred_default
+krb5_cc_select
+krb5_cc_set_config
 krb5_cc_set_default_name
 krb5_cc_set_flags
 krb5_cc_start_seq_get
 krb5_cc_store_cred
+krb5_cc_support_switch
+krb5_cc_switch
 krb5_cccol_cursor_free
 krb5_cccol_cursor_new
 krb5_cccol_cursor_next
 krb5_change_cache
 krb5_change_password
+krb5_check_clockskew
 krb5_check_transited_list
+krb5_chpw_message
 krb5_chpw_result_code_string
 krb5_clear_error_message
 krb5_copy_addr
@@ -180,7 +232,6 @@ krb5_copy_ticket
 krb5_create_secure_file
 krb5_crypto_us_timeofday
 krb5_decode_authdata_container
-krb5_decode_kdc_rep
 krb5_decode_ticket
 krb5_decrypt_tkt_part
 krb5_default_pwd_prompt1
@@ -195,10 +246,12 @@ krb5_encrypt_tkt_part
 krb5_externalize_data
 krb5_externalize_opaque
 krb5_fcc_ops
+krb5_find_authdata
 krb5_find_serializer
+krb5_free_ad_kdcissued
+krb5_free_ad_signedpath
 krb5_free_address
 krb5_free_addresses
-krb5_free_alt_method
 krb5_free_ap_rep
 krb5_free_ap_rep_enc_part
 krb5_free_ap_req
@@ -218,15 +271,18 @@ krb5_free_data_contents
 krb5_free_default_realm
 krb5_free_enc_data
 krb5_free_enc_kdc_rep_part
-krb5_free_enc_sam_response_enc
 krb5_free_enc_sam_response_enc_2
 krb5_free_enc_sam_response_enc_2_contents
-krb5_free_enc_sam_response_enc_contents
 krb5_free_enc_tkt_part
 krb5_free_error
 krb5_free_error_message
 krb5_free_etype_info
+krb5_free_fast_armored_req
+krb5_free_fast_req
+krb5_free_fast_response
 krb5_free_host_realm
+krb5_free_iakerb_finished
+krb5_free_iakerb_header
 krb5_free_kdc_rep
 krb5_free_kdc_req
 krb5_free_keyblock
@@ -235,33 +291,24 @@ krb5_free_keytab_entry_contents
 krb5_free_krbhst
 krb5_free_ktypes
 krb5_free_last_req
+krb5_free_octet_data
 krb5_free_pa_data
 krb5_free_pa_enc_ts
-krb5_free_pa_pac_req
 krb5_free_pa_for_user
-krb5_free_pa_server_referral_data
-krb5_free_pa_svr_referral_data
-krb5_free_passwd_phrase_element
-krb5_free_predicted_sam_response
-krb5_free_predicted_sam_response_contents
+krb5_free_pa_pac_req
+krb5_free_pa_s4u_x509_user
 krb5_free_principal
 krb5_free_priv
 krb5_free_priv_enc_part
-krb5_free_pwd_data
-krb5_free_pwd_sequences
-krb5_free_realm_string
 krb5_free_realm_tree
 krb5_free_safe
-krb5_free_sam_challenge
 krb5_free_sam_challenge_2
 krb5_free_sam_challenge_2_body
 krb5_free_sam_challenge_2_body_contents
 krb5_free_sam_challenge_2_contents
-krb5_free_sam_challenge_contents
-krb5_free_sam_response
 krb5_free_sam_response_2
 krb5_free_sam_response_2_contents
-krb5_free_sam_response_contents
+krb5_free_string
 krb5_free_tgt_creds
 krb5_free_ticket
 krb5_free_tickets
@@ -272,11 +319,10 @@ krb5_gen_portaddr
 krb5_gen_replay_name
 krb5_generate_seq_number
 krb5_generate_subkey
-krb5_get_cred_from_kdc
-krb5_get_cred_from_kdc_renew
-krb5_get_cred_from_kdc_validate
 krb5_get_cred_via_tkt
 krb5_get_credentials
+krb5_get_credentials_for_proxy
+krb5_get_credentials_for_user
 krb5_get_credentials_renew
 krb5_get_credentials_validate
 krb5_get_default_config_files
@@ -285,22 +331,27 @@ krb5_get_default_realm
 krb5_get_error_message
 krb5_get_fallback_host_realm
 krb5_get_host_realm
-krb5_get_in_tkt
 krb5_get_in_tkt_with_keytab
 krb5_get_in_tkt_with_password
 krb5_get_in_tkt_with_skey
-krb5_get_init_creds
 krb5_get_init_creds_keytab
 krb5_get_init_creds_opt_alloc
 krb5_get_init_creds_opt_free
 krb5_get_init_creds_opt_free_pa
+krb5_get_init_creds_opt_get_fast_flags
 krb5_get_init_creds_opt_get_pa
 krb5_get_init_creds_opt_init
 krb5_get_init_creds_opt_set_address_list
+krb5_get_init_creds_opt_set_anonymous
 krb5_get_init_creds_opt_set_canonicalize
 krb5_get_init_creds_opt_set_change_password_prompt
 krb5_get_init_creds_opt_set_etype_list
+krb5_get_init_creds_opt_set_expire_callback
+krb5_get_init_creds_opt_set_fast_ccache
+krb5_get_init_creds_opt_set_fast_ccache_name
+krb5_get_init_creds_opt_set_fast_flags
 krb5_get_init_creds_opt_set_forwardable
+krb5_get_init_creds_opt_set_out_ccache
 krb5_get_init_creds_opt_set_pa
 krb5_get_init_creds_opt_set_preauth_list
 krb5_get_init_creds_opt_set_proxiable
@@ -320,9 +371,21 @@ krb5_get_tgs_ktypes
 krb5_get_time_offsets
 krb5_get_validated_creds
 krb5_init_context
+krb5_init_context_profile
+krb5_init_creds_free
+krb5_init_creds_get
+krb5_init_creds_get_creds
+krb5_init_creds_get_error
+krb5_init_creds_get_times
+krb5_init_creds_init
+krb5_init_creds_set_keytab
+krb5_init_creds_set_password
+krb5_init_creds_set_service
+krb5_init_creds_step
 krb5_init_keyblock
 krb5_init_secure_context
 krb5_internalize_opaque
+krb5_is_config_principal
 krb5_is_permitted_enctype
 krb5_is_referral_realm
 krb5_is_thread_safe
@@ -347,13 +410,11 @@ krb5_ktf_ops
 krb5_ktf_writable_ops
 krb5_kts_ops
 krb5_kuserok
-krb5_libdefault_boolean
-krb5_locate_kdc
 krb5_lock_file
+krb5_make_authdata_kdc_issued
 krb5_make_full_ipaddr
 krb5_make_fulladdr
 krb5_max_dgram_size
-krb5_max_skdc_timeout
 krb5_mcc_ops
 krb5_merge_authdata
 krb5_mk_1cred
@@ -367,12 +428,10 @@ krb5_mk_req_extended
 krb5_mk_safe
 krb5_net_read
 krb5_net_write
-krb5_obtain_padata
 krb5_os_free_context
 krb5_os_hostaddr
 krb5_os_init_context
 krb5_os_localaddr
-krb5int_get_domain_realm_mapping
 krb5_overridekeyname
 krb5_pac_add_buffer
 krb5_pac_free
@@ -380,6 +439,7 @@ krb5_pac_get_buffer
 krb5_pac_get_types
 krb5_pac_init
 krb5_pac_parse
+krb5_pac_sign
 krb5_pac_verify
 krb5_parse_name
 krb5_parse_name_flags
@@ -388,7 +448,6 @@ krb5_principal2salt_norealm
 krb5_principal_compare
 krb5_principal_compare_any_realm
 krb5_principal_compare_flags
-krb5_process_padata
 krb5_prompter_posix
 krb5_rc_close
 krb5_rc_default
@@ -443,9 +502,6 @@ krb5_rd_safe
 krb5_read_message
 krb5_read_password
 krb5_realm_compare
-krb5_realm_iterator
-krb5_realm_iterator_create
-krb5_realm_iterator_free
 krb5_recvauth
 krb5_recvauth_version
 krb5_register_serializer
@@ -478,20 +534,28 @@ krb5_set_default_realm
 krb5_set_default_tgs_enctypes
 krb5_set_default_tgs_ktypes
 krb5_set_error_message
+krb5_set_error_message_fl
 krb5_set_password
 krb5_set_password_using_ccache
 krb5_set_principal_realm
 krb5_set_real_time
 krb5_set_time_offsets
+krb5_set_trace_callback
+krb5_set_trace_filename
 krb5_size_opaque
-krb5_skdc_timeout_1
-krb5_skdc_timeout_shift
+krb5_sname_match
 krb5_sname_to_principal
 krb5_string_to_deltat
 krb5_string_to_salttype
 krb5_string_to_timestamp
 krb5_sync_disk_file
-krb5_tgtname
+krb5int_tgtname
+krb5_tkt_creds_free
+krb5_tkt_creds_get
+krb5_tkt_creds_get_creds
+krb5_tkt_creds_get_times
+krb5_tkt_creds_init
+krb5_tkt_creds_step
 krb5_timeofday
 krb5_timestamp_to_sfstring
 krb5_timestamp_to_string
@@ -504,7 +568,7 @@ krb5_unparse_name_flags
 krb5_unparse_name_flags_ext
 krb5_us_timeofday
 krb5_use_natural_time
-krb5_validate_times
+krb5_verify_authdata_kdc_issued
 krb5_verify_init_creds
 krb5_verify_init_creds_opt_init
 krb5_verify_init_creds_opt_set_ap_req_nofail
@@ -514,61 +578,39 @@ krb5_write_message
 krb5int_accessor
 krb5int_cc_default
 krb5int_cleanup_library
+krb5int_clean_hostname
 krb5int_cm_call_select
+krb5int_copy_data_contents
 krb5int_copy_data_contents_add0
+krb5int_find_pa_data
 krb5int_foreach_localaddr
-krb5int_free_addrlist
+krb5int_free_data_list
+krb5int_get_authdata_containee_types
 krb5int_init_context_kdc
+krb5int_init_trace
 krb5int_initialize_library
-krb5int_pac_sign
 krb5int_sendtokdc_debug_handler
+krb5int_trace
 profile_abandon
-profile_add_node
 profile_add_relation
 profile_clear_relation
-profile_close_file
-profile_create_node
-profile_dereference_data
-profile_find_node
-profile_find_node_relation
-profile_find_node_subsection
 profile_flush
-profile_flush_file_data
-profile_free_file
 profile_free_list
-profile_free_node
 profile_get_boolean
 profile_get_integer
-profile_get_node_name
-profile_get_node_parent
-profile_get_node_value
 profile_get_relation_names
 profile_get_string
 profile_get_subsection_names
-profile_get_value
 profile_get_values
 profile_init
 profile_init_path
-profile_is_node_final
 profile_iterator
 profile_iterator_create
 profile_iterator_free
-profile_make_node_final
-profile_node_iterator
-profile_node_iterator_create
-profile_node_iterator_free
-profile_open_file
-profile_parse_file
 profile_release
 profile_release_string
-profile_remove_node
-profile_rename_node
 profile_rename_section
 profile_ser_externalize
 profile_ser_internalize
 profile_ser_size
-profile_set_relation_value
-profile_update_file_data
 profile_update_relation
-profile_verify_node
-profile_write_tree_file