8
8
<sub name="x509" link="gnutls-x509.html"/>
9
9
<sub name="pkcs12" link="gnutls-pkcs12.html"/>
10
10
<sub name="openpgp" link="gnutls-openpgp.html"/>
11
<sub name="crypto" link="gnutls-crypto.html"/>
11
12
<sub name="openssl" link="gnutls-openssl.html"/>
12
13
<sub name="libtasn1" link="gnutls-libtasn1.html"/>
14
15
<sub name="Index" link="ix01.html"/>
15
16
<sub name="Index of deprecated symbols" link="ix02.html"/>
16
17
<sub name="Index of new symbols in 2.4.0" link="ix03.html"/>
18
<sub name="Index of new symbols in 2.6.0" link="ix04.html"/>
19
21
<keyword type="macro" name="LIBGNUTLS_VERSION" link="gnutls-gnutls.html#LIBGNUTLS-VERSION:CAPS"/>
86
88
<keyword type="function" name="gnutls_compression_get_name ()" link="gnutls-gnutls.html#gnutls-compression-get-name"/>
87
89
<keyword type="function" name="gnutls_kx_get_name ()" link="gnutls-gnutls.html#gnutls-kx-get-name"/>
88
90
<keyword type="function" name="gnutls_certificate_type_get_name ()" link="gnutls-gnutls.html#gnutls-certificate-type-get-name"/>
91
<keyword type="function" name="gnutls_pk_get_name ()" link="gnutls-gnutls.html#gnutls-pk-get-name" since="2.6.0"/>
92
<keyword type="function" name="gnutls_sign_get_name ()" link="gnutls-gnutls.html#gnutls-sign-get-name" since="2.6.0"/>
89
93
<keyword type="function" name="gnutls_mac_get_id ()" link="gnutls-gnutls.html#gnutls-mac-get-id"/>
90
94
<keyword type="function" name="gnutls_compression_get_id ()" link="gnutls-gnutls.html#gnutls-compression-get-id"/>
91
95
<keyword type="function" name="gnutls_cipher_get_id ()" link="gnutls-gnutls.html#gnutls-cipher-get-id"/>
92
96
<keyword type="function" name="gnutls_kx_get_id ()" link="gnutls-gnutls.html#gnutls-kx-get-id"/>
93
97
<keyword type="function" name="gnutls_protocol_get_id ()" link="gnutls-gnutls.html#gnutls-protocol-get-id"/>
94
98
<keyword type="function" name="gnutls_certificate_type_get_id ()" link="gnutls-gnutls.html#gnutls-certificate-type-get-id"/>
99
<keyword type="function" name="gnutls_pk_get_id ()" link="gnutls-gnutls.html#gnutls-pk-get-id" since="2.6.0"/>
100
<keyword type="function" name="gnutls_sign_get_id ()" link="gnutls-gnutls.html#gnutls-sign-get-id"/>
95
101
<keyword type="function" name="gnutls_cipher_list ()" link="gnutls-gnutls.html#gnutls-cipher-list"/>
96
102
<keyword type="function" name="gnutls_mac_list ()" link="gnutls-gnutls.html#gnutls-mac-list"/>
97
103
<keyword type="function" name="gnutls_compression_list ()" link="gnutls-gnutls.html#gnutls-compression-list"/>
98
104
<keyword type="function" name="gnutls_protocol_list ()" link="gnutls-gnutls.html#gnutls-protocol-list"/>
99
105
<keyword type="function" name="gnutls_certificate_type_list ()" link="gnutls-gnutls.html#gnutls-certificate-type-list"/>
100
106
<keyword type="function" name="gnutls_kx_list ()" link="gnutls-gnutls.html#gnutls-kx-list"/>
107
<keyword type="function" name="gnutls_pk_list ()" link="gnutls-gnutls.html#gnutls-pk-list" since="2.6.0"/>
108
<keyword type="function" name="gnutls_sign_list ()" link="gnutls-gnutls.html#gnutls-sign-list"/>
101
109
<keyword type="function" name="gnutls_cipher_suite_info ()" link="gnutls-gnutls.html#gnutls-cipher-suite-info"/>
102
110
<keyword type="function" name="gnutls_error_is_fatal ()" link="gnutls-gnutls.html#gnutls-error-is-fatal"/>
103
111
<keyword type="function" name="gnutls_error_to_alert ()" link="gnutls-gnutls.html#gnutls-error-to-alert"/>
104
112
<keyword type="function" name="gnutls_perror ()" link="gnutls-gnutls.html#gnutls-perror"/>
105
113
<keyword type="function" name="gnutls_strerror ()" link="gnutls-gnutls.html#gnutls-strerror"/>
114
<keyword type="function" name="gnutls_strerror_name ()" link="gnutls-gnutls.html#gnutls-strerror-name" since="2.6.0"/>
106
115
<keyword type="function" name="gnutls_handshake_set_private_extensions ()" link="gnutls-gnutls.html#gnutls-handshake-set-private-extensions"/>
107
116
<keyword type="function" name="gnutls_handshake_get_last_out ()" link="gnutls-gnutls.html#gnutls-handshake-get-last-out"/>
108
117
<keyword type="function" name="gnutls_handshake_get_last_in ()" link="gnutls-gnutls.html#gnutls-handshake-get-last-in"/>
118
127
<keyword type="function" name="gnutls_record_check_pending ()" link="gnutls-gnutls.html#gnutls-record-check-pending"/>
119
128
<keyword type="function" name="gnutls_prf ()" link="gnutls-gnutls.html#gnutls-prf"/>
120
129
<keyword type="function" name="gnutls_prf_raw ()" link="gnutls-gnutls.html#gnutls-prf-raw"/>
130
<keyword type="function" name="gnutls_ext_recv_func ()" link="gnutls-gnutls.html#gnutls-ext-recv-func"/>
131
<keyword type="function" name="gnutls_ext_send_func ()" link="gnutls-gnutls.html#gnutls-ext-send-func"/>
132
<keyword type="enum" name="enum gnutls_ext_parse_type_t" link="gnutls-gnutls.html#gnutls-ext-parse-type-t"/>
133
<keyword type="function" name="gnutls_ext_register ()" link="gnutls-gnutls.html#gnutls-ext-register" since="2.6.0"/>
121
134
<keyword type="enum" name="enum gnutls_server_name_type_t" link="gnutls-gnutls.html#gnutls-server-name-type-t"/>
122
135
<keyword type="function" name="gnutls_server_name_set ()" link="gnutls-gnutls.html#gnutls-server-name-set"/>
123
136
<keyword type="function" name="gnutls_server_name_get ()" link="gnutls-gnutls.html#gnutls-server-name-get"/>
146
159
<keyword type="function" name="gnutls_session_get_data2 ()" link="gnutls-gnutls.html#gnutls-session-get-data2"/>
147
160
<keyword type="macro" name="GNUTLS_MAX_SESSION_ID" link="gnutls-gnutls.html#GNUTLS-MAX-SESSION-ID:CAPS"/>
148
161
<keyword type="function" name="gnutls_session_get_id ()" link="gnutls-gnutls.html#gnutls-session-get-id"/>
149
<keyword type="macro" name="TLS_MASTER_SIZE" link="gnutls-gnutls.html#TLS-MASTER-SIZE:CAPS"/>
150
<keyword type="macro" name="TLS_RANDOM_SIZE" link="gnutls-gnutls.html#TLS-RANDOM-SIZE:CAPS"/>
162
<keyword type="macro" name="GNUTLS_MASTER_SIZE" link="gnutls-gnutls.html#GNUTLS-MASTER-SIZE:CAPS"/>
163
<keyword type="macro" name="GNUTLS_RANDOM_SIZE" link="gnutls-gnutls.html#GNUTLS-RANDOM-SIZE:CAPS"/>
151
164
<keyword type="function" name="gnutls_session_get_server_random ()" link="gnutls-gnutls.html#gnutls-session-get-server-random"/>
152
165
<keyword type="function" name="gnutls_session_get_client_random ()" link="gnutls-gnutls.html#gnutls-session-get-client-random"/>
153
166
<keyword type="function" name="gnutls_session_get_master_secret ()" link="gnutls-gnutls.html#gnutls-session-get-master-secret"/>
167
<keyword type="function" name="void ()" link="gnutls-gnutls.html#void"/>
168
<keyword type="function" name="gnutls_session_set_finished_function ()" link="gnutls-gnutls.html#gnutls-session-set-finished-function" since="2.6.0"/>
154
169
<keyword type="function" name="gnutls_session_is_resumed ()" link="gnutls-gnutls.html#gnutls-session-is-resumed"/>
155
170
<keyword type="function" name="gnutls_db_store_func ()" link="gnutls-gnutls.html#gnutls-db-store-func"/>
156
171
<keyword type="function" name="gnutls_db_remove_func ()" link="gnutls-gnutls.html#gnutls-db-remove-func"/>
263
278
<keyword type="function" name="gnutls_srp_allocate_server_credentials ()" link="gnutls-gnutls.html#gnutls-srp-allocate-server-credentials"/>
264
279
<keyword type="function" name="gnutls_srp_set_server_credentials_file ()" link="gnutls-gnutls.html#gnutls-srp-set-server-credentials-file"/>
265
280
<keyword type="function" name="gnutls_srp_server_get_username ()" link="gnutls-gnutls.html#gnutls-srp-server-get-username"/>
281
<keyword type="function" name="gnutls_srp_set_prime_bits ()" link="gnutls-gnutls.html#gnutls-srp-set-prime-bits" since="2.6.0"/>
266
282
<keyword type="function" name="gnutls_srp_verifier ()" link="gnutls-gnutls.html#gnutls-srp-verifier"/>
267
283
<keyword type="variable" name="gnutls_srp_2048_group_prime" link="gnutls-gnutls.html#gnutls-srp-2048-group-prime"/>
268
284
<keyword type="variable" name="gnutls_srp_2048_group_generator" link="gnutls-gnutls.html#gnutls-srp-2048-group-generator"/>
471
487
<keyword type="function" name="gnutls_ia_extract_inner_secret ()" link="gnutls-extra.html#gnutls-ia-extract-inner-secret"/>
472
488
<keyword type="function" name="gnutls_ia_enable ()" link="gnutls-extra.html#gnutls-ia-enable"/>
473
489
<keyword type="function" name="gnutls_global_init_extra ()" link="gnutls-extra.html#gnutls-global-init-extra"/>
490
<keyword type="function" name="gnutls_register_md5_handler ()" link="gnutls-extra.html#gnutls-register-md5-handler" since="2.6.0"/>
474
491
<keyword type="function" name="gnutls_extra_check_version ()" link="gnutls-extra.html#gnutls-extra-check-version"/>
475
492
<keyword type="macro" name="GNUTLS_OID_X520_COUNTRY_NAME" link="gnutls-x509.html#GNUTLS-OID-X520-COUNTRY-NAME:CAPS"/>
476
493
<keyword type="macro" name="GNUTLS_OID_X520_ORGANIZATION_NAME" link="gnutls-x509.html#GNUTLS-OID-X520-ORGANIZATION-NAME:CAPS"/>
500
517
<keyword type="macro" name="GNUTLS_KP_TIME_STAMPING" link="gnutls-x509.html#GNUTLS-KP-TIME-STAMPING:CAPS"/>
501
518
<keyword type="macro" name="GNUTLS_KP_OCSP_SIGNING" link="gnutls-x509.html#GNUTLS-KP-OCSP-SIGNING:CAPS"/>
502
519
<keyword type="macro" name="GNUTLS_KP_ANY" link="gnutls-x509.html#GNUTLS-KP-ANY:CAPS"/>
520
<keyword type="macro" name="GNUTLS_FSAN_SET" link="gnutls-x509.html#GNUTLS-FSAN-SET:CAPS"/>
521
<keyword type="macro" name="GNUTLS_FSAN_APPEND" link="gnutls-x509.html#GNUTLS-FSAN-APPEND:CAPS"/>
503
522
<keyword type="enum" name="enum gnutls_certificate_import_flags" link="gnutls-x509.html#gnutls-certificate-import-flags"/>
504
523
<keyword type="function" name="gnutls_x509_crt_init ()" link="gnutls-x509.html#gnutls-x509-crt-init"/>
505
524
<keyword type="function" name="gnutls_x509_crt_deinit ()" link="gnutls-x509.html#gnutls-x509-crt-deinit"/>
530
549
<keyword type="macro" name="GNUTLS_CRL_REASON_PRIVILEGE_WITHDRAWN" link="gnutls-x509.html#GNUTLS-CRL-REASON-PRIVILEGE-WITHDRAWN:CAPS"/>
531
550
<keyword type="macro" name="GNUTLS_CRL_REASON_AA_COMPROMISE" link="gnutls-x509.html#GNUTLS-CRL-REASON-AA-COMPROMISE:CAPS"/>
532
551
<keyword type="function" name="gnutls_x509_crt_get_crl_dist_points ()" link="gnutls-x509.html#gnutls-x509-crt-get-crl-dist-points"/>
552
<keyword type="function" name="gnutls_x509_crt_set_crl_dist_points2 ()" link="gnutls-x509.html#gnutls-x509-crt-set-crl-dist-points2" since="2.6.0"/>
533
553
<keyword type="function" name="gnutls_x509_crt_set_crl_dist_points ()" link="gnutls-x509.html#gnutls-x509-crt-set-crl-dist-points"/>
534
554
<keyword type="function" name="gnutls_x509_crt_cpy_crl_dist_points ()" link="gnutls-x509.html#gnutls-x509-crt-cpy-crl-dist-points"/>
535
555
<keyword type="function" name="gnutls_x509_crt_get_activation_time ()" link="gnutls-x509.html#gnutls-x509-crt-get-activation-time"/>
559
579
<keyword type="function" name="gnutls_x509_crt_set_ca_status ()" link="gnutls-x509.html#gnutls-x509-crt-set-ca-status"/>
560
580
<keyword type="function" name="gnutls_x509_crt_set_basic_constraints ()" link="gnutls-x509.html#gnutls-x509-crt-set-basic-constraints"/>
561
581
<keyword type="function" name="gnutls_x509_crt_set_subject_alternative_name ()" link="gnutls-x509.html#gnutls-x509-crt-set-subject-alternative-name"/>
582
<keyword type="function" name="gnutls_x509_crt_set_subject_alt_name ()" link="gnutls-x509.html#gnutls-x509-crt-set-subject-alt-name" since="2.6.0"/>
562
583
<keyword type="function" name="gnutls_x509_crt_sign ()" link="gnutls-x509.html#gnutls-x509-crt-sign"/>
563
584
<keyword type="function" name="gnutls_x509_crt_sign2 ()" link="gnutls-x509.html#gnutls-x509-crt-sign2"/>
564
585
<keyword type="function" name="gnutls_x509_crt_set_activation_time ()" link="gnutls-x509.html#gnutls-x509-crt-set-activation-time"/>
667
688
<keyword type="function" name="gnutls_x509_crq_get_dn_by_oid ()" link="gnutls-x509.html#gnutls-x509-crq-get-dn-by-oid"/>
668
689
<keyword type="function" name="gnutls_x509_crq_set_dn_by_oid ()" link="gnutls-x509.html#gnutls-x509-crq-set-dn-by-oid"/>
669
690
<keyword type="function" name="gnutls_x509_crq_set_version ()" link="gnutls-x509.html#gnutls-x509-crq-set-version"/>
691
<keyword type="function" name="gnutls_x509_crq_get_version ()" link="gnutls-x509.html#gnutls-x509-crq-get-version"/>
670
692
<keyword type="function" name="gnutls_x509_crq_set_key ()" link="gnutls-x509.html#gnutls-x509-crq-set-key"/>
671
693
<keyword type="function" name="gnutls_x509_crq_sign2 ()" link="gnutls-x509.html#gnutls-x509-crq-sign2"/>
672
694
<keyword type="function" name="gnutls_x509_crq_sign ()" link="gnutls-x509.html#gnutls-x509-crq-sign"/>
676
698
<keyword type="function" name="gnutls_x509_crq_get_attribute_by_oid ()" link="gnutls-x509.html#gnutls-x509-crq-get-attribute-by-oid"/>
677
699
<keyword type="function" name="gnutls_x509_crq_export ()" link="gnutls-x509.html#gnutls-x509-crq-export"/>
678
700
<keyword type="function" name="gnutls_x509_crt_set_crq ()" link="gnutls-x509.html#gnutls-x509-crt-set-crq"/>
701
<keyword type="function" name="gnutls_x509_crq_set_key_rsa_raw ()" link="gnutls-x509.html#gnutls-x509-crq-set-key-rsa-raw" since="2.6.0"/>
679
702
<keyword type="struct" name="struct gnutls_pkcs12_int" link="gnutls-pkcs12.html#gnutls-pkcs12-int"/>
680
703
<keyword type="typedef" name="gnutls_pkcs12_t" link="gnutls-pkcs12.html#gnutls-pkcs12-t"/>
681
704
<keyword type="struct" name="struct gnutls_pkcs12_bag_int" link="gnutls-pkcs12.html#gnutls-pkcs12-bag-int"/>
776
799
<keyword type="function" name="gnutls_certificate_set_openpgp_key_mem2 ()" link="gnutls-openpgp.html#gnutls-certificate-set-openpgp-key-mem2" since="2.4.0"/>
777
800
<keyword type="function" name="gnutls_certificate_set_openpgp_keyring_mem ()" link="gnutls-openpgp.html#gnutls-certificate-set-openpgp-keyring-mem"/>
778
801
<keyword type="function" name="gnutls_certificate_set_openpgp_keyring_file ()" link="gnutls-openpgp.html#gnutls-certificate-set-openpgp-keyring-file"/>
802
<keyword type="macro" name="GNUTLS_CRYPTO_API_VERSION" link="gnutls-crypto.html#GNUTLS-CRYPTO-API-VERSION:CAPS"/>
803
<keyword type="struct" name="gnutls_crypto_single_cipher_st" link="gnutls-crypto.html#gnutls-crypto-single-cipher-st"/>
804
<keyword type="struct" name="gnutls_crypto_single_mac_st" link="gnutls-crypto.html#gnutls-crypto-single-mac-st"/>
805
<keyword type="struct" name="gnutls_crypto_cipher_st" link="gnutls-crypto.html#gnutls-crypto-cipher-st"/>
806
<keyword type="struct" name="gnutls_crypto_mac_st" link="gnutls-crypto.html#gnutls-crypto-mac-st"/>
807
<keyword type="typedef" name="gnutls_crypto_single_digest_st" link="gnutls-crypto.html#gnutls-crypto-single-digest-st"/>
808
<keyword type="typedef" name="gnutls_crypto_digest_st" link="gnutls-crypto.html#gnutls-crypto-digest-st"/>
809
<keyword type="enum" name="enum gnutls_rnd_level_t" link="gnutls-crypto.html#gnutls-rnd-level-t"/>
810
<keyword type="enum" name="enum gnutls_pk_flag_t" link="gnutls-crypto.html#gnutls-pk-flag-t"/>
811
<keyword type="struct" name="gnutls_crypto_rnd_st" link="gnutls-crypto.html#gnutls-crypto-rnd-st"/>
812
<keyword type="typedef" name="bigint_t" link="gnutls-crypto.html#bigint-t"/>
813
<keyword type="enum" name="enum gnutls_bigint_format_t" link="gnutls-crypto.html#gnutls-bigint-format-t"/>
814
<keyword type="struct" name="gnutls_crypto_bigint_st" link="gnutls-crypto.html#gnutls-crypto-bigint-st"/>
815
<keyword type="macro" name="GNUTLS_MAX_PK_PARAMS" link="gnutls-crypto.html#GNUTLS-MAX-PK-PARAMS:CAPS"/>
816
<keyword type="struct" name="gnutls_pk_params_st" link="gnutls-crypto.html#gnutls-pk-params-st"/>
817
<keyword type="function" name="gnutls_pk_params_release ()" link="gnutls-crypto.html#gnutls-pk-params-release"/>
818
<keyword type="function" name="gnutls_pk_params_init ()" link="gnutls-crypto.html#gnutls-pk-params-init"/>
819
<keyword type="enum" name="enum gnutls_direction_t" link="gnutls-crypto.html#gnutls-direction-t"/>
820
<keyword type="struct" name="gnutls_crypto_pk_st" link="gnutls-crypto.html#gnutls-crypto-pk-st"/>
821
<keyword type="macro" name="gnutls_crypto_single_cipher_register()" link="gnutls-crypto.html#gnutls-crypto-single-cipher-register"/>
822
<keyword type="macro" name="gnutls_crypto_single_mac_register()" link="gnutls-crypto.html#gnutls-crypto-single-mac-register"/>
823
<keyword type="macro" name="gnutls_crypto_single_digest_register()" link="gnutls-crypto.html#gnutls-crypto-single-digest-register"/>
824
<keyword type="function" name="gnutls_crypto_single_cipher_register2 ()" link="gnutls-crypto.html#gnutls-crypto-single-cipher-register2" since="2.6.0"/>
825
<keyword type="function" name="gnutls_crypto_single_mac_register2 ()" link="gnutls-crypto.html#gnutls-crypto-single-mac-register2" since="2.6.0"/>
826
<keyword type="function" name="gnutls_crypto_single_digest_register2 ()" link="gnutls-crypto.html#gnutls-crypto-single-digest-register2" since="2.6.0"/>
827
<keyword type="macro" name="gnutls_crypto_cipher_register()" link="gnutls-crypto.html#gnutls-crypto-cipher-register"/>
828
<keyword type="macro" name="gnutls_crypto_mac_register()" link="gnutls-crypto.html#gnutls-crypto-mac-register"/>
829
<keyword type="macro" name="gnutls_crypto_digest_register()" link="gnutls-crypto.html#gnutls-crypto-digest-register"/>
830
<keyword type="function" name="gnutls_crypto_cipher_register2 ()" link="gnutls-crypto.html#gnutls-crypto-cipher-register2" since="2.6.0"/>
831
<keyword type="function" name="gnutls_crypto_mac_register2 ()" link="gnutls-crypto.html#gnutls-crypto-mac-register2" since="2.6.0"/>
832
<keyword type="function" name="gnutls_crypto_digest_register2 ()" link="gnutls-crypto.html#gnutls-crypto-digest-register2" since="2.6.0"/>
833
<keyword type="macro" name="gnutls_crypto_rnd_register()" link="gnutls-crypto.html#gnutls-crypto-rnd-register"/>
834
<keyword type="macro" name="gnutls_crypto_pk_register()" link="gnutls-crypto.html#gnutls-crypto-pk-register"/>
835
<keyword type="macro" name="gnutls_crypto_bigint_register()" link="gnutls-crypto.html#gnutls-crypto-bigint-register"/>
836
<keyword type="function" name="gnutls_crypto_rnd_register2 ()" link="gnutls-crypto.html#gnutls-crypto-rnd-register2" since="2.6.0"/>
837
<keyword type="function" name="gnutls_crypto_pk_register2 ()" link="gnutls-crypto.html#gnutls-crypto-pk-register2" since="2.6.0"/>
838
<keyword type="function" name="gnutls_crypto_bigint_register2 ()" link="gnutls-crypto.html#gnutls-crypto-bigint-register2" since="2.6.0"/>
779
839
<keyword type="macro" name="GNUTLS_X509_CN_SIZE" link="gnutls-openssl.html#GNUTLS-X509-CN-SIZE:CAPS"/>
780
840
<keyword type="macro" name="GNUTLS_X509_C_SIZE" link="gnutls-openssl.html#GNUTLS-X509-C-SIZE:CAPS"/>
781
841
<keyword type="macro" name="GNUTLS_X509_O_SIZE" link="gnutls-openssl.html#GNUTLS-X509-O-SIZE:CAPS"/>
810
870
<keyword type="macro" name="X509_STORE_CTX_get_current_cert()" link="gnutls-openssl.html#X509-STORE-CTX-get-current-cert"/>
811
871
<keyword type="function" name="verify_callback ()" link="gnutls-openssl.html#verify-callback"/>
812
872
<keyword type="macro" name="rbio" link="gnutls-openssl.html#rbio"/>
873
<keyword type="struct" name="MD_CTX" link="gnutls-openssl.html#MD-CTX:CAPS"/>
813
874
<keyword type="struct" name="struct rsa_st" link="gnutls-openssl.html#rsa-st"/>
814
875
<keyword type="typedef" name="RSA" link="gnutls-openssl.html#RSA:CAPS"/>
815
876
<keyword type="macro" name="MD5_CTX" link="gnutls-openssl.html#MD5-CTX:CAPS"/>