Binary compatibility report for the libgnutls.so object between 3.3.19 and 3.4.0 versions on x86_64

Test Info


Module Namelibgnutls
Version #13.3.19
Version #23.4.0
CPU Typex86_64

Test Results


Total Header Files12
Total Source Files90
Total Objects1
Total Symbols / Types920 / 681
VerdictIncompatible
(100%)

Problem Summary


SeverityCount
Added Symbols-948
Removed SymbolsHigh920
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (948)


abstract.h, libgnutls.so.30.0.0
gnutls_certificate_set_key ( gnutls_certificate_credentials_t res, char const** names, int names_size, gnutls_pcert_st* pcert_list, int pcert_list_size, gnutls_privkey_t key ) @@ GNUTLS_3_4
gnutls_certificate_set_retrieve_function2 ( gnutls_certificate_credentials_t cred, gnutls_certificate_retrieve_function2* func ) @@ GNUTLS_3_4
gnutls_pcert_deinit gnutls_pcert_st* pcert ) @@ GNUTLS_3_4
gnutls_pcert_export_openpgp ( gnutls_pcert_st* pcert, gnutls_openpgp_crt_t* crt ) @@ GNUTLS_3_4
gnutls_pcert_export_x509 ( gnutls_pcert_st* pcert, gnutls_x509_crt_t* crt ) @@ GNUTLS_3_4
gnutls_pcert_import_openpgp ( gnutls_pcert_st* pcert, gnutls_openpgp_crt_t crt, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pcert_import_openpgp_raw ( gnutls_pcert_st* pcert, gnutls_datum_t const* cert, gnutls_openpgp_crt_fmt_t format, unsigned char* keyid, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pcert_import_x509 ( gnutls_pcert_st* pcert, gnutls_x509_crt_t crt, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pcert_import_x509_list ( gnutls_pcert_st* pcert, gnutls_x509_crt_t* crt, unsigned int* ncrt, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pcert_import_x509_raw ( gnutls_pcert_st* pcert, gnutls_datum_t const* cert, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pcert_list_import_x509_raw ( gnutls_pcert_st* pcerts, unsigned int* pcert_max, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_decrypt_data ( gnutls_privkey_t key, unsigned int flags, gnutls_datum_t const* ciphertext, gnutls_datum_t* plaintext ) @@ GNUTLS_3_4
gnutls_privkey_deinit gnutls_privkey_t key ) @@ GNUTLS_3_4
gnutls_privkey_export_dsa_raw ( gnutls_privkey_t key, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y, gnutls_datum_t* x ) @@ GNUTLS_3_4
gnutls_privkey_export_ecc_raw ( gnutls_privkey_t key, gnutls_ecc_curve_t* curve, gnutls_datum_t* x, gnutls_datum_t* y, gnutls_datum_t* k ) @@ GNUTLS_3_4
gnutls_privkey_export_openpgp ( gnutls_privkey_t pkey, gnutls_openpgp_privkey_t* key ) @@ GNUTLS_3_4
gnutls_privkey_export_rsa_raw ( gnutls_privkey_t key, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u, gnutls_datum_t* e1, gnutls_datum_t* e2 ) @@ GNUTLS_3_4
gnutls_privkey_export_x509 ( gnutls_privkey_t pkey, gnutls_x509_privkey_t* key ) @@ GNUTLS_3_4
gnutls_privkey_generate ( gnutls_privkey_t pkey, gnutls_pk_algorithm_t algo, unsigned int bits, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_get_pk_algorithm ( gnutls_privkey_t key, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_privkey_get_type gnutls_privkey_t key ) @@ GNUTLS_3_4
gnutls_privkey_import_dsa_raw ( gnutls_privkey_t key, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* g, gnutls_datum_t const* y, gnutls_datum_t const* x ) @@ GNUTLS_3_4
gnutls_privkey_import_ecc_raw ( gnutls_privkey_t key, gnutls_ecc_curve_t curve, gnutls_datum_t const* x, gnutls_datum_t const* y, gnutls_datum_t const* k ) @@ GNUTLS_3_4
gnutls_privkey_import_ext ( gnutls_privkey_t pkey, gnutls_pk_algorithm_t pk, void* userdata, gnutls_privkey_sign_func sign_func, gnutls_privkey_decrypt_func decrypt_func, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_import_ext2 ( gnutls_privkey_t pkey, gnutls_pk_algorithm_t pk, void* userdata, gnutls_privkey_sign_func sign_fn, gnutls_privkey_decrypt_func decrypt_fn, gnutls_privkey_deinit_func deinit_fn, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_import_ext3 ( gnutls_privkey_t pkey, void* userdata, gnutls_privkey_sign_func sign_fn, gnutls_privkey_decrypt_func decrypt_fn, gnutls_privkey_deinit_func deinit_fn, gnutls_privkey_info_func info_fn, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_import_openpgp ( gnutls_privkey_t pkey, gnutls_openpgp_privkey_t key, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_import_openpgp_raw ( gnutls_privkey_t pkey, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format, unsigned char const* keyid, char const* password ) @@ GNUTLS_3_4
gnutls_privkey_import_rsa_raw ( gnutls_privkey_t key, gnutls_datum_t const* m, gnutls_datum_t const* e, gnutls_datum_t const* d, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* u, gnutls_datum_t const* e1, gnutls_datum_t const* e2 ) @@ GNUTLS_3_4
gnutls_privkey_import_tpm_raw ( gnutls_privkey_t pkey, gnutls_datum_t const* fdata, gnutls_tpmkey_fmt_t format, char const* srk_password, char const* key_password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_import_tpm_url ( gnutls_privkey_t pkey, char const* url, char const* srk_password, char const* key_password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_import_url ( gnutls_privkey_t key, char const* url, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_import_x509 ( gnutls_privkey_t pkey, gnutls_x509_privkey_t key, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_import_x509_raw ( gnutls_privkey_t pkey, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_privkey_init gnutls_privkey_t* key ) @@ GNUTLS_3_4
gnutls_privkey_set_pin_function ( gnutls_privkey_t key, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_4
gnutls_privkey_sign_data ( gnutls_privkey_t signer, gnutls_digest_algorithm_t hash, unsigned int flags, gnutls_datum_t const* data, gnutls_datum_t* signature ) @@ GNUTLS_3_4
gnutls_privkey_sign_hash ( gnutls_privkey_t signer, gnutls_digest_algorithm_t hash_algo, unsigned int flags, gnutls_datum_t const* hash_data, gnutls_datum_t* signature ) @@ GNUTLS_3_4
gnutls_privkey_status gnutls_privkey_t key ) @@ GNUTLS_3_4
gnutls_privkey_verify_params gnutls_privkey_t key ) @@ GNUTLS_3_4
gnutls_pubkey_deinit gnutls_pubkey_t key ) @@ GNUTLS_3_4
gnutls_pubkey_encrypt_data ( gnutls_pubkey_t key, unsigned int flags, gnutls_datum_t const* plaintext, gnutls_datum_t* ciphertext ) @@ GNUTLS_3_4
gnutls_pubkey_export ( gnutls_pubkey_t key, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_pubkey_export2 ( gnutls_pubkey_t key, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_pubkey_export_dsa_raw ( gnutls_pubkey_t key, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y ) @@ GNUTLS_3_4
gnutls_pubkey_export_ecc_raw ( gnutls_pubkey_t key, gnutls_ecc_curve_t* curve, gnutls_datum_t* x, gnutls_datum_t* y ) @@ GNUTLS_3_4
gnutls_pubkey_export_ecc_x962 ( gnutls_pubkey_t key, gnutls_datum_t* parameters, gnutls_datum_t* ecpoint ) @@ GNUTLS_3_4
gnutls_pubkey_export_rsa_raw ( gnutls_pubkey_t key, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_3_4
gnutls_pubkey_get_key_id ( gnutls_pubkey_t key, unsigned int flags, unsigned char* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_pubkey_get_key_usage ( gnutls_pubkey_t key, unsigned int* usage ) @@ GNUTLS_3_4
gnutls_pubkey_get_openpgp_key_id ( gnutls_pubkey_t key, unsigned int flags, unsigned char* output_data, size_t* output_data_size, unsigned int* subkey ) @@ GNUTLS_3_4
gnutls_pubkey_get_pk_algorithm ( gnutls_pubkey_t key, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_pubkey_get_preferred_hash_algorithm ( gnutls_pubkey_t key, gnutls_digest_algorithm_t* hash, unsigned int* mand ) @@ GNUTLS_3_4
gnutls_pubkey_import ( gnutls_pubkey_t key, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_pubkey_import_dsa_raw ( gnutls_pubkey_t key, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* g, gnutls_datum_t const* y ) @@ GNUTLS_3_4
gnutls_pubkey_import_ecc_raw ( gnutls_pubkey_t key, gnutls_ecc_curve_t curve, gnutls_datum_t const* x, gnutls_datum_t const* y ) @@ GNUTLS_3_4
gnutls_pubkey_import_ecc_x962 ( gnutls_pubkey_t key, gnutls_datum_t const* parameters, gnutls_datum_t const* ecpoint ) @@ GNUTLS_3_4
gnutls_pubkey_import_openpgp ( gnutls_pubkey_t key, gnutls_openpgp_crt_t crt, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_import_openpgp_raw ( gnutls_pubkey_t pkey, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format, unsigned char const* keyid, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_import_privkey ( gnutls_pubkey_t key, gnutls_privkey_t pkey, unsigned int usage, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_import_rsa_raw ( gnutls_pubkey_t key, gnutls_datum_t const* m, gnutls_datum_t const* e ) @@ GNUTLS_3_4
gnutls_pubkey_import_tpm_raw ( gnutls_pubkey_t pkey, gnutls_datum_t const* fdata, gnutls_tpmkey_fmt_t format, char const* srk_password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_import_tpm_url ( gnutls_pubkey_t pkey, char const* url, char const* srk_password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_import_url ( gnutls_pubkey_t key, char const* url, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_import_x509 ( gnutls_pubkey_t key, gnutls_x509_crt_t crt, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_import_x509_crq ( gnutls_pubkey_t key, gnutls_x509_crq_t crq, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_import_x509_raw ( gnutls_pubkey_t pkey, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pubkey_init gnutls_pubkey_t* key ) @@ GNUTLS_3_4
gnutls_pubkey_print ( gnutls_pubkey_t pubkey, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_pubkey_set_key_usage ( gnutls_pubkey_t key, unsigned int usage ) @@ GNUTLS_3_4
gnutls_pubkey_set_pin_function ( gnutls_pubkey_t key, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_4
gnutls_pubkey_verify_data2 ( gnutls_pubkey_t pubkey, gnutls_sign_algorithm_t algo, unsigned int flags, gnutls_datum_t const* data, gnutls_datum_t const* signature ) @@ GNUTLS_3_4
gnutls_pubkey_verify_hash2 ( gnutls_pubkey_t key, gnutls_sign_algorithm_t algo, unsigned int flags, gnutls_datum_t const* hash, gnutls_datum_t const* signature ) @@ GNUTLS_3_4
gnutls_pubkey_verify_params gnutls_pubkey_t key ) @@ GNUTLS_3_4
gnutls_x509_crl_privkey_sign ( gnutls_x509_crl_t crl, gnutls_x509_crt_t issuer, gnutls_privkey_t issuer_key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crq_privkey_sign ( gnutls_x509_crq_t crq, gnutls_privkey_t key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crq_set_pubkey ( gnutls_x509_crq_t crq, gnutls_pubkey_t key ) @@ GNUTLS_3_4
gnutls_x509_crt_privkey_sign ( gnutls_x509_crt_t crt, gnutls_x509_crt_t issuer, gnutls_privkey_t issuer_key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_set_pubkey ( gnutls_x509_crt_t crt, gnutls_pubkey_t key ) @@ GNUTLS_3_4

compat.h, libgnutls.so.30.0.0
gnutls_global_set_mem_functions ( gnutls_alloc_function alloc_func, gnutls_alloc_function secure_alloc_func, gnutls_is_secure_function is_secure_func, gnutls_realloc_function realloc_func, gnutls_free_function free_func ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_sign_hash ( gnutls_openpgp_privkey_t key, gnutls_datum_t const* hash, gnutls_datum_t* signature ) @@ GNUTLS_3_4
gnutls_x509_crl_sign ( gnutls_x509_crl_t crl, gnutls_x509_crt_t issuer, gnutls_x509_privkey_t issuer_key ) @@ GNUTLS_3_4
gnutls_x509_crq_sign ( gnutls_x509_crq_t crq, gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_x509_crt_get_preferred_hash_algorithm ( gnutls_x509_crt_t crt, gnutls_digest_algorithm_t* hash, unsigned int* mand ) @@ GNUTLS_3_4
gnutls_x509_privkey_sign_data ( gnutls_x509_privkey_t key, gnutls_digest_algorithm_t digest, unsigned int flags, gnutls_datum_t const* data, void* signature, size_t* signature_size ) @@ GNUTLS_3_4
gnutls_x509_privkey_sign_hash ( gnutls_x509_privkey_t key, gnutls_datum_t const* hash, gnutls_datum_t* signature ) @@ GNUTLS_3_4

crypto.h, libgnutls.so.30.0.0
gnutls_aead_cipher_decrypt ( gnutls_aead_cipher_hd_t handle, void const* nonce, size_t nonce_len, void const* auth, size_t auth_len, size_t tag_size, void const* ctext, size_t ctext_len, void* ptext, size_t* ptext_len ) @@ GNUTLS_3_4
gnutls_aead_cipher_deinit gnutls_aead_cipher_hd_t handle ) @@ GNUTLS_3_4
gnutls_aead_cipher_encrypt ( gnutls_aead_cipher_hd_t handle, void const* nonce, size_t nonce_len, void const* auth, size_t auth_len, size_t tag_size, void const* ptext, size_t ptext_len, void* ctext, size_t* ctext_len ) @@ GNUTLS_3_4
gnutls_aead_cipher_init ( gnutls_aead_cipher_hd_t* handle, gnutls_cipher_algorithm_t cipher, gnutls_datum_t const* key ) @@ GNUTLS_3_4
gnutls_cipher_add_auth ( gnutls_cipher_hd_t handle, void const* ptext, size_t ptext_size ) @@ GNUTLS_3_4
gnutls_cipher_decrypt ( gnutls_cipher_hd_t handle, void* ctext, size_t ctext_len ) @@ GNUTLS_3_4
gnutls_cipher_decrypt2 ( gnutls_cipher_hd_t handle, void const* ctext, size_t ctext_len, void* ptext, size_t ptext_len ) @@ GNUTLS_3_4
gnutls_cipher_deinit gnutls_cipher_hd_t handle ) @@ GNUTLS_3_4
gnutls_cipher_encrypt ( gnutls_cipher_hd_t handle, void* ptext, size_t ptext_len ) @@ GNUTLS_3_4
gnutls_cipher_encrypt2 ( gnutls_cipher_hd_t handle, void const* ptext, size_t ptext_len, void* ctext, size_t ctext_len ) @@ GNUTLS_3_4
gnutls_cipher_get_block_size gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_cipher_get_iv_size gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_cipher_get_tag_size gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_cipher_init ( gnutls_cipher_hd_t* handle, gnutls_cipher_algorithm_t cipher, gnutls_datum_t const* key, gnutls_datum_t const* iv ) @@ GNUTLS_3_4
gnutls_cipher_set_iv ( gnutls_cipher_hd_t handle, void* iv, size_t ivlen ) @@ GNUTLS_3_4
gnutls_cipher_tag ( gnutls_cipher_hd_t handle, void* tag, size_t tag_size ) @@ GNUTLS_3_4
gnutls_crypto_register_aead_cipher ( gnutls_cipher_algorithm_t algorithm, int priority, gnutls_cipher_init_func init, gnutls_cipher_setkey_func setkey, gnutls_cipher_aead_encrypt_func aead_encrypt, gnutls_cipher_aead_decrypt_func aead_decrypt, gnutls_cipher_deinit_func deinit ) @@ GNUTLS_3_4
gnutls_crypto_register_cipher ( gnutls_cipher_algorithm_t algorithm, int priority, gnutls_cipher_init_func init, gnutls_cipher_setkey_func setkey, gnutls_cipher_setiv_func setiv, gnutls_cipher_encrypt_func encrypt, gnutls_cipher_decrypt_func decrypt, gnutls_cipher_deinit_func deinit ) @@ GNUTLS_3_4
gnutls_crypto_register_digest ( gnutls_digest_algorithm_t algorithm, int priority, gnutls_digest_init_func init, gnutls_digest_hash_func hash, gnutls_digest_output_func output, gnutls_digest_deinit_func deinit, gnutls_digest_fast_func hash_fast ) @@ GNUTLS_3_4
gnutls_crypto_register_mac ( gnutls_mac_algorithm_t algorithm, int priority, gnutls_mac_init_func init, gnutls_mac_setkey_func setkey, gnutls_mac_setnonce_func setnonce, gnutls_mac_hash_func hash, gnutls_mac_output_func output, gnutls_mac_deinit_func deinit, gnutls_mac_fast_func hash_fast ) @@ GNUTLS_3_4
gnutls_hash ( gnutls_hash_hd_t handle, void const* ptext, size_t ptext_len ) @@ GNUTLS_3_4
gnutls_hash_deinit ( gnutls_hash_hd_t handle, void* digest ) @@ GNUTLS_3_4
gnutls_hash_fast ( gnutls_digest_algorithm_t algorithm, void const* ptext, size_t ptext_len, void* digest ) @@ GNUTLS_3_4
gnutls_hash_get_len gnutls_digest_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_hash_init ( gnutls_hash_hd_t* dig, gnutls_digest_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_hash_output ( gnutls_hash_hd_t handle, void* digest ) @@ GNUTLS_3_4
gnutls_hmac ( gnutls_hmac_hd_t handle, void const* ptext, size_t ptext_len ) @@ GNUTLS_3_4
gnutls_hmac_deinit ( gnutls_hmac_hd_t handle, void* digest ) @@ GNUTLS_3_4
gnutls_hmac_fast ( gnutls_mac_algorithm_t algorithm, void const* key, size_t keylen, void const* ptext, size_t ptext_len, void* digest ) @@ GNUTLS_3_4
gnutls_hmac_get_len gnutls_mac_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_hmac_init ( gnutls_hmac_hd_t* dig, gnutls_mac_algorithm_t algorithm, void const* key, size_t keylen ) @@ GNUTLS_3_4
gnutls_hmac_output ( gnutls_hmac_hd_t handle, void* digest ) @@ GNUTLS_3_4
gnutls_hmac_set_nonce ( gnutls_hmac_hd_t handle, void const* nonce, size_t nonce_len ) @@ GNUTLS_3_4
gnutls_mac_get_nonce_size gnutls_mac_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_rnd ( gnutls_rnd_level_t level, void* data, size_t len ) @@ GNUTLS_3_4
gnutls_rnd_refresh ( ) @@ GNUTLS_3_4

dtls.h, libgnutls.so.30.0.0
gnutls_dtls_cookie_send ( gnutls_datum_t* key, void* client_data, size_t client_data_size, gnutls_dtls_prestate_st* prestate, gnutls_transport_ptr_t ptr, gnutls_push_func push_func ) @@ GNUTLS_3_4
gnutls_dtls_cookie_verify ( gnutls_datum_t* key, void* client_data, size_t client_data_size, void* _msg, size_t msg_size, gnutls_dtls_prestate_st* prestate ) @@ GNUTLS_3_4
gnutls_dtls_get_data_mtu gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_dtls_get_mtu gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_dtls_get_timeout gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_dtls_prestate_set ( gnutls_session_t session, gnutls_dtls_prestate_st* prestate ) @@ GNUTLS_3_4
gnutls_dtls_set_data_mtu ( gnutls_session_t session, unsigned int mtu ) @@ GNUTLS_3_4
gnutls_dtls_set_mtu ( gnutls_session_t session, unsigned int mtu ) @@ GNUTLS_3_4
gnutls_dtls_set_timeouts ( gnutls_session_t session, unsigned int retrans_timeout, unsigned int total_timeout ) @@ GNUTLS_3_4
gnutls_record_get_discarded gnutls_session_t session ) @@ GNUTLS_3_4

gnutls.h, libgnutls.so.30.0.0
gnutls_alert_get gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_alert_get_name gnutls_alert_description_t alert ) @@ GNUTLS_3_4
gnutls_alert_get_strname gnutls_alert_description_t alert ) @@ GNUTLS_3_4
gnutls_alert_send ( gnutls_session_t session, gnutls_alert_level_t level, gnutls_alert_description_t desc ) @@ GNUTLS_3_4
gnutls_alert_send_appropriate ( gnutls_session_t session, int err ) @@ GNUTLS_3_4
gnutls_alpn_get_selected_protocol ( gnutls_session_t session, gnutls_datum_t* protocol ) @@ GNUTLS_3_4
gnutls_alpn_set_protocols ( gnutls_session_t session, gnutls_datum_t const* protocols, unsigned int protocols_size, unsigned int flags ) @@ GNUTLS_3_4
gnutls_anon_allocate_client_credentials gnutls_anon_client_credentials_t* sc ) @@ GNUTLS_3_4
gnutls_anon_allocate_server_credentials gnutls_anon_server_credentials_t* sc ) @@ GNUTLS_3_4
gnutls_anon_free_client_credentials gnutls_anon_client_credentials_t sc ) @@ GNUTLS_3_4
gnutls_anon_free_server_credentials gnutls_anon_server_credentials_t sc ) @@ GNUTLS_3_4
gnutls_anon_set_params_function ( gnutls_anon_server_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_3_4
gnutls_anon_set_server_dh_params ( gnutls_anon_server_credentials_t res, gnutls_dh_params_t dh_params ) @@ GNUTLS_3_4
gnutls_anon_set_server_params_function ( gnutls_anon_server_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_3_4
gnutls_auth_client_get_type gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_auth_get_type gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_auth_server_get_type gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_buffer_append_data ( gnutls_buffer_t dest, void const* data, size_t data_size ) @@ GNUTLS_3_4
gnutls_bye ( gnutls_session_t session, gnutls_close_request_t how ) @@ GNUTLS_3_4
gnutls_calloc [data] @@ GNUTLS_3_4
gnutls_certificate_activation_time_peers gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_certificate_allocate_credentials gnutls_certificate_credentials_t* res ) @@ GNUTLS_3_4
gnutls_certificate_client_get_request_status gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_certificate_expiration_time_peers gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_certificate_free_ca_names gnutls_certificate_credentials_t sc ) @@ GNUTLS_3_4
gnutls_certificate_free_cas gnutls_certificate_credentials_t sc ) @@ GNUTLS_3_4
gnutls_certificate_free_credentials gnutls_certificate_credentials_t sc ) @@ GNUTLS_3_4
gnutls_certificate_free_crls gnutls_certificate_credentials_t sc ) @@ GNUTLS_3_4
gnutls_certificate_free_keys gnutls_certificate_credentials_t sc ) @@ GNUTLS_3_4
gnutls_certificate_get_crt_raw ( gnutls_certificate_credentials_t sc, unsigned int idx1, unsigned int idx2, gnutls_datum_t* cert ) @@ GNUTLS_3_4
gnutls_certificate_get_issuer ( gnutls_certificate_credentials_t sc, gnutls_x509_crt_t cert, gnutls_x509_crt_t* issuer, unsigned int flags ) @@ GNUTLS_3_4
gnutls_certificate_get_ours gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_certificate_get_peers ( gnutls_session_t session, unsigned int* list_size ) @@ GNUTLS_3_4
gnutls_certificate_get_peers_subkey_id ( gnutls_session_t session, gnutls_datum_t* id ) @@ GNUTLS_3_4
gnutls_certificate_get_verify_flags gnutls_certificate_credentials_t res ) @@ GNUTLS_3_4
gnutls_certificate_get_x509_crt ( gnutls_certificate_credentials_t res, unsigned int index, gnutls_x509_crt_t** crt_list, unsigned int* crt_list_size ) @@ GNUTLS_3_4
gnutls_certificate_get_x509_key ( gnutls_certificate_credentials_t res, unsigned int index, gnutls_x509_privkey_t* key ) @@ GNUTLS_3_4
gnutls_certificate_send_x509_rdn_sequence ( gnutls_session_t session, int status ) @@ GNUTLS_3_4
gnutls_certificate_server_set_request ( gnutls_session_t session, gnutls_certificate_request_t req ) @@ GNUTLS_3_4
gnutls_certificate_set_dh_params ( gnutls_certificate_credentials_t res, gnutls_dh_params_t dh_params ) @@ GNUTLS_3_4
gnutls_certificate_set_ocsp_status_request_file ( gnutls_certificate_credentials_t sc, char const* response_file, unsigned int flags ) @@ GNUTLS_3_4
gnutls_certificate_set_ocsp_status_request_function ( gnutls_certificate_credentials_t sc, gnutls_status_request_ocsp_func ocsp_func, void* ptr ) @@ GNUTLS_3_4
gnutls_certificate_set_params_function ( gnutls_certificate_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_3_4
gnutls_certificate_set_pin_function ( gnutls_certificate_credentials_t cred, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_4
gnutls_certificate_set_retrieve_function ( gnutls_certificate_credentials_t cred, gnutls_certificate_retrieve_function* func ) @@ GNUTLS_3_4
gnutls_certificate_set_verify_flags ( gnutls_certificate_credentials_t res, unsigned int flags ) @@ GNUTLS_3_4
gnutls_certificate_set_verify_function ( gnutls_certificate_credentials_t cred, gnutls_certificate_verify_function* func ) @@ GNUTLS_3_4
gnutls_certificate_set_verify_limits ( gnutls_certificate_credentials_t res, unsigned int max_bits, unsigned int max_depth ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_crl ( gnutls_certificate_credentials_t res, gnutls_x509_crl_t* crl_list, int crl_list_size ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_crl_file ( gnutls_certificate_credentials_t res, char const* crlfile, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_crl_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* CRL, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_key ( gnutls_certificate_credentials_t res, gnutls_x509_crt_t* cert_list, int cert_list_size, gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_key_file ( gnutls_certificate_credentials_t res, char const* certfile, char const* keyfile, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_key_file2 ( gnutls_certificate_credentials_t res, char const* certfile, char const* keyfile, gnutls_x509_crt_fmt_t type, char const* pass, unsigned int flags ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_key_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* cert, gnutls_datum_t const* key, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_key_mem2 ( gnutls_certificate_credentials_t res, gnutls_datum_t const* cert, gnutls_datum_t const* key, gnutls_x509_crt_fmt_t type, char const* pass, unsigned int flags ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_simple_pkcs12_file ( gnutls_certificate_credentials_t res, char const* pkcs12file, gnutls_x509_crt_fmt_t type, char const* password ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_simple_pkcs12_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* p12blob, gnutls_x509_crt_fmt_t type, char const* password ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_system_trust gnutls_certificate_credentials_t cred ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_trust ( gnutls_certificate_credentials_t res, gnutls_x509_crt_t* ca_list, int ca_list_size ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_trust_dir ( gnutls_certificate_credentials_t cred, char const* ca_dir, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_trust_file ( gnutls_certificate_credentials_t cred, char const* cafile, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_certificate_set_x509_trust_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* ca, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_certificate_type_get gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_certificate_type_get_id char const* name ) @@ GNUTLS_3_4
gnutls_certificate_type_get_name gnutls_certificate_type_t type ) @@ GNUTLS_3_4
gnutls_certificate_type_list ( ) @@ GNUTLS_3_4
gnutls_certificate_verification_status_print ( unsigned int status, gnutls_certificate_type_t type, gnutls_datum_t* out, unsigned int flags ) @@ GNUTLS_3_4
gnutls_certificate_verify_peers ( gnutls_session_t session, gnutls_typed_vdata_st* data, unsigned int elements, unsigned int* status ) @@ GNUTLS_3_4
gnutls_certificate_verify_peers2 ( gnutls_session_t session, unsigned int* status ) @@ GNUTLS_3_4
gnutls_certificate_verify_peers3 ( gnutls_session_t session, char const* hostname, unsigned int* status ) @@ GNUTLS_3_4
gnutls_check_version char const* req_version ) @@ GNUTLS_3_4
gnutls_cipher_get gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_cipher_get_id char const* name ) @@ GNUTLS_3_4
gnutls_cipher_get_key_size gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_cipher_get_name gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_cipher_list ( ) @@ GNUTLS_3_4
gnutls_cipher_suite_get_name ( gnutls_kx_algorithm_t kx_algorithm, gnutls_cipher_algorithm_t cipher_algorithm, gnutls_mac_algorithm_t mac_algorithm ) @@ GNUTLS_3_4
gnutls_cipher_suite_info size_t idx, unsigned char* cs_id, gnutls_kx_algorithm_t* kx, gnutls_cipher_algorithm_t* cipher, gnutls_mac_algorithm_t* mac, gnutls_protocol_t* min_version ) @@ GNUTLS_3_4
gnutls_compression_get gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_compression_get_id char const* name ) @@ GNUTLS_3_4
gnutls_compression_get_name gnutls_compression_method_t algorithm ) @@ GNUTLS_3_4
gnutls_compression_list ( ) @@ GNUTLS_3_4
gnutls_credentials_clear gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_credentials_get ( gnutls_session_t session, gnutls_credentials_type_t type, void** cred ) @@ GNUTLS_3_4
gnutls_credentials_set ( gnutls_session_t session, gnutls_credentials_type_t type, void* cred ) @@ GNUTLS_3_4
gnutls_db_check_entry ( gnutls_session_t session, struct gnutls_datum_t session_entry ) @@ GNUTLS_3_4
gnutls_db_check_entry_time gnutls_datum_t* entry ) @@ GNUTLS_3_4
gnutls_db_get_default_cache_expiration ( ) @@ GNUTLS_3_4
gnutls_db_get_ptr gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_db_remove_session gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_db_set_cache_expiration ( gnutls_session_t session, int seconds ) @@ GNUTLS_3_4
gnutls_db_set_ptr ( gnutls_session_t session, void* ptr ) @@ GNUTLS_3_4
gnutls_db_set_remove_function ( gnutls_session_t session, gnutls_db_remove_func rem_func ) @@ GNUTLS_3_4
gnutls_db_set_retrieve_function ( gnutls_session_t session, gnutls_db_retr_func retr_func ) @@ GNUTLS_3_4
gnutls_db_set_store_function ( gnutls_session_t session, gnutls_db_store_func store_func ) @@ GNUTLS_3_4
gnutls_deinit gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_dh_get_group ( gnutls_session_t session, gnutls_datum_t* raw_gen, gnutls_datum_t* raw_prime ) @@ GNUTLS_3_4
gnutls_dh_get_peers_public_bits gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_dh_get_prime_bits gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_dh_get_pubkey ( gnutls_session_t session, gnutls_datum_t* raw_key ) @@ GNUTLS_3_4
gnutls_dh_get_secret_bits gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_dh_params_cpy ( gnutls_dh_params_t dst, gnutls_dh_params_t src ) @@ GNUTLS_3_4
gnutls_dh_params_deinit gnutls_dh_params_t dh_params ) @@ GNUTLS_3_4
gnutls_dh_params_export2_pkcs3 ( gnutls_dh_params_t params, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_dh_params_export_pkcs3 ( gnutls_dh_params_t params, gnutls_x509_crt_fmt_t format, unsigned char* params_data, size_t* params_data_size ) @@ GNUTLS_3_4
gnutls_dh_params_export_raw ( gnutls_dh_params_t params, gnutls_datum_t* prime, gnutls_datum_t* generator, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_dh_params_generate2 ( gnutls_dh_params_t dparams, unsigned int bits ) @@ GNUTLS_3_4
gnutls_dh_params_import_pkcs3 ( gnutls_dh_params_t params, gnutls_datum_t const* pkcs3_params, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_dh_params_import_raw ( gnutls_dh_params_t dh_params, gnutls_datum_t const* prime, gnutls_datum_t const* generator ) @@ GNUTLS_3_4
gnutls_dh_params_import_raw2 ( gnutls_dh_params_t dh_params, gnutls_datum_t const* prime, gnutls_datum_t const* generator, unsigned int key_bits ) @@ GNUTLS_3_4
gnutls_dh_params_init gnutls_dh_params_t* dh_params ) @@ GNUTLS_3_4
gnutls_dh_set_prime_bits ( gnutls_session_t session, unsigned int bits ) @@ GNUTLS_3_4
gnutls_digest_get_id char const* name ) @@ GNUTLS_3_4
gnutls_digest_get_name gnutls_digest_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_digest_list ( ) @@ GNUTLS_3_4
gnutls_ecc_curve_get gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_ecc_curve_get_name gnutls_ecc_curve_t curve ) @@ GNUTLS_3_4
gnutls_ecc_curve_get_size gnutls_ecc_curve_t curve ) @@ GNUTLS_3_4
gnutls_ecc_curve_list ( ) @@ GNUTLS_3_4
gnutls_error_is_fatal int error ) @@ GNUTLS_3_4
gnutls_error_to_alert int err, int* level ) @@ GNUTLS_3_4
gnutls_est_record_overhead_size ( gnutls_protocol_t version, gnutls_cipher_algorithm_t cipher, gnutls_mac_algorithm_t mac, gnutls_compression_method_t comp, unsigned int flags ) @@ GNUTLS_3_4
gnutls_ext_get_data ( gnutls_session_t session, unsigned int type, gnutls_ext_priv_data_t* data ) @@ GNUTLS_3_4
gnutls_ext_register ( char const* name, int type, gnutls_ext_parse_type_t parse_type, gnutls_ext_recv_func recv_func, gnutls_ext_send_func send_func, gnutls_ext_deinit_data_func deinit_func, gnutls_ext_pack_func pack_func, gnutls_ext_unpack_func unpack_func ) @@ GNUTLS_3_4
gnutls_ext_set_data ( gnutls_session_t session, unsigned int type, gnutls_ext_priv_data_t data ) @@ GNUTLS_3_4
gnutls_fingerprint ( gnutls_digest_algorithm_t algo, gnutls_datum_t const* data, void* result, size_t* result_size ) @@ GNUTLS_3_4
gnutls_fips140_mode_enabled ( ) @@ GNUTLS_3_4
gnutls_free [data] @@ GNUTLS_3_4
gnutls_global_deinit ( ) @@ GNUTLS_3_4
gnutls_global_init ( ) @@ GNUTLS_3_4
gnutls_global_set_audit_log_function gnutls_audit_log_func log_func ) @@ GNUTLS_3_4
gnutls_global_set_log_function gnutls_log_func log_func ) @@ GNUTLS_3_4
gnutls_global_set_log_level int level ) @@ GNUTLS_3_4
gnutls_global_set_mutex ( mutex_init_func init, mutex_deinit_func deinit, mutex_lock_func lock, mutex_unlock_func unlock ) @@ GNUTLS_3_4
gnutls_global_set_time_function gnutls_time_func time_func ) @@ GNUTLS_3_4
gnutls_handshake gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_handshake_description_get_name gnutls_handshake_description_t type ) @@ GNUTLS_3_4
gnutls_handshake_get_last_in gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_handshake_get_last_out gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_handshake_set_hook_function ( gnutls_session_t session, unsigned int htype, int post, int(*func)(gnutls_session_t, unsigned int, unsigned int, unsigned int, gnutls_datum_t const*) ) @@ GNUTLS_3_4
gnutls_handshake_set_max_packet_length ( gnutls_session_t session, size_t max ) @@ GNUTLS_3_4
gnutls_handshake_set_post_client_hello_function ( gnutls_session_t session, gnutls_handshake_post_client_hello_func func ) @@ GNUTLS_3_4
gnutls_handshake_set_private_extensions ( gnutls_session_t session, int allow ) @@ GNUTLS_3_4
gnutls_handshake_set_random ( gnutls_session_t session, gnutls_datum_t const* random ) @@ GNUTLS_3_4
gnutls_handshake_set_timeout ( gnutls_session_t session, unsigned int ms ) @@ GNUTLS_3_4
gnutls_heartbeat_allowed ( gnutls_session_t session, unsigned int type ) @@ GNUTLS_3_4
gnutls_heartbeat_enable ( gnutls_session_t session, unsigned int type ) @@ GNUTLS_3_4
gnutls_heartbeat_get_timeout gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_heartbeat_ping ( gnutls_session_t session, size_t data_size, unsigned int max_tries, unsigned int flags ) @@ GNUTLS_3_4
gnutls_heartbeat_pong ( gnutls_session_t session, unsigned int flags ) @@ GNUTLS_3_4
gnutls_heartbeat_set_timeouts ( gnutls_session_t session, unsigned int retrans_timeout, unsigned int total_timeout ) @@ GNUTLS_3_4
gnutls_hex2bin ( char const* hex_data, size_t hex_size, void* bin_data, size_t* bin_size ) @@ GNUTLS_3_4
gnutls_hex_decode ( gnutls_datum_t const* hex_data, void* result, size_t* result_size ) @@ GNUTLS_3_4
gnutls_hex_encode ( gnutls_datum_t const* data, char* result, size_t* result_size ) @@ GNUTLS_3_4
gnutls_init ( gnutls_session_t* session, unsigned int flags ) @@ GNUTLS_3_4
gnutls_key_generate ( gnutls_datum_t* key, unsigned int key_size ) @@ GNUTLS_3_4
gnutls_kx_get gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_kx_get_id char const* name ) @@ GNUTLS_3_4
gnutls_kx_get_name gnutls_kx_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_kx_list ( ) @@ GNUTLS_3_4
gnutls_load_file ( char const* filename, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_mac_get gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_mac_get_id char const* name ) @@ GNUTLS_3_4
gnutls_mac_get_key_size gnutls_mac_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_mac_get_name gnutls_mac_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_mac_list ( ) @@ GNUTLS_3_4
gnutls_malloc [data] @@ GNUTLS_3_4
gnutls_memcmp void const* s1, void const* s2, size_t n ) @@ GNUTLS_3_4
gnutls_memset void* data, int c, size_t size ) @@ GNUTLS_3_4
gnutls_ocsp_status_request_enable_client ( gnutls_session_t session, gnutls_datum_t* responder_id, size_t responder_id_size, gnutls_datum_t* extensions ) @@ GNUTLS_3_4
gnutls_ocsp_status_request_get ( gnutls_session_t session, gnutls_datum_t* response ) @@ GNUTLS_3_4
gnutls_ocsp_status_request_is_checked ( gnutls_session_t session, unsigned int flags ) @@ GNUTLS_3_4
gnutls_openpgp_send_cert ( gnutls_session_t session, gnutls_openpgp_crt_status_t status ) @@ GNUTLS_3_4
gnutls_packet_deinit gnutls_packet_t packet ) @@ GNUTLS_3_4
gnutls_packet_get ( gnutls_packet_t packet, gnutls_datum_t* data, unsigned char* sequence ) @@ GNUTLS_3_4
gnutls_pem_base64_decode ( char const* header, gnutls_datum_t const* b64_data, unsigned char* result, size_t* result_size ) @@ GNUTLS_3_4
gnutls_pem_base64_decode2 ( char const* header, gnutls_datum_t const* b64_data, gnutls_datum_t* result ) @@ GNUTLS_3_4
gnutls_pem_base64_encode char const* msg, gnutls_datum_t const* data, char* result, size_t* result_size ) @@ GNUTLS_3_4
gnutls_pem_base64_encode2 char const* msg, gnutls_datum_t const* data, gnutls_datum_t* result ) @@ GNUTLS_3_4
gnutls_perror int error ) @@ GNUTLS_3_4
gnutls_pk_algorithm_get_name gnutls_pk_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_pk_bits_to_sec_param ( gnutls_pk_algorithm_t algo, unsigned int bits ) @@ GNUTLS_3_4
gnutls_pk_get_id char const* name ) @@ GNUTLS_3_4
gnutls_pk_get_name gnutls_pk_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_pk_list ( ) @@ GNUTLS_3_4
gnutls_pk_to_sign ( gnutls_pk_algorithm_t pk, gnutls_digest_algorithm_t hash ) @@ GNUTLS_3_4
gnutls_prf ( gnutls_session_t session, size_t label_size, char const* label, int server_random_first, size_t extra_size, char const* extra, size_t outsize, char* out ) @@ GNUTLS_3_4
gnutls_prf_raw ( gnutls_session_t session, size_t label_size, char const* label, size_t seed_size, char const* seed, size_t outsize, char* out ) @@ GNUTLS_3_4
gnutls_priority_certificate_type_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_4
gnutls_priority_cipher_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_4
gnutls_priority_compression_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_4
gnutls_priority_deinit gnutls_priority_t priority_cache ) @@ GNUTLS_3_4
gnutls_priority_ecc_curve_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_4
gnutls_priority_get_cipher_suite_index ( gnutls_priority_t pcache, unsigned int idx, unsigned int* sidx ) @@ GNUTLS_3_4
gnutls_priority_init ( gnutls_priority_t* priority_cache, char const* priorities, char const** err_pos ) @@ GNUTLS_3_4
gnutls_priority_kx_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_4
gnutls_priority_mac_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_4
gnutls_priority_protocol_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_4
gnutls_priority_set ( gnutls_session_t session, gnutls_priority_t priority ) @@ GNUTLS_3_4
gnutls_priority_set_direct ( gnutls_session_t session, char const* priorities, char const** err_pos ) @@ GNUTLS_3_4
gnutls_priority_sign_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_4
gnutls_priority_string_list ( unsigned int iter, unsigned int flags ) @@ GNUTLS_3_4
gnutls_protocol_get_id char const* name ) @@ GNUTLS_3_4
gnutls_protocol_get_name gnutls_protocol_t version ) @@ GNUTLS_3_4
gnutls_protocol_get_version gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_protocol_list ( ) @@ GNUTLS_3_4
gnutls_psk_allocate_client_credentials gnutls_psk_client_credentials_t* sc ) @@ GNUTLS_3_4
gnutls_psk_allocate_server_credentials gnutls_psk_server_credentials_t* sc ) @@ GNUTLS_3_4
gnutls_psk_client_get_hint gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_psk_free_client_credentials gnutls_psk_client_credentials_t sc ) @@ GNUTLS_3_4
gnutls_psk_free_server_credentials gnutls_psk_server_credentials_t sc ) @@ GNUTLS_3_4
gnutls_psk_server_get_username gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_psk_set_client_credentials ( gnutls_psk_client_credentials_t res, char const* username, gnutls_datum_t const* key, gnutls_psk_key_flags flags ) @@ GNUTLS_3_4
gnutls_psk_set_client_credentials_function ( gnutls_psk_client_credentials_t cred, gnutls_psk_client_credentials_function* func ) @@ GNUTLS_3_4
gnutls_psk_set_params_function ( gnutls_psk_server_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_3_4
gnutls_psk_set_server_credentials_file ( gnutls_psk_server_credentials_t res, char const* password_file ) @@ GNUTLS_3_4
gnutls_psk_set_server_credentials_function ( gnutls_psk_server_credentials_t cred, gnutls_psk_server_credentials_function* func ) @@ GNUTLS_3_4
gnutls_psk_set_server_credentials_hint ( gnutls_psk_server_credentials_t res, char const* hint ) @@ GNUTLS_3_4
gnutls_psk_set_server_dh_params ( gnutls_psk_server_credentials_t res, gnutls_dh_params_t dh_params ) @@ GNUTLS_3_4
gnutls_psk_set_server_params_function ( gnutls_psk_server_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_3_4
gnutls_random_art ( gnutls_random_art_t type, char const* key_type, unsigned int key_size, void* fpr, size_t fpr_size, gnutls_datum_t* art ) @@ GNUTLS_3_4
gnutls_range_split ( gnutls_session_t session, gnutls_range_st const* orig, gnutls_range_st* next, gnutls_range_st* remainder ) @@ GNUTLS_3_4
gnutls_realloc [data] @@ GNUTLS_3_4
gnutls_record_can_use_length_hiding gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_check_corked gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_check_pending gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_cork gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_disable_padding gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_discard_queued gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_get_direction gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_get_max_size gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_get_state ( gnutls_session_t session, unsigned int read, gnutls_datum_t* mac_key, gnutls_datum_t* IV, gnutls_datum_t* cipher_key, unsigned char* seq_number ) @@ GNUTLS_3_4
gnutls_record_overhead_size gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_record_recv ( gnutls_session_t session, void* data, size_t data_size ) @@ GNUTLS_3_4
gnutls_record_recv_packet ( gnutls_session_t session, gnutls_packet_t* packet ) @@ GNUTLS_3_4
gnutls_record_recv_seq ( gnutls_session_t session, void* data, size_t data_size, unsigned char* seq ) @@ GNUTLS_3_4
gnutls_record_send ( gnutls_session_t session, void const* data, size_t data_size ) @@ GNUTLS_3_4
gnutls_record_send_range ( gnutls_session_t session, void const* data, size_t data_size, gnutls_range_st const* range ) @@ GNUTLS_3_4
gnutls_record_set_max_size ( gnutls_session_t session, size_t size ) @@ GNUTLS_3_4
gnutls_record_set_state ( gnutls_session_t session, unsigned int read, unsigned char* seq_number ) @@ GNUTLS_3_4
gnutls_record_set_timeout ( gnutls_session_t session, unsigned int ms ) @@ GNUTLS_3_4
gnutls_record_uncork ( gnutls_session_t session, unsigned int flags ) @@ GNUTLS_3_4
gnutls_rehandshake gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_safe_renegotiation_status gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_sec_param_get_name unsigned int param ) @@ GNUTLS_3_4
gnutls_sec_param_to_pk_bits ( gnutls_pk_algorithm_t algo, unsigned int param ) @@ GNUTLS_3_4
gnutls_sec_param_to_symmetric_bits unsigned int param ) @@ GNUTLS_3_4
gnutls_server_name_get ( gnutls_session_t session, void* data, size_t* data_length, unsigned int* type, unsigned int indx ) @@ GNUTLS_3_4
gnutls_server_name_set ( gnutls_session_t session, gnutls_server_name_type_t type, void const* name, size_t name_length ) @@ GNUTLS_3_4
gnutls_session_channel_binding ( gnutls_session_t session, gnutls_channel_binding_t cbtype, gnutls_datum_t* cb ) @@ GNUTLS_3_4
gnutls_session_enable_compatibility_mode gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_etm_status gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_ext_master_secret_status gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_force_valid gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_get_data ( gnutls_session_t session, void* session_data, size_t* session_data_size ) @@ GNUTLS_3_4
gnutls_session_get_data2 ( gnutls_session_t session, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_session_get_desc gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_get_id ( gnutls_session_t session, void* session_id, size_t* session_id_size ) @@ GNUTLS_3_4
gnutls_session_get_id2 ( gnutls_session_t session, gnutls_datum_t* session_id ) @@ GNUTLS_3_4
gnutls_session_get_ptr gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_get_random ( gnutls_session_t session, gnutls_datum_t* client, gnutls_datum_t* server ) @@ GNUTLS_3_4
gnutls_session_is_resumed gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_resumption_requested gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_set_data ( gnutls_session_t session, void const* session_data, size_t session_data_size ) @@ GNUTLS_3_4
gnutls_session_set_id ( gnutls_session_t session, gnutls_datum_t const* sid ) @@ GNUTLS_3_4
gnutls_session_set_premaster ( gnutls_session_t session, unsigned int entity, gnutls_protocol_t version, gnutls_kx_algorithm_t kx, gnutls_cipher_algorithm_t cipher, gnutls_mac_algorithm_t mac, gnutls_compression_method_t comp, gnutls_datum_t const* master, gnutls_datum_t const* session_id ) @@ GNUTLS_3_4
gnutls_session_set_ptr ( gnutls_session_t session, void* ptr ) @@ GNUTLS_3_4
gnutls_session_ticket_enable_client gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_session_ticket_enable_server ( gnutls_session_t session, gnutls_datum_t const* key ) @@ GNUTLS_3_4
gnutls_session_ticket_key_generate gnutls_datum_t* key ) @@ GNUTLS_3_4
gnutls_set_default_priority gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_sign_algorithm_get gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_sign_algorithm_get_client gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_sign_algorithm_get_requested ( gnutls_session_t session, size_t indx, gnutls_sign_algorithm_t* algo ) @@ GNUTLS_3_4
gnutls_sign_get_hash_algorithm gnutls_sign_algorithm_t sign ) @@ GNUTLS_3_4
gnutls_sign_get_id char const* name ) @@ GNUTLS_3_4
gnutls_sign_get_name gnutls_sign_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_sign_get_pk_algorithm gnutls_sign_algorithm_t sign ) @@ GNUTLS_3_4
gnutls_sign_is_secure gnutls_sign_algorithm_t algorithm ) @@ GNUTLS_3_4
gnutls_sign_list ( ) @@ GNUTLS_3_4
gnutls_srp_1024_group_generator [data] @@ GNUTLS_3_4
gnutls_srp_1024_group_prime [data] @@ GNUTLS_3_4
gnutls_srp_1536_group_generator [data] @@ GNUTLS_3_4
gnutls_srp_1536_group_prime [data] @@ GNUTLS_3_4
gnutls_srp_2048_group_generator [data] @@ GNUTLS_3_4
gnutls_srp_2048_group_prime [data] @@ GNUTLS_3_4
gnutls_srp_3072_group_generator [data] @@ GNUTLS_3_4
gnutls_srp_3072_group_prime [data] @@ GNUTLS_3_4
gnutls_srp_4096_group_generator [data] @@ GNUTLS_3_4
gnutls_srp_4096_group_prime [data] @@ GNUTLS_3_4
gnutls_srp_allocate_client_credentials gnutls_srp_client_credentials_t* sc ) @@ GNUTLS_3_4
gnutls_srp_allocate_server_credentials gnutls_srp_server_credentials_t* sc ) @@ GNUTLS_3_4
gnutls_srp_base64_decode ( gnutls_datum_t const* b64_data, char* result, size_t* result_size ) @@ GNUTLS_3_4
gnutls_srp_base64_decode2 ( gnutls_datum_t const* b64_data, gnutls_datum_t* result ) @@ GNUTLS_3_4
gnutls_srp_base64_encode ( gnutls_datum_t const* data, char* result, size_t* result_size ) @@ GNUTLS_3_4
gnutls_srp_base64_encode2 ( gnutls_datum_t const* data, gnutls_datum_t* result ) @@ GNUTLS_3_4
gnutls_srp_free_client_credentials gnutls_srp_client_credentials_t sc ) @@ GNUTLS_3_4
gnutls_srp_free_server_credentials gnutls_srp_server_credentials_t sc ) @@ GNUTLS_3_4
gnutls_srp_server_get_username gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_srp_set_client_credentials ( gnutls_srp_client_credentials_t res, char const* username, char const* password ) @@ GNUTLS_3_4
gnutls_srp_set_client_credentials_function ( gnutls_srp_client_credentials_t cred, gnutls_srp_client_credentials_function* func ) @@ GNUTLS_3_4
gnutls_srp_set_prime_bits ( gnutls_session_t session, unsigned int bits ) @@ GNUTLS_3_4
gnutls_srp_set_server_credentials_file ( gnutls_srp_server_credentials_t res, char const* password_file, char const* password_conf_file ) @@ GNUTLS_3_4
gnutls_srp_set_server_credentials_function ( gnutls_srp_server_credentials_t cred, gnutls_srp_server_credentials_function* func ) @@ GNUTLS_3_4
gnutls_srp_set_server_fake_salt_seed ( gnutls_srp_server_credentials_t cred, gnutls_datum_t const* seed, unsigned int salt_length ) @@ GNUTLS_3_4
gnutls_srp_verifier ( char const* username, char const* password, gnutls_datum_t const* salt, gnutls_datum_t const* generator, gnutls_datum_t const* prime, gnutls_datum_t* res ) @@ GNUTLS_3_4
gnutls_srtp_get_keys ( gnutls_session_t session, void* key_material, unsigned int key_material_size, gnutls_datum_t* client_key, gnutls_datum_t* client_salt, gnutls_datum_t* server_key, gnutls_datum_t* server_salt ) @@ GNUTLS_3_4
gnutls_srtp_get_mki ( gnutls_session_t session, gnutls_datum_t* mki ) @@ GNUTLS_3_4
gnutls_srtp_get_profile_id ( char const* name, gnutls_srtp_profile_t* profile ) @@ GNUTLS_3_4
gnutls_srtp_get_profile_name gnutls_srtp_profile_t profile ) @@ GNUTLS_3_4
gnutls_srtp_get_selected_profile ( gnutls_session_t session, gnutls_srtp_profile_t* profile ) @@ GNUTLS_3_4
gnutls_srtp_set_mki ( gnutls_session_t session, gnutls_datum_t const* mki ) @@ GNUTLS_3_4
gnutls_srtp_set_profile ( gnutls_session_t session, gnutls_srtp_profile_t profile ) @@ GNUTLS_3_4
gnutls_srtp_set_profile_direct ( gnutls_session_t session, char const* profiles, char const** err_pos ) @@ GNUTLS_3_4
gnutls_store_commitment ( char const* db_name, gnutls_tdb_t tdb, char const* host, char const* service, gnutls_digest_algorithm_t hash_algo, gnutls_datum_t const* hash, time_t expiration, unsigned int flags ) @@ GNUTLS_3_4
gnutls_store_pubkey ( char const* db_name, gnutls_tdb_t tdb, char const* host, char const* service, gnutls_certificate_type_t cert_type, gnutls_datum_t const* cert, time_t expiration, unsigned int flags ) @@ GNUTLS_3_4
gnutls_strdup [data] @@ GNUTLS_3_4
gnutls_strerror int error ) @@ GNUTLS_3_4
gnutls_strerror_name int error ) @@ GNUTLS_3_4
gnutls_supplemental_get_name gnutls_supplemental_data_format_type_t type ) @@ GNUTLS_3_4
gnutls_supplemental_recv ( gnutls_session_t session, unsigned int do_recv_supplemental ) @@ GNUTLS_3_4
gnutls_supplemental_register ( char const* name, gnutls_supplemental_data_format_type_t type, gnutls_supp_recv_func recv_func, gnutls_supp_send_func send_func ) @@ GNUTLS_3_4
gnutls_supplemental_send ( gnutls_session_t session, unsigned int do_send_supplemental ) @@ GNUTLS_3_4
gnutls_system_recv_timeout ( gnutls_transport_ptr_t ptr, unsigned int ms ) @@ GNUTLS_3_4
gnutls_tdb_deinit gnutls_tdb_t tdb ) @@ GNUTLS_3_4
gnutls_tdb_init gnutls_tdb_t* tdb ) @@ GNUTLS_3_4
gnutls_tdb_set_store_commitment_func ( gnutls_tdb_t tdb, gnutls_tdb_store_commitment_func cstore ) @@ GNUTLS_3_4
gnutls_tdb_set_store_func ( gnutls_tdb_t tdb, gnutls_tdb_store_func store ) @@ GNUTLS_3_4
gnutls_tdb_set_verify_func ( gnutls_tdb_t tdb, gnutls_tdb_verify_func verify ) @@ GNUTLS_3_4
gnutls_transport_get_int gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_transport_get_int2 ( gnutls_session_t session, int* recv_int, int* send_int ) @@ GNUTLS_3_4
gnutls_transport_get_ptr gnutls_session_t session ) @@ GNUTLS_3_4
gnutls_transport_get_ptr2 ( gnutls_session_t session, gnutls_transport_ptr_t* recv_ptr, gnutls_transport_ptr_t* send_ptr ) @@ GNUTLS_3_4
gnutls_transport_set_errno ( gnutls_session_t session, int err ) @@ GNUTLS_3_4
gnutls_transport_set_errno_function ( gnutls_session_t session, gnutls_errno_func errno_func ) @@ GNUTLS_3_4
gnutls_transport_set_int2 ( gnutls_session_t session, int recv_int, int send_int ) @@ GNUTLS_3_4
gnutls_transport_set_ptr ( gnutls_session_t session, gnutls_transport_ptr_t ptr ) @@ GNUTLS_3_4
gnutls_transport_set_ptr2 ( gnutls_session_t session, gnutls_transport_ptr_t recv_ptr, gnutls_transport_ptr_t send_ptr ) @@ GNUTLS_3_4
gnutls_transport_set_pull_function ( gnutls_session_t session, gnutls_pull_func pull_func ) @@ GNUTLS_3_4
gnutls_transport_set_pull_timeout_function ( gnutls_session_t session, gnutls_pull_timeout_func func ) @@ GNUTLS_3_4
gnutls_transport_set_push_function ( gnutls_session_t session, gnutls_push_func push_func ) @@ GNUTLS_3_4
gnutls_transport_set_vec_push_function ( gnutls_session_t session, gnutls_vec_push_func vec_func ) @@ GNUTLS_3_4
gnutls_url_is_supported char const* url ) @@ GNUTLS_3_4
gnutls_verify_stored_pubkey ( char const* db_name, gnutls_tdb_t tdb, char const* host, char const* service, gnutls_certificate_type_t cert_type, gnutls_datum_t const* cert, unsigned int flags ) @@ GNUTLS_3_4

ocsp.h, libgnutls.so.30.0.0
gnutls_ocsp_req_add_cert ( gnutls_ocsp_req_t req, gnutls_digest_algorithm_t digest, gnutls_x509_crt_t issuer, gnutls_x509_crt_t cert ) @@ GNUTLS_3_4
gnutls_ocsp_req_add_cert_id ( gnutls_ocsp_req_t req, gnutls_digest_algorithm_t digest, gnutls_datum_t const* issuer_name_hash, gnutls_datum_t const* issuer_key_hash, gnutls_datum_t const* serial_number ) @@ GNUTLS_3_4
gnutls_ocsp_req_deinit gnutls_ocsp_req_t req ) @@ GNUTLS_3_4
gnutls_ocsp_req_export ( gnutls_ocsp_req_t req, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_ocsp_req_get_cert_id ( gnutls_ocsp_req_t req, unsigned int indx, gnutls_digest_algorithm_t* digest, gnutls_datum_t* issuer_name_hash, gnutls_datum_t* issuer_key_hash, gnutls_datum_t* serial_number ) @@ GNUTLS_3_4
gnutls_ocsp_req_get_extension ( gnutls_ocsp_req_t req, unsigned int indx, gnutls_datum_t* oid, unsigned int* critical, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_ocsp_req_get_nonce ( gnutls_ocsp_req_t req, unsigned int* critical, gnutls_datum_t* nonce ) @@ GNUTLS_3_4
gnutls_ocsp_req_get_version gnutls_ocsp_req_t req ) @@ GNUTLS_3_4
gnutls_ocsp_req_import ( gnutls_ocsp_req_t req, gnutls_datum_t const* data ) @@ GNUTLS_3_4
gnutls_ocsp_req_init gnutls_ocsp_req_t* req ) @@ GNUTLS_3_4
gnutls_ocsp_req_print ( gnutls_ocsp_req_t req, gnutls_ocsp_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_ocsp_req_randomize_nonce gnutls_ocsp_req_t req ) @@ GNUTLS_3_4
gnutls_ocsp_req_set_extension ( gnutls_ocsp_req_t req, char const* oid, unsigned int critical, gnutls_datum_t const* data ) @@ GNUTLS_3_4
gnutls_ocsp_req_set_nonce ( gnutls_ocsp_req_t req, unsigned int critical, gnutls_datum_t const* nonce ) @@ GNUTLS_3_4
gnutls_ocsp_resp_check_crt ( gnutls_ocsp_resp_t resp, unsigned int indx, gnutls_x509_crt_t crt ) @@ GNUTLS_3_4
gnutls_ocsp_resp_deinit gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_4
gnutls_ocsp_resp_export ( gnutls_ocsp_resp_t resp, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_certs ( gnutls_ocsp_resp_t resp, gnutls_x509_crt_t** certs, size_t* ncerts ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_extension ( gnutls_ocsp_resp_t resp, unsigned int indx, gnutls_datum_t* oid, unsigned int* critical, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_nonce ( gnutls_ocsp_resp_t resp, unsigned int* critical, gnutls_datum_t* nonce ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_produced gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_responder ( gnutls_ocsp_resp_t resp, gnutls_datum_t* dn ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_responder_raw_id ( gnutls_ocsp_resp_t resp, unsigned int type, gnutls_datum_t* raw ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_response ( gnutls_ocsp_resp_t resp, gnutls_datum_t* response_type_oid, gnutls_datum_t* response ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_signature ( gnutls_ocsp_resp_t resp, gnutls_datum_t* sig ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_signature_algorithm gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_single ( gnutls_ocsp_resp_t resp, unsigned int indx, gnutls_digest_algorithm_t* digest, gnutls_datum_t* issuer_name_hash, gnutls_datum_t* issuer_key_hash, gnutls_datum_t* serial_number, unsigned int* cert_status, time_t* this_update, time_t* next_update, time_t* revocation_time, unsigned int* revocation_reason ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_status gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_4
gnutls_ocsp_resp_get_version gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_4
gnutls_ocsp_resp_import ( gnutls_ocsp_resp_t resp, gnutls_datum_t const* data ) @@ GNUTLS_3_4
gnutls_ocsp_resp_init gnutls_ocsp_resp_t* resp ) @@ GNUTLS_3_4
gnutls_ocsp_resp_print ( gnutls_ocsp_resp_t resp, gnutls_ocsp_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_ocsp_resp_verify ( gnutls_ocsp_resp_t resp, gnutls_x509_trust_list_t trustlist, unsigned int* verify, unsigned int flags ) @@ GNUTLS_3_4
gnutls_ocsp_resp_verify_direct ( gnutls_ocsp_resp_t resp, gnutls_x509_crt_t issuer, unsigned int* verify, unsigned int flags ) @@ GNUTLS_3_4

openpgp.h, libgnutls.so.30.0.0
gnutls_certificate_get_openpgp_crt ( gnutls_certificate_credentials_t res, unsigned int index, gnutls_openpgp_crt_t** crt_list, unsigned int* crt_list_size ) @@ GNUTLS_3_4
gnutls_certificate_get_openpgp_key ( gnutls_certificate_credentials_t res, unsigned int index, gnutls_openpgp_privkey_t* key ) @@ GNUTLS_3_4
gnutls_certificate_set_openpgp_key ( gnutls_certificate_credentials_t res, gnutls_openpgp_crt_t crt, gnutls_openpgp_privkey_t pkey ) @@ GNUTLS_3_4
gnutls_certificate_set_openpgp_key_file ( gnutls_certificate_credentials_t res, char const* certfile, char const* keyfile, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_certificate_set_openpgp_key_file2 ( gnutls_certificate_credentials_t res, char const* certfile, char const* keyfile, char const* subkey_id, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_certificate_set_openpgp_key_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* cert, gnutls_datum_t const* key, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_certificate_set_openpgp_key_mem2 ( gnutls_certificate_credentials_t res, gnutls_datum_t const* cert, gnutls_datum_t const* key, char const* subkey_id, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_certificate_set_openpgp_keyring_file ( gnutls_certificate_credentials_t c, char const* file, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_certificate_set_openpgp_keyring_mem ( gnutls_certificate_credentials_t c, uint8_t const* data, size_t dlen, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_openpgp_crt_check_email ( gnutls_openpgp_crt_t key, char const* email, unsigned int flags ) @@ GNUTLS_3_4
gnutls_openpgp_crt_check_hostname ( gnutls_openpgp_crt_t key, char const* hostname ) @@ GNUTLS_3_4
gnutls_openpgp_crt_check_hostname2 ( gnutls_openpgp_crt_t key, char const* hostname, unsigned int flags ) @@ GNUTLS_3_4
gnutls_openpgp_crt_deinit gnutls_openpgp_crt_t key ) @@ GNUTLS_3_4
gnutls_openpgp_crt_export ( gnutls_openpgp_crt_t key, gnutls_openpgp_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_openpgp_crt_export2 ( gnutls_openpgp_crt_t key, gnutls_openpgp_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_auth_subkey ( gnutls_openpgp_crt_t crt, unsigned char* keyid, unsigned int flag ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_creation_time gnutls_openpgp_crt_t key ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_expiration_time gnutls_openpgp_crt_t key ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_fingerprint ( gnutls_openpgp_crt_t key, void* fpr, size_t* fprlen ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_key_id ( gnutls_openpgp_crt_t key, unsigned char* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_key_usage ( gnutls_openpgp_crt_t key, unsigned int* key_usage ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_name ( gnutls_openpgp_crt_t key, int idx, char* buf, size_t* sizeof_buf ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_pk_algorithm ( gnutls_openpgp_crt_t key, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_pk_dsa_raw ( gnutls_openpgp_crt_t crt, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_pk_rsa_raw ( gnutls_openpgp_crt_t crt, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_preferred_key_id ( gnutls_openpgp_crt_t key, unsigned char* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_revoked_status gnutls_openpgp_crt_t key ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_count gnutls_openpgp_crt_t key ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_creation_time ( gnutls_openpgp_crt_t key, unsigned int idx ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_expiration_time ( gnutls_openpgp_crt_t key, unsigned int idx ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_fingerprint ( gnutls_openpgp_crt_t key, unsigned int idx, void* fpr, size_t* fprlen ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_id ( gnutls_openpgp_crt_t key, unsigned int idx, unsigned char* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_idx ( gnutls_openpgp_crt_t key, unsigned char const* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_pk_algorithm ( gnutls_openpgp_crt_t key, unsigned int idx, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_pk_dsa_raw ( gnutls_openpgp_crt_t crt, unsigned int idx, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_pk_rsa_raw ( gnutls_openpgp_crt_t crt, unsigned int idx, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_revoked_status ( gnutls_openpgp_crt_t key, unsigned int idx ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_subkey_usage ( gnutls_openpgp_crt_t key, unsigned int idx, unsigned int* key_usage ) @@ GNUTLS_3_4
gnutls_openpgp_crt_get_version gnutls_openpgp_crt_t key ) @@ GNUTLS_3_4
gnutls_openpgp_crt_import ( gnutls_openpgp_crt_t key, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_openpgp_crt_init gnutls_openpgp_crt_t* key ) @@ GNUTLS_3_4
gnutls_openpgp_crt_print ( gnutls_openpgp_crt_t cert, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_openpgp_crt_set_preferred_key_id ( gnutls_openpgp_crt_t key, unsigned char const* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_crt_verify_ring ( gnutls_openpgp_crt_t key, gnutls_openpgp_keyring_t keyring, unsigned int flags, unsigned int* verify ) @@ GNUTLS_3_4
gnutls_openpgp_crt_verify_self ( gnutls_openpgp_crt_t key, unsigned int flags, unsigned int* verify ) @@ GNUTLS_3_4
gnutls_openpgp_keyring_check_id ( gnutls_openpgp_keyring_t ring, unsigned char const* keyid, unsigned int flags ) @@ GNUTLS_3_4
gnutls_openpgp_keyring_deinit gnutls_openpgp_keyring_t keyring ) @@ GNUTLS_3_4
gnutls_openpgp_keyring_get_crt ( gnutls_openpgp_keyring_t ring, unsigned int idx, gnutls_openpgp_crt_t* cert ) @@ GNUTLS_3_4
gnutls_openpgp_keyring_get_crt_count gnutls_openpgp_keyring_t ring ) @@ GNUTLS_3_4
gnutls_openpgp_keyring_import ( gnutls_openpgp_keyring_t keyring, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_openpgp_keyring_init gnutls_openpgp_keyring_t* keyring ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_deinit gnutls_openpgp_privkey_t key ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_export ( gnutls_openpgp_privkey_t key, gnutls_openpgp_crt_fmt_t format, char const* password, unsigned int flags, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_export2 ( gnutls_openpgp_privkey_t key, gnutls_openpgp_crt_fmt_t format, char const* password, unsigned int flags, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_export_dsa_raw ( gnutls_openpgp_privkey_t pkey, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y, gnutls_datum_t* x ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_export_rsa_raw ( gnutls_openpgp_privkey_t pkey, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_export_subkey_dsa_raw ( gnutls_openpgp_privkey_t pkey, unsigned int idx, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y, gnutls_datum_t* x ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_export_subkey_rsa_raw ( gnutls_openpgp_privkey_t pkey, unsigned int idx, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_fingerprint ( gnutls_openpgp_privkey_t key, void* fpr, size_t* fprlen ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_key_id ( gnutls_openpgp_privkey_t key, unsigned char* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_pk_algorithm ( gnutls_openpgp_privkey_t key, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_preferred_key_id ( gnutls_openpgp_privkey_t key, unsigned char* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_revoked_status gnutls_openpgp_privkey_t key ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_subkey_count gnutls_openpgp_privkey_t key ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_subkey_creation_time ( gnutls_openpgp_privkey_t key, unsigned int idx ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_subkey_expiration_time ( gnutls_openpgp_privkey_t key, unsigned int idx ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_subkey_fingerprint ( gnutls_openpgp_privkey_t key, unsigned int idx, void* fpr, size_t* fprlen ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_subkey_id ( gnutls_openpgp_privkey_t key, unsigned int idx, unsigned char* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_subkey_idx ( gnutls_openpgp_privkey_t key, unsigned char const* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_subkey_pk_algorithm ( gnutls_openpgp_privkey_t key, unsigned int idx, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_get_subkey_revoked_status ( gnutls_openpgp_privkey_t key, unsigned int idx ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_import ( gnutls_openpgp_privkey_t key, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format, char const* password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_init gnutls_openpgp_privkey_t* key ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_sec_param gnutls_openpgp_privkey_t key ) @@ GNUTLS_3_4
gnutls_openpgp_privkey_set_preferred_key_id ( gnutls_openpgp_privkey_t key, unsigned char const* keyid ) @@ GNUTLS_3_4
gnutls_openpgp_set_recv_key_function ( gnutls_session_t session, gnutls_openpgp_recv_key_func func ) @@ GNUTLS_3_4

pkcs11.h, libgnutls.so.30.0.0
gnutls_pkcs11_get_pin_function void** userdata ) @@ GNUTLS_3_4
gnutls_pkcs11_set_pin_function ( gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_4

pkcs12.h, libgnutls.so.30.0.0
gnutls_pkcs12_bag_decrypt ( gnutls_pkcs12_bag_t bag, char const* pass ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_deinit gnutls_pkcs12_bag_t bag ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_enc_info ( gnutls_pkcs12_bag_t bag, unsigned int* schema, unsigned int* cipher, void* salt, unsigned int* salt_size, unsigned int* iter_count, char** oid ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_encrypt ( gnutls_pkcs12_bag_t bag, char const* pass, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_get_count gnutls_pkcs12_bag_t bag ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_get_data ( gnutls_pkcs12_bag_t bag, int indx, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_get_friendly_name ( gnutls_pkcs12_bag_t bag, int indx, char** name ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_get_key_id ( gnutls_pkcs12_bag_t bag, int indx, gnutls_datum_t* id ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_get_type ( gnutls_pkcs12_bag_t bag, int indx ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_init gnutls_pkcs12_bag_t* bag ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_set_crl ( gnutls_pkcs12_bag_t bag, gnutls_x509_crl_t crl ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_set_crt ( gnutls_pkcs12_bag_t bag, gnutls_x509_crt_t crt ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_set_data ( gnutls_pkcs12_bag_t bag, gnutls_pkcs12_bag_type_t type, gnutls_datum_t const* data ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_set_friendly_name ( gnutls_pkcs12_bag_t bag, int indx, char const* name ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_set_key_id ( gnutls_pkcs12_bag_t bag, int indx, gnutls_datum_t const* id ) @@ GNUTLS_3_4
gnutls_pkcs12_bag_set_privkey ( gnutls_pkcs12_bag_t bag, gnutls_x509_privkey_t privkey, char const* password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs12_deinit gnutls_pkcs12_t pkcs12 ) @@ GNUTLS_3_4
gnutls_pkcs12_export ( gnutls_pkcs12_t pkcs12, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_pkcs12_export2 ( gnutls_pkcs12_t pkcs12, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_pkcs12_generate_mac ( gnutls_pkcs12_t pkcs12, char const* pass ) @@ GNUTLS_3_4
gnutls_pkcs12_generate_mac2 ( gnutls_pkcs12_t pkcs12, gnutls_mac_algorithm_t mac, char const* pass ) @@ GNUTLS_3_4
gnutls_pkcs12_get_bag ( gnutls_pkcs12_t pkcs12, int indx, gnutls_pkcs12_bag_t bag ) @@ GNUTLS_3_4
gnutls_pkcs12_import ( gnutls_pkcs12_t pkcs12, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs12_init gnutls_pkcs12_t* pkcs12 ) @@ GNUTLS_3_4
gnutls_pkcs12_mac_info ( gnutls_pkcs12_t pkcs12, unsigned int* mac, void* salt, unsigned int* salt_size, unsigned int* iter_count, char** oid ) @@ GNUTLS_3_4
gnutls_pkcs12_set_bag ( gnutls_pkcs12_t pkcs12, gnutls_pkcs12_bag_t bag ) @@ GNUTLS_3_4
gnutls_pkcs12_simple_parse ( gnutls_pkcs12_t p12, char const* password, gnutls_x509_privkey_t* key, gnutls_x509_crt_t** chain, unsigned int* chain_len, gnutls_x509_crt_t** extra_certs, unsigned int* extra_certs_len, gnutls_x509_crl_t* crl, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs12_verify_mac ( gnutls_pkcs12_t pkcs12, char const* pass ) @@ GNUTLS_3_4

system-keys.h, libgnutls.so.30.0.0
gnutls_system_key_add_x509 ( gnutls_x509_crt_t crt, gnutls_x509_privkey_t privkey, char const* label, char** cert_url, char** key_url ) @@ GNUTLS_3_4
gnutls_system_key_delete ( char const* cert_url, char const* key_url ) @@ GNUTLS_3_4
gnutls_system_key_iter_deinit gnutls_system_key_iter_t iter ) @@ GNUTLS_3_4
gnutls_system_key_iter_get_info ( gnutls_system_key_iter_t* iter, unsigned int cert_type, char** cert_url, char** key_url, char** label, gnutls_datum_t* der, unsigned int flags ) @@ GNUTLS_3_4

tpm.h, libgnutls.so.30.0.0
gnutls_tpm_get_registered gnutls_tpm_key_list_t* list ) @@ GNUTLS_3_4
gnutls_tpm_key_list_deinit gnutls_tpm_key_list_t list ) @@ GNUTLS_3_4
gnutls_tpm_key_list_get_url ( gnutls_tpm_key_list_t list, unsigned int idx, char** url, unsigned int flags ) @@ GNUTLS_3_4
gnutls_tpm_privkey_delete char const* url, char const* srk_password ) @@ GNUTLS_3_4
gnutls_tpm_privkey_generate ( gnutls_pk_algorithm_t pk, unsigned int bits, char const* srk_password, char const* key_password, gnutls_tpmkey_fmt_t format, gnutls_x509_crt_fmt_t pub_format, gnutls_datum_t* privkey, gnutls_datum_t* pubkey, unsigned int flags ) @@ GNUTLS_3_4

urls.h, libgnutls.so.30.0.0
gnutls_register_custom_url gnutls_custom_url_st const* st ) @@ GNUTLS_3_4

x509-ext.h, libgnutls.so.30.0.0
gnutls_subject_alt_names_deinit gnutls_subject_alt_names_t sans ) @@ GNUTLS_3_4
gnutls_subject_alt_names_get ( gnutls_subject_alt_names_t sans, unsigned int seq, unsigned int* san_type, gnutls_datum_t* san, gnutls_datum_t* othername_oid ) @@ GNUTLS_3_4
gnutls_subject_alt_names_init gnutls_subject_alt_names_t* sans ) @@ GNUTLS_3_4
gnutls_subject_alt_names_set ( gnutls_subject_alt_names_t sans, unsigned int san_type, gnutls_datum_t const* san, char const* othername_oid ) @@ GNUTLS_3_4
gnutls_x509_aia_deinit gnutls_x509_aia_t aia ) @@ GNUTLS_3_4
gnutls_x509_aia_get ( gnutls_x509_aia_t aia, unsigned int seq, gnutls_datum_t* oid, unsigned int* san_type, gnutls_datum_t* san ) @@ GNUTLS_3_4
gnutls_x509_aia_init gnutls_x509_aia_t* aia ) @@ GNUTLS_3_4
gnutls_x509_aia_set ( gnutls_x509_aia_t aia, char const* oid, unsigned int san_type, gnutls_datum_t const* san ) @@ GNUTLS_3_4
gnutls_x509_aki_deinit gnutls_x509_aki_t aki ) @@ GNUTLS_3_4
gnutls_x509_aki_get_cert_issuer ( gnutls_x509_aki_t aki, unsigned int seq, unsigned int* san_type, gnutls_datum_t* san, gnutls_datum_t* othername_oid, gnutls_datum_t* serial ) @@ GNUTLS_3_4
gnutls_x509_aki_get_id ( gnutls_x509_aki_t aki, gnutls_datum_t* id ) @@ GNUTLS_3_4
gnutls_x509_aki_init gnutls_x509_aki_t* aki ) @@ GNUTLS_3_4
gnutls_x509_aki_set_cert_issuer ( gnutls_x509_aki_t aki, unsigned int san_type, gnutls_datum_t const* san, char const* othername_oid, gnutls_datum_t const* serial ) @@ GNUTLS_3_4
gnutls_x509_aki_set_id ( gnutls_x509_aki_t aki, gnutls_datum_t const* id ) @@ GNUTLS_3_4
gnutls_x509_crl_dist_points_deinit gnutls_x509_crl_dist_points_t cdp ) @@ GNUTLS_3_4
gnutls_x509_crl_dist_points_get ( gnutls_x509_crl_dist_points_t cdp, unsigned int seq, unsigned int* type, gnutls_datum_t* san, unsigned int* reasons ) @@ GNUTLS_3_4
gnutls_x509_crl_dist_points_init gnutls_x509_crl_dist_points_t* cdp ) @@ GNUTLS_3_4
gnutls_x509_crl_dist_points_set ( gnutls_x509_crl_dist_points_t cdp, gnutls_x509_subject_alt_name_t type, gnutls_datum_t const* san, unsigned int reasons ) @@ GNUTLS_3_4
gnutls_x509_ext_export_aia ( gnutls_x509_aia_t aia, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_authority_key_id ( gnutls_x509_aki_t aki, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_basic_constraints unsigned int ca, int pathlen, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_crl_dist_points ( gnutls_x509_crl_dist_points_t cdp, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_key_purposes ( gnutls_x509_key_purposes_t p, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_key_usage ( unsigned int usage, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_name_constraints ( gnutls_x509_name_constraints_t nc, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_policies ( gnutls_x509_policies_t policies, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_private_key_usage_period ( time_t activation, time_t expiration, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_proxy ( int pathLenConstraint, char const* policyLanguage, char const* policy, size_t sizeof_policy, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_subject_alt_names ( gnutls_subject_alt_names_t sans, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_export_subject_key_id ( gnutls_datum_t const* id, gnutls_datum_t* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_import_aia ( gnutls_datum_t const* ext, gnutls_x509_aia_t aia, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_ext_import_authority_key_id ( gnutls_datum_t const* ext, gnutls_x509_aki_t aki, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_ext_import_basic_constraints ( gnutls_datum_t const* ext, unsigned int* ca, int* pathlen ) @@ GNUTLS_3_4
gnutls_x509_ext_import_crl_dist_points ( gnutls_datum_t const* ext, gnutls_x509_crl_dist_points_t cdp, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_ext_import_key_purposes ( gnutls_datum_t const* ext, gnutls_x509_key_purposes_t p, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_ext_import_key_usage ( gnutls_datum_t const* ext, unsigned int* key_usage ) @@ GNUTLS_3_4
gnutls_x509_ext_import_name_constraints ( gnutls_datum_t const* ext, gnutls_x509_name_constraints_t nc, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_ext_import_policies ( gnutls_datum_t const* ext, gnutls_x509_policies_t policies, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_ext_import_private_key_usage_period ( gnutls_datum_t const* ext, time_t* activation, time_t* expiration ) @@ GNUTLS_3_4
gnutls_x509_ext_import_proxy ( gnutls_datum_t const* ext, int* pathlen, char** policyLanguage, char** policy, size_t* sizeof_policy ) @@ GNUTLS_3_4
gnutls_x509_ext_import_subject_alt_names ( gnutls_datum_t const* ext, gnutls_subject_alt_names_t sans, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_ext_import_subject_key_id ( gnutls_datum_t const* ext, gnutls_datum_t* id ) @@ GNUTLS_3_4
gnutls_x509_key_purpose_deinit gnutls_x509_key_purposes_t p ) @@ GNUTLS_3_4
gnutls_x509_key_purpose_get ( gnutls_x509_key_purposes_t p, unsigned int idx, gnutls_datum_t* oid ) @@ GNUTLS_3_4
gnutls_x509_key_purpose_init gnutls_x509_key_purposes_t* p ) @@ GNUTLS_3_4
gnutls_x509_key_purpose_set ( gnutls_x509_key_purposes_t p, char const* oid ) @@ GNUTLS_3_4
gnutls_x509_othername_to_virtual char const* oid, gnutls_datum_t const* othername, unsigned int* virt_type, gnutls_datum_t* virt ) @@ GNUTLS_3_4
gnutls_x509_policies_deinit gnutls_x509_policies_t policies ) @@ GNUTLS_3_4
gnutls_x509_policies_get ( gnutls_x509_policies_t policies, unsigned int seq, struct gnutls_x509_policy_st* policy ) @@ GNUTLS_3_4
gnutls_x509_policies_init gnutls_x509_policies_t* policies ) @@ GNUTLS_3_4
gnutls_x509_policies_set ( gnutls_x509_policies_t policies, struct gnutls_x509_policy_st const* policy ) @@ GNUTLS_3_4

x509.h, libgnutls.so.30.0.0
gnutls_certificate_get_trust_list ( gnutls_certificate_credentials_t res, gnutls_x509_trust_list_t* tlist ) @@ GNUTLS_3_4
gnutls_certificate_set_trust_list ( gnutls_certificate_credentials_t res, gnutls_x509_trust_list_t tlist, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs7_deinit gnutls_pkcs7_t pkcs7 ) @@ GNUTLS_3_4
gnutls_pkcs7_delete_crl ( gnutls_pkcs7_t pkcs7, int indx ) @@ GNUTLS_3_4
gnutls_pkcs7_delete_crt ( gnutls_pkcs7_t pkcs7, int indx ) @@ GNUTLS_3_4
gnutls_pkcs7_export ( gnutls_pkcs7_t pkcs7, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_pkcs7_export2 ( gnutls_pkcs7_t pkcs7, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_pkcs7_get_crl_count gnutls_pkcs7_t pkcs7 ) @@ GNUTLS_3_4
gnutls_pkcs7_get_crl_raw ( gnutls_pkcs7_t pkcs7, int indx, void* crl, size_t* crl_size ) @@ GNUTLS_3_4
gnutls_pkcs7_get_crt_count gnutls_pkcs7_t pkcs7 ) @@ GNUTLS_3_4
gnutls_pkcs7_get_crt_raw ( gnutls_pkcs7_t pkcs7, int indx, void* certificate, size_t* certificate_size ) @@ GNUTLS_3_4
gnutls_pkcs7_import ( gnutls_pkcs7_t pkcs7, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_pkcs7_init gnutls_pkcs7_t* pkcs7 ) @@ GNUTLS_3_4
gnutls_pkcs7_set_crl ( gnutls_pkcs7_t pkcs7, gnutls_x509_crl_t crl ) @@ GNUTLS_3_4
gnutls_pkcs7_set_crl_raw ( gnutls_pkcs7_t pkcs7, gnutls_datum_t const* crl ) @@ GNUTLS_3_4
gnutls_pkcs7_set_crt ( gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t crt ) @@ GNUTLS_3_4
gnutls_pkcs7_set_crt_raw ( gnutls_pkcs7_t pkcs7, gnutls_datum_t const* crt ) @@ GNUTLS_3_4
gnutls_pkcs8_info ( gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int* schema, unsigned int* cipher, void* salt, unsigned int* salt_size, unsigned int* iter_count, char** oid ) @@ GNUTLS_3_4
gnutls_pkcs_schema_get_name unsigned int schema ) @@ GNUTLS_3_4
gnutls_pkcs_schema_get_oid unsigned int schema ) @@ GNUTLS_3_4
gnutls_x509_crl_check_issuer ( gnutls_x509_crl_t crl, gnutls_x509_crt_t issuer ) @@ GNUTLS_3_4
gnutls_x509_crl_deinit gnutls_x509_crl_t crl ) @@ GNUTLS_3_4
gnutls_x509_crl_export ( gnutls_x509_crl_t crl, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_crl_export2 ( gnutls_x509_crl_t crl, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_crl_get_authority_key_gn_serial ( gnutls_x509_crl_t crl, unsigned int seq, void* alt, size_t* alt_size, unsigned int* alt_type, void* serial, size_t* serial_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crl_get_authority_key_id ( gnutls_x509_crl_t crl, void* id, size_t* id_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crl_get_crt_count gnutls_x509_crl_t crl ) @@ GNUTLS_3_4
gnutls_x509_crl_get_crt_serial ( gnutls_x509_crl_t crl, int indx, unsigned char* serial, size_t* serial_size, time_t* t ) @@ GNUTLS_3_4
gnutls_x509_crl_get_dn_oid ( gnutls_x509_crl_t crl, int indx, void* oid, size_t* sizeof_oid ) @@ GNUTLS_3_4
gnutls_x509_crl_get_extension_data ( gnutls_x509_crl_t crl, int indx, void* data, size_t* sizeof_data ) @@ GNUTLS_3_4
gnutls_x509_crl_get_extension_data2 ( gnutls_x509_crl_t crl, unsigned int indx, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_x509_crl_get_extension_info ( gnutls_x509_crl_t crl, int indx, void* oid, size_t* sizeof_oid, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crl_get_extension_oid ( gnutls_x509_crl_t crl, int indx, void* oid, size_t* sizeof_oid ) @@ GNUTLS_3_4
gnutls_x509_crl_get_issuer_dn ( gnutls_x509_crl_t const crl, char* buf, size_t* sizeof_buf ) @@ GNUTLS_3_4
gnutls_x509_crl_get_issuer_dn2 ( gnutls_x509_crl_t crl, gnutls_datum_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crl_get_issuer_dn_by_oid ( gnutls_x509_crl_t crl, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* sizeof_buf ) @@ GNUTLS_3_4
gnutls_x509_crl_get_next_update gnutls_x509_crl_t crl ) @@ GNUTLS_3_4
gnutls_x509_crl_get_number ( gnutls_x509_crl_t crl, void* ret, size_t* ret_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crl_get_raw_issuer_dn ( gnutls_x509_crl_t crl, gnutls_datum_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crl_get_signature ( gnutls_x509_crl_t crl, char* sig, size_t* sizeof_sig ) @@ GNUTLS_3_4
gnutls_x509_crl_get_signature_algorithm gnutls_x509_crl_t crl ) @@ GNUTLS_3_4
gnutls_x509_crl_get_this_update gnutls_x509_crl_t crl ) @@ GNUTLS_3_4
gnutls_x509_crl_get_version gnutls_x509_crl_t crl ) @@ GNUTLS_3_4
gnutls_x509_crl_import ( gnutls_x509_crl_t crl, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_x509_crl_init gnutls_x509_crl_t* crl ) @@ GNUTLS_3_4
gnutls_x509_crl_iter_crt_serial ( gnutls_x509_crl_t crl, gnutls_x509_crl_iter_t* iter, unsigned char* serial, size_t* serial_size, time_t* t ) @@ GNUTLS_3_4
gnutls_x509_crl_iter_deinit gnutls_x509_crl_iter_t iter ) @@ GNUTLS_3_4
gnutls_x509_crl_list_import ( gnutls_x509_crl_t* crls, unsigned int* crl_max, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crl_list_import2 ( gnutls_x509_crl_t** crls, unsigned int* size, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crl_print ( gnutls_x509_crl_t crl, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_crl_set_authority_key_id ( gnutls_x509_crl_t crl, void const* id, size_t id_size ) @@ GNUTLS_3_4
gnutls_x509_crl_set_crt ( gnutls_x509_crl_t crl, gnutls_x509_crt_t crt, time_t revocation_time ) @@ GNUTLS_3_4
gnutls_x509_crl_set_crt_serial ( gnutls_x509_crl_t crl, void const* serial, size_t serial_size, time_t revocation_time ) @@ GNUTLS_3_4
gnutls_x509_crl_set_next_update ( gnutls_x509_crl_t crl, time_t exp_time ) @@ GNUTLS_3_4
gnutls_x509_crl_set_number ( gnutls_x509_crl_t crl, void const* nr, size_t nr_size ) @@ GNUTLS_3_4
gnutls_x509_crl_set_this_update ( gnutls_x509_crl_t crl, time_t act_time ) @@ GNUTLS_3_4
gnutls_x509_crl_set_version ( gnutls_x509_crl_t crl, unsigned int version ) @@ GNUTLS_3_4
gnutls_x509_crl_sign2 ( gnutls_x509_crl_t crl, gnutls_x509_crt_t issuer, gnutls_x509_privkey_t issuer_key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crl_verify ( gnutls_x509_crl_t crl, gnutls_x509_crt_t const* trusted_cas, int tcas_size, unsigned int flags, unsigned int* verify ) @@ GNUTLS_3_4
gnutls_x509_crq_deinit gnutls_x509_crq_t crq ) @@ GNUTLS_3_4
gnutls_x509_crq_export ( gnutls_x509_crq_t crq, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_crq_export2 ( gnutls_x509_crq_t crq, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_crq_get_attribute_by_oid ( gnutls_x509_crq_t crq, char const* oid, int indx, void* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crq_get_attribute_data ( gnutls_x509_crq_t crq, int indx, void* data, size_t* sizeof_data ) @@ GNUTLS_3_4
gnutls_x509_crq_get_attribute_info ( gnutls_x509_crq_t crq, int indx, void* oid, size_t* sizeof_oid ) @@ GNUTLS_3_4
gnutls_x509_crq_get_basic_constraints ( gnutls_x509_crq_t crq, unsigned int* critical, unsigned int* ca, int* pathlen ) @@ GNUTLS_3_4
gnutls_x509_crq_get_challenge_password ( gnutls_x509_crq_t crq, char* pass, size_t* pass_size ) @@ GNUTLS_3_4
gnutls_x509_crq_get_dn ( gnutls_x509_crq_t crq, char* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crq_get_dn2 ( gnutls_x509_crq_t crq, gnutls_datum_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crq_get_dn_by_oid ( gnutls_x509_crq_t crq, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crq_get_dn_oid ( gnutls_x509_crq_t crq, int indx, void* oid, size_t* sizeof_oid ) @@ GNUTLS_3_4
gnutls_x509_crq_get_extension_by_oid ( gnutls_x509_crq_t crq, char const* oid, int indx, void* buf, size_t* buf_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crq_get_extension_by_oid2 ( gnutls_x509_crq_t crq, char const* oid, int indx, gnutls_datum_t* output, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crq_get_extension_data ( gnutls_x509_crq_t crq, int indx, void* data, size_t* sizeof_data ) @@ GNUTLS_3_4
gnutls_x509_crq_get_extension_data2 ( gnutls_x509_crq_t crq, unsigned int indx, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_x509_crq_get_extension_info ( gnutls_x509_crq_t crq, int indx, void* oid, size_t* sizeof_oid, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crq_get_key_id ( gnutls_x509_crq_t crq, unsigned int flags, unsigned char* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_crq_get_key_purpose_oid ( gnutls_x509_crq_t crq, int indx, void* oid, size_t* sizeof_oid, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crq_get_key_rsa_raw ( gnutls_x509_crq_t crq, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_3_4
gnutls_x509_crq_get_key_usage ( gnutls_x509_crq_t crq, unsigned int* key_usage, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crq_get_pk_algorithm ( gnutls_x509_crq_t crq, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_x509_crq_get_private_key_usage_period ( gnutls_x509_crq_t crq, time_t* activation, time_t* expiration, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crq_get_signature_algorithm gnutls_x509_crq_t crq ) @@ GNUTLS_3_4
gnutls_x509_crq_get_subject_alt_name ( gnutls_x509_crq_t crq, unsigned int seq, void* ret, size_t* ret_size, unsigned int* ret_type, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crq_get_subject_alt_othername_oid ( gnutls_x509_crq_t crq, unsigned int seq, void* ret, size_t* ret_size ) @@ GNUTLS_3_4
gnutls_x509_crq_get_version gnutls_x509_crq_t crq ) @@ GNUTLS_3_4
gnutls_x509_crq_import ( gnutls_x509_crq_t crq, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_x509_crq_init gnutls_x509_crq_t* crq ) @@ GNUTLS_3_4
gnutls_x509_crq_print ( gnutls_x509_crq_t crq, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_crq_set_attribute_by_oid ( gnutls_x509_crq_t crq, char const* oid, void* buf, size_t buf_size ) @@ GNUTLS_3_4
gnutls_x509_crq_set_basic_constraints ( gnutls_x509_crq_t crq, unsigned int ca, int pathLenConstraint ) @@ GNUTLS_3_4
gnutls_x509_crq_set_challenge_password ( gnutls_x509_crq_t crq, char const* pass ) @@ GNUTLS_3_4
gnutls_x509_crq_set_dn ( gnutls_x509_crq_t crq, char const* dn, char const** err ) @@ GNUTLS_3_4
gnutls_x509_crq_set_dn_by_oid ( gnutls_x509_crq_t crq, char const* oid, unsigned int raw_flag, void const* data, unsigned int sizeof_data ) @@ GNUTLS_3_4
gnutls_x509_crq_set_key ( gnutls_x509_crq_t crq, gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_x509_crq_set_key_purpose_oid ( gnutls_x509_crq_t crq, void const* oid, unsigned int critical ) @@ GNUTLS_3_4
gnutls_x509_crq_set_key_rsa_raw ( gnutls_x509_crq_t crq, gnutls_datum_t const* m, gnutls_datum_t const* e ) @@ GNUTLS_3_4
gnutls_x509_crq_set_key_usage ( gnutls_x509_crq_t crq, unsigned int usage ) @@ GNUTLS_3_4
gnutls_x509_crq_set_private_key_usage_period ( gnutls_x509_crq_t crq, time_t activation, time_t expiration ) @@ GNUTLS_3_4
gnutls_x509_crq_set_subject_alt_name ( gnutls_x509_crq_t crq, gnutls_x509_subject_alt_name_t nt, void const* data, unsigned int data_size, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crq_set_version ( gnutls_x509_crq_t crq, unsigned int version ) @@ GNUTLS_3_4
gnutls_x509_crq_sign2 ( gnutls_x509_crq_t crq, gnutls_x509_privkey_t key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crq_verify ( gnutls_x509_crq_t crq, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_check_email ( gnutls_x509_crt_t cert, char const* email, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_check_hostname ( gnutls_x509_crt_t cert, char const* hostname ) @@ GNUTLS_3_4
gnutls_x509_crt_check_hostname2 ( gnutls_x509_crt_t cert, char const* hostname, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_check_issuer ( gnutls_x509_crt_t cert, gnutls_x509_crt_t issuer ) @@ GNUTLS_3_4
gnutls_x509_crt_check_revocation ( gnutls_x509_crt_t cert, gnutls_x509_crl_t const* crl_list, int crl_list_length ) @@ GNUTLS_3_4
gnutls_x509_crt_cpy_crl_dist_points ( gnutls_x509_crt_t dst, gnutls_x509_crt_t src ) @@ GNUTLS_3_4
gnutls_x509_crt_deinit gnutls_x509_crt_t cert ) @@ GNUTLS_3_4
gnutls_x509_crt_export ( gnutls_x509_crt_t cert, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_crt_export2 ( gnutls_x509_crt_t cert, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_crt_get_activation_time gnutls_x509_crt_t cert ) @@ GNUTLS_3_4
gnutls_x509_crt_get_authority_info_access ( gnutls_x509_crt_t crt, unsigned int seq, int what, gnutls_datum_t* data, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_authority_key_gn_serial ( gnutls_x509_crt_t cert, unsigned int seq, void* alt, size_t* alt_size, unsigned int* alt_type, void* serial, size_t* serial_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_authority_key_id ( gnutls_x509_crt_t cert, void* id, size_t* id_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_basic_constraints ( gnutls_x509_crt_t cert, unsigned int* critical, unsigned int* ca, int* pathlen ) @@ GNUTLS_3_4
gnutls_x509_crt_get_ca_status ( gnutls_x509_crt_t cert, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_crl_dist_points ( gnutls_x509_crt_t cert, unsigned int seq, void* san, size_t* san_size, unsigned int* reason_flags, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_dn ( gnutls_x509_crt_t cert, char* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_dn2 ( gnutls_x509_crt_t cert, gnutls_datum_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crt_get_dn_by_oid ( gnutls_x509_crt_t cert, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_dn_oid ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_expiration_time gnutls_x509_crt_t cert ) @@ GNUTLS_3_4
gnutls_x509_crt_get_extension_by_oid ( gnutls_x509_crt_t cert, char const* oid, int indx, void* buf, size_t* buf_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_extension_by_oid2 ( gnutls_x509_crt_t cert, char const* oid, int indx, gnutls_datum_t* output, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_extension_data ( gnutls_x509_crt_t cert, int indx, void* data, size_t* sizeof_data ) @@ GNUTLS_3_4
gnutls_x509_crt_get_extension_data2 ( gnutls_x509_crt_t cert, unsigned int indx, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_x509_crt_get_extension_info ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_extension_oid ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_fingerprint ( gnutls_x509_crt_t cert, gnutls_digest_algorithm_t algo, void* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer ( gnutls_x509_crt_t cert, gnutls_x509_dn_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer_alt_name ( gnutls_x509_crt_t cert, unsigned int seq, void* ian, size_t* ian_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer_alt_name2 ( gnutls_x509_crt_t cert, unsigned int seq, void* ian, size_t* ian_size, unsigned int* ian_type, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer_alt_othername_oid ( gnutls_x509_crt_t cert, unsigned int seq, void* ret, size_t* ret_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer_dn ( gnutls_x509_crt_t cert, char* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer_dn2 ( gnutls_x509_crt_t cert, gnutls_datum_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer_dn_by_oid ( gnutls_x509_crt_t cert, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer_dn_oid ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_issuer_unique_id ( gnutls_x509_crt_t crt, char* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_key_id ( gnutls_x509_crt_t crt, unsigned int flags, unsigned char* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_key_purpose_oid ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_key_usage ( gnutls_x509_crt_t cert, unsigned int* key_usage, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_name_constraints ( gnutls_x509_crt_t crt, gnutls_x509_name_constraints_t nc, unsigned int flags, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_pk_algorithm ( gnutls_x509_crt_t cert, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_x509_crt_get_pk_dsa_raw ( gnutls_x509_crt_t crt, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y ) @@ GNUTLS_3_4
gnutls_x509_crt_get_pk_rsa_raw ( gnutls_x509_crt_t crt, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_3_4
gnutls_x509_crt_get_policy ( gnutls_x509_crt_t crt, int indx, struct gnutls_x509_policy_st* policy, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_private_key_usage_period ( gnutls_x509_crt_t cert, time_t* activation, time_t* expiration, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_proxy ( gnutls_x509_crt_t cert, unsigned int* critical, int* pathlen, char** policyLanguage, char** policy, size_t* sizeof_policy ) @@ GNUTLS_3_4
gnutls_x509_crt_get_raw_dn ( gnutls_x509_crt_t cert, gnutls_datum_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crt_get_raw_issuer_dn ( gnutls_x509_crt_t cert, gnutls_datum_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crt_get_serial ( gnutls_x509_crt_t cert, void* result, size_t* result_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_signature ( gnutls_x509_crt_t cert, char* sig, size_t* sig_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_signature_algorithm gnutls_x509_crt_t cert ) @@ GNUTLS_3_4
gnutls_x509_crt_get_subject ( gnutls_x509_crt_t cert, gnutls_x509_dn_t* dn ) @@ GNUTLS_3_4
gnutls_x509_crt_get_subject_alt_name ( gnutls_x509_crt_t cert, unsigned int seq, void* san, size_t* san_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_subject_alt_name2 ( gnutls_x509_crt_t cert, unsigned int seq, void* san, size_t* san_size, unsigned int* san_type, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_subject_alt_othername_oid ( gnutls_x509_crt_t cert, unsigned int seq, void* oid, size_t* oid_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_subject_key_id ( gnutls_x509_crt_t cert, void* ret, size_t* ret_size, unsigned int* critical ) @@ GNUTLS_3_4
gnutls_x509_crt_get_subject_unique_id ( gnutls_x509_crt_t crt, char* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_crt_get_version gnutls_x509_crt_t cert ) @@ GNUTLS_3_4
gnutls_x509_crt_import ( gnutls_x509_crt_t cert, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_x509_crt_import_url ( gnutls_x509_crt_t crt, char const* url, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_init gnutls_x509_crt_t* cert ) @@ GNUTLS_3_4
gnutls_x509_crt_list_import ( gnutls_x509_crt_t* certs, unsigned int* cert_max, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_list_import2 ( gnutls_x509_crt_t** certs, unsigned int* size, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_list_verify ( gnutls_x509_crt_t const* cert_list, int cert_list_length, gnutls_x509_crt_t const* CA_list, int CA_list_length, gnutls_x509_crl_t const* CRL_list, int CRL_list_length, unsigned int flags, unsigned int* verify ) @@ GNUTLS_3_4
gnutls_x509_crt_print ( gnutls_x509_crt_t cert, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_crt_set_activation_time ( gnutls_x509_crt_t cert, time_t act_time ) @@ GNUTLS_3_4
gnutls_x509_crt_set_authority_info_access ( gnutls_x509_crt_t crt, int what, gnutls_datum_t* data ) @@ GNUTLS_3_4
gnutls_x509_crt_set_authority_key_id ( gnutls_x509_crt_t cert, void const* id, size_t id_size ) @@ GNUTLS_3_4
gnutls_x509_crt_set_basic_constraints ( gnutls_x509_crt_t crt, unsigned int ca, int pathLenConstraint ) @@ GNUTLS_3_4
gnutls_x509_crt_set_ca_status ( gnutls_x509_crt_t crt, unsigned int ca ) @@ GNUTLS_3_4
gnutls_x509_crt_set_crl_dist_points ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, void const* data_string, unsigned int reason_flags ) @@ GNUTLS_3_4
gnutls_x509_crt_set_crl_dist_points2 ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, void const* data, unsigned int data_size, unsigned int reason_flags ) @@ GNUTLS_3_4
gnutls_x509_crt_set_crq ( gnutls_x509_crt_t crt, gnutls_x509_crq_t crq ) @@ GNUTLS_3_4
gnutls_x509_crt_set_crq_extensions ( gnutls_x509_crt_t crt, gnutls_x509_crq_t crq ) @@ GNUTLS_3_4
gnutls_x509_crt_set_dn ( gnutls_x509_crt_t crt, char const* dn, char const** err ) @@ GNUTLS_3_4
gnutls_x509_crt_set_dn_by_oid ( gnutls_x509_crt_t crt, char const* oid, unsigned int raw_flag, void const* name, unsigned int sizeof_name ) @@ GNUTLS_3_4
gnutls_x509_crt_set_expiration_time ( gnutls_x509_crt_t cert, time_t exp_time ) @@ GNUTLS_3_4
gnutls_x509_crt_set_extension_by_oid ( gnutls_x509_crt_t crt, char const* oid, void const* buf, size_t sizeof_buf, unsigned int critical ) @@ GNUTLS_3_4
gnutls_x509_crt_set_issuer_alt_name ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, void const* data, unsigned int data_size, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_set_issuer_dn ( gnutls_x509_crt_t crt, char const* dn, char const** err ) @@ GNUTLS_3_4
gnutls_x509_crt_set_issuer_dn_by_oid ( gnutls_x509_crt_t crt, char const* oid, unsigned int raw_flag, void const* name, unsigned int sizeof_name ) @@ GNUTLS_3_4
gnutls_x509_crt_set_key ( gnutls_x509_crt_t crt, gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_x509_crt_set_key_purpose_oid ( gnutls_x509_crt_t cert, void const* oid, unsigned int critical ) @@ GNUTLS_3_4
gnutls_x509_crt_set_key_usage ( gnutls_x509_crt_t crt, unsigned int usage ) @@ GNUTLS_3_4
gnutls_x509_crt_set_name_constraints ( gnutls_x509_crt_t crt, gnutls_x509_name_constraints_t nc, unsigned int critical ) @@ GNUTLS_3_4
gnutls_x509_crt_set_pin_function ( gnutls_x509_crt_t crt, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_4
gnutls_x509_crt_set_policy ( gnutls_x509_crt_t crt, struct gnutls_x509_policy_st const* policy, unsigned int critical ) @@ GNUTLS_3_4
gnutls_x509_crt_set_private_key_usage_period ( gnutls_x509_crt_t crt, time_t activation, time_t expiration ) @@ GNUTLS_3_4
gnutls_x509_crt_set_proxy ( gnutls_x509_crt_t crt, int pathLenConstraint, char const* policyLanguage, char const* policy, size_t sizeof_policy ) @@ GNUTLS_3_4
gnutls_x509_crt_set_proxy_dn ( gnutls_x509_crt_t crt, gnutls_x509_crt_t eecrt, unsigned int raw_flag, void const* name, unsigned int sizeof_name ) @@ GNUTLS_3_4
gnutls_x509_crt_set_serial ( gnutls_x509_crt_t cert, void const* serial, size_t serial_size ) @@ GNUTLS_3_4
gnutls_x509_crt_set_subject_alt_name ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, void const* data, unsigned int data_size, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_set_subject_alternative_name ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, char const* data_string ) @@ GNUTLS_3_4
gnutls_x509_crt_set_subject_key_id ( gnutls_x509_crt_t cert, void const* id, size_t id_size ) @@ GNUTLS_3_4
gnutls_x509_crt_set_version ( gnutls_x509_crt_t crt, unsigned int version ) @@ GNUTLS_3_4
gnutls_x509_crt_sign ( gnutls_x509_crt_t crt, gnutls_x509_crt_t issuer, gnutls_x509_privkey_t issuer_key ) @@ GNUTLS_3_4
gnutls_x509_crt_sign2 ( gnutls_x509_crt_t crt, gnutls_x509_crt_t issuer, gnutls_x509_privkey_t issuer_key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_crt_verify ( gnutls_x509_crt_t cert, gnutls_x509_crt_t const* CA_list, int CA_list_length, unsigned int flags, unsigned int* verify ) @@ GNUTLS_3_4
gnutls_x509_dn_deinit gnutls_x509_dn_t dn ) @@ GNUTLS_3_4
gnutls_x509_dn_export ( gnutls_x509_dn_t dn, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_dn_export2 ( gnutls_x509_dn_t dn, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_dn_get_rdn_ava ( gnutls_x509_dn_t dn, int irdn, int iava, gnutls_x509_ava_st* ava ) @@ GNUTLS_3_4
gnutls_x509_dn_import ( gnutls_x509_dn_t dn, gnutls_datum_t const* data ) @@ GNUTLS_3_4
gnutls_x509_dn_init gnutls_x509_dn_t* dn ) @@ GNUTLS_3_4
gnutls_x509_dn_oid_known char const* oid ) @@ GNUTLS_3_4
gnutls_x509_dn_oid_name char const* oid, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_ext_deinit gnutls_x509_ext_st* ext ) @@ GNUTLS_3_4
gnutls_x509_ext_print ( gnutls_x509_ext_st* exts, unsigned int exts_size, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_name_constraints_add_excluded ( gnutls_x509_name_constraints_t nc, gnutls_x509_subject_alt_name_t type, gnutls_datum_t const* name ) @@ GNUTLS_3_4
gnutls_x509_name_constraints_add_permitted ( gnutls_x509_name_constraints_t nc, gnutls_x509_subject_alt_name_t type, gnutls_datum_t const* name ) @@ GNUTLS_3_4
gnutls_x509_name_constraints_check ( gnutls_x509_name_constraints_t nc, gnutls_x509_subject_alt_name_t type, gnutls_datum_t const* name ) @@ GNUTLS_3_4
gnutls_x509_name_constraints_check_crt ( gnutls_x509_name_constraints_t nc, gnutls_x509_subject_alt_name_t type, gnutls_x509_crt_t cert ) @@ GNUTLS_3_4
gnutls_x509_name_constraints_deinit gnutls_x509_name_constraints_t nc ) @@ GNUTLS_3_4
gnutls_x509_name_constraints_get_excluded ( gnutls_x509_name_constraints_t nc, unsigned int idx, unsigned int* type, gnutls_datum_t* name ) @@ GNUTLS_3_4
gnutls_x509_name_constraints_get_permitted ( gnutls_x509_name_constraints_t nc, unsigned int idx, unsigned int* type, gnutls_datum_t* name ) @@ GNUTLS_3_4
gnutls_x509_name_constraints_init gnutls_x509_name_constraints_t* nc ) @@ GNUTLS_3_4
gnutls_x509_policy_release struct gnutls_x509_policy_st* policy ) @@ GNUTLS_3_4
gnutls_x509_privkey_cpy ( gnutls_x509_privkey_t dst, gnutls_x509_privkey_t src ) @@ GNUTLS_3_4
gnutls_x509_privkey_deinit gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_x509_privkey_export ( gnutls_x509_privkey_t key, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_privkey_export2 ( gnutls_x509_privkey_t key, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_privkey_export2_pkcs8 ( gnutls_x509_privkey_t key, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_x509_privkey_export_dsa_raw ( gnutls_x509_privkey_t key, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y, gnutls_datum_t* x ) @@ GNUTLS_3_4
gnutls_x509_privkey_export_ecc_raw ( gnutls_x509_privkey_t key, gnutls_ecc_curve_t* curve, gnutls_datum_t* x, gnutls_datum_t* y, gnutls_datum_t* k ) @@ GNUTLS_3_4
gnutls_x509_privkey_export_pkcs8 ( gnutls_x509_privkey_t key, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags, void* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_privkey_export_rsa_raw ( gnutls_x509_privkey_t key, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u ) @@ GNUTLS_3_4
gnutls_x509_privkey_export_rsa_raw2 ( gnutls_x509_privkey_t key, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u, gnutls_datum_t* e1, gnutls_datum_t* e2 ) @@ GNUTLS_3_4
gnutls_x509_privkey_fix gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_x509_privkey_generate ( gnutls_x509_privkey_t key, gnutls_pk_algorithm_t algo, unsigned int bits, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_privkey_get_key_id ( gnutls_x509_privkey_t key, unsigned int flags, unsigned char* output_data, size_t* output_data_size ) @@ GNUTLS_3_4
gnutls_x509_privkey_get_pk_algorithm gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_x509_privkey_get_pk_algorithm2 ( gnutls_x509_privkey_t key, unsigned int* bits ) @@ GNUTLS_3_4
gnutls_x509_privkey_import ( gnutls_x509_privkey_t key, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_3_4
gnutls_x509_privkey_import2 ( gnutls_x509_privkey_t key, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_privkey_import_dsa_raw ( gnutls_x509_privkey_t key, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* g, gnutls_datum_t const* y, gnutls_datum_t const* x ) @@ GNUTLS_3_4
gnutls_x509_privkey_import_ecc_raw ( gnutls_x509_privkey_t key, gnutls_ecc_curve_t curve, gnutls_datum_t const* x, gnutls_datum_t const* y, gnutls_datum_t const* k ) @@ GNUTLS_3_4
gnutls_x509_privkey_import_openssl ( gnutls_x509_privkey_t key, gnutls_datum_t const* data, char const* password ) @@ GNUTLS_3_4
gnutls_x509_privkey_import_pkcs8 ( gnutls_x509_privkey_t key, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_privkey_import_rsa_raw ( gnutls_x509_privkey_t key, gnutls_datum_t const* m, gnutls_datum_t const* e, gnutls_datum_t const* d, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* u ) @@ GNUTLS_3_4
gnutls_x509_privkey_import_rsa_raw2 ( gnutls_x509_privkey_t key, gnutls_datum_t const* m, gnutls_datum_t const* e, gnutls_datum_t const* d, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* u, gnutls_datum_t const* e1, gnutls_datum_t const* e2 ) @@ GNUTLS_3_4
gnutls_x509_privkey_init gnutls_x509_privkey_t* key ) @@ GNUTLS_3_4
gnutls_x509_privkey_sec_param gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_x509_privkey_set_pin_function ( gnutls_x509_privkey_t privkey, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_4
gnutls_x509_privkey_verify_params gnutls_x509_privkey_t key ) @@ GNUTLS_3_4
gnutls_x509_rdn_get ( gnutls_datum_t const* idn, char* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_rdn_get_by_oid ( gnutls_datum_t const* idn, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_rdn_get_oid ( gnutls_datum_t const* idn, int indx, void* buf, size_t* buf_size ) @@ GNUTLS_3_4
gnutls_x509_trust_list_add_cas ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t const* clist, unsigned int clist_size, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_add_crls ( gnutls_x509_trust_list_t list, gnutls_x509_crl_t const* crl_list, int crl_size, unsigned int flags, unsigned int verification_flags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_add_named_crt ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t cert, void const* name, size_t name_size, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_add_system_trust ( gnutls_x509_trust_list_t list, unsigned int tl_flags, unsigned int tl_vflags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_add_trust_dir ( gnutls_x509_trust_list_t list, char const* ca_dir, char const* crl_dir, gnutls_x509_crt_fmt_t type, unsigned int tl_flags, unsigned int tl_vflags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_add_trust_file ( gnutls_x509_trust_list_t list, char const* ca_file, char const* crl_file, gnutls_x509_crt_fmt_t type, unsigned int tl_flags, unsigned int tl_vflags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_add_trust_mem ( gnutls_x509_trust_list_t list, gnutls_datum_t const* cas, gnutls_datum_t const* crls, gnutls_x509_crt_fmt_t type, unsigned int tl_flags, unsigned int tl_vflags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_deinit ( gnutls_x509_trust_list_t list, unsigned int all ) @@ GNUTLS_3_4
gnutls_x509_trust_list_get_issuer ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t cert, gnutls_x509_crt_t* issuer, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_get_issuer_by_dn ( gnutls_x509_trust_list_t list, gnutls_datum_t const* dn, gnutls_x509_crt_t* issuer, unsigned int flags ) @@ GNUTLS_3_4
gnutls_x509_trust_list_init ( gnutls_x509_trust_list_t* list, unsigned int size ) @@ GNUTLS_3_4
gnutls_x509_trust_list_iter_deinit gnutls_x509_trust_list_iter_t iter ) @@ GNUTLS_3_4
gnutls_x509_trust_list_iter_get_ca ( gnutls_x509_trust_list_t list, gnutls_x509_trust_list_iter_t* iter, gnutls_x509_crt_t* crt ) @@ GNUTLS_3_4
gnutls_x509_trust_list_remove_cas ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t const* clist, int clist_size ) @@ GNUTLS_3_4
gnutls_x509_trust_list_remove_trust_file ( gnutls_x509_trust_list_t list, char const* ca_file, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_x509_trust_list_remove_trust_mem ( gnutls_x509_trust_list_t list, gnutls_datum_t const* cas, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_4
gnutls_x509_trust_list_verify_crt ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t* cert_list, unsigned int cert_list_size, unsigned int flags, unsigned int* voutput, gnutls_verify_output_function* func ) @@ GNUTLS_3_4
gnutls_x509_trust_list_verify_crt2 ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t* cert_list, unsigned int cert_list_size, gnutls_typed_vdata_st* data, unsigned int elements, unsigned int flags, unsigned int* voutput, gnutls_verify_output_function* func ) @@ GNUTLS_3_4
gnutls_x509_trust_list_verify_named_crt ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t cert, void const* name, size_t name_size, unsigned int flags, unsigned int* voutput, gnutls_verify_output_function* func ) @@ GNUTLS_3_4

to the top

Removed Symbols (920)


abstract.h, libgnutls.so.28.41.11
gnutls_certificate_set_key ( gnutls_certificate_credentials_t res, char const** names, int names_size, gnutls_pcert_st* pcert_list, int pcert_list_size, gnutls_privkey_t key ) @@ GNUTLS_3_0_0
gnutls_certificate_set_retrieve_function2 ( gnutls_certificate_credentials_t cred, gnutls_certificate_retrieve_function2* func ) @@ GNUTLS_3_0_0
gnutls_pcert_deinit gnutls_pcert_st* pcert ) @@ GNUTLS_3_0_0
gnutls_pcert_import_openpgp ( gnutls_pcert_st* pcert, gnutls_openpgp_crt_t crt, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_pcert_import_openpgp_raw ( gnutls_pcert_st* pcert, gnutls_datum_t const* cert, gnutls_openpgp_crt_fmt_t format, unsigned char* keyid, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_pcert_import_x509 ( gnutls_pcert_st* pcert, gnutls_x509_crt_t crt, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_pcert_import_x509_raw ( gnutls_pcert_st* pcert, gnutls_datum_t const* cert, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_pcert_list_import_x509_raw ( gnutls_pcert_st* pcerts, unsigned int* pcert_max, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_privkey_decrypt_data ( gnutls_privkey_t key, unsigned int flags, gnutls_datum_t const* ciphertext, gnutls_datum_t* plaintext ) @@ GNUTLS_2_12
gnutls_privkey_deinit gnutls_privkey_t key ) @@ GNUTLS_2_12
gnutls_privkey_export_dsa_raw ( gnutls_privkey_t key, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y, gnutls_datum_t* x ) @@ GNUTLS_3_1_0
gnutls_privkey_export_ecc_raw ( gnutls_privkey_t key, gnutls_ecc_curve_t* curve, gnutls_datum_t* x, gnutls_datum_t* y, gnutls_datum_t* k ) @@ GNUTLS_3_1_0
gnutls_privkey_export_rsa_raw ( gnutls_privkey_t key, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u, gnutls_datum_t* e1, gnutls_datum_t* e2 ) @@ GNUTLS_3_1_0
gnutls_privkey_generate ( gnutls_privkey_t pkey, gnutls_pk_algorithm_t algo, unsigned int bits, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_privkey_get_pk_algorithm ( gnutls_privkey_t key, unsigned int* bits ) @@ GNUTLS_2_12
gnutls_privkey_get_type gnutls_privkey_t key ) @@ GNUTLS_2_12
gnutls_privkey_import_dsa_raw ( gnutls_privkey_t key, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* g, gnutls_datum_t const* y, gnutls_datum_t const* x ) @@ GNUTLS_3_1_0
gnutls_privkey_import_ecc_raw ( gnutls_privkey_t key, gnutls_ecc_curve_t curve, gnutls_datum_t const* x, gnutls_datum_t const* y, gnutls_datum_t const* k ) @@ GNUTLS_3_1_0
gnutls_privkey_import_ext ( gnutls_privkey_t pkey, gnutls_pk_algorithm_t pk, void* userdata, gnutls_privkey_sign_func sign_func, gnutls_privkey_decrypt_func decrypt_func, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_privkey_import_ext2 ( gnutls_privkey_t pkey, gnutls_pk_algorithm_t pk, void* userdata, gnutls_privkey_sign_func sign_func, gnutls_privkey_decrypt_func decrypt_func, gnutls_privkey_deinit_func deinit_func, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_privkey_import_openpgp ( gnutls_privkey_t pkey, gnutls_openpgp_privkey_t key, unsigned int flags ) @@ GNUTLS_2_12
gnutls_privkey_import_openpgp_raw ( gnutls_privkey_t pkey, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format, unsigned char const* keyid, char const* password ) @@ GNUTLS_3_1_0
gnutls_privkey_import_rsa_raw ( gnutls_privkey_t key, gnutls_datum_t const* m, gnutls_datum_t const* e, gnutls_datum_t const* d, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* u, gnutls_datum_t const* e1, gnutls_datum_t const* e2 ) @@ GNUTLS_3_1_0
gnutls_privkey_import_tpm_raw ( gnutls_privkey_t pkey, gnutls_datum_t const* fdata, gnutls_tpmkey_fmt_t format, char const* srk_password, char const* key_password, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_privkey_import_tpm_url ( gnutls_privkey_t pkey, char const* url, char const* srk_password, char const* key_password, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_privkey_import_url ( gnutls_privkey_t key, char const* url, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_privkey_import_x509 ( gnutls_privkey_t pkey, gnutls_x509_privkey_t key, unsigned int flags ) @@ GNUTLS_2_12
gnutls_privkey_import_x509_raw ( gnutls_privkey_t pkey, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_privkey_init gnutls_privkey_t* key ) @@ GNUTLS_2_12
gnutls_privkey_set_pin_function ( gnutls_privkey_t key, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_1_0
gnutls_privkey_sign_data ( gnutls_privkey_t signer, gnutls_digest_algorithm_t hash, unsigned int flags, gnutls_datum_t const* data, gnutls_datum_t* signature ) @@ GNUTLS_2_12
gnutls_privkey_sign_hash ( gnutls_privkey_t signer, gnutls_digest_algorithm_t hash_algo, unsigned int flags, gnutls_datum_t const* hash_data, gnutls_datum_t* signature ) @@ GNUTLS_2_12
gnutls_privkey_status gnutls_privkey_t key ) @@ GNUTLS_3_1_0
gnutls_privkey_verify_params gnutls_privkey_t key ) @@ GNUTLS_3_1_0
gnutls_pubkey_deinit gnutls_pubkey_t key ) @@ GNUTLS_2_12
gnutls_pubkey_encrypt_data ( gnutls_pubkey_t key, unsigned int flags, gnutls_datum_t const* plaintext, gnutls_datum_t* ciphertext ) @@ GNUTLS_3_0_0
gnutls_pubkey_export ( gnutls_pubkey_t key, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_2_12
gnutls_pubkey_export2 ( gnutls_pubkey_t key, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_pubkey_export_dsa_raw ( gnutls_pubkey_t key, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y ) @@ GNUTLS_3_1_0
gnutls_pubkey_export_ecc_raw ( gnutls_pubkey_t key, gnutls_ecc_curve_t* curve, gnutls_datum_t* x, gnutls_datum_t* y ) @@ GNUTLS_3_1_0
gnutls_pubkey_export_ecc_x962 ( gnutls_pubkey_t key, gnutls_datum_t* parameters, gnutls_datum_t* ecpoint ) @@ GNUTLS_3_1_0
gnutls_pubkey_export_rsa_raw ( gnutls_pubkey_t key, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_3_1_0
gnutls_pubkey_get_key_id ( gnutls_pubkey_t key, unsigned int flags, unsigned char* output_data, size_t* output_data_size ) @@ GNUTLS_2_12
gnutls_pubkey_get_key_usage ( gnutls_pubkey_t key, unsigned int* usage ) @@ GNUTLS_2_12
gnutls_pubkey_get_openpgp_key_id ( gnutls_pubkey_t key, unsigned int flags, unsigned char* output_data, size_t* output_data_size, unsigned int* subkey ) @@ GNUTLS_3_0_0
gnutls_pubkey_get_pk_algorithm ( gnutls_pubkey_t key, unsigned int* bits ) @@ GNUTLS_2_12
gnutls_pubkey_get_preferred_hash_algorithm ( gnutls_pubkey_t key, gnutls_digest_algorithm_t* hash, unsigned int* mand ) @@ GNUTLS_2_12
gnutls_pubkey_get_verify_algorithm ( gnutls_pubkey_t key, gnutls_datum_t const* signature, gnutls_digest_algorithm_t* hash ) @@ GNUTLS_2_12
gnutls_pubkey_import ( gnutls_pubkey_t key, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_2_12
gnutls_pubkey_import_dsa_raw ( gnutls_pubkey_t key, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* g, gnutls_datum_t const* y ) @@ GNUTLS_2_12
gnutls_pubkey_import_ecc_raw ( gnutls_pubkey_t key, gnutls_ecc_curve_t curve, gnutls_datum_t const* x, gnutls_datum_t const* y ) @@ GNUTLS_3_0_0
gnutls_pubkey_import_ecc_x962 ( gnutls_pubkey_t key, gnutls_datum_t const* parameters, gnutls_datum_t const* ecpoint ) @@ GNUTLS_3_1_0
gnutls_pubkey_import_openpgp ( gnutls_pubkey_t key, gnutls_openpgp_crt_t crt, unsigned int flags ) @@ GNUTLS_2_12
gnutls_pubkey_import_openpgp_raw ( gnutls_pubkey_t pkey, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format, unsigned char const* keyid, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_pubkey_import_privkey ( gnutls_pubkey_t key, gnutls_privkey_t pkey, unsigned int usage, unsigned int flags ) @@ GNUTLS_2_12
gnutls_pubkey_import_rsa_raw ( gnutls_pubkey_t key, gnutls_datum_t const* m, gnutls_datum_t const* e ) @@ GNUTLS_2_12
gnutls_pubkey_import_tpm_raw ( gnutls_pubkey_t pkey, gnutls_datum_t const* fdata, gnutls_tpmkey_fmt_t format, char const* srk_password, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_pubkey_import_tpm_url ( gnutls_pubkey_t pkey, char const* url, char const* srk_password, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_pubkey_import_url ( gnutls_pubkey_t key, char const* url, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_pubkey_import_x509 ( gnutls_pubkey_t key, gnutls_x509_crt_t crt, unsigned int flags ) @@ GNUTLS_2_12
gnutls_pubkey_import_x509_crq ( gnutls_pubkey_t key, gnutls_x509_crq_t crq, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_pubkey_import_x509_raw ( gnutls_pubkey_t pkey, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_pubkey_init gnutls_pubkey_t* key ) @@ GNUTLS_2_12
gnutls_pubkey_print ( gnutls_pubkey_t pubkey, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_pubkey_set_key_usage ( gnutls_pubkey_t key, unsigned int usage ) @@ GNUTLS_3_1_0
gnutls_pubkey_set_pin_function ( gnutls_pubkey_t key, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_1_0
gnutls_pubkey_verify_data ( gnutls_pubkey_t pubkey, unsigned int flags, gnutls_datum_t const* data, gnutls_datum_t const* signature ) @@ GNUTLS_2_12
gnutls_pubkey_verify_data2 ( gnutls_pubkey_t pubkey, gnutls_sign_algorithm_t algo, unsigned int flags, gnutls_datum_t const* data, gnutls_datum_t const* signature ) @@ GNUTLS_3_0_0
gnutls_pubkey_verify_hash ( gnutls_pubkey_t key, unsigned int flags, gnutls_datum_t const* hash, gnutls_datum_t const* signature ) @@ GNUTLS_2_12
gnutls_pubkey_verify_hash2 ( gnutls_pubkey_t key, gnutls_sign_algorithm_t algo, unsigned int flags, gnutls_datum_t const* hash, gnutls_datum_t const* signature ) @@ GNUTLS_3_0_0
gnutls_pubkey_verify_params gnutls_pubkey_t key ) @@ GNUTLS_3_1_0
gnutls_x509_crl_privkey_sign ( gnutls_x509_crl_t crl, gnutls_x509_crt_t issuer, gnutls_privkey_t issuer_key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_2_12
gnutls_x509_crq_privkey_sign ( gnutls_x509_crq_t crq, gnutls_privkey_t key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_2_12
gnutls_x509_crq_set_pubkey ( gnutls_x509_crq_t crq, gnutls_pubkey_t key ) @@ GNUTLS_2_12
gnutls_x509_crt_privkey_sign ( gnutls_x509_crt_t crt, gnutls_x509_crt_t issuer, gnutls_privkey_t issuer_key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_2_12
gnutls_x509_crt_set_pubkey ( gnutls_x509_crt_t crt, gnutls_pubkey_t key ) @@ GNUTLS_2_12

compat.h, libgnutls.so.28.41.11
gnutls_certificate_client_set_retrieve_function ( gnutls_certificate_credentials_t cred, gnutls_certificate_client_retrieve_function* func ) @@ GNUTLS_1_4
gnutls_certificate_server_set_retrieve_function ( gnutls_certificate_credentials_t cred, gnutls_certificate_server_retrieve_function* func ) @@ GNUTLS_1_4
gnutls_certificate_set_rsa_export_params ( gnutls_certificate_credentials_t res, gnutls_rsa_params_t rsa_params ) @@ GNUTLS_1_4
gnutls_certificate_type_set_priority ( gnutls_session_t session, int const* list ) @@ GNUTLS_1_4
gnutls_cipher_set_priority ( gnutls_session_t session, int const* list ) @@ GNUTLS_1_4
gnutls_compression_set_priority ( gnutls_session_t session, int const* list ) @@ GNUTLS_1_4
gnutls_global_set_mem_functions ( gnutls_alloc_function alloc_func, gnutls_alloc_function secure_alloc_func, gnutls_is_secure_function is_secure_func, gnutls_realloc_function realloc_func, gnutls_free_function free_func ) @@ GNUTLS_1_4
gnutls_kx_set_priority ( gnutls_session_t session, int const* list ) @@ GNUTLS_1_4
gnutls_mac_set_priority ( gnutls_session_t session, int const* list ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_sign_hash ( gnutls_openpgp_privkey_t key, gnutls_datum_t const* hash, gnutls_datum_t* signature ) @@ GNUTLS_1_4
gnutls_privkey_sign_raw_data ( gnutls_privkey_t key, unsigned int flags, gnutls_datum_t const* data, gnutls_datum_t* signature ) @@ GNUTLS_3_1_0
gnutls_protocol_set_priority ( gnutls_session_t session, int const* list ) @@ GNUTLS_1_4
gnutls_rsa_export_get_modulus_bits gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_rsa_export_get_pubkey ( gnutls_session_t session, gnutls_datum_t* exponent, gnutls_datum_t* modulus ) @@ GNUTLS_1_4
gnutls_rsa_params_cpy ( gnutls_rsa_params_t dst, gnutls_rsa_params_t src ) @@ GNUTLS_1_4
gnutls_rsa_params_deinit gnutls_rsa_params_t rsa_params ) @@ GNUTLS_1_4
gnutls_rsa_params_export_pkcs1 ( gnutls_rsa_params_t params, gnutls_x509_crt_fmt_t format, unsigned char* params_data, size_t* params_data_size ) @@ GNUTLS_1_4
gnutls_rsa_params_export_raw ( gnutls_rsa_params_t rsa, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u, unsigned int* bits ) @@ GNUTLS_1_4
gnutls_rsa_params_generate2 ( gnutls_rsa_params_t params, unsigned int bits ) @@ GNUTLS_1_4
gnutls_rsa_params_import_pkcs1 ( gnutls_rsa_params_t params, gnutls_datum_t const* pkcs1_params, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_rsa_params_import_raw ( gnutls_rsa_params_t rsa_params, gnutls_datum_t const* m, gnutls_datum_t const* e, gnutls_datum_t const* d, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* u ) @@ GNUTLS_1_4
gnutls_rsa_params_init gnutls_rsa_params_t* rsa_params ) @@ GNUTLS_1_4
gnutls_set_default_export_priority gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_sign_callback_get ( gnutls_session_t session, void** userdata ) @@ GNUTLS_1_4
gnutls_sign_callback_set ( gnutls_session_t session, gnutls_sign_func sign_func, void* userdata ) @@ GNUTLS_1_4
gnutls_x509_crl_sign ( gnutls_x509_crl_t crl, gnutls_x509_crt_t issuer, gnutls_x509_privkey_t issuer_key ) @@ GNUTLS_1_4
gnutls_x509_crq_sign ( gnutls_x509_crq_t crq, gnutls_x509_privkey_t key ) @@ GNUTLS_1_4
gnutls_x509_crt_get_preferred_hash_algorithm ( gnutls_x509_crt_t crt, gnutls_digest_algorithm_t* hash, unsigned int* mand ) @@ GNUTLS_2_12
gnutls_x509_crt_get_verify_algorithm ( gnutls_x509_crt_t crt, gnutls_datum_t const* signature, gnutls_digest_algorithm_t* hash ) @@ GNUTLS_2_8
gnutls_x509_crt_verify_data ( gnutls_x509_crt_t crt, unsigned int flags, gnutls_datum_t const* data, gnutls_datum_t const* signature ) @@ GNUTLS_1_4
gnutls_x509_crt_verify_hash ( gnutls_x509_crt_t crt, unsigned int flags, gnutls_datum_t const* hash, gnutls_datum_t const* signature ) @@ GNUTLS_2_8
gnutls_x509_privkey_sign_data ( gnutls_x509_privkey_t key, gnutls_digest_algorithm_t digest, unsigned int flags, gnutls_datum_t const* data, void* signature, size_t* signature_size ) @@ GNUTLS_1_4
gnutls_x509_privkey_sign_hash ( gnutls_x509_privkey_t key, gnutls_datum_t const* hash, gnutls_datum_t* signature ) @@ GNUTLS_1_4

crypto.h, libgnutls.so.28.41.11
gnutls_cipher_add_auth ( gnutls_cipher_hd_t handle, void const* text, size_t text_size ) @@ GNUTLS_3_0_0
gnutls_cipher_decrypt ( gnutls_cipher_hd_t handle, void* ciphertext, size_t ciphertextlen ) @@ GNUTLS_2_10
gnutls_cipher_decrypt2 ( gnutls_cipher_hd_t handle, void const* ciphertext, size_t ciphertextlen, void* text, size_t textlen ) @@ GNUTLS_2_12
gnutls_cipher_deinit gnutls_cipher_hd_t handle ) @@ GNUTLS_2_10
gnutls_cipher_encrypt ( gnutls_cipher_hd_t handle, void* text, size_t textlen ) @@ GNUTLS_2_10
gnutls_cipher_encrypt2 ( gnutls_cipher_hd_t handle, void const* text, size_t textlen, void* ciphertext, size_t ciphertextlen ) @@ GNUTLS_2_12
gnutls_cipher_get_block_size gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_2_10
gnutls_cipher_get_iv_size gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_3_1_0
gnutls_cipher_get_tag_size gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_3_1_0
gnutls_cipher_init ( gnutls_cipher_hd_t* handle, gnutls_cipher_algorithm_t cipher, gnutls_datum_t const* key, gnutls_datum_t const* iv ) @@ GNUTLS_2_10
gnutls_cipher_set_iv ( gnutls_cipher_hd_t handle, void* iv, size_t ivlen ) @@ GNUTLS_3_0_0
gnutls_cipher_tag ( gnutls_cipher_hd_t handle, void* tag, size_t tag_size ) @@ GNUTLS_3_0_0
gnutls_hash ( gnutls_hash_hd_t handle, void const* text, size_t textlen ) @@ GNUTLS_2_10
gnutls_hash_deinit ( gnutls_hash_hd_t handle, void* digest ) @@ GNUTLS_2_10
gnutls_hash_fast ( gnutls_digest_algorithm_t algorithm, void const* text, size_t textlen, void* digest ) @@ GNUTLS_2_10
gnutls_hash_get_len gnutls_digest_algorithm_t algorithm ) @@ GNUTLS_2_10
gnutls_hash_init ( gnutls_hash_hd_t* dig, gnutls_digest_algorithm_t algorithm ) @@ GNUTLS_2_10
gnutls_hash_output ( gnutls_hash_hd_t handle, void* digest ) @@ GNUTLS_2_10
gnutls_hmac ( gnutls_hmac_hd_t handle, void const* text, size_t textlen ) @@ GNUTLS_2_10
gnutls_hmac_deinit ( gnutls_hmac_hd_t handle, void* digest ) @@ GNUTLS_2_10
gnutls_hmac_fast ( gnutls_mac_algorithm_t algorithm, void const* key, size_t keylen, void const* text, size_t textlen, void* digest ) @@ GNUTLS_2_10
gnutls_hmac_get_len gnutls_mac_algorithm_t algorithm ) @@ GNUTLS_2_10
gnutls_hmac_init ( gnutls_hmac_hd_t* dig, gnutls_mac_algorithm_t algorithm, void const* key, size_t keylen ) @@ GNUTLS_2_10
gnutls_hmac_output ( gnutls_hmac_hd_t handle, void* digest ) @@ GNUTLS_2_10
gnutls_hmac_set_nonce ( gnutls_hmac_hd_t handle, void const* nonce, size_t nonce_len ) @@ GNUTLS_3_1_0
gnutls_mac_get_nonce_size gnutls_mac_algorithm_t algorithm ) @@ GNUTLS_3_1_0
gnutls_rnd ( gnutls_rnd_level_t level, void* data, size_t len ) @@ GNUTLS_2_12
gnutls_rnd_refresh ( ) @@ GNUTLS_3_1_0

dtls.h, libgnutls.so.28.41.11
gnutls_dtls_cookie_send ( gnutls_datum_t* key, void* client_data, size_t client_data_size, gnutls_dtls_prestate_st* prestate, gnutls_transport_ptr_t ptr, gnutls_push_func push_func ) @@ GNUTLS_3_0_0
gnutls_dtls_cookie_verify ( gnutls_datum_t* key, void* client_data, size_t client_data_size, void* _msg, size_t msg_size, gnutls_dtls_prestate_st* prestate ) @@ GNUTLS_3_0_0
gnutls_dtls_get_data_mtu gnutls_session_t session ) @@ GNUTLS_3_0_0
gnutls_dtls_get_mtu gnutls_session_t session ) @@ GNUTLS_3_0_0
gnutls_dtls_get_timeout gnutls_session_t session ) @@ GNUTLS_3_0_0
gnutls_dtls_prestate_set ( gnutls_session_t session, gnutls_dtls_prestate_st* prestate ) @@ GNUTLS_3_0_0
gnutls_dtls_set_data_mtu ( gnutls_session_t session, unsigned int mtu ) @@ GNUTLS_3_0_0
gnutls_dtls_set_mtu ( gnutls_session_t session, unsigned int mtu ) @@ GNUTLS_3_0_0
gnutls_dtls_set_timeouts ( gnutls_session_t session, unsigned int retrans_timeout, unsigned int total_timeout ) @@ GNUTLS_3_0_0
gnutls_record_get_discarded gnutls_session_t session ) @@ GNUTLS_3_0_0

gnutls.h, libgnutls.so.28.41.11
gnutls_alert_get gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_alert_get_name gnutls_alert_description_t alert ) @@ GNUTLS_1_4
gnutls_alert_get_strname gnutls_alert_description_t alert ) @@ GNUTLS_3_0_0
gnutls_alert_send ( gnutls_session_t session, gnutls_alert_level_t level, gnutls_alert_description_t desc ) @@ GNUTLS_1_4
gnutls_alert_send_appropriate ( gnutls_session_t session, int err ) @@ GNUTLS_1_4
gnutls_alpn_get_selected_protocol ( gnutls_session_t session, gnutls_datum_t* protocol ) @@ GNUTLS_3_1_0
gnutls_alpn_set_protocols ( gnutls_session_t session, gnutls_datum_t const* protocols, unsigned int protocols_size, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_anon_allocate_client_credentials gnutls_anon_client_credentials_t* sc ) @@ GNUTLS_1_4
gnutls_anon_allocate_server_credentials gnutls_anon_server_credentials_t* sc ) @@ GNUTLS_1_4
gnutls_anon_free_client_credentials gnutls_anon_client_credentials_t sc ) @@ GNUTLS_1_4
gnutls_anon_free_server_credentials gnutls_anon_server_credentials_t sc ) @@ GNUTLS_1_4
gnutls_anon_set_params_function ( gnutls_anon_server_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_1_4
gnutls_anon_set_server_dh_params ( gnutls_anon_server_credentials_t res, gnutls_dh_params_t dh_params ) @@ GNUTLS_1_4
gnutls_anon_set_server_params_function ( gnutls_anon_server_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_1_4
gnutls_auth_client_get_type gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_auth_get_type gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_auth_server_get_type gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_bye ( gnutls_session_t session, gnutls_close_request_t how ) @@ GNUTLS_1_4
gnutls_calloc [data] @@ GNUTLS_1_4
gnutls_certificate_activation_time_peers gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_certificate_allocate_credentials gnutls_certificate_credentials_t* res ) @@ GNUTLS_1_4
gnutls_certificate_client_get_request_status gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_certificate_expiration_time_peers gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_certificate_free_ca_names gnutls_certificate_credentials_t sc ) @@ GNUTLS_1_4
gnutls_certificate_free_cas gnutls_certificate_credentials_t sc ) @@ GNUTLS_1_4
gnutls_certificate_free_credentials gnutls_certificate_credentials_t sc ) @@ GNUTLS_1_4
gnutls_certificate_free_crls gnutls_certificate_credentials_t sc ) @@ GNUTLS_1_4
gnutls_certificate_free_keys gnutls_certificate_credentials_t sc ) @@ GNUTLS_1_4
gnutls_certificate_get_crt_raw ( gnutls_certificate_credentials_t sc, unsigned int idx1, unsigned int idx2, gnutls_datum_t* cert ) @@ GNUTLS_3_1_0
gnutls_certificate_get_issuer ( gnutls_certificate_credentials_t sc, gnutls_x509_crt_t cert, gnutls_x509_crt_t* issuer, unsigned int flags ) @@ GNUTLS_2_12
gnutls_certificate_get_ours gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_certificate_get_peers ( gnutls_session_t session, unsigned int* list_size ) @@ GNUTLS_1_4
gnutls_certificate_get_peers_subkey_id ( gnutls_session_t session, gnutls_datum_t* id ) @@ GNUTLS_3_1_0
gnutls_certificate_send_x509_rdn_sequence ( gnutls_session_t session, int status ) @@ GNUTLS_1_4
gnutls_certificate_server_set_request ( gnutls_session_t session, gnutls_certificate_request_t req ) @@ GNUTLS_1_4
gnutls_certificate_set_dh_params ( gnutls_certificate_credentials_t res, gnutls_dh_params_t dh_params ) @@ GNUTLS_1_4
gnutls_certificate_set_ocsp_status_request_file ( gnutls_certificate_credentials_t sc, char const* response_file, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_certificate_set_ocsp_status_request_function ( gnutls_certificate_credentials_t sc, gnutls_status_request_ocsp_func ocsp_func, void* ptr ) @@ GNUTLS_3_1_0
gnutls_certificate_set_params_function ( gnutls_certificate_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_1_4
gnutls_certificate_set_pin_function ( gnutls_certificate_credentials_t cred, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_1_0
gnutls_certificate_set_retrieve_function ( gnutls_certificate_credentials_t cred, gnutls_certificate_retrieve_function* func ) @@ GNUTLS_2_12
gnutls_certificate_set_verify_flags ( gnutls_certificate_credentials_t res, unsigned int flags ) @@ GNUTLS_1_4
gnutls_certificate_set_verify_function ( gnutls_certificate_credentials_t cred, gnutls_certificate_verify_function* func ) @@ GNUTLS_2_10
gnutls_certificate_set_verify_limits ( gnutls_certificate_credentials_t res, unsigned int max_bits, unsigned int max_depth ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_crl ( gnutls_certificate_credentials_t res, gnutls_x509_crl_t* crl_list, int crl_list_size ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_crl_file ( gnutls_certificate_credentials_t res, char const* crlfile, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_crl_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* CRL, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_key ( gnutls_certificate_credentials_t res, gnutls_x509_crt_t* cert_list, int cert_list_size, gnutls_x509_privkey_t key ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_key_file ( gnutls_certificate_credentials_t res, char const* certfile, char const* keyfile, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_key_file2 ( gnutls_certificate_credentials_t res, char const* certfile, char const* keyfile, gnutls_x509_crt_fmt_t type, char const* pass, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_certificate_set_x509_key_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* cert, gnutls_datum_t const* key, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_key_mem2 ( gnutls_certificate_credentials_t res, gnutls_datum_t const* cert, gnutls_datum_t const* key, gnutls_x509_crt_fmt_t type, char const* pass, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_certificate_set_x509_simple_pkcs12_file ( gnutls_certificate_credentials_t res, char const* pkcs12file, gnutls_x509_crt_fmt_t type, char const* password ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_simple_pkcs12_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* p12blob, gnutls_x509_crt_fmt_t type, char const* password ) @@ GNUTLS_2_8
gnutls_certificate_set_x509_system_trust gnutls_certificate_credentials_t cred ) @@ GNUTLS_3_0_0
gnutls_certificate_set_x509_trust ( gnutls_certificate_credentials_t res, gnutls_x509_crt_t* ca_list, int ca_list_size ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_trust_dir ( gnutls_certificate_credentials_t cred, char const* ca_dir, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_1_0
gnutls_certificate_set_x509_trust_file ( gnutls_certificate_credentials_t cred, char const* cafile, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_1_4
gnutls_certificate_set_x509_trust_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* ca, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_1_4
gnutls_certificate_type_get gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_certificate_type_get_id char const* name ) @@ GNUTLS_1_4
gnutls_certificate_type_get_name gnutls_certificate_type_t type ) @@ GNUTLS_1_4
gnutls_certificate_type_list ( ) @@ GNUTLS_1_4
gnutls_certificate_verification_status_print ( unsigned int status, gnutls_certificate_type_t type, gnutls_datum_t* out, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_certificate_verify_peers ( gnutls_session_t session, gnutls_typed_vdata_st* data, unsigned int elements, unsigned int* status ) @@ GNUTLS_3_1_0
gnutls_certificate_verify_peers2 ( gnutls_session_t session, unsigned int* status ) @@ GNUTLS_1_4
gnutls_certificate_verify_peers3 ( gnutls_session_t session, char const* hostname, unsigned int* status ) @@ GNUTLS_3_1_0
gnutls_check_version char const* req_version ) @@ GNUTLS_1_4
gnutls_cipher_get gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_cipher_get_id char const* name ) @@ GNUTLS_1_4
gnutls_cipher_get_key_size gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_1_4
gnutls_cipher_get_name gnutls_cipher_algorithm_t algorithm ) @@ GNUTLS_1_4
gnutls_cipher_list ( ) @@ GNUTLS_1_4
gnutls_cipher_suite_get_name ( gnutls_kx_algorithm_t kx_algorithm, gnutls_cipher_algorithm_t cipher_algorithm, gnutls_mac_algorithm_t mac_algorithm ) @@ GNUTLS_1_4
gnutls_cipher_suite_info size_t idx, unsigned char* cs_id, gnutls_kx_algorithm_t* kx, gnutls_cipher_algorithm_t* cipher, gnutls_mac_algorithm_t* mac, gnutls_protocol_t* min_version ) @@ GNUTLS_1_4
gnutls_compression_get gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_compression_get_id char const* name ) @@ GNUTLS_1_4
gnutls_compression_get_name gnutls_compression_method_t algorithm ) @@ GNUTLS_1_4
gnutls_compression_list ( ) @@ GNUTLS_1_4
gnutls_credentials_clear gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_credentials_get ( gnutls_session_t session, gnutls_credentials_type_t type, void** cred ) @@ GNUTLS_3_1_0
gnutls_credentials_set ( gnutls_session_t session, gnutls_credentials_type_t type, void* cred ) @@ GNUTLS_1_4
gnutls_db_check_entry ( gnutls_session_t session, struct gnutls_datum_t session_entry ) @@ GNUTLS_1_4
gnutls_db_check_entry_time gnutls_datum_t* entry ) @@ GNUTLS_3_1_0
gnutls_db_get_default_cache_expiration ( ) @@ GNUTLS_3_1_0
gnutls_db_get_ptr gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_db_remove_session gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_db_set_cache_expiration ( gnutls_session_t session, int seconds ) @@ GNUTLS_1_4
gnutls_db_set_ptr ( gnutls_session_t session, void* ptr ) @@ GNUTLS_1_4
gnutls_db_set_remove_function ( gnutls_session_t session, gnutls_db_remove_func rem_func ) @@ GNUTLS_1_4
gnutls_db_set_retrieve_function ( gnutls_session_t session, gnutls_db_retr_func retr_func ) @@ GNUTLS_1_4
gnutls_db_set_store_function ( gnutls_session_t session, gnutls_db_store_func store_func ) @@ GNUTLS_1_4
gnutls_deinit gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_dh_get_group ( gnutls_session_t session, gnutls_datum_t* raw_gen, gnutls_datum_t* raw_prime ) @@ GNUTLS_1_4
gnutls_dh_get_peers_public_bits gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_dh_get_prime_bits gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_dh_get_pubkey ( gnutls_session_t session, gnutls_datum_t* raw_key ) @@ GNUTLS_1_4
gnutls_dh_get_secret_bits gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_dh_params_cpy ( gnutls_dh_params_t dst, gnutls_dh_params_t src ) @@ GNUTLS_1_4
gnutls_dh_params_deinit gnutls_dh_params_t dh_params ) @@ GNUTLS_1_4
gnutls_dh_params_export2_pkcs3 ( gnutls_dh_params_t params, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_dh_params_export_pkcs3 ( gnutls_dh_params_t params, gnutls_x509_crt_fmt_t format, unsigned char* params_data, size_t* params_data_size ) @@ GNUTLS_1_4
gnutls_dh_params_export_raw ( gnutls_dh_params_t params, gnutls_datum_t* prime, gnutls_datum_t* generator, unsigned int* bits ) @@ GNUTLS_1_4
gnutls_dh_params_generate2 ( gnutls_dh_params_t dparams, unsigned int bits ) @@ GNUTLS_1_4
gnutls_dh_params_import_pkcs3 ( gnutls_dh_params_t params, gnutls_datum_t const* pkcs3_params, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_dh_params_import_raw ( gnutls_dh_params_t dh_params, gnutls_datum_t const* prime, gnutls_datum_t const* generator ) @@ GNUTLS_1_4
gnutls_dh_params_init gnutls_dh_params_t* dh_params ) @@ GNUTLS_1_4
gnutls_dh_set_prime_bits ( gnutls_session_t session, unsigned int bits ) @@ GNUTLS_1_4
gnutls_digest_get_id char const* name ) @@ GNUTLS_3_1_0
gnutls_digest_get_name gnutls_digest_algorithm_t algorithm ) @@ GNUTLS_3_1_0
gnutls_digest_list ( ) @@ GNUTLS_3_1_0
gnutls_ecc_curve_get gnutls_session_t session ) @@ GNUTLS_3_0_0
gnutls_ecc_curve_get_name gnutls_ecc_curve_t curve ) @@ GNUTLS_3_0_0
gnutls_ecc_curve_get_size gnutls_ecc_curve_t curve ) @@ GNUTLS_3_0_0
gnutls_ecc_curve_list ( ) @@ GNUTLS_3_0_0
gnutls_error_is_fatal int error ) @@ GNUTLS_1_4
gnutls_error_to_alert int err, int* level ) @@ GNUTLS_1_4
gnutls_est_record_overhead_size ( gnutls_protocol_t version, gnutls_cipher_algorithm_t cipher, gnutls_mac_algorithm_t mac, gnutls_compression_method_t comp, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_fingerprint ( gnutls_digest_algorithm_t algo, gnutls_datum_t const* data, void* result, size_t* result_size ) @@ GNUTLS_1_4
gnutls_fips140_mode_enabled ( ) @@ GNUTLS_3_1_0
gnutls_free [data] @@ GNUTLS_1_4
gnutls_global_deinit ( ) @@ GNUTLS_1_4
gnutls_global_init ( ) @@ GNUTLS_1_4
gnutls_global_set_audit_log_function gnutls_audit_log_func log_func ) @@ GNUTLS_3_0_0
gnutls_global_set_log_function gnutls_log_func log_func ) @@ GNUTLS_1_4
gnutls_global_set_log_level int level ) @@ GNUTLS_1_4
gnutls_global_set_mutex ( mutex_init_func init, mutex_deinit_func deinit, mutex_lock_func lock, mutex_unlock_func unlock ) @@ GNUTLS_2_12
gnutls_global_set_time_function gnutls_time_func time_func ) @@ GNUTLS_2_12
gnutls_handshake gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_handshake_description_get_name gnutls_handshake_description_t type ) @@ GNUTLS_3_1_0
gnutls_handshake_get_last_in gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_handshake_get_last_out gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_handshake_set_hook_function ( gnutls_session_t session, unsigned int htype, int post, int(*func)(gnutls_session_t, unsigned int, unsigned int, unsigned int) ) @@ GNUTLS_3_1_0
gnutls_handshake_set_max_packet_length ( gnutls_session_t session, size_t max ) @@ GNUTLS_1_4
gnutls_handshake_set_post_client_hello_function ( gnutls_session_t session, gnutls_handshake_post_client_hello_func func ) @@ GNUTLS_1_4
gnutls_handshake_set_private_extensions ( gnutls_session_t session, int allow ) @@ GNUTLS_1_4
gnutls_handshake_set_random ( gnutls_session_t session, gnutls_datum_t const* random ) @@ GNUTLS_3_1_0
gnutls_handshake_set_timeout ( gnutls_session_t session, unsigned int ms ) @@ GNUTLS_3_1_0
gnutls_heartbeat_allowed ( gnutls_session_t session, unsigned int type ) @@ GNUTLS_3_1_0
gnutls_heartbeat_enable ( gnutls_session_t session, unsigned int type ) @@ GNUTLS_3_1_0
gnutls_heartbeat_get_timeout gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_heartbeat_ping ( gnutls_session_t session, size_t data_size, unsigned int max_tries, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_heartbeat_pong ( gnutls_session_t session, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_heartbeat_set_timeouts ( gnutls_session_t session, unsigned int retrans_timeout, unsigned int total_timeout ) @@ GNUTLS_3_1_0
gnutls_hex2bin ( char const* hex_data, size_t hex_size, void* bin_data, size_t* bin_size ) @@ GNUTLS_1_4
gnutls_hex_decode ( gnutls_datum_t const* hex_data, void* result, size_t* result_size ) @@ GNUTLS_1_4
gnutls_hex_encode ( gnutls_datum_t const* data, char* result, size_t* result_size ) @@ GNUTLS_1_4
gnutls_init ( gnutls_session_t* session, unsigned int flags ) @@ GNUTLS_1_4
gnutls_key_generate ( gnutls_datum_t* key, unsigned int key_size ) @@ GNUTLS_3_0_0
gnutls_kx_get gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_kx_get_id char const* name ) @@ GNUTLS_1_4
gnutls_kx_get_name gnutls_kx_algorithm_t algorithm ) @@ GNUTLS_1_4
gnutls_kx_list ( ) @@ GNUTLS_1_4
gnutls_load_file ( char const* filename, gnutls_datum_t* data ) @@ GNUTLS_3_1_0
gnutls_mac_get gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_mac_get_id char const* name ) @@ GNUTLS_1_4
gnutls_mac_get_key_size gnutls_mac_algorithm_t algorithm ) @@ GNUTLS_1_4
gnutls_mac_get_name gnutls_mac_algorithm_t algorithm ) @@ GNUTLS_1_4
gnutls_mac_list ( ) @@ GNUTLS_1_4
gnutls_malloc [data] @@ GNUTLS_1_4
gnutls_ocsp_status_request_enable_client ( gnutls_session_t session, gnutls_datum_t* responder_id, size_t responder_id_size, gnutls_datum_t* extensions ) @@ GNUTLS_3_1_0
gnutls_ocsp_status_request_get ( gnutls_session_t session, gnutls_datum_t* response ) @@ GNUTLS_3_1_0
gnutls_ocsp_status_request_is_checked ( gnutls_session_t session, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_openpgp_send_cert ( gnutls_session_t session, gnutls_openpgp_crt_status_t status ) @@ GNUTLS_1_4
gnutls_packet_deinit gnutls_packet_t packet ) @@ GNUTLS_3_1_0
gnutls_packet_get ( gnutls_packet_t packet, gnutls_datum_t* data, unsigned char* sequence ) @@ GNUTLS_3_1_0
gnutls_pem_base64_decode ( char const* header, gnutls_datum_t const* b64_data, unsigned char* result, size_t* result_size ) @@ GNUTLS_1_4
gnutls_pem_base64_decode_alloc ( char const* header, gnutls_datum_t const* b64_data, gnutls_datum_t* result ) @@ GNUTLS_1_4
gnutls_pem_base64_encode char const* msg, gnutls_datum_t const* data, char* result, size_t* result_size ) @@ GNUTLS_1_4
gnutls_pem_base64_encode_alloc char const* msg, gnutls_datum_t const* data, gnutls_datum_t* result ) @@ GNUTLS_1_4
gnutls_perror int error ) @@ GNUTLS_1_4
gnutls_pk_algorithm_get_name gnutls_pk_algorithm_t algorithm ) @@ GNUTLS_1_4
gnutls_pk_bits_to_sec_param ( gnutls_pk_algorithm_t algo, unsigned int bits ) @@ GNUTLS_2_12
gnutls_pk_get_id char const* name ) @@ GNUTLS_1_4
gnutls_pk_get_name gnutls_pk_algorithm_t algorithm ) @@ GNUTLS_1_4
gnutls_pk_list ( ) @@ GNUTLS_1_4
gnutls_pk_to_sign ( gnutls_pk_algorithm_t pk, gnutls_digest_algorithm_t hash ) @@ GNUTLS_3_0_0
gnutls_prf ( gnutls_session_t session, size_t label_size, char const* label, int server_random_first, size_t extra_size, char const* extra, size_t outsize, char* out ) @@ GNUTLS_1_4
gnutls_prf_raw ( gnutls_session_t session, size_t label_size, char const* label, size_t seed_size, char const* seed, size_t outsize, char* out ) @@ GNUTLS_1_4
gnutls_priority_certificate_type_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_0_0
gnutls_priority_cipher_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_1_0
gnutls_priority_compression_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_0_0
gnutls_priority_deinit gnutls_priority_t priority_cache ) @@ GNUTLS_1_4
gnutls_priority_ecc_curve_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_0_0
gnutls_priority_get_cipher_suite_index ( gnutls_priority_t pcache, unsigned int idx, unsigned int* sidx ) @@ GNUTLS_3_0_0
gnutls_priority_init ( gnutls_priority_t* priority_cache, char const* priorities, char const** err_pos ) @@ GNUTLS_1_4
gnutls_priority_kx_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_1_0
gnutls_priority_mac_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_1_0
gnutls_priority_protocol_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_0_0
gnutls_priority_set ( gnutls_session_t session, gnutls_priority_t priority ) @@ GNUTLS_1_4
gnutls_priority_set_direct ( gnutls_session_t session, char const* priorities, char const** err_pos ) @@ GNUTLS_1_4
gnutls_priority_sign_list ( gnutls_priority_t pcache, unsigned int const** list ) @@ GNUTLS_3_0_0
gnutls_protocol_get_id char const* name ) @@ GNUTLS_1_4
gnutls_protocol_get_name gnutls_protocol_t version ) @@ GNUTLS_1_4
gnutls_protocol_get_version gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_protocol_list ( ) @@ GNUTLS_1_4
gnutls_psk_allocate_client_credentials gnutls_psk_client_credentials_t* sc ) @@ GNUTLS_1_4
gnutls_psk_allocate_server_credentials gnutls_psk_server_credentials_t* sc ) @@ GNUTLS_1_4
gnutls_psk_client_get_hint gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_psk_free_client_credentials gnutls_psk_client_credentials_t sc ) @@ GNUTLS_1_4
gnutls_psk_free_server_credentials gnutls_psk_server_credentials_t sc ) @@ GNUTLS_1_4
gnutls_psk_server_get_username gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_psk_set_client_credentials ( gnutls_psk_client_credentials_t res, char const* username, gnutls_datum_t const* key, gnutls_psk_key_flags flags ) @@ GNUTLS_1_4
gnutls_psk_set_client_credentials_function ( gnutls_psk_client_credentials_t cred, gnutls_psk_client_credentials_function* func ) @@ GNUTLS_1_4
gnutls_psk_set_params_function ( gnutls_psk_server_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_1_4
gnutls_psk_set_server_credentials_file ( gnutls_psk_server_credentials_t res, char const* password_file ) @@ GNUTLS_1_4
gnutls_psk_set_server_credentials_function ( gnutls_psk_server_credentials_t cred, gnutls_psk_server_credentials_function* func ) @@ GNUTLS_1_4
gnutls_psk_set_server_credentials_hint ( gnutls_psk_server_credentials_t res, char const* hint ) @@ GNUTLS_1_4
gnutls_psk_set_server_dh_params ( gnutls_psk_server_credentials_t res, gnutls_dh_params_t dh_params ) @@ GNUTLS_1_4
gnutls_psk_set_server_params_function ( gnutls_psk_server_credentials_t res, gnutls_params_function* func ) @@ GNUTLS_1_4
gnutls_random_art ( gnutls_random_art_t type, char const* key_type, unsigned int key_size, void* fpr, size_t fpr_size, gnutls_datum_t* art ) @@ GNUTLS_3_0_0
gnutls_range_split ( gnutls_session_t session, gnutls_range_st const* orig, gnutls_range_st* next, gnutls_range_st* remainder ) @@ GNUTLS_3_1_0
gnutls_realloc [data] @@ GNUTLS_1_4
gnutls_record_can_use_length_hiding gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_record_check_corked gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_record_check_pending gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_record_cork gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_record_disable_padding gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_record_get_direction gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_record_get_max_size gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_record_overhead_size gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_record_recv ( gnutls_session_t session, void* data, size_t data_size ) @@ GNUTLS_1_4
gnutls_record_recv_packet ( gnutls_session_t session, gnutls_packet_t* packet ) @@ GNUTLS_3_1_0
gnutls_record_recv_seq ( gnutls_session_t session, void* data, size_t data_size, unsigned char* seq ) @@ GNUTLS_3_0_0
gnutls_record_send ( gnutls_session_t session, void const* data, size_t data_size ) @@ GNUTLS_1_4
gnutls_record_send_range ( gnutls_session_t session, void const* data, size_t data_size, gnutls_range_st const* range ) @@ GNUTLS_3_1_0
gnutls_record_set_max_empty_records ( gnutls_session_t session, unsigned int const i ) @@ GNUTLS_3_1_0
gnutls_record_set_max_size ( gnutls_session_t session, size_t size ) @@ GNUTLS_1_4
gnutls_record_set_timeout ( gnutls_session_t session, unsigned int ms ) @@ GNUTLS_3_1_0
gnutls_record_uncork ( gnutls_session_t session, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_rehandshake gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_safe_renegotiation_status gnutls_session_t session ) @@ GNUTLS_2_10
gnutls_sec_param_get_name int param ) @@ GNUTLS_2_12
gnutls_sec_param_to_pk_bits ( gnutls_pk_algorithm_t algo, int param ) @@ GNUTLS_2_12
gnutls_sec_param_to_symmetric_bits int param ) @@ GNUTLS_3_1_0
gnutls_server_name_get ( gnutls_session_t session, void* data, size_t* data_length, unsigned int* type, unsigned int indx ) @@ GNUTLS_1_4
gnutls_server_name_set ( gnutls_session_t session, gnutls_server_name_type_t type, void const* name, size_t name_length ) @@ GNUTLS_1_4
gnutls_session_channel_binding ( gnutls_session_t session, gnutls_channel_binding_t cbtype, gnutls_datum_t* cb ) @@ GNUTLS_2_12
gnutls_session_enable_compatibility_mode gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_session_force_valid gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_session_get_data ( gnutls_session_t session, void* session_data, size_t* session_data_size ) @@ GNUTLS_1_4
gnutls_session_get_data2 ( gnutls_session_t session, gnutls_datum_t* data ) @@ GNUTLS_1_4
gnutls_session_get_desc gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_session_get_id ( gnutls_session_t session, void* session_id, size_t* session_id_size ) @@ GNUTLS_1_4
gnutls_session_get_id2 ( gnutls_session_t session, gnutls_datum_t* session_id ) @@ GNUTLS_3_1_0
gnutls_session_get_ptr gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_session_get_random ( gnutls_session_t session, gnutls_datum_t* client, gnutls_datum_t* server ) @@ GNUTLS_3_0_0
gnutls_session_is_resumed gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_session_resumption_requested gnutls_session_t session ) @@ GNUTLS_3_0_0
gnutls_session_set_data ( gnutls_session_t session, void const* session_data, size_t session_data_size ) @@ GNUTLS_1_4
gnutls_session_set_id ( gnutls_session_t session, gnutls_datum_t const* sid ) @@ GNUTLS_3_1_0
gnutls_session_set_premaster ( gnutls_session_t session, unsigned int entity, gnutls_protocol_t version, gnutls_kx_algorithm_t kx, gnutls_cipher_algorithm_t cipher, gnutls_mac_algorithm_t mac, gnutls_compression_method_t comp, gnutls_datum_t const* master, gnutls_datum_t const* session_id ) @@ GNUTLS_3_0_0
gnutls_session_set_ptr ( gnutls_session_t session, void* ptr ) @@ GNUTLS_1_4
gnutls_session_ticket_enable_client gnutls_session_t session ) @@ GNUTLS_2_8
gnutls_session_ticket_enable_server ( gnutls_session_t session, gnutls_datum_t const* key ) @@ GNUTLS_2_8
gnutls_session_ticket_key_generate gnutls_datum_t* key ) @@ GNUTLS_2_8
gnutls_set_default_priority gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_sign_algorithm_get gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_sign_algorithm_get_client gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_sign_algorithm_get_requested ( gnutls_session_t session, size_t indx, gnutls_sign_algorithm_t* algo ) @@ GNUTLS_2_10
gnutls_sign_get_hash_algorithm gnutls_sign_algorithm_t sign ) @@ GNUTLS_3_1_0
gnutls_sign_get_id char const* name ) @@ GNUTLS_1_4
gnutls_sign_get_name gnutls_sign_algorithm_t algorithm ) @@ GNUTLS_1_4
gnutls_sign_get_pk_algorithm gnutls_sign_algorithm_t sign ) @@ GNUTLS_3_1_0
gnutls_sign_is_secure gnutls_sign_algorithm_t algorithm ) @@ GNUTLS_3_1_0
gnutls_sign_list ( ) @@ GNUTLS_1_4
gnutls_srp_1024_group_generator [data] @@ GNUTLS_1_4
gnutls_srp_1024_group_prime [data] @@ GNUTLS_1_4
gnutls_srp_1536_group_generator [data] @@ GNUTLS_1_4
gnutls_srp_1536_group_prime [data] @@ GNUTLS_1_4
gnutls_srp_2048_group_generator [data] @@ GNUTLS_1_4
gnutls_srp_2048_group_prime [data] @@ GNUTLS_1_4
gnutls_srp_3072_group_generator [data] @@ GNUTLS_3_0_0
gnutls_srp_3072_group_prime [data] @@ GNUTLS_3_0_0
gnutls_srp_4096_group_generator [data] @@ GNUTLS_3_0_0
gnutls_srp_4096_group_prime [data] @@ GNUTLS_3_0_0
gnutls_srp_allocate_client_credentials gnutls_srp_client_credentials_t* sc ) @@ GNUTLS_1_4
gnutls_srp_allocate_server_credentials gnutls_srp_server_credentials_t* sc ) @@ GNUTLS_1_4
gnutls_srp_base64_decode ( gnutls_datum_t const* b64_data, char* result, size_t* result_size ) @@ GNUTLS_1_4
gnutls_srp_base64_decode_alloc ( gnutls_datum_t const* b64_data, gnutls_datum_t* result ) @@ GNUTLS_1_4
gnutls_srp_base64_encode ( gnutls_datum_t const* data, char* result, size_t* result_size ) @@ GNUTLS_1_4
gnutls_srp_base64_encode_alloc ( gnutls_datum_t const* data, gnutls_datum_t* result ) @@ GNUTLS_1_4
gnutls_srp_free_client_credentials gnutls_srp_client_credentials_t sc ) @@ GNUTLS_1_4
gnutls_srp_free_server_credentials gnutls_srp_server_credentials_t sc ) @@ GNUTLS_1_4
gnutls_srp_server_get_username gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_srp_set_client_credentials ( gnutls_srp_client_credentials_t res, char const* username, char const* password ) @@ GNUTLS_1_4
gnutls_srp_set_client_credentials_function ( gnutls_srp_client_credentials_t cred, gnutls_srp_client_credentials_function* func ) @@ GNUTLS_1_4
gnutls_srp_set_prime_bits ( gnutls_session_t session, unsigned int bits ) @@ GNUTLS_1_4
gnutls_srp_set_server_credentials_file ( gnutls_srp_server_credentials_t res, char const* password_file, char const* password_conf_file ) @@ GNUTLS_1_4
gnutls_srp_set_server_credentials_function ( gnutls_srp_server_credentials_t cred, gnutls_srp_server_credentials_function* func ) @@ GNUTLS_1_4
gnutls_srp_set_server_fake_salt_seed ( gnutls_srp_server_credentials_t cred, gnutls_datum_t const* seed, unsigned int salt_length ) @@ GNUTLS_3_1_0
gnutls_srp_verifier ( char const* username, char const* password, gnutls_datum_t const* salt, gnutls_datum_t const* generator, gnutls_datum_t const* prime, gnutls_datum_t* res ) @@ GNUTLS_1_4
gnutls_srtp_get_keys ( gnutls_session_t session, void* key_material, unsigned int key_material_size, gnutls_datum_t* client_key, gnutls_datum_t* client_salt, gnutls_datum_t* server_key, gnutls_datum_t* server_salt ) @@ GNUTLS_3_1_0
gnutls_srtp_get_mki ( gnutls_session_t session, gnutls_datum_t* mki ) @@ GNUTLS_3_1_0
gnutls_srtp_get_profile_id ( char const* name, gnutls_srtp_profile_t* profile ) @@ GNUTLS_3_1_0
gnutls_srtp_get_profile_name gnutls_srtp_profile_t profile ) @@ GNUTLS_3_1_0
gnutls_srtp_get_selected_profile ( gnutls_session_t session, gnutls_srtp_profile_t* profile ) @@ GNUTLS_3_1_0
gnutls_srtp_set_mki ( gnutls_session_t session, gnutls_datum_t const* mki ) @@ GNUTLS_3_1_0
gnutls_srtp_set_profile ( gnutls_session_t session, gnutls_srtp_profile_t profile ) @@ GNUTLS_3_1_0
gnutls_srtp_set_profile_direct ( gnutls_session_t session, char const* profiles, char const** err_pos ) @@ GNUTLS_3_1_0
gnutls_store_commitment ( char const* db_name, gnutls_tdb_t tdb, char const* host, char const* service, gnutls_digest_algorithm_t hash_algo, gnutls_datum_t const* hash, time_t expiration, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_store_pubkey ( char const* db_name, gnutls_tdb_t tdb, char const* host, char const* service, gnutls_certificate_type_t cert_type, gnutls_datum_t const* cert, time_t expiration, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_strdup [data] @@ GNUTLS_1_4
gnutls_strerror int error ) @@ GNUTLS_1_4
gnutls_strerror_name int error ) @@ GNUTLS_1_4
gnutls_supplemental_get_name gnutls_supplemental_data_format_type_t type ) @@ GNUTLS_1_4
gnutls_tdb_deinit gnutls_tdb_t tdb ) @@ GNUTLS_3_0_0
gnutls_tdb_init gnutls_tdb_t* tdb ) @@ GNUTLS_3_0_0
gnutls_tdb_set_store_commitment_func ( gnutls_tdb_t tdb, gnutls_tdb_store_commitment_func cstore ) @@ GNUTLS_3_0_0
gnutls_tdb_set_store_func ( gnutls_tdb_t tdb, gnutls_tdb_store_func store ) @@ GNUTLS_3_0_0
gnutls_tdb_set_verify_func ( gnutls_tdb_t tdb, gnutls_tdb_verify_func verify ) @@ GNUTLS_3_0_0
gnutls_transport_get_int gnutls_session_t session ) @@ GNUTLS_3_1_0
gnutls_transport_get_int2 ( gnutls_session_t session, int* recv_int, int* send_int ) @@ GNUTLS_3_1_0
gnutls_transport_get_ptr gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_transport_get_ptr2 ( gnutls_session_t session, gnutls_transport_ptr_t* recv_ptr, gnutls_transport_ptr_t* send_ptr ) @@ GNUTLS_1_4
gnutls_transport_set_errno ( gnutls_session_t session, int err ) @@ GNUTLS_1_4
gnutls_transport_set_errno_function ( gnutls_session_t session, gnutls_errno_func errno_func ) @@ GNUTLS_2_12
gnutls_transport_set_int2 ( gnutls_session_t session, int recv_int, int send_int ) @@ GNUTLS_3_1_0
gnutls_transport_set_ptr ( gnutls_session_t session, gnutls_transport_ptr_t ptr ) @@ GNUTLS_1_4
gnutls_transport_set_ptr2 ( gnutls_session_t session, gnutls_transport_ptr_t recv_ptr, gnutls_transport_ptr_t send_ptr ) @@ GNUTLS_1_4
gnutls_transport_set_pull_function ( gnutls_session_t session, gnutls_pull_func pull_func ) @@ GNUTLS_1_4
gnutls_transport_set_pull_timeout_function ( gnutls_session_t session, gnutls_pull_timeout_func func ) @@ GNUTLS_3_0_0
gnutls_transport_set_push_function ( gnutls_session_t session, gnutls_push_func push_func ) @@ GNUTLS_1_4
gnutls_transport_set_vec_push_function ( gnutls_session_t session, gnutls_vec_push_func vec_func ) @@ GNUTLS_2_12
gnutls_url_is_supported char const* url ) @@ GNUTLS_3_1_0
gnutls_verify_stored_pubkey ( char const* db_name, gnutls_tdb_t tdb, char const* host, char const* service, gnutls_certificate_type_t cert_type, gnutls_datum_t const* cert, unsigned int flags ) @@ GNUTLS_3_0_0

ocsp.h, libgnutls.so.28.41.11
gnutls_ocsp_req_add_cert ( gnutls_ocsp_req_t req, gnutls_digest_algorithm_t digest, gnutls_x509_crt_t issuer, gnutls_x509_crt_t cert ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_add_cert_id ( gnutls_ocsp_req_t req, gnutls_digest_algorithm_t digest, gnutls_datum_t const* issuer_name_hash, gnutls_datum_t const* issuer_key_hash, gnutls_datum_t const* serial_number ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_deinit gnutls_ocsp_req_t req ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_export ( gnutls_ocsp_req_t req, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_get_cert_id ( gnutls_ocsp_req_t req, unsigned int indx, gnutls_digest_algorithm_t* digest, gnutls_datum_t* issuer_name_hash, gnutls_datum_t* issuer_key_hash, gnutls_datum_t* serial_number ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_get_extension ( gnutls_ocsp_req_t req, unsigned int indx, gnutls_datum_t* oid, unsigned int* critical, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_get_nonce ( gnutls_ocsp_req_t req, unsigned int* critical, gnutls_datum_t* nonce ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_get_version gnutls_ocsp_req_t req ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_import ( gnutls_ocsp_req_t req, gnutls_datum_t const* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_init gnutls_ocsp_req_t* req ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_print ( gnutls_ocsp_req_t req, gnutls_ocsp_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_randomize_nonce gnutls_ocsp_req_t req ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_set_extension ( gnutls_ocsp_req_t req, char const* oid, unsigned int critical, gnutls_datum_t const* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_set_nonce ( gnutls_ocsp_req_t req, unsigned int critical, gnutls_datum_t const* nonce ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_check_crt ( gnutls_ocsp_resp_t resp, unsigned int indx, gnutls_x509_crt_t crt ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_deinit gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_export ( gnutls_ocsp_resp_t resp, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_certs ( gnutls_ocsp_resp_t resp, gnutls_x509_crt_t** certs, size_t* ncerts ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_extension ( gnutls_ocsp_resp_t resp, unsigned int indx, gnutls_datum_t* oid, unsigned int* critical, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_nonce ( gnutls_ocsp_resp_t resp, unsigned int* critical, gnutls_datum_t* nonce ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_produced gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_responder ( gnutls_ocsp_resp_t resp, gnutls_datum_t* dn ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_response ( gnutls_ocsp_resp_t resp, gnutls_datum_t* response_type_oid, gnutls_datum_t* response ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_signature ( gnutls_ocsp_resp_t resp, gnutls_datum_t* sig ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_signature_algorithm gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_single ( gnutls_ocsp_resp_t resp, unsigned int indx, gnutls_digest_algorithm_t* digest, gnutls_datum_t* issuer_name_hash, gnutls_datum_t* issuer_key_hash, gnutls_datum_t* serial_number, unsigned int* cert_status, time_t* this_update, time_t* next_update, time_t* revocation_time, unsigned int* revocation_reason ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_status gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_version gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_import ( gnutls_ocsp_resp_t resp, gnutls_datum_t const* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_init gnutls_ocsp_resp_t* resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_print ( gnutls_ocsp_resp_t resp, gnutls_ocsp_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_verify ( gnutls_ocsp_resp_t resp, gnutls_x509_trust_list_t trustlist, unsigned int* verify, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_verify_direct ( gnutls_ocsp_resp_t resp, gnutls_x509_crt_t issuer, unsigned int* verify, unsigned int flags ) @@ GNUTLS_3_0_0

openpgp.h, libgnutls.so.28.41.11
gnutls_certificate_set_openpgp_key ( gnutls_certificate_credentials_t res, gnutls_openpgp_crt_t crt, gnutls_openpgp_privkey_t pkey ) @@ GNUTLS_1_4
gnutls_certificate_set_openpgp_key_file ( gnutls_certificate_credentials_t res, char const* certfile, char const* keyfile, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_certificate_set_openpgp_key_file2 ( gnutls_certificate_credentials_t res, char const* certfile, char const* keyfile, char const* subkey_id, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_certificate_set_openpgp_key_mem ( gnutls_certificate_credentials_t res, gnutls_datum_t const* cert, gnutls_datum_t const* key, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_certificate_set_openpgp_key_mem2 ( gnutls_certificate_credentials_t res, gnutls_datum_t const* cert, gnutls_datum_t const* key, char const* subkey_id, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_certificate_set_openpgp_keyring_file ( gnutls_certificate_credentials_t c, char const* file, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_certificate_set_openpgp_keyring_mem ( gnutls_certificate_credentials_t c, uint8_t const* data, size_t dlen, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_openpgp_crt_check_hostname ( gnutls_openpgp_crt_t key, char const* hostname ) @@ GNUTLS_1_4
gnutls_openpgp_crt_check_hostname2 ( gnutls_openpgp_crt_t key, char const* hostname, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_openpgp_crt_deinit gnutls_openpgp_crt_t key ) @@ GNUTLS_1_4
gnutls_openpgp_crt_export ( gnutls_openpgp_crt_t key, gnutls_openpgp_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_openpgp_crt_export2 ( gnutls_openpgp_crt_t key, gnutls_openpgp_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_openpgp_crt_get_auth_subkey ( gnutls_openpgp_crt_t crt, unsigned char* keyid, unsigned int flag ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_creation_time gnutls_openpgp_crt_t key ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_expiration_time gnutls_openpgp_crt_t key ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_fingerprint ( gnutls_openpgp_crt_t key, void* fpr, size_t* fprlen ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_key_id ( gnutls_openpgp_crt_t key, unsigned char* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_key_usage ( gnutls_openpgp_crt_t key, unsigned int* key_usage ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_name ( gnutls_openpgp_crt_t key, int idx, char* buf, size_t* sizeof_buf ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_pk_algorithm ( gnutls_openpgp_crt_t key, unsigned int* bits ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_pk_dsa_raw ( gnutls_openpgp_crt_t crt, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_pk_rsa_raw ( gnutls_openpgp_crt_t crt, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_preferred_key_id ( gnutls_openpgp_crt_t key, unsigned char* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_revoked_status gnutls_openpgp_crt_t key ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_count gnutls_openpgp_crt_t key ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_creation_time ( gnutls_openpgp_crt_t key, unsigned int idx ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_expiration_time ( gnutls_openpgp_crt_t key, unsigned int idx ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_fingerprint ( gnutls_openpgp_crt_t key, unsigned int idx, void* fpr, size_t* fprlen ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_id ( gnutls_openpgp_crt_t key, unsigned int idx, unsigned char* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_idx ( gnutls_openpgp_crt_t key, unsigned char const* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_pk_algorithm ( gnutls_openpgp_crt_t key, unsigned int idx, unsigned int* bits ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_pk_dsa_raw ( gnutls_openpgp_crt_t crt, unsigned int idx, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_pk_rsa_raw ( gnutls_openpgp_crt_t crt, unsigned int idx, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_revoked_status ( gnutls_openpgp_crt_t key, unsigned int idx ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_subkey_usage ( gnutls_openpgp_crt_t key, unsigned int idx, unsigned int* key_usage ) @@ GNUTLS_1_4
gnutls_openpgp_crt_get_version gnutls_openpgp_crt_t key ) @@ GNUTLS_1_4
gnutls_openpgp_crt_import ( gnutls_openpgp_crt_t key, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_openpgp_crt_init gnutls_openpgp_crt_t* key ) @@ GNUTLS_1_4
gnutls_openpgp_crt_print ( gnutls_openpgp_crt_t cert, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_1_4
gnutls_openpgp_crt_set_preferred_key_id ( gnutls_openpgp_crt_t key, unsigned char const* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_crt_verify_ring ( gnutls_openpgp_crt_t key, gnutls_openpgp_keyring_t keyring, unsigned int flags, unsigned int* verify ) @@ GNUTLS_1_4
gnutls_openpgp_crt_verify_self ( gnutls_openpgp_crt_t key, unsigned int flags, unsigned int* verify ) @@ GNUTLS_1_4
gnutls_openpgp_keyring_check_id ( gnutls_openpgp_keyring_t ring, unsigned char const* keyid, unsigned int flags ) @@ GNUTLS_1_4
gnutls_openpgp_keyring_deinit gnutls_openpgp_keyring_t keyring ) @@ GNUTLS_1_4
gnutls_openpgp_keyring_get_crt ( gnutls_openpgp_keyring_t ring, unsigned int idx, gnutls_openpgp_crt_t* cert ) @@ GNUTLS_1_4
gnutls_openpgp_keyring_get_crt_count gnutls_openpgp_keyring_t ring ) @@ GNUTLS_1_4
gnutls_openpgp_keyring_import ( gnutls_openpgp_keyring_t keyring, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_openpgp_keyring_init gnutls_openpgp_keyring_t* keyring ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_deinit gnutls_openpgp_privkey_t key ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_export ( gnutls_openpgp_privkey_t key, gnutls_openpgp_crt_fmt_t format, char const* password, unsigned int flags, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_export2 ( gnutls_openpgp_privkey_t key, gnutls_openpgp_crt_fmt_t format, char const* password, unsigned int flags, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_openpgp_privkey_export_dsa_raw ( gnutls_openpgp_privkey_t pkey, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y, gnutls_datum_t* x ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_export_rsa_raw ( gnutls_openpgp_privkey_t pkey, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_export_subkey_dsa_raw ( gnutls_openpgp_privkey_t pkey, unsigned int idx, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y, gnutls_datum_t* x ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_export_subkey_rsa_raw ( gnutls_openpgp_privkey_t pkey, unsigned int idx, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_fingerprint ( gnutls_openpgp_privkey_t key, void* fpr, size_t* fprlen ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_key_id ( gnutls_openpgp_privkey_t key, unsigned char* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_pk_algorithm ( gnutls_openpgp_privkey_t key, unsigned int* bits ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_preferred_key_id ( gnutls_openpgp_privkey_t key, unsigned char* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_revoked_status gnutls_openpgp_privkey_t key ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_subkey_count gnutls_openpgp_privkey_t key ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_subkey_creation_time ( gnutls_openpgp_privkey_t key, unsigned int idx ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_subkey_expiration_time ( gnutls_openpgp_privkey_t key, unsigned int idx ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_subkey_fingerprint ( gnutls_openpgp_privkey_t key, unsigned int idx, void* fpr, size_t* fprlen ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_subkey_id ( gnutls_openpgp_privkey_t key, unsigned int idx, unsigned char* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_subkey_idx ( gnutls_openpgp_privkey_t key, unsigned char const* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_subkey_pk_algorithm ( gnutls_openpgp_privkey_t key, unsigned int idx, unsigned int* bits ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_get_subkey_revoked_status ( gnutls_openpgp_privkey_t key, unsigned int idx ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_import ( gnutls_openpgp_privkey_t key, gnutls_datum_t const* data, gnutls_openpgp_crt_fmt_t format, char const* password, unsigned int flags ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_init gnutls_openpgp_privkey_t* key ) @@ GNUTLS_1_4
gnutls_openpgp_privkey_sec_param gnutls_openpgp_privkey_t key ) @@ GNUTLS_2_12
gnutls_openpgp_privkey_set_preferred_key_id ( gnutls_openpgp_privkey_t key, unsigned char const* keyid ) @@ GNUTLS_1_4
gnutls_openpgp_set_recv_key_function ( gnutls_session_t session, gnutls_openpgp_recv_key_func func ) @@ GNUTLS_1_4

pkcs11.h, libgnutls.so.28.41.11
gnutls_pkcs11_get_pin_function void** userdata ) @@ GNUTLS_3_1_0
gnutls_pkcs11_set_pin_function ( gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_2_12

pkcs12.h, libgnutls.so.28.41.11
gnutls_pkcs12_bag_decrypt ( gnutls_pkcs12_bag_t bag, char const* pass ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_deinit gnutls_pkcs12_bag_t bag ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_encrypt ( gnutls_pkcs12_bag_t bag, char const* pass, unsigned int flags ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_get_count gnutls_pkcs12_bag_t bag ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_get_data ( gnutls_pkcs12_bag_t bag, int indx, gnutls_datum_t* data ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_get_friendly_name ( gnutls_pkcs12_bag_t bag, int indx, char** name ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_get_key_id ( gnutls_pkcs12_bag_t bag, int indx, gnutls_datum_t* id ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_get_type ( gnutls_pkcs12_bag_t bag, int indx ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_init gnutls_pkcs12_bag_t* bag ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_set_crl ( gnutls_pkcs12_bag_t bag, gnutls_x509_crl_t crl ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_set_crt ( gnutls_pkcs12_bag_t bag, gnutls_x509_crt_t crt ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_set_data ( gnutls_pkcs12_bag_t bag, gnutls_pkcs12_bag_type_t type, gnutls_datum_t const* data ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_set_friendly_name ( gnutls_pkcs12_bag_t bag, int indx, char const* name ) @@ GNUTLS_1_4
gnutls_pkcs12_bag_set_key_id ( gnutls_pkcs12_bag_t bag, int indx, gnutls_datum_t const* id ) @@ GNUTLS_1_4
gnutls_pkcs12_deinit gnutls_pkcs12_t pkcs12 ) @@ GNUTLS_1_4
gnutls_pkcs12_export ( gnutls_pkcs12_t pkcs12, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_pkcs12_export2 ( gnutls_pkcs12_t pkcs12, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_pkcs12_generate_mac ( gnutls_pkcs12_t pkcs12, char const* pass ) @@ GNUTLS_1_4
gnutls_pkcs12_get_bag ( gnutls_pkcs12_t pkcs12, int indx, gnutls_pkcs12_bag_t bag ) @@ GNUTLS_1_4
gnutls_pkcs12_import ( gnutls_pkcs12_t pkcs12, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_1_4
gnutls_pkcs12_init gnutls_pkcs12_t* pkcs12 ) @@ GNUTLS_1_4
gnutls_pkcs12_set_bag ( gnutls_pkcs12_t pkcs12, gnutls_pkcs12_bag_t bag ) @@ GNUTLS_1_4
gnutls_pkcs12_simple_parse ( gnutls_pkcs12_t p12, char const* password, gnutls_x509_privkey_t* key, gnutls_x509_crt_t** chain, unsigned int* chain_len, gnutls_x509_crt_t** extra_certs, unsigned int* extra_certs_len, gnutls_x509_crl_t* crl, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_pkcs12_verify_mac ( gnutls_pkcs12_t pkcs12, char const* pass ) @@ GNUTLS_1_4

tpm.h, libgnutls.so.28.41.11
gnutls_tpm_get_registered gnutls_tpm_key_list_t* list ) @@ GNUTLS_3_1_0
gnutls_tpm_key_list_deinit gnutls_tpm_key_list_t list ) @@ GNUTLS_3_1_0
gnutls_tpm_key_list_get_url ( gnutls_tpm_key_list_t list, unsigned int idx, char** url, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_tpm_privkey_delete char const* url, char const* srk_password ) @@ GNUTLS_3_1_0
gnutls_tpm_privkey_generate ( gnutls_pk_algorithm_t pk, unsigned int bits, char const* srk_password, char const* key_password, gnutls_tpmkey_fmt_t format, gnutls_x509_crt_fmt_t pub_format, gnutls_datum_t* privkey, gnutls_datum_t* pubkey, unsigned int flags ) @@ GNUTLS_3_1_0

x509-ext.h, libgnutls.so.28.41.11
gnutls_subject_alt_names_deinit gnutls_subject_alt_names_t sans ) @@ GNUTLS_3_1_0
gnutls_subject_alt_names_get ( gnutls_subject_alt_names_t sans, unsigned int seq, unsigned int* san_type, gnutls_datum_t* san, gnutls_datum_t* othername_oid ) @@ GNUTLS_3_1_0
gnutls_subject_alt_names_init gnutls_subject_alt_names_t* sans ) @@ GNUTLS_3_1_0
gnutls_subject_alt_names_set ( gnutls_subject_alt_names_t sans, unsigned int san_type, gnutls_datum_t const* san, char const* othername_oid ) @@ GNUTLS_3_1_0
gnutls_x509_aia_deinit gnutls_x509_aia_t aia ) @@ GNUTLS_3_1_0
gnutls_x509_aia_get ( gnutls_x509_aia_t aia, unsigned int seq, gnutls_datum_t* oid, unsigned int* san_type, gnutls_datum_t* san ) @@ GNUTLS_3_1_0
gnutls_x509_aia_init gnutls_x509_aia_t* aia ) @@ GNUTLS_3_1_0
gnutls_x509_aia_set ( gnutls_x509_aia_t aia, char const* oid, unsigned int san_type, gnutls_datum_t const* san ) @@ GNUTLS_3_1_0
gnutls_x509_aki_deinit gnutls_x509_aki_t aki ) @@ GNUTLS_3_1_0
gnutls_x509_aki_get_cert_issuer ( gnutls_x509_aki_t aki, unsigned int seq, unsigned int* san_type, gnutls_datum_t* san, gnutls_datum_t* othername_oid, gnutls_datum_t* serial ) @@ GNUTLS_3_1_0
gnutls_x509_aki_get_id ( gnutls_x509_aki_t aki, gnutls_datum_t* id ) @@ GNUTLS_3_1_0
gnutls_x509_aki_init gnutls_x509_aki_t* aki ) @@ GNUTLS_3_1_0
gnutls_x509_aki_set_cert_issuer ( gnutls_x509_aki_t aki, unsigned int san_type, gnutls_datum_t const* san, char const* othername_oid, gnutls_datum_t const* serial ) @@ GNUTLS_3_1_0
gnutls_x509_aki_set_id ( gnutls_x509_aki_t aki, gnutls_datum_t const* id ) @@ GNUTLS_3_1_0
gnutls_x509_crl_dist_points_deinit gnutls_x509_crl_dist_points_t cdp ) @@ GNUTLS_3_1_0
gnutls_x509_crl_dist_points_get ( gnutls_x509_crl_dist_points_t cdp, unsigned int seq, unsigned int* type, gnutls_datum_t* san, unsigned int* reasons ) @@ GNUTLS_3_1_0
gnutls_x509_crl_dist_points_init gnutls_x509_crl_dist_points_t* cdp ) @@ GNUTLS_3_1_0
gnutls_x509_crl_dist_points_set ( gnutls_x509_crl_dist_points_t cdp, gnutls_x509_subject_alt_name_t type, gnutls_datum_t const* san, unsigned int reasons ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_aia ( gnutls_x509_aia_t aia, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_authority_key_id ( gnutls_x509_aki_t aki, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_basic_constraints unsigned int ca, int pathlen, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_crl_dist_points ( gnutls_x509_crl_dist_points_t cdp, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_key_purposes ( gnutls_x509_key_purposes_t p, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_key_usage ( unsigned int usage, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_name_constraints ( gnutls_x509_name_constraints_t nc, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_policies ( gnutls_x509_policies_t policies, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_private_key_usage_period ( time_t activation, time_t expiration, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_proxy ( int pathLenConstraint, char const* policyLanguage, char const* policy, size_t sizeof_policy, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_subject_alt_names ( gnutls_subject_alt_names_t sans, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_export_subject_key_id ( gnutls_datum_t const* id, gnutls_datum_t* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_aia ( gnutls_datum_t const* ext, gnutls_x509_aia_t aia, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_authority_key_id ( gnutls_datum_t const* ext, gnutls_x509_aki_t aki, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_basic_constraints ( gnutls_datum_t const* ext, unsigned int* ca, int* pathlen ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_crl_dist_points ( gnutls_datum_t const* ext, gnutls_x509_crl_dist_points_t cdp, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_key_purposes ( gnutls_datum_t const* ext, gnutls_x509_key_purposes_t p, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_key_usage ( gnutls_datum_t const* ext, unsigned int* key_usage ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_name_constraints ( gnutls_datum_t const* ext, gnutls_x509_name_constraints_t nc, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_policies ( gnutls_datum_t const* ext, gnutls_x509_policies_t policies, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_private_key_usage_period ( gnutls_datum_t const* ext, time_t* activation, time_t* expiration ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_proxy ( gnutls_datum_t const* ext, int* pathlen, char** policyLanguage, char** policy, size_t* sizeof_policy ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_subject_alt_names ( gnutls_datum_t const* ext, gnutls_subject_alt_names_t sans, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_ext_import_subject_key_id ( gnutls_datum_t const* ext, gnutls_datum_t* id ) @@ GNUTLS_3_1_0
gnutls_x509_key_purpose_deinit gnutls_x509_key_purposes_t p ) @@ GNUTLS_3_1_0
gnutls_x509_key_purpose_get ( gnutls_x509_key_purposes_t p, unsigned int idx, gnutls_datum_t* oid ) @@ GNUTLS_3_1_0
gnutls_x509_key_purpose_init gnutls_x509_key_purposes_t* p ) @@ GNUTLS_3_1_0
gnutls_x509_key_purpose_set ( gnutls_x509_key_purposes_t p, char const* oid ) @@ GNUTLS_3_1_0
gnutls_x509_othername_to_virtual char const* oid, gnutls_datum_t const* othername, unsigned int* virt_type, gnutls_datum_t* virt ) @@ GNUTLS_3_1_0
gnutls_x509_policies_deinit gnutls_x509_policies_t policies ) @@ GNUTLS_3_1_0
gnutls_x509_policies_get ( gnutls_x509_policies_t policies, unsigned int seq, struct gnutls_x509_policy_st* policy ) @@ GNUTLS_3_1_0
gnutls_x509_policies_init gnutls_x509_policies_t* policies ) @@ GNUTLS_3_1_0
gnutls_x509_policies_set ( gnutls_x509_policies_t policies, struct gnutls_x509_policy_st const* policy ) @@ GNUTLS_3_1_0

x509.h, libgnutls.so.28.41.11
gnutls_certificate_set_trust_list ( gnutls_certificate_credentials_t res, gnutls_x509_trust_list_t tlist, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_pkcs7_deinit gnutls_pkcs7_t pkcs7 ) @@ GNUTLS_1_4
gnutls_pkcs7_delete_crl ( gnutls_pkcs7_t pkcs7, int indx ) @@ GNUTLS_1_4
gnutls_pkcs7_delete_crt ( gnutls_pkcs7_t pkcs7, int indx ) @@ GNUTLS_1_4
gnutls_pkcs7_export ( gnutls_pkcs7_t pkcs7, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_pkcs7_export2 ( gnutls_pkcs7_t pkcs7, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_pkcs7_get_crl_count gnutls_pkcs7_t pkcs7 ) @@ GNUTLS_1_4
gnutls_pkcs7_get_crl_raw ( gnutls_pkcs7_t pkcs7, int indx, void* crl, size_t* crl_size ) @@ GNUTLS_1_4
gnutls_pkcs7_get_crt_count gnutls_pkcs7_t pkcs7 ) @@ GNUTLS_1_4
gnutls_pkcs7_get_crt_raw ( gnutls_pkcs7_t pkcs7, int indx, void* certificate, size_t* certificate_size ) @@ GNUTLS_1_4
gnutls_pkcs7_import ( gnutls_pkcs7_t pkcs7, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_pkcs7_init gnutls_pkcs7_t* pkcs7 ) @@ GNUTLS_1_4
gnutls_pkcs7_set_crl ( gnutls_pkcs7_t pkcs7, gnutls_x509_crl_t crl ) @@ GNUTLS_1_4
gnutls_pkcs7_set_crl_raw ( gnutls_pkcs7_t pkcs7, gnutls_datum_t const* crl ) @@ GNUTLS_1_4
gnutls_pkcs7_set_crt ( gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t crt ) @@ GNUTLS_1_4
gnutls_pkcs7_set_crt_raw ( gnutls_pkcs7_t pkcs7, gnutls_datum_t const* crt ) @@ GNUTLS_1_4
gnutls_x509_crl_check_issuer ( gnutls_x509_crl_t crl, gnutls_x509_crt_t issuer ) @@ GNUTLS_1_4
gnutls_x509_crl_deinit gnutls_x509_crl_t crl ) @@ GNUTLS_1_4
gnutls_x509_crl_export ( gnutls_x509_crl_t crl, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_x509_crl_export2 ( gnutls_x509_crl_t crl, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_x509_crl_get_authority_key_gn_serial ( gnutls_x509_crl_t crl, unsigned int seq, void* alt, size_t* alt_size, unsigned int* alt_type, void* serial, size_t* serial_size, unsigned int* critical ) @@ GNUTLS_3_0_0
gnutls_x509_crl_get_authority_key_id ( gnutls_x509_crl_t crl, void* id, size_t* id_size, unsigned int* critical ) @@ GNUTLS_2_8
gnutls_x509_crl_get_crt_count gnutls_x509_crl_t crl ) @@ GNUTLS_1_4
gnutls_x509_crl_get_crt_serial ( gnutls_x509_crl_t crl, int indx, unsigned char* serial, size_t* serial_size, time_t* t ) @@ GNUTLS_1_4
gnutls_x509_crl_get_dn_oid ( gnutls_x509_crl_t crl, int indx, void* oid, size_t* sizeof_oid ) @@ GNUTLS_1_4
gnutls_x509_crl_get_extension_data ( gnutls_x509_crl_t crl, int indx, void* data, size_t* sizeof_data ) @@ GNUTLS_2_8
gnutls_x509_crl_get_extension_data2 ( gnutls_x509_crl_t crl, unsigned int indx, gnutls_datum_t* data ) @@ GNUTLS_3_1_0
gnutls_x509_crl_get_extension_info ( gnutls_x509_crl_t crl, int indx, void* oid, size_t* sizeof_oid, unsigned int* critical ) @@ GNUTLS_2_8
gnutls_x509_crl_get_extension_oid ( gnutls_x509_crl_t crl, int indx, void* oid, size_t* sizeof_oid ) @@ GNUTLS_2_8
gnutls_x509_crl_get_issuer_dn ( gnutls_x509_crl_t const crl, char* buf, size_t* sizeof_buf ) @@ GNUTLS_1_4
gnutls_x509_crl_get_issuer_dn2 ( gnutls_x509_crl_t crl, gnutls_datum_t* dn ) @@ GNUTLS_3_1_0
gnutls_x509_crl_get_issuer_dn_by_oid ( gnutls_x509_crl_t crl, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* sizeof_buf ) @@ GNUTLS_1_4
gnutls_x509_crl_get_next_update gnutls_x509_crl_t crl ) @@ GNUTLS_1_4
gnutls_x509_crl_get_number ( gnutls_x509_crl_t crl, void* ret, size_t* ret_size, unsigned int* critical ) @@ GNUTLS_2_8
gnutls_x509_crl_get_raw_issuer_dn ( gnutls_x509_crl_t crl, gnutls_datum_t* dn ) @@ GNUTLS_3_1_0
gnutls_x509_crl_get_signature ( gnutls_x509_crl_t crl, char* sig, size_t* sizeof_sig ) @@ GNUTLS_1_4
gnutls_x509_crl_get_signature_algorithm gnutls_x509_crl_t crl ) @@ GNUTLS_1_4
gnutls_x509_crl_get_this_update gnutls_x509_crl_t crl ) @@ GNUTLS_1_4
gnutls_x509_crl_get_version gnutls_x509_crl_t crl ) @@ GNUTLS_1_4
gnutls_x509_crl_import ( gnutls_x509_crl_t crl, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_x509_crl_init gnutls_x509_crl_t* crl ) @@ GNUTLS_1_4
gnutls_x509_crl_iter_crt_serial ( gnutls_x509_crl_t crl, gnutls_x509_crl_iter_t* iter, unsigned char* serial, size_t* serial_size, time_t* t ) @@ GNUTLS_3_1_0
gnutls_x509_crl_iter_deinit gnutls_x509_crl_iter_t iter ) @@ GNUTLS_3_1_0
gnutls_x509_crl_list_import ( gnutls_x509_crl_t* crls, unsigned int* crl_max, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_x509_crl_list_import2 ( gnutls_x509_crl_t** crls, unsigned int* size, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_x509_crl_print ( gnutls_x509_crl_t crl, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_1_4
gnutls_x509_crl_set_authority_key_id ( gnutls_x509_crl_t crl, void const* id, size_t id_size ) @@ GNUTLS_2_8
gnutls_x509_crl_set_crt ( gnutls_x509_crl_t crl, gnutls_x509_crt_t crt, time_t revocation_time ) @@ GNUTLS_1_4
gnutls_x509_crl_set_crt_serial ( gnutls_x509_crl_t crl, void const* serial, size_t serial_size, time_t revocation_time ) @@ GNUTLS_1_4
gnutls_x509_crl_set_next_update ( gnutls_x509_crl_t crl, time_t exp_time ) @@ GNUTLS_1_4
gnutls_x509_crl_set_number ( gnutls_x509_crl_t crl, void const* nr, size_t nr_size ) @@ GNUTLS_2_8
gnutls_x509_crl_set_this_update ( gnutls_x509_crl_t crl, time_t act_time ) @@ GNUTLS_1_4
gnutls_x509_crl_set_version ( gnutls_x509_crl_t crl, unsigned int version ) @@ GNUTLS_1_4
gnutls_x509_crl_sign2 ( gnutls_x509_crl_t crl, gnutls_x509_crt_t issuer, gnutls_x509_privkey_t issuer_key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_1_4
gnutls_x509_crl_verify ( gnutls_x509_crl_t crl, gnutls_x509_crt_t const* trusted_cas, int tcas_size, unsigned int flags, unsigned int* verify ) @@ GNUTLS_1_4
gnutls_x509_crq_deinit gnutls_x509_crq_t crq ) @@ GNUTLS_1_4
gnutls_x509_crq_export ( gnutls_x509_crq_t crq, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_x509_crq_export2 ( gnutls_x509_crq_t crq, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_x509_crq_get_attribute_by_oid ( gnutls_x509_crq_t crq, char const* oid, int indx, void* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crq_get_attribute_data ( gnutls_x509_crq_t crq, int indx, void* data, size_t* sizeof_data ) @@ GNUTLS_2_8
gnutls_x509_crq_get_attribute_info ( gnutls_x509_crq_t crq, int indx, void* oid, size_t* sizeof_oid ) @@ GNUTLS_2_8
gnutls_x509_crq_get_basic_constraints ( gnutls_x509_crq_t crq, unsigned int* critical, unsigned int* ca, int* pathlen ) @@ GNUTLS_2_8
gnutls_x509_crq_get_challenge_password ( gnutls_x509_crq_t crq, char* pass, size_t* pass_size ) @@ GNUTLS_1_4
gnutls_x509_crq_get_dn ( gnutls_x509_crq_t crq, char* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crq_get_dn2 ( gnutls_x509_crq_t crq, gnutls_datum_t* dn ) @@ GNUTLS_3_1_0
gnutls_x509_crq_get_dn_by_oid ( gnutls_x509_crq_t crq, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crq_get_dn_oid ( gnutls_x509_crq_t crq, int indx, void* oid, size_t* sizeof_oid ) @@ GNUTLS_1_4
gnutls_x509_crq_get_extension_by_oid ( gnutls_x509_crq_t crq, char const* oid, int indx, void* buf, size_t* buf_size, unsigned int* critical ) @@ GNUTLS_2_8
gnutls_x509_crq_get_extension_by_oid2 ( gnutls_x509_crq_t crq, char const* oid, int indx, gnutls_datum_t* output, unsigned int* critical ) @@ GNUTLS_3_1_0
gnutls_x509_crq_get_extension_data ( gnutls_x509_crq_t crq, int indx, void* data, size_t* sizeof_data ) @@ GNUTLS_2_8
gnutls_x509_crq_get_extension_data2 ( gnutls_x509_crq_t crq, unsigned int indx, gnutls_datum_t* data ) @@ GNUTLS_3_1_0
gnutls_x509_crq_get_extension_info ( gnutls_x509_crq_t crq, int indx, void* oid, size_t* sizeof_oid, unsigned int* critical ) @@ GNUTLS_2_8
gnutls_x509_crq_get_key_id ( gnutls_x509_crq_t crq, unsigned int flags, unsigned char* output_data, size_t* output_data_size ) @@ GNUTLS_2_8
gnutls_x509_crq_get_key_purpose_oid ( gnutls_x509_crq_t crq, int indx, void* oid, size_t* sizeof_oid, unsigned int* critical ) @@ GNUTLS_2_8
gnutls_x509_crq_get_key_rsa_raw ( gnutls_x509_crq_t crq, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_2_8
gnutls_x509_crq_get_key_usage ( gnutls_x509_crq_t crq, unsigned int* key_usage, unsigned int* critical ) @@ GNUTLS_2_8
gnutls_x509_crq_get_pk_algorithm ( gnutls_x509_crq_t crq, unsigned int* bits ) @@ GNUTLS_1_4
gnutls_x509_crq_get_private_key_usage_period ( gnutls_x509_crq_t crq, time_t* activation, time_t* expiration, unsigned int* critical ) @@ GNUTLS_3_0_0
gnutls_x509_crq_get_subject_alt_name ( gnutls_x509_crq_t crq, unsigned int seq, void* ret, size_t* ret_size, unsigned int* ret_type, unsigned int* critical ) @@ GNUTLS_2_8
gnutls_x509_crq_get_subject_alt_othername_oid ( gnutls_x509_crq_t crq, unsigned int seq, void* ret, size_t* ret_size ) @@ GNUTLS_2_8
gnutls_x509_crq_get_version gnutls_x509_crq_t crq ) @@ GNUTLS_1_4
gnutls_x509_crq_import ( gnutls_x509_crq_t crq, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_x509_crq_init gnutls_x509_crq_t* crq ) @@ GNUTLS_1_4
gnutls_x509_crq_print ( gnutls_x509_crq_t crq, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_2_8
gnutls_x509_crq_set_attribute_by_oid ( gnutls_x509_crq_t crq, char const* oid, void* buf, size_t buf_size ) @@ GNUTLS_1_4
gnutls_x509_crq_set_basic_constraints ( gnutls_x509_crq_t crq, unsigned int ca, int pathLenConstraint ) @@ GNUTLS_2_8
gnutls_x509_crq_set_challenge_password ( gnutls_x509_crq_t crq, char const* pass ) @@ GNUTLS_1_4
gnutls_x509_crq_set_dn ( gnutls_x509_crq_t crq, char const* dn, char const** err ) @@ GNUTLS_3_1_0
gnutls_x509_crq_set_dn_by_oid ( gnutls_x509_crq_t crq, char const* oid, unsigned int raw_flag, void const* data, unsigned int sizeof_data ) @@ GNUTLS_1_4
gnutls_x509_crq_set_key ( gnutls_x509_crq_t crq, gnutls_x509_privkey_t key ) @@ GNUTLS_1_4
gnutls_x509_crq_set_key_purpose_oid ( gnutls_x509_crq_t crq, void const* oid, unsigned int critical ) @@ GNUTLS_2_8
gnutls_x509_crq_set_key_rsa_raw ( gnutls_x509_crq_t crq, gnutls_datum_t const* m, gnutls_datum_t const* e ) @@ GNUTLS_1_4
gnutls_x509_crq_set_key_usage ( gnutls_x509_crq_t crq, unsigned int usage ) @@ GNUTLS_2_8
gnutls_x509_crq_set_private_key_usage_period ( gnutls_x509_crq_t crq, time_t activation, time_t expiration ) @@ GNUTLS_3_0_0
gnutls_x509_crq_set_subject_alt_name ( gnutls_x509_crq_t crq, gnutls_x509_subject_alt_name_t nt, void const* data, unsigned int data_size, unsigned int flags ) @@ GNUTLS_2_8
gnutls_x509_crq_set_version ( gnutls_x509_crq_t crq, unsigned int version ) @@ GNUTLS_1_4
gnutls_x509_crq_sign2 ( gnutls_x509_crq_t crq, gnutls_x509_privkey_t key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_1_4
gnutls_x509_crq_verify ( gnutls_x509_crq_t crq, unsigned int flags ) @@ GNUTLS_2_12
gnutls_x509_crt_check_hostname ( gnutls_x509_crt_t cert, char const* hostname ) @@ GNUTLS_1_4
gnutls_x509_crt_check_hostname2 ( gnutls_x509_crt_t cert, char const* hostname, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_crt_check_issuer ( gnutls_x509_crt_t cert, gnutls_x509_crt_t issuer ) @@ GNUTLS_1_4
gnutls_x509_crt_check_revocation ( gnutls_x509_crt_t cert, gnutls_x509_crl_t const* crl_list, int crl_list_length ) @@ GNUTLS_1_4
gnutls_x509_crt_cpy_crl_dist_points ( gnutls_x509_crt_t dst, gnutls_x509_crt_t src ) @@ GNUTLS_1_4
gnutls_x509_crt_deinit gnutls_x509_crt_t cert ) @@ GNUTLS_1_4
gnutls_x509_crt_export ( gnutls_x509_crt_t cert, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_x509_crt_export2 ( gnutls_x509_crt_t cert, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_x509_crt_get_activation_time gnutls_x509_crt_t cert ) @@ GNUTLS_1_4
gnutls_x509_crt_get_authority_info_access ( gnutls_x509_crt_t crt, unsigned int seq, int what, gnutls_datum_t* data, unsigned int* critical ) @@ GNUTLS_3_0_0
gnutls_x509_crt_get_authority_key_gn_serial ( gnutls_x509_crt_t cert, unsigned int seq, void* alt, size_t* alt_size, unsigned int* alt_type, void* serial, size_t* serial_size, unsigned int* critical ) @@ GNUTLS_3_0_0
gnutls_x509_crt_get_authority_key_id ( gnutls_x509_crt_t cert, void* id, size_t* id_size, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_basic_constraints ( gnutls_x509_crt_t cert, unsigned int* critical, unsigned int* ca, int* pathlen ) @@ GNUTLS_1_4
gnutls_x509_crt_get_ca_status ( gnutls_x509_crt_t cert, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_crl_dist_points ( gnutls_x509_crt_t cert, unsigned int seq, void* san, size_t* san_size, unsigned int* reason_flags, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_dn ( gnutls_x509_crt_t cert, char* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_dn2 ( gnutls_x509_crt_t cert, gnutls_datum_t* dn ) @@ GNUTLS_3_1_0
gnutls_x509_crt_get_dn_by_oid ( gnutls_x509_crt_t cert, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_dn_oid ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_expiration_time gnutls_x509_crt_t cert ) @@ GNUTLS_1_4
gnutls_x509_crt_get_extension_by_oid ( gnutls_x509_crt_t cert, char const* oid, int indx, void* buf, size_t* buf_size, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_extension_by_oid2 ( gnutls_x509_crt_t cert, char const* oid, int indx, gnutls_datum_t* output, unsigned int* critical ) @@ GNUTLS_3_1_0
gnutls_x509_crt_get_extension_data ( gnutls_x509_crt_t cert, int indx, void* data, size_t* sizeof_data ) @@ GNUTLS_1_4
gnutls_x509_crt_get_extension_data2 ( gnutls_x509_crt_t cert, unsigned int indx, gnutls_datum_t* data ) @@ GNUTLS_3_1_0
gnutls_x509_crt_get_extension_info ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_extension_oid ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_fingerprint ( gnutls_x509_crt_t cert, gnutls_digest_algorithm_t algo, void* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_issuer ( gnutls_x509_crt_t cert, gnutls_x509_dn_t* dn ) @@ GNUTLS_1_4
gnutls_x509_crt_get_issuer_alt_name ( gnutls_x509_crt_t cert, unsigned int seq, void* ian, size_t* ian_size, unsigned int* critical ) @@ GNUTLS_2_10
gnutls_x509_crt_get_issuer_alt_name2 ( gnutls_x509_crt_t cert, unsigned int seq, void* ian, size_t* ian_size, unsigned int* ian_type, unsigned int* critical ) @@ GNUTLS_2_10
gnutls_x509_crt_get_issuer_alt_othername_oid ( gnutls_x509_crt_t cert, unsigned int seq, void* ret, size_t* ret_size ) @@ GNUTLS_2_10
gnutls_x509_crt_get_issuer_dn ( gnutls_x509_crt_t cert, char* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_issuer_dn2 ( gnutls_x509_crt_t cert, gnutls_datum_t* dn ) @@ GNUTLS_3_1_0
gnutls_x509_crt_get_issuer_dn_by_oid ( gnutls_x509_crt_t cert, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_issuer_dn_oid ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_issuer_unique_id ( gnutls_x509_crt_t crt, char* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_key_id ( gnutls_x509_crt_t crt, unsigned int flags, unsigned char* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_key_purpose_oid ( gnutls_x509_crt_t cert, int indx, void* oid, size_t* oid_size, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_key_usage ( gnutls_x509_crt_t cert, unsigned int* key_usage, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_name_constraints ( gnutls_x509_crt_t crt, gnutls_x509_name_constraints_t nc, unsigned int flags, unsigned int* critical ) @@ GNUTLS_3_1_0
gnutls_x509_crt_get_pk_algorithm ( gnutls_x509_crt_t cert, unsigned int* bits ) @@ GNUTLS_1_4
gnutls_x509_crt_get_pk_dsa_raw ( gnutls_x509_crt_t crt, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y ) @@ GNUTLS_1_4
gnutls_x509_crt_get_pk_rsa_raw ( gnutls_x509_crt_t crt, gnutls_datum_t* m, gnutls_datum_t* e ) @@ GNUTLS_1_4
gnutls_x509_crt_get_policy ( gnutls_x509_crt_t crt, int indx, struct gnutls_x509_policy_st* policy, unsigned int* critical ) @@ GNUTLS_3_1_0
gnutls_x509_crt_get_private_key_usage_period ( gnutls_x509_crt_t cert, time_t* activation, time_t* expiration, unsigned int* critical ) @@ GNUTLS_3_0_0
gnutls_x509_crt_get_proxy ( gnutls_x509_crt_t cert, unsigned int* critical, int* pathlen, char** policyLanguage, char** policy, size_t* sizeof_policy ) @@ GNUTLS_1_4
gnutls_x509_crt_get_raw_dn ( gnutls_x509_crt_t cert, gnutls_datum_t* dn ) @@ GNUTLS_1_4
gnutls_x509_crt_get_raw_issuer_dn ( gnutls_x509_crt_t cert, gnutls_datum_t* dn ) @@ GNUTLS_1_4
gnutls_x509_crt_get_serial ( gnutls_x509_crt_t cert, void* result, size_t* result_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_signature ( gnutls_x509_crt_t cert, char* sig, size_t* sig_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_signature_algorithm gnutls_x509_crt_t cert ) @@ GNUTLS_1_4
gnutls_x509_crt_get_subject ( gnutls_x509_crt_t cert, gnutls_x509_dn_t* dn ) @@ GNUTLS_1_4
gnutls_x509_crt_get_subject_alt_name ( gnutls_x509_crt_t cert, unsigned int seq, void* san, size_t* san_size, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_subject_alt_name2 ( gnutls_x509_crt_t cert, unsigned int seq, void* san, size_t* san_size, unsigned int* san_type, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_subject_alt_othername_oid ( gnutls_x509_crt_t cert, unsigned int seq, void* oid, size_t* oid_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_subject_key_id ( gnutls_x509_crt_t cert, void* ret, size_t* ret_size, unsigned int* critical ) @@ GNUTLS_1_4
gnutls_x509_crt_get_subject_unique_id ( gnutls_x509_crt_t crt, char* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_crt_get_version gnutls_x509_crt_t cert ) @@ GNUTLS_1_4
gnutls_x509_crt_import ( gnutls_x509_crt_t cert, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_x509_crt_init gnutls_x509_crt_t* cert ) @@ GNUTLS_1_4
gnutls_x509_crt_list_import ( gnutls_x509_crt_t* certs, unsigned int* cert_max, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_1_4
gnutls_x509_crt_list_import2 ( gnutls_x509_crt_t** certs, unsigned int* size, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_x509_crt_list_verify ( gnutls_x509_crt_t const* cert_list, int cert_list_length, gnutls_x509_crt_t const* CA_list, int CA_list_length, gnutls_x509_crl_t const* CRL_list, int CRL_list_length, unsigned int flags, unsigned int* verify ) @@ GNUTLS_1_4
gnutls_x509_crt_print ( gnutls_x509_crt_t cert, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_1_4
gnutls_x509_crt_set_activation_time ( gnutls_x509_crt_t cert, time_t act_time ) @@ GNUTLS_1_4
gnutls_x509_crt_set_authority_info_access ( gnutls_x509_crt_t crt, int what, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_x509_crt_set_authority_key_id ( gnutls_x509_crt_t cert, void const* id, size_t id_size ) @@ GNUTLS_1_4
gnutls_x509_crt_set_basic_constraints ( gnutls_x509_crt_t crt, unsigned int ca, int pathLenConstraint ) @@ GNUTLS_1_4
gnutls_x509_crt_set_ca_status ( gnutls_x509_crt_t crt, unsigned int ca ) @@ GNUTLS_1_4
gnutls_x509_crt_set_crl_dist_points ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, void const* data_string, unsigned int reason_flags ) @@ GNUTLS_1_4
gnutls_x509_crt_set_crl_dist_points2 ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, void const* data, unsigned int data_size, unsigned int reason_flags ) @@ GNUTLS_1_4
gnutls_x509_crt_set_crq ( gnutls_x509_crt_t crt, gnutls_x509_crq_t crq ) @@ GNUTLS_1_4
gnutls_x509_crt_set_crq_extensions ( gnutls_x509_crt_t crt, gnutls_x509_crq_t crq ) @@ GNUTLS_2_8
gnutls_x509_crt_set_dn ( gnutls_x509_crt_t crt, char const* dn, char const** err ) @@ GNUTLS_3_1_0
gnutls_x509_crt_set_dn_by_oid ( gnutls_x509_crt_t crt, char const* oid, unsigned int raw_flag, void const* name, unsigned int sizeof_name ) @@ GNUTLS_1_4
gnutls_x509_crt_set_expiration_time ( gnutls_x509_crt_t cert, time_t exp_time ) @@ GNUTLS_1_4
gnutls_x509_crt_set_extension_by_oid ( gnutls_x509_crt_t crt, char const* oid, void const* buf, size_t sizeof_buf, unsigned int critical ) @@ GNUTLS_1_4
gnutls_x509_crt_set_issuer_alt_name ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, void const* data, unsigned int data_size, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_crt_set_issuer_dn ( gnutls_x509_crt_t crt, char const* dn, char const** err ) @@ GNUTLS_3_1_0
gnutls_x509_crt_set_issuer_dn_by_oid ( gnutls_x509_crt_t crt, char const* oid, unsigned int raw_flag, void const* name, unsigned int sizeof_name ) @@ GNUTLS_1_4
gnutls_x509_crt_set_key ( gnutls_x509_crt_t crt, gnutls_x509_privkey_t key ) @@ GNUTLS_1_4
gnutls_x509_crt_set_key_purpose_oid ( gnutls_x509_crt_t cert, void const* oid, unsigned int critical ) @@ GNUTLS_1_4
gnutls_x509_crt_set_key_usage ( gnutls_x509_crt_t crt, unsigned int usage ) @@ GNUTLS_1_4
gnutls_x509_crt_set_name_constraints ( gnutls_x509_crt_t crt, gnutls_x509_name_constraints_t nc, unsigned int critical ) @@ GNUTLS_3_1_0
gnutls_x509_crt_set_pin_function ( gnutls_x509_crt_t crt, gnutls_pin_callback_t fn, void* userdata ) @@ GNUTLS_3_1_0
gnutls_x509_crt_set_policy ( gnutls_x509_crt_t crt, struct gnutls_x509_policy_st const* policy, unsigned int critical ) @@ GNUTLS_3_1_0
gnutls_x509_crt_set_private_key_usage_period ( gnutls_x509_crt_t crt, time_t activation, time_t expiration ) @@ GNUTLS_3_0_0
gnutls_x509_crt_set_proxy ( gnutls_x509_crt_t crt, int pathLenConstraint, char const* policyLanguage, char const* policy, size_t sizeof_policy ) @@ GNUTLS_1_4
gnutls_x509_crt_set_proxy_dn ( gnutls_x509_crt_t crt, gnutls_x509_crt_t eecrt, unsigned int raw_flag, void const* name, unsigned int sizeof_name ) @@ GNUTLS_1_4
gnutls_x509_crt_set_serial ( gnutls_x509_crt_t cert, void const* serial, size_t serial_size ) @@ GNUTLS_1_4
gnutls_x509_crt_set_subject_alt_name ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, void const* data, unsigned int data_size, unsigned int flags ) @@ GNUTLS_1_4
gnutls_x509_crt_set_subject_alternative_name ( gnutls_x509_crt_t crt, gnutls_x509_subject_alt_name_t type, char const* data_string ) @@ GNUTLS_1_4
gnutls_x509_crt_set_subject_key_id ( gnutls_x509_crt_t cert, void const* id, size_t id_size ) @@ GNUTLS_1_4
gnutls_x509_crt_set_version ( gnutls_x509_crt_t crt, unsigned int version ) @@ GNUTLS_1_4
gnutls_x509_crt_sign ( gnutls_x509_crt_t crt, gnutls_x509_crt_t issuer, gnutls_x509_privkey_t issuer_key ) @@ GNUTLS_1_4
gnutls_x509_crt_sign2 ( gnutls_x509_crt_t crt, gnutls_x509_crt_t issuer, gnutls_x509_privkey_t issuer_key, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_1_4
gnutls_x509_crt_verify ( gnutls_x509_crt_t cert, gnutls_x509_crt_t const* CA_list, int CA_list_length, unsigned int flags, unsigned int* verify ) @@ GNUTLS_1_4
gnutls_x509_dn_deinit gnutls_x509_dn_t dn ) @@ GNUTLS_1_4
gnutls_x509_dn_export ( gnutls_x509_dn_t dn, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_x509_dn_export2 ( gnutls_x509_dn_t dn, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_x509_dn_get_rdn_ava ( gnutls_x509_dn_t dn, int irdn, int iava, gnutls_x509_ava_st* ava ) @@ GNUTLS_1_4
gnutls_x509_dn_import ( gnutls_x509_dn_t dn, gnutls_datum_t const* data ) @@ GNUTLS_1_4
gnutls_x509_dn_init gnutls_x509_dn_t* dn ) @@ GNUTLS_1_4
gnutls_x509_dn_oid_known char const* oid ) @@ GNUTLS_1_4
gnutls_x509_dn_oid_name char const* oid, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_x509_ext_deinit gnutls_x509_ext_st* ext ) @@ GNUTLS_3_1_0
gnutls_x509_ext_print ( gnutls_x509_ext_st* exts, unsigned int exts_size, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_x509_name_constraints_add_excluded ( gnutls_x509_name_constraints_t nc, gnutls_x509_subject_alt_name_t type, gnutls_datum_t const* name ) @@ GNUTLS_3_1_0
gnutls_x509_name_constraints_add_permitted ( gnutls_x509_name_constraints_t nc, gnutls_x509_subject_alt_name_t type, gnutls_datum_t const* name ) @@ GNUTLS_3_1_0
gnutls_x509_name_constraints_check ( gnutls_x509_name_constraints_t nc, gnutls_x509_subject_alt_name_t type, gnutls_datum_t const* name ) @@ GNUTLS_3_1_0
gnutls_x509_name_constraints_check_crt ( gnutls_x509_name_constraints_t nc, gnutls_x509_subject_alt_name_t type, gnutls_x509_crt_t cert ) @@ GNUTLS_3_1_0
gnutls_x509_name_constraints_deinit gnutls_x509_name_constraints_t nc ) @@ GNUTLS_3_1_0
gnutls_x509_name_constraints_get_excluded ( gnutls_x509_name_constraints_t nc, unsigned int idx, unsigned int* type, gnutls_datum_t* name ) @@ GNUTLS_3_1_0
gnutls_x509_name_constraints_get_permitted ( gnutls_x509_name_constraints_t nc, unsigned int idx, unsigned int* type, gnutls_datum_t* name ) @@ GNUTLS_3_1_0
gnutls_x509_name_constraints_init gnutls_x509_name_constraints_t* nc ) @@ GNUTLS_3_1_0
gnutls_x509_policy_release struct gnutls_x509_policy_st* policy ) @@ GNUTLS_3_1_0
gnutls_x509_privkey_cpy ( gnutls_x509_privkey_t dst, gnutls_x509_privkey_t src ) @@ GNUTLS_1_4
gnutls_x509_privkey_deinit gnutls_x509_privkey_t key ) @@ GNUTLS_1_4
gnutls_x509_privkey_export ( gnutls_x509_privkey_t key, gnutls_x509_crt_fmt_t format, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_x509_privkey_export2 ( gnutls_x509_privkey_t key, gnutls_x509_crt_fmt_t format, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_x509_privkey_export2_pkcs8 ( gnutls_x509_privkey_t key, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags, gnutls_datum_t* out ) @@ GNUTLS_3_1_0
gnutls_x509_privkey_export_dsa_raw ( gnutls_x509_privkey_t key, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* g, gnutls_datum_t* y, gnutls_datum_t* x ) @@ GNUTLS_1_4
gnutls_x509_privkey_export_ecc_raw ( gnutls_x509_privkey_t key, gnutls_ecc_curve_t* curve, gnutls_datum_t* x, gnutls_datum_t* y, gnutls_datum_t* k ) @@ GNUTLS_3_0_0
gnutls_x509_privkey_export_pkcs8 ( gnutls_x509_privkey_t key, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags, void* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_x509_privkey_export_rsa_raw ( gnutls_x509_privkey_t key, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u ) @@ GNUTLS_1_4
gnutls_x509_privkey_export_rsa_raw2 ( gnutls_x509_privkey_t key, gnutls_datum_t* m, gnutls_datum_t* e, gnutls_datum_t* d, gnutls_datum_t* p, gnutls_datum_t* q, gnutls_datum_t* u, gnutls_datum_t* e1, gnutls_datum_t* e2 ) @@ GNUTLS_2_12
gnutls_x509_privkey_fix gnutls_x509_privkey_t key ) @@ GNUTLS_1_4
gnutls_x509_privkey_generate ( gnutls_x509_privkey_t key, gnutls_pk_algorithm_t algo, unsigned int bits, unsigned int flags ) @@ GNUTLS_1_4
gnutls_x509_privkey_get_key_id ( gnutls_x509_privkey_t key, unsigned int flags, unsigned char* output_data, size_t* output_data_size ) @@ GNUTLS_1_4
gnutls_x509_privkey_get_pk_algorithm gnutls_x509_privkey_t key ) @@ GNUTLS_1_4
gnutls_x509_privkey_get_pk_algorithm2 ( gnutls_x509_privkey_t key, unsigned int* bits ) @@ GNUTLS_3_1_0
gnutls_x509_privkey_import ( gnutls_x509_privkey_t key, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format ) @@ GNUTLS_1_4
gnutls_x509_privkey_import2 ( gnutls_x509_privkey_t key, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags ) @@ GNUTLS_3_1_0
gnutls_x509_privkey_import_dsa_raw ( gnutls_x509_privkey_t key, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* g, gnutls_datum_t const* y, gnutls_datum_t const* x ) @@ GNUTLS_1_4
gnutls_x509_privkey_import_ecc_raw ( gnutls_x509_privkey_t key, gnutls_ecc_curve_t curve, gnutls_datum_t const* x, gnutls_datum_t const* y, gnutls_datum_t const* k ) @@ GNUTLS_3_0_0
gnutls_x509_privkey_import_openssl ( gnutls_x509_privkey_t key, gnutls_datum_t const* data, char const* password ) @@ GNUTLS_3_1_0
gnutls_x509_privkey_import_pkcs8 ( gnutls_x509_privkey_t key, gnutls_datum_t const* data, gnutls_x509_crt_fmt_t format, char const* password, unsigned int flags ) @@ GNUTLS_1_4
gnutls_x509_privkey_import_rsa_raw ( gnutls_x509_privkey_t key, gnutls_datum_t const* m, gnutls_datum_t const* e, gnutls_datum_t const* d, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* u ) @@ GNUTLS_1_4
gnutls_x509_privkey_import_rsa_raw2 ( gnutls_x509_privkey_t key, gnutls_datum_t const* m, gnutls_datum_t const* e, gnutls_datum_t const* d, gnutls_datum_t const* p, gnutls_datum_t const* q, gnutls_datum_t const* u, gnutls_datum_t const* e1, gnutls_datum_t const* e2 ) @@ GNUTLS_3_1_0
gnutls_x509_privkey_init gnutls_x509_privkey_t* key ) @@ GNUTLS_1_4
gnutls_x509_privkey_sec_param gnutls_x509_privkey_t key ) @@ GNUTLS_2_12
gnutls_x509_privkey_verify_params gnutls_x509_privkey_t key ) @@ GNUTLS_3_0_0
gnutls_x509_rdn_get ( gnutls_datum_t const* idn, char* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_rdn_get_by_oid ( gnutls_datum_t const* idn, char const* oid, int indx, unsigned int raw_flag, void* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_rdn_get_oid ( gnutls_datum_t const* idn, int indx, void* buf, size_t* buf_size ) @@ GNUTLS_1_4
gnutls_x509_trust_list_add_cas ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t const* clist, unsigned int clist_size, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_x509_trust_list_add_crls ( gnutls_x509_trust_list_t list, gnutls_x509_crl_t const* crl_list, int crl_size, unsigned int flags, unsigned int verification_flags ) @@ GNUTLS_3_0_0
gnutls_x509_trust_list_add_named_crt ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t cert, void const* name, size_t name_size, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_x509_trust_list_add_system_trust ( gnutls_x509_trust_list_t list, unsigned int tl_flags, unsigned int tl_vflags ) @@ GNUTLS_3_1_0
gnutls_x509_trust_list_add_trust_dir ( gnutls_x509_trust_list_t list, char const* ca_dir, char const* crl_dir, gnutls_x509_crt_fmt_t type, unsigned int tl_flags, unsigned int tl_vflags ) @@ GNUTLS_3_1_0
gnutls_x509_trust_list_add_trust_file ( gnutls_x509_trust_list_t list, char const* ca_file, char const* crl_file, gnutls_x509_crt_fmt_t type, unsigned int tl_flags, unsigned int tl_vflags ) @@ GNUTLS_3_1_0
gnutls_x509_trust_list_add_trust_mem ( gnutls_x509_trust_list_t list, gnutls_datum_t const* cas, gnutls_datum_t const* crls, gnutls_x509_crt_fmt_t type, unsigned int tl_flags, unsigned int tl_vflags ) @@ GNUTLS_3_1_0
gnutls_x509_trust_list_deinit ( gnutls_x509_trust_list_t list, unsigned int all ) @@ GNUTLS_3_0_0
gnutls_x509_trust_list_get_issuer ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t cert, gnutls_x509_crt_t* issuer, unsigned int flags ) @@ GNUTLS_3_0_0
gnutls_x509_trust_list_init ( gnutls_x509_trust_list_t* list, unsigned int size ) @@ GNUTLS_3_0_0
gnutls_x509_trust_list_remove_cas ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t const* clist, int clist_size ) @@ GNUTLS_3_1_0
gnutls_x509_trust_list_remove_trust_file ( gnutls_x509_trust_list_t list, char const* ca_file, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_1_0
gnutls_x509_trust_list_remove_trust_mem ( gnutls_x509_trust_list_t list, gnutls_datum_t const* cas, gnutls_x509_crt_fmt_t type ) @@ GNUTLS_3_1_0
gnutls_x509_trust_list_verify_crt ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t* cert_list, unsigned int cert_list_size, unsigned int flags, unsigned int* voutput, gnutls_verify_output_function* func ) @@ GNUTLS_3_0_0
gnutls_x509_trust_list_verify_crt2 ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t* cert_list, unsigned int cert_list_size, gnutls_typed_vdata_st* data, unsigned int elements, unsigned int flags, unsigned int* voutput, gnutls_verify_output_function* func ) @@ GNUTLS_3_1_0
gnutls_x509_trust_list_verify_named_crt ( gnutls_x509_trust_list_t list, gnutls_x509_crt_t cert, void const* name, size_t name_size, unsigned int flags, unsigned int* voutput, gnutls_verify_output_function* func ) @@ GNUTLS_3_0_0

to the top

Header Files (12)


abstract.h
compat.h
crypto.h
dtls.h
gnutls.h
ocsp.h
openpgp.h
pkcs11.h
pkcs12.h
tpm.h
x509-ext.h
x509.h

to the top

Source Files (90)


alpn.c
cert_types.c
ciphers.c
ciphersuites.c
common.c
crl.c
crl_write.c
crq.c
crypto-api.c
debug.c
dn.c
ecc.c
extensions.c
extras.c
fips.c
gnutls_alert.c
gnutls_anon_cred.c
gnutls_auth.c
gnutls_buffers.c
gnutls_cert.c
gnutls_compress.c
gnutls_db.c
gnutls_dh.c
gnutls_dtls.c
gnutls_errors.c
gnutls_global.c
gnutls_handshake.c
gnutls_mem.c
gnutls_openpgp.c
gnutls_pcert.c
gnutls_priority.c
gnutls_privkey.c
gnutls_privkey_raw.c
gnutls_psk.c
gnutls_pubkey.c
gnutls_range.c
gnutls_record.c
gnutls_rsa_export.c
gnutls_session.c
gnutls_session_pack.c
gnutls_srp.c
gnutls_state.c
gnutls_str.c
gnutls_supplemental.c
gnutls_ui.c
gnutls_x509.c
heartbeat.c
kx.c
locks.c
mac.c
max_record.c
name_constraints.c
ocsp.c
ocsp_output.c
output.c
pgp.c
pgpverify.c
pin.c
pkcs12.c
pkcs12_bag.c
pkcs7.c
privkey.c
privkey_openssl.c
privkey_pkcs8.c
protocols.c
publickey.c
random.c
rfc2818_hostname.c
safe_renegotiation.c
secparams.c
server_name.c
session_ticket.c
sign.c
signature.c
srp.c
srp_sb64.c
srtp.c
status_request.c
system.c
system_override.c
tpm.c
verify-high.c
verify-high2.c
verify-tofu.c
verify.c
x509.c
x509_b64.c
x509_dn.c
x509_ext.c
x509_write.c

to the top

Objects (1)


libgnutls.so.28.41.11

to the top