diff --git a/lib/asn1/libasn1-exports.def b/lib/asn1/libasn1-exports.def index 413da55fa..dc3b5b09a 100644 --- a/lib/asn1/libasn1-exports.def +++ b/lib/asn1/libasn1-exports.def @@ -751,6 +751,7 @@ EXPORTS der_get_type_num der_get_universal_string der_get_unsigned + der_get_unsigned64 der_get_utctime der_get_utf8string der_get_visible_string @@ -778,6 +779,7 @@ EXPORTS der_length_tag der_length_universal_string der_length_unsigned + der_length_unsigned64 der_length_utctime der_length_utf8string der_length_visible_string @@ -807,6 +809,7 @@ EXPORTS der_put_tag der_put_universal_string der_put_unsigned + der_put_unsigned64 der_put_utctime der_put_utf8string der_put_visible_string diff --git a/lib/hdb/libhdb-exports.def b/lib/hdb/libhdb-exports.def index 0b96668b0..02456cc45 100644 --- a/lib/hdb/libhdb-exports.def +++ b/lib/hdb/libhdb-exports.def @@ -58,6 +58,7 @@ EXPORTS hdb_seal_key_mkey hdb_seal_keys hdb_seal_keys_mkey + hdb_set_last_modified_by hdb_set_master_key hdb_set_master_keyfile hdb_unlock @@ -73,21 +74,28 @@ EXPORTS hdb_kt_ops +; MIT KDB related entries + _hdb_mdb_value2entry + _hdb_mit_dump2mitdb_entry + ; some random bits needed for libkadm HDBFlags2int asn1_HDBFlags_units copy_Event copy_HDB_extensions copy_Key + copy_Keys copy_Salt decode_HDB_Ext_Aliases decode_HDB_Ext_PKINIT_acl decode_HDB_extension decode_Key + decode_Keys encode_HDB_Ext_Aliases encode_HDB_Ext_PKINIT_acl encode_HDB_extension encode_Key + encode_Keys free_Event free_HDB_Ext_Aliases free_HDB_Ext_PKINIT_acl @@ -103,5 +111,7 @@ EXPORTS length_HDB_Ext_PKINIT_acl length_HDB_extension length_Key + length_Keys add_Keys add_HDB_Ext_KeySet + remove_Keys diff --git a/lib/kadm5/libkadm5srv-exports.def b/lib/kadm5/libkadm5srv-exports.def index ad5fa37e9..50b03cfa7 100644 --- a/lib/kadm5/libkadm5srv-exports.def +++ b/lib/kadm5/libkadm5srv-exports.def @@ -4,14 +4,23 @@ EXPORTS kadm5_add_passwd_quality_verifier kadm5_check_password_quality kadm5_chpass_principal + kadm5_chpass_principal_3 kadm5_chpass_principal_with_key + kadm5_chpass_principal_with_key_3 + kadm5_create_policy kadm5_create_principal + kadm5_create_principal_3 + kadm5_decrypt_key + kadm5_delete_policy kadm5_delete_principal kadm5_destroy kadm5_flush kadm5_free_key_data kadm5_free_name_list + kadm5_free_policy_ent kadm5_free_principal_ent + kadm5_get_policies + kadm5_get_policy kadm5_get_principal kadm5_get_principals kadm5_get_privs @@ -21,18 +30,25 @@ EXPORTS kadm5_init_with_password_ctx kadm5_init_with_skey kadm5_init_with_skey_ctx + kadm5_lock + kadm5_modify_policy kadm5_modify_principal kadm5_randkey_principal + kadm5_randkey_principal_3 kadm5_rename_principal kadm5_ret_key_data kadm5_ret_principal_ent kadm5_ret_principal_ent_mask kadm5_ret_tl_data + kadm5_setkey_principal + kadm5_setkey_principal_3 kadm5_setup_passwd_quality_check kadm5_store_key_data kadm5_store_principal_ent kadm5_store_principal_ent_mask + kadm5_store_principal_ent_nokeys kadm5_store_tl_data + kadm5_unlock kadm5_s_init_with_password_ctx kadm5_s_init_with_password kadm5_s_init_with_skey_ctx diff --git a/lib/krb5/NTMakefile b/lib/krb5/NTMakefile index cbf5538e4..6f1904baa 100644 --- a/lib/krb5/NTMakefile +++ b/lib/krb5/NTMakefile @@ -51,6 +51,7 @@ libkrb5_OBJS = \ $(OBJ)\config_reg.obj \ $(OBJ)\constants.obj \ $(OBJ)\context.obj \ + $(OBJ)\convert_creds.obj \ $(OBJ)\copy_host_realm.obj \ $(OBJ)\crc.obj \ $(OBJ)\creds.obj \ diff --git a/lib/krb5/libkrb5-exports.def.in b/lib/krb5/libkrb5-exports.def.in index 2db78c7a0..8f24582aa 100644 --- a/lib/krb5/libkrb5-exports.def.in +++ b/lib/krb5/libkrb5-exports.def.in @@ -1,4 +1,10 @@ EXPORTS + krb524_convert_creds_kdc + krb524_convert_creds_kdc_ccache +; krb5_425_conv_principal +; krb5_425_conv_principal_ext +; krb5_425_conv_principal_ext2 +; krb5_524_conv_principal krb5_abort krb5_abortx krb5_acl_match_file @@ -782,3 +788,16 @@ EXPORTS ; FAST _krb5_fast_cf2 _krb5_fast_armor_key + + ; V4 compat glue +; _krb5_krb_tf_setup +; _krb5_krb_dest_tkt +; _krb5_krb_life_to_time +; _krb5_krb_decomp_ticket +; _krb5_krb_create_ticket +; _krb5_krb_create_ciph +; _krb5_krb_create_auth_reply +; _krb5_krb_rd_req +; _krb5_krb_free_auth_data +; _krb5_krb_time_to_life +; _krb5_krb_cr_err_reply diff --git a/lib/krb5/version-script.map b/lib/krb5/version-script.map index 7609dac15..fcb3f8b1a 100644 --- a/lib/krb5/version-script.map +++ b/lib/krb5/version-script.map @@ -735,7 +735,6 @@ HEIMDAL_KRB5_2.0 { _krb5_krb_dest_tkt; _krb5_krb_life_to_time; _krb5_krb_decomp_ticket; - _krb5_krb_decomp_ticket; _krb5_krb_create_ticket; _krb5_krb_create_ciph; _krb5_krb_create_auth_reply; diff --git a/lib/wind/libwind-exports.def b/lib/wind/libwind-exports.def index 91224e3a3..32dab4b76 100644 --- a/lib/wind/libwind-exports.def +++ b/lib/wind/libwind-exports.def @@ -11,6 +11,7 @@ EXPORTS wind_utf8ucs2_length wind_ucs2utf8_length wind_ucs2read + wind_ucs2write initialize_wind_error_table_r ;!