
- Add HEIM_JSON_F_ESCAPE_NON_ASCII to indicate that non-ASCII must be escaped as \uXXXX. - Add HEIM_JSON_F_NO_ESCAPE_NON_ASCII to force non-escaping of BMP codepoints. - If the locale's codeset is not UTF-8 and HEIM_JSON_F_NO_ESCAPE_NON_ASCII is not set, then set HEIM_JSON_F_ESCAPE_NON_ASCII.
211 lines
4.7 KiB
Plaintext
211 lines
4.7 KiB
Plaintext
HEIMDAL_BASE_1.0 {
|
|
global:
|
|
_bsearch_file;
|
|
_bsearch_file_close;
|
|
_bsearch_file_info;
|
|
_bsearch_file_open;
|
|
_bsearch_text;
|
|
DllMain;
|
|
et_heim_error_table;
|
|
heim_abort;
|
|
heim_abortv;
|
|
heim_add_debug_dest;
|
|
heim_add_et_list;
|
|
heim_addlog_dest;
|
|
heim_addlog_func;
|
|
heim_add_warn_dest;
|
|
heim_alloc;
|
|
_heim_alloc_object;
|
|
heim_array_append_value;
|
|
heim_array_copy_value;
|
|
heim_array_create;
|
|
heim_array_delete_value;
|
|
heim_array_filter_f;
|
|
heim_array_get_length;
|
|
heim_array_get_type_id;
|
|
heim_array_get_value;
|
|
heim_array_insert_value;
|
|
heim_array_iterate_f;
|
|
heim_array_iterate_reverse_f;
|
|
heim_array_set_value;
|
|
heim_audit_addkv;
|
|
heim_audit_addkv_number;
|
|
heim_audit_addkv_object;
|
|
heim_audit_addkv_timediff;
|
|
heim_audit_setkv_bool;
|
|
heim_audit_setkv_number;
|
|
heim_audit_setkv_object;
|
|
heim_audit_addreason;
|
|
heim_audit_getkv;
|
|
heim_audit_trail;
|
|
heim_audit_vaddkv;
|
|
heim_audit_vaddreason;
|
|
heim_auto_release;
|
|
heim_auto_release_create;
|
|
heim_auto_release_drain;
|
|
heim_base_once_f;
|
|
heim_bool_create;
|
|
heim_bool_val;
|
|
heim_clear_error_message;
|
|
heim_closelog;
|
|
heim_cmp;
|
|
heim_config_copy;
|
|
heim_config_file_free;
|
|
heim_config_free_strings;
|
|
heim_config_get;
|
|
heim_config_get_bool;
|
|
heim_config_get_bool_default;
|
|
heim_config_get_entry;
|
|
heim_config_get_int;
|
|
heim_config_get_int_default;
|
|
heim_config_get_list;
|
|
heim_config_get_next;
|
|
heim_config_get_string;
|
|
heim_config_get_string_default;
|
|
heim_config_get_strings;
|
|
heim_config_get_time;
|
|
heim_config_get_time_default;
|
|
heim_config_parse_dir_multi;
|
|
heim_config_parse_file;
|
|
heim_config_parse_file_multi;
|
|
heim_config_parse_string_multi;
|
|
heim_config_vget;
|
|
heim_config_vget_bool;
|
|
heim_config_vget_bool_default;
|
|
heim_config_vget_int;
|
|
heim_config_vget_int_default;
|
|
heim_config_vget_list;
|
|
heim_config_vget_next;
|
|
heim_config_vget_string;
|
|
heim_config_vget_string_default;
|
|
heim_config_vget_strings;
|
|
heim_config_vget_time;
|
|
heim_config_vget_time_default;
|
|
heim_context_free;
|
|
heim_context_get_homedir_access;
|
|
heim_context_get_log_utc;
|
|
heim_context_get_time_fmt;
|
|
heim_context_init;
|
|
heim_context_set_homedir_access;
|
|
heim_context_set_log_utc;
|
|
heim_context_set_time_fmt;
|
|
_heim_create_type;
|
|
heim_data_create;
|
|
heim_data_get_data;
|
|
heim_data_get_length;
|
|
heim_data_get_ptr;
|
|
heim_data_get_type_id;
|
|
heim_data_ref_create;
|
|
heim_data_ref_get_type_id;
|
|
heim_db_begin;
|
|
heim_db_clone;
|
|
heim_db_commit;
|
|
heim_db_copy_value;
|
|
heim_db_create;
|
|
heim_db_delete_key;
|
|
heim_db_get_type_id;
|
|
_heim_db_get_value;
|
|
heim_db_iterate_f;
|
|
heim_db_register;
|
|
heim_db_rollback;
|
|
heim_db_set_value;
|
|
heim_debug;
|
|
heim_description;
|
|
heim_dict_copy_value;
|
|
heim_dict_create;
|
|
heim_dict_delete_key;
|
|
heim_dict_get_type_id;
|
|
heim_dict_get_value;
|
|
heim_dict_iterate_f;
|
|
heim_dict_set_value;
|
|
heim_enomem;
|
|
heim_error_append;
|
|
heim_error_copy_string;
|
|
heim_error_create;
|
|
heim_error_create_enomem;
|
|
heim_error_create_opt;
|
|
heim_error_createv;
|
|
heim_error_get_code;
|
|
heim_expand_path_tokens;
|
|
heim_expand_path_tokensv;
|
|
heim_free_config_files;
|
|
heim_free_error_message;
|
|
heim_get_debug_dest;
|
|
heim_get_default_config_files;
|
|
heim_get_error_message;
|
|
heim_get_error_string;
|
|
heim_get_hash;
|
|
_heim_get_isa;
|
|
_heim_get_isaextra;
|
|
heim_get_log_dest;
|
|
heim_get_tid;
|
|
heim_get_warn_dest;
|
|
heim_have_debug;
|
|
heim_have_error_string;
|
|
heim_initlog;
|
|
heim_json_copy_serialize;
|
|
heim_json_create;
|
|
heim_json_create_with_bytes;
|
|
heim_json_eq;
|
|
heim_load_plugins;
|
|
heim_locale_is_utf8;
|
|
heim_log;
|
|
heim_log_msg;
|
|
_heim_make_permanent;
|
|
heim_null_create;
|
|
heim_number_create;
|
|
heim_number_get_int;
|
|
heim_number_get_long;
|
|
heim_number_get_type_id;
|
|
heim_openlog;
|
|
heim_path_copy;
|
|
heim_path_create;
|
|
heim_path_delete;
|
|
heim_path_get;
|
|
heim_path_vcopy;
|
|
heim_path_vcreate;
|
|
heim_path_vdelete;
|
|
heim_path_vget;
|
|
heim_plugin_register;
|
|
heim_plugin_run_f;
|
|
heim_prepend_config_files;
|
|
heim_prepend_config_files_default;
|
|
heim_prepend_error_message;
|
|
heim_release;
|
|
heim_retain;
|
|
heim_set_config_files;
|
|
heim_set_debug_dest;
|
|
heim_set_error_message;
|
|
heim_set_log_dest;
|
|
heim_set_warn_dest;
|
|
heim_show;
|
|
heim_sorted_text_file_dbtype;
|
|
__heim_string_constant;
|
|
heim_string_create;
|
|
heim_string_create_with_bytes;
|
|
heim_string_create_with_format;
|
|
heim_string_get_type_id;
|
|
heim_string_get_utf8;
|
|
heim_string_ref_create;
|
|
_heim_type_get_tid;
|
|
heim_unload_plugins;
|
|
heim_vdebug;
|
|
heim_vlog;
|
|
heim_vlog_msg;
|
|
heim_vprepend_error_message;
|
|
heim_vset_error_message;
|
|
heim_vwarn;
|
|
heim_vwarnx;
|
|
heim_w32_delete_key;
|
|
heim_w32_getspecific;
|
|
heim_w32_key_create;
|
|
heim_w32_service_thread_detach;
|
|
heim_w32_setspecific;
|
|
heim_warn;
|
|
heim_warnx;
|
|
initialize_heim_error_table;
|
|
initialize_heim_error_table_r;
|
|
local:
|
|
*;
|
|
};
|