Viktor Dukhovni | e2ab7fb | 2016-04-21 20:06:49 -0400 | [diff] [blame] | 1 | /* |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 2 | * Generated by util/mkerr.pl DO NOT EDIT |
Cory Benfield | 2faa1b4 | 2017-01-20 16:22:30 +0000 | [diff] [blame] | 3 | * Copyright 1995-2017 The OpenSSL Project Authors. All Rights Reserved. |
Ralf S. Engelschall | d02b48c | 1998-12-21 10:52:47 +0000 | [diff] [blame] | 4 | * |
Viktor Dukhovni | e2ab7fb | 2016-04-21 20:06:49 -0400 | [diff] [blame] | 5 | * Licensed under the OpenSSL license (the "License"). You may not use |
| 6 | * this file except in compliance with the License. You can obtain a copy |
| 7 | * in the file LICENSE in the source distribution or at |
| 8 | * https://www.openssl.org/source/license.html |
Dr. Stephen Henson | 6d31193 | 1999-04-24 00:15:18 +0000 | [diff] [blame] | 9 | */ |
| 10 | |
Ralf S. Engelschall | d02b48c | 1998-12-21 10:52:47 +0000 | [diff] [blame] | 11 | #include <stdio.h> |
Bodo Möller | ec57782 | 1999-04-23 22:13:45 +0000 | [diff] [blame] | 12 | #include <openssl/err.h> |
| 13 | #include <openssl/ssl.h> |
Ralf S. Engelschall | d02b48c | 1998-12-21 10:52:47 +0000 | [diff] [blame] | 14 | |
| 15 | /* BEGIN ERROR CODES */ |
Richard Levitte | bc36ee6 | 2001-02-20 08:13:47 +0000 | [diff] [blame] | 16 | #ifndef OPENSSL_NO_ERR |
Dr. Stephen Henson | 29dc350 | 2005-04-12 16:15:22 +0000 | [diff] [blame] | 17 | |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 18 | # define ERR_FUNC(func) ERR_PACK(ERR_LIB_SSL,func,0) |
| 19 | # define ERR_REASON(reason) ERR_PACK(ERR_LIB_SSL,0,reason) |
Dr. Stephen Henson | 29dc350 | 2005-04-12 16:15:22 +0000 | [diff] [blame] | 20 | |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 21 | static ERR_STRING_DATA SSL_str_functs[] = { |
Matt Caswell | 94ed2c6 | 2016-11-14 14:53:31 +0000 | [diff] [blame] | 22 | {ERR_FUNC(SSL_F_ADD_CLIENT_KEY_SHARE_EXT), "add_client_key_share_ext"}, |
Matt Caswell | 3847d42 | 2017-02-01 13:31:27 +0000 | [diff] [blame] | 23 | {ERR_FUNC(SSL_F_ADD_KEY_SHARE), "add_key_share"}, |
Benjamin Kaduk | ccb8e6e | 2017-01-30 11:24:17 -0600 | [diff] [blame] | 24 | {ERR_FUNC(SSL_F_BYTES_TO_CIPHER_LIST), "bytes_to_cipher_list"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 25 | {ERR_FUNC(SSL_F_CHECK_SUITEB_CIPHER_LIST), "check_suiteb_cipher_list"}, |
Matt Caswell | 11c67ee | 2017-03-13 15:21:15 +0000 | [diff] [blame] | 26 | {ERR_FUNC(SSL_F_CREATE_SYNTHETIC_MESSAGE_HASH), |
| 27 | "create_synthetic_message_hash"}, |
Viktor Dukhovni | a4ccf06 | 2016-04-07 14:19:16 -0400 | [diff] [blame] | 28 | {ERR_FUNC(SSL_F_CT_MOVE_SCTS), "ct_move_scts"}, |
| 29 | {ERR_FUNC(SSL_F_CT_STRICT), "ct_strict"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 30 | {ERR_FUNC(SSL_F_D2I_SSL_SESSION), "d2i_SSL_SESSION"}, |
Viktor Dukhovni | 919ba00 | 2015-12-29 13:28:28 -0500 | [diff] [blame] | 31 | {ERR_FUNC(SSL_F_DANE_CTX_ENABLE), "dane_ctx_enable"}, |
| 32 | {ERR_FUNC(SSL_F_DANE_MTYPE_SET), "dane_mtype_set"}, |
| 33 | {ERR_FUNC(SSL_F_DANE_TLSA_ADD), "dane_tlsa_add"}, |
Matt Caswell | 57389a3 | 2017-02-10 17:43:09 +0000 | [diff] [blame] | 34 | {ERR_FUNC(SSL_F_DERIVE_SECRET_KEY_AND_IV), "derive_secret_key_and_iv"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 35 | {ERR_FUNC(SSL_F_DO_DTLS1_WRITE), "do_dtls1_write"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 36 | {ERR_FUNC(SSL_F_DO_SSL3_WRITE), "do_ssl3_write"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 37 | {ERR_FUNC(SSL_F_DTLS1_BUFFER_RECORD), "dtls1_buffer_record"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 38 | {ERR_FUNC(SSL_F_DTLS1_CHECK_TIMEOUT_NUM), "dtls1_check_timeout_num"}, |
Richard Levitte | b612799 | 2016-11-15 14:53:33 +0100 | [diff] [blame] | 39 | {ERR_FUNC(SSL_F_DTLS1_HEARTBEAT), "dtls1_heartbeat"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 40 | {ERR_FUNC(SSL_F_DTLS1_PREPROCESS_FRAGMENT), "dtls1_preprocess_fragment"}, |
Matt Caswell | 1fb9fdc | 2016-07-01 15:20:33 +0100 | [diff] [blame] | 41 | {ERR_FUNC(SSL_F_DTLS1_PROCESS_BUFFERED_RECORDS), |
| 42 | "dtls1_process_buffered_records"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 43 | {ERR_FUNC(SSL_F_DTLS1_PROCESS_RECORD), "dtls1_process_record"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 44 | {ERR_FUNC(SSL_F_DTLS1_READ_BYTES), "dtls1_read_bytes"}, |
Rich Salz | 255cf60 | 2016-06-03 22:45:47 -0400 | [diff] [blame] | 45 | {ERR_FUNC(SSL_F_DTLS1_READ_FAILED), "dtls1_read_failed"}, |
| 46 | {ERR_FUNC(SSL_F_DTLS1_RETRANSMIT_MESSAGE), "dtls1_retransmit_message"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 47 | {ERR_FUNC(SSL_F_DTLS1_WRITE_APP_DATA_BYTES), |
| 48 | "dtls1_write_app_data_bytes"}, |
Matt Caswell | 302f758 | 2016-02-10 15:16:06 +0000 | [diff] [blame] | 49 | {ERR_FUNC(SSL_F_DTLSV1_LISTEN), "DTLSv1_listen"}, |
Matt Caswell | 473483d | 2015-09-07 22:00:36 +0100 | [diff] [blame] | 50 | {ERR_FUNC(SSL_F_DTLS_CONSTRUCT_CHANGE_CIPHER_SPEC), |
| 51 | "dtls_construct_change_cipher_spec"}, |
Matt Caswell | c130dd8 | 2015-09-04 13:51:49 +0100 | [diff] [blame] | 52 | {ERR_FUNC(SSL_F_DTLS_CONSTRUCT_HELLO_VERIFY_REQUEST), |
| 53 | "dtls_construct_hello_verify_request"}, |
Matt Caswell | 76af303 | 2015-08-11 11:41:03 +0100 | [diff] [blame] | 54 | {ERR_FUNC(SSL_F_DTLS_GET_REASSEMBLED_MESSAGE), |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 55 | "dtls_get_reassembled_message"}, |
Matt Caswell | 73999b6 | 2015-09-10 10:22:30 +0100 | [diff] [blame] | 56 | {ERR_FUNC(SSL_F_DTLS_PROCESS_HELLO_VERIFY), "dtls_process_hello_verify"}, |
Matt Caswell | 70ef40a | 2017-02-23 14:29:36 +0000 | [diff] [blame] | 57 | {ERR_FUNC(SSL_F_EARLY_DATA_COUNT_OK), "early_data_count_ok"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 58 | {ERR_FUNC(SSL_F_FINAL_EC_PT_FORMATS), "final_ec_pt_formats"}, |
| 59 | {ERR_FUNC(SSL_F_FINAL_EMS), "final_ems"}, |
Matt Caswell | f4bbb37 | 2017-01-18 11:31:37 +0000 | [diff] [blame] | 60 | {ERR_FUNC(SSL_F_FINAL_KEY_SHARE), "final_key_share"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 61 | {ERR_FUNC(SSL_F_FINAL_RENEGOTIATE), "final_renegotiate"}, |
Matt Caswell | 0490431 | 2016-12-30 11:26:39 +0000 | [diff] [blame] | 62 | {ERR_FUNC(SSL_F_FINAL_SIG_ALGS), "final_sig_algs"}, |
Cory Benfield | 2faa1b4 | 2017-01-20 16:22:30 +0000 | [diff] [blame] | 63 | {ERR_FUNC(SSL_F_NSS_KEYLOG_INT), "nss_keylog_int"}, |
Rich Salz | a462529 | 2016-02-10 15:20:48 -0500 | [diff] [blame] | 64 | {ERR_FUNC(SSL_F_OPENSSL_INIT_SSL), "OPENSSL_init_ssl"}, |
Matt Caswell | 0f1e51e | 2016-11-02 15:03:56 +0000 | [diff] [blame] | 65 | {ERR_FUNC(SSL_F_OSSL_STATEM_CLIENT13_READ_TRANSITION), |
| 66 | "ossl_statem_client13_read_transition"}, |
Matt Caswell | 5923ad4 | 2016-09-30 00:27:40 +0100 | [diff] [blame] | 67 | {ERR_FUNC(SSL_F_OSSL_STATEM_CLIENT_CONSTRUCT_MESSAGE), |
| 68 | "ossl_statem_client_construct_message"}, |
Richard Levitte | bbba0a7 | 2016-07-19 11:50:42 +0200 | [diff] [blame] | 69 | {ERR_FUNC(SSL_F_OSSL_STATEM_CLIENT_READ_TRANSITION), |
| 70 | "ossl_statem_client_read_transition"}, |
Matt Caswell | 0f1e51e | 2016-11-02 15:03:56 +0000 | [diff] [blame] | 71 | {ERR_FUNC(SSL_F_OSSL_STATEM_SERVER13_READ_TRANSITION), |
| 72 | "ossl_statem_server13_read_transition"}, |
Matt Caswell | 5923ad4 | 2016-09-30 00:27:40 +0100 | [diff] [blame] | 73 | {ERR_FUNC(SSL_F_OSSL_STATEM_SERVER_CONSTRUCT_MESSAGE), |
| 74 | "ossl_statem_server_construct_message"}, |
Richard Levitte | bbba0a7 | 2016-07-19 11:50:42 +0200 | [diff] [blame] | 75 | {ERR_FUNC(SSL_F_OSSL_STATEM_SERVER_READ_TRANSITION), |
| 76 | "ossl_statem_server_read_transition"}, |
Matt Caswell | 94ed2c6 | 2016-11-14 14:53:31 +0000 | [diff] [blame] | 77 | {ERR_FUNC(SSL_F_PROCESS_KEY_SHARE_EXT), "process_key_share_ext"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 78 | {ERR_FUNC(SSL_F_READ_STATE_MACHINE), "read_state_machine"}, |
Matt Caswell | 11c67ee | 2017-03-13 15:21:15 +0000 | [diff] [blame] | 79 | {ERR_FUNC(SSL_F_SET_CLIENT_CIPHERSUITE), "set_client_ciphersuite"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 80 | {ERR_FUNC(SSL_F_SSL3_CHANGE_CIPHER_STATE), "ssl3_change_cipher_state"}, |
| 81 | {ERR_FUNC(SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM), |
| 82 | "ssl3_check_cert_and_algorithm"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 83 | {ERR_FUNC(SSL_F_SSL3_CTRL), "ssl3_ctrl"}, |
| 84 | {ERR_FUNC(SSL_F_SSL3_CTX_CTRL), "ssl3_ctx_ctrl"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 85 | {ERR_FUNC(SSL_F_SSL3_DIGEST_CACHED_RECORDS), |
| 86 | "ssl3_digest_cached_records"}, |
| 87 | {ERR_FUNC(SSL_F_SSL3_DO_CHANGE_CIPHER_SPEC), |
| 88 | "ssl3_do_change_cipher_spec"}, |
Dr. Stephen Henson | a2074b9 | 2015-12-21 19:34:23 +0000 | [diff] [blame] | 89 | {ERR_FUNC(SSL_F_SSL3_FINAL_FINISH_MAC), "ssl3_final_finish_mac"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 90 | {ERR_FUNC(SSL_F_SSL3_GENERATE_KEY_BLOCK), "ssl3_generate_key_block"}, |
Matt Caswell | 5f3d93e | 2015-11-06 16:31:21 +0000 | [diff] [blame] | 91 | {ERR_FUNC(SSL_F_SSL3_GENERATE_MASTER_SECRET), |
| 92 | "ssl3_generate_master_secret"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 93 | {ERR_FUNC(SSL_F_SSL3_GET_RECORD), "ssl3_get_record"}, |
Matt Caswell | 2c4a056 | 2016-06-03 11:59:19 +0100 | [diff] [blame] | 94 | {ERR_FUNC(SSL_F_SSL3_INIT_FINISHED_MAC), "ssl3_init_finished_mac"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 95 | {ERR_FUNC(SSL_F_SSL3_OUTPUT_CERT_CHAIN), "ssl3_output_cert_chain"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 96 | {ERR_FUNC(SSL_F_SSL3_READ_BYTES), "ssl3_read_bytes"}, |
| 97 | {ERR_FUNC(SSL_F_SSL3_READ_N), "ssl3_read_n"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 98 | {ERR_FUNC(SSL_F_SSL3_SETUP_KEY_BLOCK), "ssl3_setup_key_block"}, |
| 99 | {ERR_FUNC(SSL_F_SSL3_SETUP_READ_BUFFER), "ssl3_setup_read_buffer"}, |
| 100 | {ERR_FUNC(SSL_F_SSL3_SETUP_WRITE_BUFFER), "ssl3_setup_write_buffer"}, |
| 101 | {ERR_FUNC(SSL_F_SSL3_WRITE_BYTES), "ssl3_write_bytes"}, |
| 102 | {ERR_FUNC(SSL_F_SSL3_WRITE_PENDING), "ssl3_write_pending"}, |
| 103 | {ERR_FUNC(SSL_F_SSL_ADD_CERT_CHAIN), "ssl_add_cert_chain"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 104 | {ERR_FUNC(SSL_F_SSL_ADD_CERT_TO_BUF), "ssl_add_cert_to_buf"}, |
Matt Caswell | f63e428 | 2016-12-02 14:46:54 +0000 | [diff] [blame] | 105 | {ERR_FUNC(SSL_F_SSL_ADD_CERT_TO_WPACKET), "ssl_add_cert_to_wpacket"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 106 | {ERR_FUNC(SSL_F_SSL_ADD_CLIENTHELLO_RENEGOTIATE_EXT), |
| 107 | "ssl_add_clienthello_renegotiate_ext"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 108 | {ERR_FUNC(SSL_F_SSL_ADD_CLIENTHELLO_TLSEXT), |
| 109 | "ssl_add_clienthello_tlsext"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 110 | {ERR_FUNC(SSL_F_SSL_ADD_CLIENTHELLO_USE_SRTP_EXT), |
| 111 | "ssl_add_clienthello_use_srtp_ext"}, |
| 112 | {ERR_FUNC(SSL_F_SSL_ADD_DIR_CERT_SUBJECTS_TO_STACK), |
| 113 | "SSL_add_dir_cert_subjects_to_stack"}, |
| 114 | {ERR_FUNC(SSL_F_SSL_ADD_FILE_CERT_SUBJECTS_TO_STACK), |
| 115 | "SSL_add_file_cert_subjects_to_stack"}, |
| 116 | {ERR_FUNC(SSL_F_SSL_ADD_SERVERHELLO_RENEGOTIATE_EXT), |
| 117 | "ssl_add_serverhello_renegotiate_ext"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 118 | {ERR_FUNC(SSL_F_SSL_ADD_SERVERHELLO_TLSEXT), |
| 119 | "ssl_add_serverhello_tlsext"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 120 | {ERR_FUNC(SSL_F_SSL_ADD_SERVERHELLO_USE_SRTP_EXT), |
| 121 | "ssl_add_serverhello_use_srtp_ext"}, |
| 122 | {ERR_FUNC(SSL_F_SSL_BAD_METHOD), "ssl_bad_method"}, |
| 123 | {ERR_FUNC(SSL_F_SSL_BUILD_CERT_CHAIN), "ssl_build_cert_chain"}, |
Benjamin Kaduk | ccb8e6e | 2017-01-30 11:24:17 -0600 | [diff] [blame] | 124 | {ERR_FUNC(SSL_F_SSL_BYTES_TO_CIPHER_LIST), "SSL_bytes_to_cipher_list"}, |
Benjamin Kaduk | 90134d9 | 2017-01-30 19:20:14 -0600 | [diff] [blame] | 125 | {ERR_FUNC(SSL_F_SSL_CACHE_CIPHERLIST), "ssl_cache_cipherlist"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 126 | {ERR_FUNC(SSL_F_SSL_CERT_ADD0_CHAIN_CERT), "ssl_cert_add0_chain_cert"}, |
| 127 | {ERR_FUNC(SSL_F_SSL_CERT_DUP), "ssl_cert_dup"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 128 | {ERR_FUNC(SSL_F_SSL_CERT_NEW), "ssl_cert_new"}, |
| 129 | {ERR_FUNC(SSL_F_SSL_CERT_SET0_CHAIN), "ssl_cert_set0_chain"}, |
| 130 | {ERR_FUNC(SSL_F_SSL_CHECK_PRIVATE_KEY), "SSL_check_private_key"}, |
| 131 | {ERR_FUNC(SSL_F_SSL_CHECK_SERVERHELLO_TLSEXT), |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 132 | "ssl_check_serverhello_tlsext"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 133 | {ERR_FUNC(SSL_F_SSL_CHECK_SRVR_ECC_CERT_AND_ALG), |
| 134 | "ssl_check_srvr_ecc_cert_and_alg"}, |
Matt Caswell | 2c7b4db | 2016-08-03 20:57:52 +0100 | [diff] [blame] | 135 | {ERR_FUNC(SSL_F_SSL_CIPHER_LIST_TO_BYTES), "ssl_cipher_list_to_bytes"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 136 | {ERR_FUNC(SSL_F_SSL_CIPHER_PROCESS_RULESTR), |
| 137 | "ssl_cipher_process_rulestr"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 138 | {ERR_FUNC(SSL_F_SSL_CIPHER_STRENGTH_SORT), "ssl_cipher_strength_sort"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 139 | {ERR_FUNC(SSL_F_SSL_CLEAR), "SSL_clear"}, |
| 140 | {ERR_FUNC(SSL_F_SSL_COMP_ADD_COMPRESSION_METHOD), |
| 141 | "SSL_COMP_add_compression_method"}, |
| 142 | {ERR_FUNC(SSL_F_SSL_CONF_CMD), "SSL_CONF_cmd"}, |
| 143 | {ERR_FUNC(SSL_F_SSL_CREATE_CIPHER_LIST), "ssl_create_cipher_list"}, |
| 144 | {ERR_FUNC(SSL_F_SSL_CTRL), "SSL_ctrl"}, |
| 145 | {ERR_FUNC(SSL_F_SSL_CTX_CHECK_PRIVATE_KEY), "SSL_CTX_check_private_key"}, |
Viktor Dukhovni | a4ccf06 | 2016-04-07 14:19:16 -0400 | [diff] [blame] | 146 | {ERR_FUNC(SSL_F_SSL_CTX_ENABLE_CT), "SSL_CTX_enable_ct"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 147 | {ERR_FUNC(SSL_F_SSL_CTX_MAKE_PROFILES), "ssl_ctx_make_profiles"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 148 | {ERR_FUNC(SSL_F_SSL_CTX_NEW), "SSL_CTX_new"}, |
Rich Salz | 72e9be3 | 2016-02-25 00:45:08 -0500 | [diff] [blame] | 149 | {ERR_FUNC(SSL_F_SSL_CTX_SET_ALPN_PROTOS), "SSL_CTX_set_alpn_protos"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 150 | {ERR_FUNC(SSL_F_SSL_CTX_SET_CIPHER_LIST), "SSL_CTX_set_cipher_list"}, |
| 151 | {ERR_FUNC(SSL_F_SSL_CTX_SET_CLIENT_CERT_ENGINE), |
| 152 | "SSL_CTX_set_client_cert_engine"}, |
Rob Percival | ed29e82 | 2016-03-03 16:19:23 +0000 | [diff] [blame] | 153 | {ERR_FUNC(SSL_F_SSL_CTX_SET_CT_VALIDATION_CALLBACK), |
| 154 | "SSL_CTX_set_ct_validation_callback"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 155 | {ERR_FUNC(SSL_F_SSL_CTX_SET_SESSION_ID_CONTEXT), |
| 156 | "SSL_CTX_set_session_id_context"}, |
| 157 | {ERR_FUNC(SSL_F_SSL_CTX_SET_SSL_VERSION), "SSL_CTX_set_ssl_version"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 158 | {ERR_FUNC(SSL_F_SSL_CTX_USE_CERTIFICATE), "SSL_CTX_use_certificate"}, |
| 159 | {ERR_FUNC(SSL_F_SSL_CTX_USE_CERTIFICATE_ASN1), |
| 160 | "SSL_CTX_use_certificate_ASN1"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 161 | {ERR_FUNC(SSL_F_SSL_CTX_USE_CERTIFICATE_FILE), |
| 162 | "SSL_CTX_use_certificate_file"}, |
| 163 | {ERR_FUNC(SSL_F_SSL_CTX_USE_PRIVATEKEY), "SSL_CTX_use_PrivateKey"}, |
| 164 | {ERR_FUNC(SSL_F_SSL_CTX_USE_PRIVATEKEY_ASN1), |
| 165 | "SSL_CTX_use_PrivateKey_ASN1"}, |
| 166 | {ERR_FUNC(SSL_F_SSL_CTX_USE_PRIVATEKEY_FILE), |
| 167 | "SSL_CTX_use_PrivateKey_file"}, |
| 168 | {ERR_FUNC(SSL_F_SSL_CTX_USE_PSK_IDENTITY_HINT), |
| 169 | "SSL_CTX_use_psk_identity_hint"}, |
| 170 | {ERR_FUNC(SSL_F_SSL_CTX_USE_RSAPRIVATEKEY), "SSL_CTX_use_RSAPrivateKey"}, |
| 171 | {ERR_FUNC(SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_ASN1), |
| 172 | "SSL_CTX_use_RSAPrivateKey_ASN1"}, |
| 173 | {ERR_FUNC(SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_FILE), |
| 174 | "SSL_CTX_use_RSAPrivateKey_file"}, |
| 175 | {ERR_FUNC(SSL_F_SSL_CTX_USE_SERVERINFO), "SSL_CTX_use_serverinfo"}, |
| 176 | {ERR_FUNC(SSL_F_SSL_CTX_USE_SERVERINFO_FILE), |
| 177 | "SSL_CTX_use_serverinfo_file"}, |
Viktor Dukhovni | e2ab7fb | 2016-04-21 20:06:49 -0400 | [diff] [blame] | 178 | {ERR_FUNC(SSL_F_SSL_DANE_DUP), "ssl_dane_dup"}, |
Viktor Dukhovni | 919ba00 | 2015-12-29 13:28:28 -0500 | [diff] [blame] | 179 | {ERR_FUNC(SSL_F_SSL_DANE_ENABLE), "SSL_dane_enable"}, |
Dr. Stephen Henson | a2074b9 | 2015-12-21 19:34:23 +0000 | [diff] [blame] | 180 | {ERR_FUNC(SSL_F_SSL_DO_CONFIG), "ssl_do_config"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 181 | {ERR_FUNC(SSL_F_SSL_DO_HANDSHAKE), "SSL_do_handshake"}, |
Rich Salz | 54478ac | 2016-07-01 20:10:03 -0400 | [diff] [blame] | 182 | {ERR_FUNC(SSL_F_SSL_DUP_CA_LIST), "SSL_dup_CA_list"}, |
Viktor Dukhovni | a4ccf06 | 2016-04-07 14:19:16 -0400 | [diff] [blame] | 183 | {ERR_FUNC(SSL_F_SSL_ENABLE_CT), "SSL_enable_ct"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 184 | {ERR_FUNC(SSL_F_SSL_GET_NEW_SESSION), "ssl_get_new_session"}, |
| 185 | {ERR_FUNC(SSL_F_SSL_GET_PREV_SESSION), "ssl_get_prev_session"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 186 | {ERR_FUNC(SSL_F_SSL_GET_SERVER_CERT_INDEX), "ssl_get_server_cert_index"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 187 | {ERR_FUNC(SSL_F_SSL_GET_SIGN_PKEY), "ssl_get_sign_pkey"}, |
| 188 | {ERR_FUNC(SSL_F_SSL_INIT_WBIO_BUFFER), "ssl_init_wbio_buffer"}, |
Matt Caswell | 44c04a2 | 2017-02-08 09:15:22 +0000 | [diff] [blame] | 189 | {ERR_FUNC(SSL_F_SSL_KEY_UPDATE), "SSL_key_update"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 190 | {ERR_FUNC(SSL_F_SSL_LOAD_CLIENT_CA_FILE), "SSL_load_client_CA_file"}, |
Cory Benfield | 2faa1b4 | 2017-01-20 16:22:30 +0000 | [diff] [blame] | 191 | {ERR_FUNC(SSL_F_SSL_LOG_MASTER_SECRET), "ssl_log_master_secret"}, |
| 192 | {ERR_FUNC(SSL_F_SSL_LOG_RSA_CLIENT_KEY_EXCHANGE), |
| 193 | "ssl_log_rsa_client_key_exchange"}, |
Dr. Stephen Henson | a2074b9 | 2015-12-21 19:34:23 +0000 | [diff] [blame] | 194 | {ERR_FUNC(SSL_F_SSL_MODULE_INIT), "ssl_module_init"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 195 | {ERR_FUNC(SSL_F_SSL_NEW), "SSL_new"}, |
| 196 | {ERR_FUNC(SSL_F_SSL_PARSE_CLIENTHELLO_RENEGOTIATE_EXT), |
| 197 | "ssl_parse_clienthello_renegotiate_ext"}, |
| 198 | {ERR_FUNC(SSL_F_SSL_PARSE_CLIENTHELLO_TLSEXT), |
| 199 | "ssl_parse_clienthello_tlsext"}, |
| 200 | {ERR_FUNC(SSL_F_SSL_PARSE_CLIENTHELLO_USE_SRTP_EXT), |
| 201 | "ssl_parse_clienthello_use_srtp_ext"}, |
| 202 | {ERR_FUNC(SSL_F_SSL_PARSE_SERVERHELLO_RENEGOTIATE_EXT), |
| 203 | "ssl_parse_serverhello_renegotiate_ext"}, |
| 204 | {ERR_FUNC(SSL_F_SSL_PARSE_SERVERHELLO_TLSEXT), |
| 205 | "ssl_parse_serverhello_tlsext"}, |
| 206 | {ERR_FUNC(SSL_F_SSL_PARSE_SERVERHELLO_USE_SRTP_EXT), |
| 207 | "ssl_parse_serverhello_use_srtp_ext"}, |
| 208 | {ERR_FUNC(SSL_F_SSL_PEEK), "SSL_peek"}, |
Matt Caswell | eda7575 | 2016-09-06 12:05:25 +0100 | [diff] [blame] | 209 | {ERR_FUNC(SSL_F_SSL_PEEK_EX), "SSL_peek_ex"}, |
Kurt Roeckx | 4ee7d3f | 2016-11-19 20:15:35 +0100 | [diff] [blame] | 210 | {ERR_FUNC(SSL_F_SSL_PEEK_INTERNAL), "ssl_peek_internal"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 211 | {ERR_FUNC(SSL_F_SSL_READ), "SSL_read"}, |
Matt Caswell | f533fbd | 2017-03-02 14:42:55 +0000 | [diff] [blame] | 212 | {ERR_FUNC(SSL_F_SSL_READ_EARLY_DATA), "SSL_read_early_data"}, |
Matt Caswell | eda7575 | 2016-09-06 12:05:25 +0100 | [diff] [blame] | 213 | {ERR_FUNC(SSL_F_SSL_READ_EX), "SSL_read_ex"}, |
Kurt Roeckx | 4ee7d3f | 2016-11-19 20:15:35 +0100 | [diff] [blame] | 214 | {ERR_FUNC(SSL_F_SSL_READ_INTERNAL), "ssl_read_internal"}, |
Matt Caswell | 44c04a2 | 2017-02-08 09:15:22 +0000 | [diff] [blame] | 215 | {ERR_FUNC(SSL_F_SSL_RENEGOTIATE), "SSL_renegotiate"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 216 | {ERR_FUNC(SSL_F_SSL_SCAN_CLIENTHELLO_TLSEXT), |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 217 | "ssl_scan_clienthello_tlsext"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 218 | {ERR_FUNC(SSL_F_SSL_SCAN_SERVERHELLO_TLSEXT), |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 219 | "ssl_scan_serverhello_tlsext"}, |
Matt Caswell | 98ece4e | 2015-05-18 16:27:48 +0100 | [diff] [blame] | 220 | {ERR_FUNC(SSL_F_SSL_SESSION_DUP), "ssl_session_dup"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 221 | {ERR_FUNC(SSL_F_SSL_SESSION_NEW), "SSL_SESSION_new"}, |
| 222 | {ERR_FUNC(SSL_F_SSL_SESSION_PRINT_FP), "SSL_SESSION_print_fp"}, |
Remi Gacogne | fddfc0a | 2016-08-06 12:54:29 +0200 | [diff] [blame] | 223 | {ERR_FUNC(SSL_F_SSL_SESSION_SET1_ID), "SSL_SESSION_set1_id"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 224 | {ERR_FUNC(SSL_F_SSL_SESSION_SET1_ID_CONTEXT), |
| 225 | "SSL_SESSION_set1_id_context"}, |
Rich Salz | 72e9be3 | 2016-02-25 00:45:08 -0500 | [diff] [blame] | 226 | {ERR_FUNC(SSL_F_SSL_SET_ALPN_PROTOS), "SSL_set_alpn_protos"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 227 | {ERR_FUNC(SSL_F_SSL_SET_CERT), "ssl_set_cert"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 228 | {ERR_FUNC(SSL_F_SSL_SET_CIPHER_LIST), "SSL_set_cipher_list"}, |
Rob Percival | ed29e82 | 2016-03-03 16:19:23 +0000 | [diff] [blame] | 229 | {ERR_FUNC(SSL_F_SSL_SET_CT_VALIDATION_CALLBACK), |
| 230 | "SSL_set_ct_validation_callback"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 231 | {ERR_FUNC(SSL_F_SSL_SET_FD), "SSL_set_fd"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 232 | {ERR_FUNC(SSL_F_SSL_SET_PKEY), "ssl_set_pkey"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 233 | {ERR_FUNC(SSL_F_SSL_SET_RFD), "SSL_set_rfd"}, |
| 234 | {ERR_FUNC(SSL_F_SSL_SET_SESSION), "SSL_set_session"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 235 | {ERR_FUNC(SSL_F_SSL_SET_SESSION_ID_CONTEXT), |
| 236 | "SSL_set_session_id_context"}, |
| 237 | {ERR_FUNC(SSL_F_SSL_SET_SESSION_TICKET_EXT), |
| 238 | "SSL_set_session_ticket_ext"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 239 | {ERR_FUNC(SSL_F_SSL_SET_WFD), "SSL_set_wfd"}, |
| 240 | {ERR_FUNC(SSL_F_SSL_SHUTDOWN), "SSL_shutdown"}, |
| 241 | {ERR_FUNC(SSL_F_SSL_SRP_CTX_INIT), "SSL_SRP_CTX_init"}, |
Dr. Stephen Henson | a2074b9 | 2015-12-21 19:34:23 +0000 | [diff] [blame] | 242 | {ERR_FUNC(SSL_F_SSL_START_ASYNC_JOB), "ssl_start_async_job"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 243 | {ERR_FUNC(SSL_F_SSL_UNDEFINED_FUNCTION), "ssl_undefined_function"}, |
| 244 | {ERR_FUNC(SSL_F_SSL_UNDEFINED_VOID_FUNCTION), |
| 245 | "ssl_undefined_void_function"}, |
| 246 | {ERR_FUNC(SSL_F_SSL_USE_CERTIFICATE), "SSL_use_certificate"}, |
| 247 | {ERR_FUNC(SSL_F_SSL_USE_CERTIFICATE_ASN1), "SSL_use_certificate_ASN1"}, |
| 248 | {ERR_FUNC(SSL_F_SSL_USE_CERTIFICATE_FILE), "SSL_use_certificate_file"}, |
| 249 | {ERR_FUNC(SSL_F_SSL_USE_PRIVATEKEY), "SSL_use_PrivateKey"}, |
| 250 | {ERR_FUNC(SSL_F_SSL_USE_PRIVATEKEY_ASN1), "SSL_use_PrivateKey_ASN1"}, |
| 251 | {ERR_FUNC(SSL_F_SSL_USE_PRIVATEKEY_FILE), "SSL_use_PrivateKey_file"}, |
| 252 | {ERR_FUNC(SSL_F_SSL_USE_PSK_IDENTITY_HINT), "SSL_use_psk_identity_hint"}, |
| 253 | {ERR_FUNC(SSL_F_SSL_USE_RSAPRIVATEKEY), "SSL_use_RSAPrivateKey"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 254 | {ERR_FUNC(SSL_F_SSL_USE_RSAPRIVATEKEY_ASN1), |
| 255 | "SSL_use_RSAPrivateKey_ASN1"}, |
| 256 | {ERR_FUNC(SSL_F_SSL_USE_RSAPRIVATEKEY_FILE), |
| 257 | "SSL_use_RSAPrivateKey_file"}, |
Viktor Dukhovni | a4ccf06 | 2016-04-07 14:19:16 -0400 | [diff] [blame] | 258 | {ERR_FUNC(SSL_F_SSL_VALIDATE_CT), "ssl_validate_ct"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 259 | {ERR_FUNC(SSL_F_SSL_VERIFY_CERT_CHAIN), "ssl_verify_cert_chain"}, |
| 260 | {ERR_FUNC(SSL_F_SSL_WRITE), "SSL_write"}, |
Matt Caswell | 0665b4e | 2017-03-02 15:05:36 +0000 | [diff] [blame] | 261 | {ERR_FUNC(SSL_F_SSL_WRITE_EARLY_DATA), "SSL_write_early_data"}, |
Dr. Stephen Henson | 5528d68 | 2017-03-03 03:23:27 +0000 | [diff] [blame] | 262 | {ERR_FUNC(SSL_F_SSL_WRITE_EARLY_FINISH), "ssl_write_early_finish"}, |
Matt Caswell | 7ee8627 | 2016-09-07 11:34:39 +0100 | [diff] [blame] | 263 | {ERR_FUNC(SSL_F_SSL_WRITE_EX), "SSL_write_ex"}, |
Kurt Roeckx | 4ee7d3f | 2016-11-19 20:15:35 +0100 | [diff] [blame] | 264 | {ERR_FUNC(SSL_F_SSL_WRITE_INTERNAL), "ssl_write_internal"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 265 | {ERR_FUNC(SSL_F_STATE_MACHINE), "state_machine"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 266 | {ERR_FUNC(SSL_F_TLS12_CHECK_PEER_SIGALG), "tls12_check_peer_sigalg"}, |
Dr. Stephen Henson | 5528d68 | 2017-03-03 03:23:27 +0000 | [diff] [blame] | 267 | {ERR_FUNC(SSL_F_TLS12_COPY_SIGALGS), "tls12_copy_sigalgs"}, |
Matt Caswell | 0d9824c | 2016-11-08 23:20:31 +0000 | [diff] [blame] | 268 | {ERR_FUNC(SSL_F_TLS13_CHANGE_CIPHER_STATE), "tls13_change_cipher_state"}, |
Matt Caswell | 92760c2 | 2016-11-09 14:06:12 +0000 | [diff] [blame] | 269 | {ERR_FUNC(SSL_F_TLS13_SETUP_KEY_BLOCK), "tls13_setup_key_block"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 270 | {ERR_FUNC(SSL_F_TLS1_CHANGE_CIPHER_STATE), "tls1_change_cipher_state"}, |
Emilia Kasper | aa474d1 | 2016-02-19 17:24:44 +0100 | [diff] [blame] | 271 | {ERR_FUNC(SSL_F_TLS1_CHECK_DUPLICATE_EXTENSIONS), |
| 272 | "tls1_check_duplicate_extensions"}, |
Matt Caswell | d102d9d | 2015-09-22 11:12:50 +0100 | [diff] [blame] | 273 | {ERR_FUNC(SSL_F_TLS1_ENC), "tls1_enc"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 274 | {ERR_FUNC(SSL_F_TLS1_EXPORT_KEYING_MATERIAL), |
| 275 | "tls1_export_keying_material"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 276 | {ERR_FUNC(SSL_F_TLS1_GET_CURVELIST), "tls1_get_curvelist"}, |
Dr. Stephen Henson | b8fb598 | 2015-11-03 14:09:18 +0000 | [diff] [blame] | 277 | {ERR_FUNC(SSL_F_TLS1_PRF), "tls1_PRF"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 278 | {ERR_FUNC(SSL_F_TLS1_SETUP_KEY_BLOCK), "tls1_setup_key_block"}, |
| 279 | {ERR_FUNC(SSL_F_TLS1_SET_SERVER_SIGALGS), "tls1_set_server_sigalgs"}, |
Dr. Stephen Henson | 4a419f6 | 2017-02-13 15:50:43 +0000 | [diff] [blame] | 280 | {ERR_FUNC(SSL_F_TLS_CHOOSE_SIGALG), "tls_choose_sigalg"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 281 | {ERR_FUNC(SSL_F_TLS_CLIENT_KEY_EXCHANGE_POST_WORK), |
| 282 | "tls_client_key_exchange_post_work"}, |
Matt Caswell | 801cb72 | 2016-10-31 14:52:22 +0000 | [diff] [blame] | 283 | {ERR_FUNC(SSL_F_TLS_COLLECT_EXTENSIONS), "tls_collect_extensions"}, |
Matt Caswell | e27f234 | 2015-09-08 09:38:08 +0100 | [diff] [blame] | 284 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CERTIFICATE_REQUEST), |
| 285 | "tls_construct_certificate_request"}, |
Matt Caswell | cc59ad1 | 2016-09-29 16:40:13 +0100 | [diff] [blame] | 286 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CERT_STATUS), "tls_construct_cert_status"}, |
Matt Caswell | f63e428 | 2016-12-02 14:46:54 +0000 | [diff] [blame] | 287 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CERT_STATUS_BODY), |
| 288 | "tls_construct_cert_status_body"}, |
Matt Caswell | d8bc139 | 2016-12-05 14:59:25 +0000 | [diff] [blame] | 289 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CERT_VERIFY), "tls_construct_cert_verify"}, |
Matt Caswell | 3c10632 | 2016-09-21 14:05:42 +0100 | [diff] [blame] | 290 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CHANGE_CIPHER_SPEC), |
| 291 | "tls_construct_change_cipher_spec"}, |
Matt Caswell | 05ec6a2 | 2016-07-08 12:27:30 +0100 | [diff] [blame] | 292 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CKE_DHE), "tls_construct_cke_dhe"}, |
| 293 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CKE_ECDHE), "tls_construct_cke_ecdhe"}, |
| 294 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CKE_GOST), "tls_construct_cke_gost"}, |
| 295 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CKE_PSK_PREAMBLE), |
| 296 | "tls_construct_cke_psk_preamble"}, |
| 297 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CKE_RSA), "tls_construct_cke_rsa"}, |
| 298 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CKE_SRP), "tls_construct_cke_srp"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 299 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CLIENT_CERTIFICATE), |
| 300 | "tls_construct_client_certificate"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 301 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CLIENT_HELLO), |
| 302 | "tls_construct_client_hello"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 303 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CLIENT_KEY_EXCHANGE), |
| 304 | "tls_construct_client_key_exchange"}, |
| 305 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CLIENT_VERIFY), |
| 306 | "tls_construct_client_verify"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 307 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_ALPN), "tls_construct_ctos_alpn"}, |
| 308 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_CERTIFICATE), |
| 309 | "TLS_CONSTRUCT_CTOS_CERTIFICATE"}, |
Matt Caswell | cfef502 | 2017-03-02 17:37:03 +0000 | [diff] [blame] | 310 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_COOKIE), "tls_construct_ctos_cookie"}, |
Matt Caswell | a4f376a | 2017-02-20 15:44:42 +0000 | [diff] [blame] | 311 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_EARLY_DATA), |
| 312 | "tls_construct_ctos_early_data"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 313 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_EC_PT_FORMATS), |
| 314 | "tls_construct_ctos_ec_pt_formats"}, |
| 315 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_EMS), "tls_construct_ctos_ems"}, |
| 316 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_ETM), "tls_construct_ctos_etm"}, |
| 317 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_HELLO), "TLS_CONSTRUCT_CTOS_HELLO"}, |
| 318 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_KEY_EXCHANGE), |
| 319 | "TLS_CONSTRUCT_CTOS_KEY_EXCHANGE"}, |
| 320 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_KEY_SHARE), |
| 321 | "tls_construct_ctos_key_share"}, |
| 322 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_NPN), "tls_construct_ctos_npn"}, |
| 323 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_PADDING), |
| 324 | "tls_construct_ctos_padding"}, |
Matt Caswell | ec15acb | 2017-01-13 17:00:49 +0000 | [diff] [blame] | 325 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_PSK), "tls_construct_ctos_psk"}, |
Matt Caswell | b2f7e8c | 2017-01-12 15:28:48 +0000 | [diff] [blame] | 326 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_PSK_KEX_MODES), |
| 327 | "tls_construct_ctos_psk_kex_modes"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 328 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_RENEGOTIATE), |
| 329 | "tls_construct_ctos_renegotiate"}, |
| 330 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_SCT), "tls_construct_ctos_sct"}, |
| 331 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_SERVER_NAME), |
| 332 | "tls_construct_ctos_server_name"}, |
| 333 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_SESSION_TICKET), |
| 334 | "tls_construct_ctos_session_ticket"}, |
| 335 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_SIG_ALGS), |
| 336 | "tls_construct_ctos_sig_algs"}, |
| 337 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_SRP), "tls_construct_ctos_srp"}, |
| 338 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_STATUS_REQUEST), |
| 339 | "tls_construct_ctos_status_request"}, |
| 340 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_SUPPORTED_GROUPS), |
| 341 | "tls_construct_ctos_supported_groups"}, |
| 342 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_SUPPORTED_VERSIONS), |
| 343 | "tls_construct_ctos_supported_versions"}, |
| 344 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_USE_SRTP), |
| 345 | "tls_construct_ctos_use_srtp"}, |
| 346 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_CTOS_VERIFY), "TLS_CONSTRUCT_CTOS_VERIFY"}, |
Matt Caswell | e46f233 | 2016-11-23 15:20:22 +0000 | [diff] [blame] | 347 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_ENCRYPTED_EXTENSIONS), |
| 348 | "tls_construct_encrypted_extensions"}, |
Matt Caswell | ef6c191 | 2017-03-09 15:03:07 +0000 | [diff] [blame] | 349 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_END_OF_EARLY_DATA), |
| 350 | "tls_construct_end_of_early_data"}, |
Matt Caswell | 4b299b8 | 2016-11-24 18:25:10 +0000 | [diff] [blame] | 351 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_EXTENSIONS), "tls_construct_extensions"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 352 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_FINISHED), "tls_construct_finished"}, |
Matt Caswell | e27f234 | 2015-09-08 09:38:08 +0100 | [diff] [blame] | 353 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_HELLO_REQUEST), |
| 354 | "tls_construct_hello_request"}, |
Matt Caswell | 7d061fc | 2017-01-30 16:16:28 +0000 | [diff] [blame] | 355 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_HELLO_RETRY_REQUEST), |
| 356 | "tls_construct_hello_retry_request"}, |
Matt Caswell | 44c04a2 | 2017-02-08 09:15:22 +0000 | [diff] [blame] | 357 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_KEY_UPDATE), "tls_construct_key_update"}, |
Matt Caswell | 83ae466 | 2016-09-29 15:38:44 +0100 | [diff] [blame] | 358 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_NEW_SESSION_TICKET), |
| 359 | "tls_construct_new_session_ticket"}, |
Matt Caswell | 15e6be6 | 2016-09-14 12:10:33 +0100 | [diff] [blame] | 360 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_NEXT_PROTO), "tls_construct_next_proto"}, |
Matt Caswell | e27f234 | 2015-09-08 09:38:08 +0100 | [diff] [blame] | 361 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_CERTIFICATE), |
| 362 | "tls_construct_server_certificate"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 363 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_HELLO), |
| 364 | "tls_construct_server_hello"}, |
Matt Caswell | e27f234 | 2015-09-08 09:38:08 +0100 | [diff] [blame] | 365 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_SERVER_KEY_EXCHANGE), |
| 366 | "tls_construct_server_key_exchange"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 367 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_ALPN), "tls_construct_stoc_alpn"}, |
| 368 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_CERTIFICATE), |
| 369 | "TLS_CONSTRUCT_STOC_CERTIFICATE"}, |
| 370 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_CRYPTOPRO_BUG), |
| 371 | "tls_construct_stoc_cryptopro_bug"}, |
| 372 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_DONE), "TLS_CONSTRUCT_STOC_DONE"}, |
Matt Caswell | 1ea4d09 | 2017-02-22 13:01:48 +0000 | [diff] [blame] | 373 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_EARLY_DATA), |
| 374 | "tls_construct_stoc_early_data"}, |
Matt Caswell | 3fc8d85 | 2017-02-17 16:52:12 +0000 | [diff] [blame] | 375 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_EARLY_DATA_INFO), |
| 376 | "tls_construct_stoc_early_data_info"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 377 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_EC_PT_FORMATS), |
| 378 | "tls_construct_stoc_ec_pt_formats"}, |
| 379 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_EMS), "tls_construct_stoc_ems"}, |
| 380 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_ETM), "tls_construct_stoc_etm"}, |
| 381 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_HELLO), "TLS_CONSTRUCT_STOC_HELLO"}, |
| 382 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_KEY_EXCHANGE), |
| 383 | "TLS_CONSTRUCT_STOC_KEY_EXCHANGE"}, |
| 384 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_KEY_SHARE), |
| 385 | "tls_construct_stoc_key_share"}, |
| 386 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_NEXT_PROTO_NEG), |
| 387 | "tls_construct_stoc_next_proto_neg"}, |
Matt Caswell | 0247086 | 2017-01-18 17:22:18 +0000 | [diff] [blame] | 388 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_PSK), "tls_construct_stoc_psk"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 389 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_RENEGOTIATE), |
| 390 | "tls_construct_stoc_renegotiate"}, |
| 391 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_SERVER_NAME), |
| 392 | "tls_construct_stoc_server_name"}, |
| 393 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_SESSION_TICKET), |
| 394 | "tls_construct_stoc_session_ticket"}, |
| 395 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_STATUS_REQUEST), |
| 396 | "tls_construct_stoc_status_request"}, |
| 397 | {ERR_FUNC(SSL_F_TLS_CONSTRUCT_STOC_USE_SRTP), |
| 398 | "tls_construct_stoc_use_srtp"}, |
Benjamin Kaduk | 6b1bb98 | 2017-01-23 17:03:16 -0600 | [diff] [blame] | 399 | {ERR_FUNC(SSL_F_TLS_EARLY_POST_PROCESS_CLIENT_HELLO), |
| 400 | "tls_early_post_process_client_hello"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 401 | {ERR_FUNC(SSL_F_TLS_GET_MESSAGE_BODY), "tls_get_message_body"}, |
Matt Caswell | 9ab930b | 2015-07-29 14:20:05 +0100 | [diff] [blame] | 402 | {ERR_FUNC(SSL_F_TLS_GET_MESSAGE_HEADER), "tls_get_message_header"}, |
Matt Caswell | 4b299b8 | 2016-11-24 18:25:10 +0000 | [diff] [blame] | 403 | {ERR_FUNC(SSL_F_TLS_PARSE_CLIENTHELLO_TLSEXT), |
| 404 | "tls_parse_clienthello_tlsext"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 405 | {ERR_FUNC(SSL_F_TLS_PARSE_CTOS_KEY_SHARE), "tls_parse_ctos_key_share"}, |
Matt Caswell | 1053a6e | 2017-01-18 16:28:23 +0000 | [diff] [blame] | 406 | {ERR_FUNC(SSL_F_TLS_PARSE_CTOS_PSK), "tls_parse_ctos_psk"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 407 | {ERR_FUNC(SSL_F_TLS_PARSE_CTOS_RENEGOTIATE), |
| 408 | "tls_parse_ctos_renegotiate"}, |
| 409 | {ERR_FUNC(SSL_F_TLS_PARSE_CTOS_USE_SRTP), "tls_parse_ctos_use_srtp"}, |
Matt Caswell | cfef502 | 2017-03-02 17:37:03 +0000 | [diff] [blame] | 410 | {ERR_FUNC(SSL_F_TLS_PARSE_STOC_COOKIE), "tls_parse_stoc_cookie"}, |
Matt Caswell | 6594189 | 2017-03-09 15:31:55 +0000 | [diff] [blame] | 411 | {ERR_FUNC(SSL_F_TLS_PARSE_STOC_EARLY_DATA), "tls_parse_stoc_early_data"}, |
Matt Caswell | 5d5b3fb | 2017-02-20 14:56:51 +0000 | [diff] [blame] | 412 | {ERR_FUNC(SSL_F_TLS_PARSE_STOC_EARLY_DATA_INFO), |
| 413 | "tls_parse_stoc_early_data_info"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 414 | {ERR_FUNC(SSL_F_TLS_PARSE_STOC_KEY_SHARE), "tls_parse_stoc_key_share"}, |
Matt Caswell | 4ff65f7 | 2017-01-18 09:38:53 +0000 | [diff] [blame] | 415 | {ERR_FUNC(SSL_F_TLS_PARSE_STOC_PSK), "tls_parse_stoc_psk"}, |
Matt Caswell | 7fe97c0 | 2016-12-07 23:50:55 +0000 | [diff] [blame] | 416 | {ERR_FUNC(SSL_F_TLS_PARSE_STOC_RENEGOTIATE), |
| 417 | "tls_parse_stoc_renegotiate"}, |
| 418 | {ERR_FUNC(SSL_F_TLS_PARSE_STOC_USE_SRTP), "tls_parse_stoc_use_srtp"}, |
Matt Caswell | e27f234 | 2015-09-08 09:38:08 +0100 | [diff] [blame] | 419 | {ERR_FUNC(SSL_F_TLS_POST_PROCESS_CLIENT_HELLO), |
| 420 | "tls_post_process_client_hello"}, |
Matt Caswell | 94836de | 2015-09-08 09:19:22 +0100 | [diff] [blame] | 421 | {ERR_FUNC(SSL_F_TLS_POST_PROCESS_CLIENT_KEY_EXCHANGE), |
| 422 | "tls_post_process_client_key_exchange"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 423 | {ERR_FUNC(SSL_F_TLS_PREPARE_CLIENT_CERTIFICATE), |
| 424 | "tls_prepare_client_certificate"}, |
| 425 | {ERR_FUNC(SSL_F_TLS_PROCESS_CERTIFICATE_REQUEST), |
| 426 | "tls_process_certificate_request"}, |
| 427 | {ERR_FUNC(SSL_F_TLS_PROCESS_CERT_STATUS), "tls_process_cert_status"}, |
Matt Caswell | f63e428 | 2016-12-02 14:46:54 +0000 | [diff] [blame] | 428 | {ERR_FUNC(SSL_F_TLS_PROCESS_CERT_STATUS_BODY), |
| 429 | "tls_process_cert_status_body"}, |
Matt Caswell | e27f234 | 2015-09-08 09:38:08 +0100 | [diff] [blame] | 430 | {ERR_FUNC(SSL_F_TLS_PROCESS_CERT_VERIFY), "tls_process_cert_verify"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 431 | {ERR_FUNC(SSL_F_TLS_PROCESS_CHANGE_CIPHER_SPEC), |
| 432 | "tls_process_change_cipher_spec"}, |
Matt Caswell | c76a4ae | 2016-07-06 11:02:32 +0100 | [diff] [blame] | 433 | {ERR_FUNC(SSL_F_TLS_PROCESS_CKE_DHE), "tls_process_cke_dhe"}, |
| 434 | {ERR_FUNC(SSL_F_TLS_PROCESS_CKE_ECDHE), "tls_process_cke_ecdhe"}, |
| 435 | {ERR_FUNC(SSL_F_TLS_PROCESS_CKE_GOST), "tls_process_cke_gost"}, |
| 436 | {ERR_FUNC(SSL_F_TLS_PROCESS_CKE_PSK_PREAMBLE), |
| 437 | "tls_process_cke_psk_preamble"}, |
| 438 | {ERR_FUNC(SSL_F_TLS_PROCESS_CKE_RSA), "tls_process_cke_rsa"}, |
| 439 | {ERR_FUNC(SSL_F_TLS_PROCESS_CKE_SRP), "tls_process_cke_srp"}, |
Matt Caswell | e27f234 | 2015-09-08 09:38:08 +0100 | [diff] [blame] | 440 | {ERR_FUNC(SSL_F_TLS_PROCESS_CLIENT_CERTIFICATE), |
| 441 | "tls_process_client_certificate"}, |
| 442 | {ERR_FUNC(SSL_F_TLS_PROCESS_CLIENT_HELLO), "tls_process_client_hello"}, |
| 443 | {ERR_FUNC(SSL_F_TLS_PROCESS_CLIENT_KEY_EXCHANGE), |
| 444 | "tls_process_client_key_exchange"}, |
Matt Caswell | e46f233 | 2016-11-23 15:20:22 +0000 | [diff] [blame] | 445 | {ERR_FUNC(SSL_F_TLS_PROCESS_ENCRYPTED_EXTENSIONS), |
| 446 | "tls_process_encrypted_extensions"}, |
Matt Caswell | ef6c191 | 2017-03-09 15:03:07 +0000 | [diff] [blame] | 447 | {ERR_FUNC(SSL_F_TLS_PROCESS_END_OF_EARLY_DATA), |
| 448 | "tls_process_end_of_early_data"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 449 | {ERR_FUNC(SSL_F_TLS_PROCESS_FINISHED), "tls_process_finished"}, |
Matt Caswell | c7f4778 | 2017-01-10 23:02:28 +0000 | [diff] [blame] | 450 | {ERR_FUNC(SSL_F_TLS_PROCESS_HELLO_REQ), "tls_process_hello_req"}, |
Matt Caswell | 3847d42 | 2017-02-01 13:31:27 +0000 | [diff] [blame] | 451 | {ERR_FUNC(SSL_F_TLS_PROCESS_HELLO_RETRY_REQUEST), |
| 452 | "tls_process_hello_retry_request"}, |
Matt Caswell | 7776a36 | 2016-11-15 10:13:09 +0000 | [diff] [blame] | 453 | {ERR_FUNC(SSL_F_TLS_PROCESS_INITIAL_SERVER_FLIGHT), |
| 454 | "tls_process_initial_server_flight"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 455 | {ERR_FUNC(SSL_F_TLS_PROCESS_KEY_EXCHANGE), "tls_process_key_exchange"}, |
Matt Caswell | e1c3de4 | 2017-02-09 12:07:31 +0000 | [diff] [blame] | 456 | {ERR_FUNC(SSL_F_TLS_PROCESS_KEY_UPDATE), "tls_process_key_update"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 457 | {ERR_FUNC(SSL_F_TLS_PROCESS_NEW_SESSION_TICKET), |
| 458 | "tls_process_new_session_ticket"}, |
Matt Caswell | e27f234 | 2015-09-08 09:38:08 +0100 | [diff] [blame] | 459 | {ERR_FUNC(SSL_F_TLS_PROCESS_NEXT_PROTO), "tls_process_next_proto"}, |
Matt Caswell | b9908bf | 2015-07-29 14:08:49 +0100 | [diff] [blame] | 460 | {ERR_FUNC(SSL_F_TLS_PROCESS_SERVER_CERTIFICATE), |
| 461 | "tls_process_server_certificate"}, |
| 462 | {ERR_FUNC(SSL_F_TLS_PROCESS_SERVER_DONE), "tls_process_server_done"}, |
| 463 | {ERR_FUNC(SSL_F_TLS_PROCESS_SERVER_HELLO), "tls_process_server_hello"}, |
Matt Caswell | 4fa8886 | 2016-07-08 15:48:26 +0100 | [diff] [blame] | 464 | {ERR_FUNC(SSL_F_TLS_PROCESS_SKE_DHE), "tls_process_ske_dhe"}, |
| 465 | {ERR_FUNC(SSL_F_TLS_PROCESS_SKE_ECDHE), "tls_process_ske_ecdhe"}, |
| 466 | {ERR_FUNC(SSL_F_TLS_PROCESS_SKE_PSK_PREAMBLE), |
| 467 | "tls_process_ske_psk_preamble"}, |
| 468 | {ERR_FUNC(SSL_F_TLS_PROCESS_SKE_SRP), "tls_process_ske_srp"}, |
Matt Caswell | 1053a6e | 2017-01-18 16:28:23 +0000 | [diff] [blame] | 469 | {ERR_FUNC(SSL_F_TLS_PSK_DO_BINDER), "tls_psk_do_binder"}, |
Matt Caswell | 4b299b8 | 2016-11-24 18:25:10 +0000 | [diff] [blame] | 470 | {ERR_FUNC(SSL_F_TLS_SCAN_CLIENTHELLO_TLSEXT), |
| 471 | "tls_scan_clienthello_tlsext"}, |
Matt Caswell | c7f4778 | 2017-01-10 23:02:28 +0000 | [diff] [blame] | 472 | {ERR_FUNC(SSL_F_TLS_SETUP_HANDSHAKE), "tls_setup_handshake"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 473 | {ERR_FUNC(SSL_F_USE_CERTIFICATE_CHAIN_FILE), |
| 474 | "use_certificate_chain_file"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 475 | {0, NULL} |
| 476 | }; |
Ralf S. Engelschall | d02b48c | 1998-12-21 10:52:47 +0000 | [diff] [blame] | 477 | |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 478 | static ERR_STRING_DATA SSL_str_reasons[] = { |
| 479 | {ERR_REASON(SSL_R_APP_DATA_IN_HANDSHAKE), "app data in handshake"}, |
| 480 | {ERR_REASON(SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT), |
| 481 | "attempt to reuse session in different context"}, |
Viktor Dukhovni | 4fa5214 | 2015-12-29 03:24:17 -0500 | [diff] [blame] | 482 | {ERR_REASON(SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE), |
| 483 | "at least TLS 1.0 needed in FIPS mode"}, |
| 484 | {ERR_REASON(SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE), |
| 485 | "at least (D)TLS 1.2 needed in Suite B mode"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 486 | {ERR_REASON(SSL_R_BAD_CHANGE_CIPHER_SPEC), "bad change cipher spec"}, |
Matt Caswell | 11c67ee | 2017-03-13 15:21:15 +0000 | [diff] [blame] | 487 | {ERR_REASON(SSL_R_BAD_CIPHER), "bad cipher"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 488 | {ERR_REASON(SSL_R_BAD_DATA), "bad data"}, |
| 489 | {ERR_REASON(SSL_R_BAD_DATA_RETURNED_BY_CALLBACK), |
| 490 | "bad data returned by callback"}, |
| 491 | {ERR_REASON(SSL_R_BAD_DECOMPRESSION), "bad decompression"}, |
Emilia Kasper | 3294287 | 2015-10-02 14:40:30 +0200 | [diff] [blame] | 492 | {ERR_REASON(SSL_R_BAD_DH_VALUE), "bad dh value"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 493 | {ERR_REASON(SSL_R_BAD_DIGEST_LENGTH), "bad digest length"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 494 | {ERR_REASON(SSL_R_BAD_ECC_CERT), "bad ecc cert"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 495 | {ERR_REASON(SSL_R_BAD_ECPOINT), "bad ecpoint"}, |
Matt Caswell | fadd9a1 | 2016-11-24 11:14:56 +0000 | [diff] [blame] | 496 | {ERR_REASON(SSL_R_BAD_EXTENSION), "bad extension"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 497 | {ERR_REASON(SSL_R_BAD_HANDSHAKE_LENGTH), "bad handshake length"}, |
| 498 | {ERR_REASON(SSL_R_BAD_HELLO_REQUEST), "bad hello request"}, |
Matt Caswell | d7c42d7 | 2016-11-01 14:09:19 +0000 | [diff] [blame] | 499 | {ERR_REASON(SSL_R_BAD_KEY_SHARE), "bad key share"}, |
Matt Caswell | e1c3de4 | 2017-02-09 12:07:31 +0000 | [diff] [blame] | 500 | {ERR_REASON(SSL_R_BAD_KEY_UPDATE), "bad key update"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 501 | {ERR_REASON(SSL_R_BAD_LENGTH), "bad length"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 502 | {ERR_REASON(SSL_R_BAD_PACKET_LENGTH), "bad packet length"}, |
| 503 | {ERR_REASON(SSL_R_BAD_PROTOCOL_VERSION_NUMBER), |
| 504 | "bad protocol version number"}, |
Matt Caswell | 4ff65f7 | 2017-01-18 09:38:53 +0000 | [diff] [blame] | 505 | {ERR_REASON(SSL_R_BAD_PSK_IDENTITY), "bad psk identity"}, |
Matt Caswell | e60ce9c | 2016-11-18 23:44:09 +0000 | [diff] [blame] | 506 | {ERR_REASON(SSL_R_BAD_RECORD_TYPE), "bad record type"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 507 | {ERR_REASON(SSL_R_BAD_RSA_ENCRYPT), "bad rsa encrypt"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 508 | {ERR_REASON(SSL_R_BAD_SIGNATURE), "bad signature"}, |
| 509 | {ERR_REASON(SSL_R_BAD_SRP_A_LENGTH), "bad srp a length"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 510 | {ERR_REASON(SSL_R_BAD_SRP_PARAMETERS), "bad srp parameters"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 511 | {ERR_REASON(SSL_R_BAD_SRTP_MKI_VALUE), "bad srtp mki value"}, |
| 512 | {ERR_REASON(SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST), |
| 513 | "bad srtp protection profile list"}, |
| 514 | {ERR_REASON(SSL_R_BAD_SSL_FILETYPE), "bad ssl filetype"}, |
| 515 | {ERR_REASON(SSL_R_BAD_VALUE), "bad value"}, |
| 516 | {ERR_REASON(SSL_R_BAD_WRITE_RETRY), "bad write retry"}, |
| 517 | {ERR_REASON(SSL_R_BIO_NOT_SET), "bio not set"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 518 | {ERR_REASON(SSL_R_BLOCK_CIPHER_PAD_IS_WRONG), |
| 519 | "block cipher pad is wrong"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 520 | {ERR_REASON(SSL_R_BN_LIB), "bn lib"}, |
Matt Caswell | 92760c2 | 2016-11-09 14:06:12 +0000 | [diff] [blame] | 521 | {ERR_REASON(SSL_R_CANNOT_CHANGE_CIPHER), "cannot change cipher"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 522 | {ERR_REASON(SSL_R_CA_DN_LENGTH_MISMATCH), "ca dn length mismatch"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 523 | {ERR_REASON(SSL_R_CA_KEY_TOO_SMALL), "ca key too small"}, |
| 524 | {ERR_REASON(SSL_R_CA_MD_TOO_WEAK), "ca md too weak"}, |
| 525 | {ERR_REASON(SSL_R_CCS_RECEIVED_EARLY), "ccs received early"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 526 | {ERR_REASON(SSL_R_CERTIFICATE_VERIFY_FAILED), |
| 527 | "certificate verify failed"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 528 | {ERR_REASON(SSL_R_CERT_CB_ERROR), "cert cb error"}, |
| 529 | {ERR_REASON(SSL_R_CERT_LENGTH_MISMATCH), "cert length mismatch"}, |
| 530 | {ERR_REASON(SSL_R_CIPHER_CODE_WRONG_LENGTH), "cipher code wrong length"}, |
| 531 | {ERR_REASON(SSL_R_CIPHER_OR_HASH_UNAVAILABLE), |
| 532 | "cipher or hash unavailable"}, |
| 533 | {ERR_REASON(SSL_R_CLIENTHELLO_TLSEXT), "clienthello tlsext"}, |
| 534 | {ERR_REASON(SSL_R_COMPRESSED_LENGTH_TOO_LONG), |
| 535 | "compressed length too long"}, |
| 536 | {ERR_REASON(SSL_R_COMPRESSION_DISABLED), "compression disabled"}, |
| 537 | {ERR_REASON(SSL_R_COMPRESSION_FAILURE), "compression failure"}, |
| 538 | {ERR_REASON(SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE), |
| 539 | "compression id not within private range"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 540 | {ERR_REASON(SSL_R_COMPRESSION_LIBRARY_ERROR), |
| 541 | "compression library error"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 542 | {ERR_REASON(SSL_R_CONNECTION_TYPE_NOT_SET), "connection type not set"}, |
Viktor Dukhovni | 919ba00 | 2015-12-29 13:28:28 -0500 | [diff] [blame] | 543 | {ERR_REASON(SSL_R_CONTEXT_NOT_DANE_ENABLED), "context not dane enabled"}, |
Matt Caswell | e3d0dae | 2015-09-14 22:49:35 +0100 | [diff] [blame] | 544 | {ERR_REASON(SSL_R_COOKIE_GEN_CALLBACK_FAILURE), |
| 545 | "cookie gen callback failure"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 546 | {ERR_REASON(SSL_R_COOKIE_MISMATCH), "cookie mismatch"}, |
Rob Percival | ed29e82 | 2016-03-03 16:19:23 +0000 | [diff] [blame] | 547 | {ERR_REASON(SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED), |
| 548 | "custom ext handler already installed"}, |
Viktor Dukhovni | 919ba00 | 2015-12-29 13:28:28 -0500 | [diff] [blame] | 549 | {ERR_REASON(SSL_R_DANE_ALREADY_ENABLED), "dane already enabled"}, |
| 550 | {ERR_REASON(SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL), |
| 551 | "dane cannot override mtype full"}, |
| 552 | {ERR_REASON(SSL_R_DANE_NOT_ENABLED), "dane not enabled"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 553 | {ERR_REASON(SSL_R_DANE_TLSA_BAD_CERTIFICATE), |
| 554 | "dane tlsa bad certificate"}, |
Viktor Dukhovni | 919ba00 | 2015-12-29 13:28:28 -0500 | [diff] [blame] | 555 | {ERR_REASON(SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE), |
| 556 | "dane tlsa bad certificate usage"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 557 | {ERR_REASON(SSL_R_DANE_TLSA_BAD_DATA_LENGTH), |
| 558 | "dane tlsa bad data length"}, |
Viktor Dukhovni | 919ba00 | 2015-12-29 13:28:28 -0500 | [diff] [blame] | 559 | {ERR_REASON(SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH), |
| 560 | "dane tlsa bad digest length"}, |
| 561 | {ERR_REASON(SSL_R_DANE_TLSA_BAD_MATCHING_TYPE), |
| 562 | "dane tlsa bad matching type"}, |
| 563 | {ERR_REASON(SSL_R_DANE_TLSA_BAD_PUBLIC_KEY), "dane tlsa bad public key"}, |
| 564 | {ERR_REASON(SSL_R_DANE_TLSA_BAD_SELECTOR), "dane tlsa bad selector"}, |
| 565 | {ERR_REASON(SSL_R_DANE_TLSA_NULL_DATA), "dane tlsa null data"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 566 | {ERR_REASON(SSL_R_DATA_BETWEEN_CCS_AND_FINISHED), |
| 567 | "data between ccs and finished"}, |
| 568 | {ERR_REASON(SSL_R_DATA_LENGTH_TOO_LONG), "data length too long"}, |
| 569 | {ERR_REASON(SSL_R_DECRYPTION_FAILED), "decryption failed"}, |
| 570 | {ERR_REASON(SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC), |
| 571 | "decryption failed or bad record mac"}, |
| 572 | {ERR_REASON(SSL_R_DH_KEY_TOO_SMALL), "dh key too small"}, |
| 573 | {ERR_REASON(SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG), |
| 574 | "dh public value length is wrong"}, |
| 575 | {ERR_REASON(SSL_R_DIGEST_CHECK_FAILED), "digest check failed"}, |
| 576 | {ERR_REASON(SSL_R_DTLS_MESSAGE_TOO_BIG), "dtls message too big"}, |
| 577 | {ERR_REASON(SSL_R_DUPLICATE_COMPRESSION_ID), "duplicate compression id"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 578 | {ERR_REASON(SSL_R_ECC_CERT_NOT_FOR_SIGNING), "ecc cert not for signing"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 579 | {ERR_REASON(SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE), |
| 580 | "ecdh required for suiteb mode"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 581 | {ERR_REASON(SSL_R_EE_KEY_TOO_SMALL), "ee key too small"}, |
| 582 | {ERR_REASON(SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST), |
| 583 | "empty srtp protection profile list"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 584 | {ERR_REASON(SSL_R_ENCRYPTED_LENGTH_TOO_LONG), |
| 585 | "encrypted length too long"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 586 | {ERR_REASON(SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST), |
| 587 | "error in received cipher list"}, |
Viktor Dukhovni | 919ba00 | 2015-12-29 13:28:28 -0500 | [diff] [blame] | 588 | {ERR_REASON(SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN), |
| 589 | "error setting tlsa base domain"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 590 | {ERR_REASON(SSL_R_EXCESSIVE_MESSAGE_SIZE), "excessive message size"}, |
| 591 | {ERR_REASON(SSL_R_EXTRA_DATA_IN_MESSAGE), "extra data in message"}, |
Dr. Stephen Henson | 03f44b9 | 2017-02-22 17:26:44 +0000 | [diff] [blame] | 592 | {ERR_REASON(SSL_R_EXT_LENGTH_MISMATCH), "ext length mismatch"}, |
Matt Caswell | 07bbc92 | 2015-02-13 23:28:49 +0000 | [diff] [blame] | 593 | {ERR_REASON(SSL_R_FAILED_TO_INIT_ASYNC), "failed to init async"}, |
Matt Caswell | e3d0dae | 2015-09-14 22:49:35 +0100 | [diff] [blame] | 594 | {ERR_REASON(SSL_R_FRAGMENTED_CLIENT_HELLO), "fragmented client hello"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 595 | {ERR_REASON(SSL_R_GOT_A_FIN_BEFORE_A_CCS), "got a fin before a ccs"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 596 | {ERR_REASON(SSL_R_HTTPS_PROXY_REQUEST), "https proxy request"}, |
| 597 | {ERR_REASON(SSL_R_HTTP_REQUEST), "http request"}, |
Dr. Stephen Henson | e892e32 | 2017-02-24 20:43:02 +0000 | [diff] [blame] | 598 | {ERR_REASON(SSL_R_ILLEGAL_POINT_COMPRESSION), |
| 599 | "illegal point compression"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 600 | {ERR_REASON(SSL_R_ILLEGAL_SUITEB_DIGEST), "illegal Suite B digest"}, |
| 601 | {ERR_REASON(SSL_R_INAPPROPRIATE_FALLBACK), "inappropriate fallback"}, |
| 602 | {ERR_REASON(SSL_R_INCONSISTENT_COMPRESSION), "inconsistent compression"}, |
Dr. Stephen Henson | 4160936 | 2015-12-05 18:58:49 +0000 | [diff] [blame] | 603 | {ERR_REASON(SSL_R_INCONSISTENT_EXTMS), "inconsistent extms"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 604 | {ERR_REASON(SSL_R_INVALID_COMMAND), "invalid command"}, |
| 605 | {ERR_REASON(SSL_R_INVALID_COMPRESSION_ALGORITHM), |
| 606 | "invalid compression algorithm"}, |
Dr. Stephen Henson | a2074b9 | 2015-12-21 19:34:23 +0000 | [diff] [blame] | 607 | {ERR_REASON(SSL_R_INVALID_CONFIGURATION_NAME), |
| 608 | "invalid configuration name"}, |
Viktor Dukhovni | a4ccf06 | 2016-04-07 14:19:16 -0400 | [diff] [blame] | 609 | {ERR_REASON(SSL_R_INVALID_CT_VALIDATION_TYPE), |
| 610 | "invalid ct validation type"}, |
Matt Caswell | 44c04a2 | 2017-02-08 09:15:22 +0000 | [diff] [blame] | 611 | {ERR_REASON(SSL_R_INVALID_KEY_UPDATE_TYPE), "invalid key update type"}, |
Matt Caswell | 5d5b3fb | 2017-02-20 14:56:51 +0000 | [diff] [blame] | 612 | {ERR_REASON(SSL_R_INVALID_MAX_EARLY_DATA), "invalid max early data"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 613 | {ERR_REASON(SSL_R_INVALID_NULL_CMD_NAME), "invalid null cmd name"}, |
Matt Caswell | e3d0dae | 2015-09-14 22:49:35 +0100 | [diff] [blame] | 614 | {ERR_REASON(SSL_R_INVALID_SEQUENCE_NUMBER), "invalid sequence number"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 615 | {ERR_REASON(SSL_R_INVALID_SERVERINFO_DATA), "invalid serverinfo data"}, |
| 616 | {ERR_REASON(SSL_R_INVALID_SRP_USERNAME), "invalid srp username"}, |
| 617 | {ERR_REASON(SSL_R_INVALID_STATUS_RESPONSE), "invalid status response"}, |
| 618 | {ERR_REASON(SSL_R_INVALID_TICKET_KEYS_LENGTH), |
| 619 | "invalid ticket keys length"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 620 | {ERR_REASON(SSL_R_LENGTH_MISMATCH), "length mismatch"}, |
Matt Caswell | 73999b6 | 2015-09-10 10:22:30 +0100 | [diff] [blame] | 621 | {ERR_REASON(SSL_R_LENGTH_TOO_LONG), "length too long"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 622 | {ERR_REASON(SSL_R_LENGTH_TOO_SHORT), "length too short"}, |
| 623 | {ERR_REASON(SSL_R_LIBRARY_BUG), "library bug"}, |
| 624 | {ERR_REASON(SSL_R_LIBRARY_HAS_NO_CIPHERS), "library has no ciphers"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 625 | {ERR_REASON(SSL_R_MISSING_DSA_SIGNING_CERT), "missing dsa signing cert"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 626 | {ERR_REASON(SSL_R_MISSING_ECDSA_SIGNING_CERT), |
| 627 | "missing ecdsa signing cert"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 628 | {ERR_REASON(SSL_R_MISSING_RSA_CERTIFICATE), "missing rsa certificate"}, |
| 629 | {ERR_REASON(SSL_R_MISSING_RSA_ENCRYPTING_CERT), |
| 630 | "missing rsa encrypting cert"}, |
| 631 | {ERR_REASON(SSL_R_MISSING_RSA_SIGNING_CERT), "missing rsa signing cert"}, |
Matt Caswell | 0490431 | 2016-12-30 11:26:39 +0000 | [diff] [blame] | 632 | {ERR_REASON(SSL_R_MISSING_SIGALGS_EXTENSION), |
| 633 | "missing sigalgs extension"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 634 | {ERR_REASON(SSL_R_MISSING_SRP_PARAM), "can't find SRP server param"}, |
| 635 | {ERR_REASON(SSL_R_MISSING_TMP_DH_KEY), "missing tmp dh key"}, |
| 636 | {ERR_REASON(SSL_R_MISSING_TMP_ECDH_KEY), "missing tmp ecdh key"}, |
Matt Caswell | 524420d | 2017-03-07 10:21:58 +0000 | [diff] [blame] | 637 | {ERR_REASON(SSL_R_NOT_ON_RECORD_BOUNDARY), "not on record boundary"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 638 | {ERR_REASON(SSL_R_NO_CERTIFICATES_RETURNED), "no certificates returned"}, |
| 639 | {ERR_REASON(SSL_R_NO_CERTIFICATE_ASSIGNED), "no certificate assigned"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 640 | {ERR_REASON(SSL_R_NO_CERTIFICATE_SET), "no certificate set"}, |
| 641 | {ERR_REASON(SSL_R_NO_CIPHERS_AVAILABLE), "no ciphers available"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 642 | {ERR_REASON(SSL_R_NO_CIPHERS_SPECIFIED), "no ciphers specified"}, |
| 643 | {ERR_REASON(SSL_R_NO_CIPHER_MATCH), "no cipher match"}, |
| 644 | {ERR_REASON(SSL_R_NO_CLIENT_CERT_METHOD), "no client cert method"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 645 | {ERR_REASON(SSL_R_NO_COMPRESSION_SPECIFIED), "no compression specified"}, |
| 646 | {ERR_REASON(SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER), |
| 647 | "Peer haven't sent GOST certificate, required for selected ciphersuite"}, |
| 648 | {ERR_REASON(SSL_R_NO_METHOD_SPECIFIED), "no method specified"}, |
| 649 | {ERR_REASON(SSL_R_NO_PEM_EXTENSIONS), "no pem extensions"}, |
| 650 | {ERR_REASON(SSL_R_NO_PRIVATE_KEY_ASSIGNED), "no private key assigned"}, |
| 651 | {ERR_REASON(SSL_R_NO_PROTOCOLS_AVAILABLE), "no protocols available"}, |
| 652 | {ERR_REASON(SSL_R_NO_RENEGOTIATION), "no renegotiation"}, |
Matt Caswell | 69f6823 | 2015-03-06 14:37:17 +0000 | [diff] [blame] | 653 | {ERR_REASON(SSL_R_NO_REQUIRED_DIGEST), "no required digest"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 654 | {ERR_REASON(SSL_R_NO_SHARED_CIPHER), "no shared cipher"}, |
Matt Caswell | 7d061fc | 2017-01-30 16:16:28 +0000 | [diff] [blame] | 655 | {ERR_REASON(SSL_R_NO_SHARED_GROUPS), "no shared groups"}, |
FdaSilvaYY | f430ba3 | 2016-06-19 19:39:01 +0200 | [diff] [blame] | 656 | {ERR_REASON(SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS), |
| 657 | "no shared signature algorithms"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 658 | {ERR_REASON(SSL_R_NO_SRTP_PROFILES), "no srtp profiles"}, |
Matt Caswell | b1834ad | 2016-11-01 10:53:32 +0000 | [diff] [blame] | 659 | {ERR_REASON(SSL_R_NO_SUITABLE_KEY_SHARE), "no suitable key share"}, |
Dr. Stephen Henson | e10dbdb | 2017-01-31 18:01:55 +0000 | [diff] [blame] | 660 | {ERR_REASON(SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM), |
| 661 | "no suitable signature algorithm"}, |
Viktor Dukhovni | a4ccf06 | 2016-04-07 14:19:16 -0400 | [diff] [blame] | 662 | {ERR_REASON(SSL_R_NO_VALID_SCTS), "no valid scts"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 663 | {ERR_REASON(SSL_R_NO_VERIFY_COOKIE_CALLBACK), |
| 664 | "no verify cookie callback"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 665 | {ERR_REASON(SSL_R_NULL_SSL_CTX), "null ssl ctx"}, |
| 666 | {ERR_REASON(SSL_R_NULL_SSL_METHOD_PASSED), "null ssl method passed"}, |
| 667 | {ERR_REASON(SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED), |
| 668 | "old session cipher not returned"}, |
Viktor Dukhovni | aea145e | 2016-01-09 17:18:02 -0500 | [diff] [blame] | 669 | {ERR_REASON(SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED), |
| 670 | "old session compression algorithm not returned"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 671 | {ERR_REASON(SSL_R_PACKET_LENGTH_TOO_LONG), "packet length too long"}, |
| 672 | {ERR_REASON(SSL_R_PARSE_TLSEXT), "parse tlsext"}, |
| 673 | {ERR_REASON(SSL_R_PATH_TOO_LONG), "path too long"}, |
| 674 | {ERR_REASON(SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE), |
| 675 | "peer did not return a certificate"}, |
| 676 | {ERR_REASON(SSL_R_PEM_NAME_BAD_PREFIX), "pem name bad prefix"}, |
| 677 | {ERR_REASON(SSL_R_PEM_NAME_TOO_SHORT), "pem name too short"}, |
Matt Caswell | d102d9d | 2015-09-22 11:12:50 +0100 | [diff] [blame] | 678 | {ERR_REASON(SSL_R_PIPELINE_FAILURE), "pipeline failure"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 679 | {ERR_REASON(SSL_R_PROTOCOL_IS_SHUTDOWN), "protocol is shutdown"}, |
| 680 | {ERR_REASON(SSL_R_PSK_IDENTITY_NOT_FOUND), "psk identity not found"}, |
| 681 | {ERR_REASON(SSL_R_PSK_NO_CLIENT_CB), "psk no client cb"}, |
| 682 | {ERR_REASON(SSL_R_PSK_NO_SERVER_CB), "psk no server cb"}, |
| 683 | {ERR_REASON(SSL_R_READ_BIO_NOT_SET), "read bio not set"}, |
| 684 | {ERR_REASON(SSL_R_READ_TIMEOUT_EXPIRED), "read timeout expired"}, |
| 685 | {ERR_REASON(SSL_R_RECORD_LENGTH_MISMATCH), "record length mismatch"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 686 | {ERR_REASON(SSL_R_RECORD_TOO_SMALL), "record too small"}, |
| 687 | {ERR_REASON(SSL_R_RENEGOTIATE_EXT_TOO_LONG), "renegotiate ext too long"}, |
| 688 | {ERR_REASON(SSL_R_RENEGOTIATION_ENCODING_ERR), |
| 689 | "renegotiation encoding err"}, |
| 690 | {ERR_REASON(SSL_R_RENEGOTIATION_MISMATCH), "renegotiation mismatch"}, |
| 691 | {ERR_REASON(SSL_R_REQUIRED_CIPHER_MISSING), "required cipher missing"}, |
FdaSilvaYY | 8fdc99c | 2016-04-04 20:42:27 +0200 | [diff] [blame] | 692 | {ERR_REASON(SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING), |
FdaSilvaYY | 8483a00 | 2016-03-10 21:34:48 +0100 | [diff] [blame] | 693 | "required compression algorithm missing"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 694 | {ERR_REASON(SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING), |
| 695 | "scsv received when renegotiating"}, |
Rob Percival | ed29e82 | 2016-03-03 16:19:23 +0000 | [diff] [blame] | 696 | {ERR_REASON(SSL_R_SCT_VERIFICATION_FAILED), "sct verification failed"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 697 | {ERR_REASON(SSL_R_SERVERHELLO_TLSEXT), "serverhello tlsext"}, |
| 698 | {ERR_REASON(SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED), |
| 699 | "session id context uninitialized"}, |
Matt Caswell | 7bb196a | 2015-12-07 16:50:38 +0000 | [diff] [blame] | 700 | {ERR_REASON(SSL_R_SHUTDOWN_WHILE_IN_INIT), "shutdown while in init"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 701 | {ERR_REASON(SSL_R_SIGNATURE_ALGORITHMS_ERROR), |
| 702 | "signature algorithms error"}, |
| 703 | {ERR_REASON(SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE), |
| 704 | "signature for non signing certificate"}, |
| 705 | {ERR_REASON(SSL_R_SRP_A_CALC), "error with the srp params"}, |
| 706 | {ERR_REASON(SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES), |
| 707 | "srtp could not allocate profiles"}, |
| 708 | {ERR_REASON(SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG), |
| 709 | "srtp protection profile list too long"}, |
| 710 | {ERR_REASON(SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE), |
| 711 | "srtp unknown protection profile"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 712 | {ERR_REASON(SSL_R_SSL3_EXT_INVALID_SERVERNAME), |
| 713 | "ssl3 ext invalid servername"}, |
| 714 | {ERR_REASON(SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE), |
| 715 | "ssl3 ext invalid servername type"}, |
| 716 | {ERR_REASON(SSL_R_SSL3_SESSION_ID_TOO_LONG), "ssl3 session id too long"}, |
Rich Salz | 54478ac | 2016-07-01 20:10:03 -0400 | [diff] [blame] | 717 | {ERR_REASON(SSL_R_SSLV3_ALERT_BAD_CERTIFICATE), |
| 718 | "sslv3 alert bad certificate"}, |
| 719 | {ERR_REASON(SSL_R_SSLV3_ALERT_BAD_RECORD_MAC), |
| 720 | "sslv3 alert bad record mac"}, |
| 721 | {ERR_REASON(SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED), |
| 722 | "sslv3 alert certificate expired"}, |
| 723 | {ERR_REASON(SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED), |
| 724 | "sslv3 alert certificate revoked"}, |
| 725 | {ERR_REASON(SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN), |
| 726 | "sslv3 alert certificate unknown"}, |
| 727 | {ERR_REASON(SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE), |
| 728 | "sslv3 alert decompression failure"}, |
| 729 | {ERR_REASON(SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE), |
| 730 | "sslv3 alert handshake failure"}, |
| 731 | {ERR_REASON(SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER), |
| 732 | "sslv3 alert illegal parameter"}, |
| 733 | {ERR_REASON(SSL_R_SSLV3_ALERT_NO_CERTIFICATE), |
| 734 | "sslv3 alert no certificate"}, |
| 735 | {ERR_REASON(SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE), |
| 736 | "sslv3 alert unexpected message"}, |
| 737 | {ERR_REASON(SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE), |
| 738 | "sslv3 alert unsupported certificate"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 739 | {ERR_REASON(SSL_R_SSL_COMMAND_SECTION_EMPTY), |
| 740 | "ssl command section empty"}, |
Dr. Stephen Henson | a2074b9 | 2015-12-21 19:34:23 +0000 | [diff] [blame] | 741 | {ERR_REASON(SSL_R_SSL_COMMAND_SECTION_NOT_FOUND), |
| 742 | "ssl command section not found"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 743 | {ERR_REASON(SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION), |
| 744 | "ssl ctx has no default ssl version"}, |
| 745 | {ERR_REASON(SSL_R_SSL_HANDSHAKE_FAILURE), "ssl handshake failure"}, |
| 746 | {ERR_REASON(SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS), |
| 747 | "ssl library has no ciphers"}, |
| 748 | {ERR_REASON(SSL_R_SSL_NEGATIVE_LENGTH), "ssl negative length"}, |
Dr. Stephen Henson | a2074b9 | 2015-12-21 19:34:23 +0000 | [diff] [blame] | 749 | {ERR_REASON(SSL_R_SSL_SECTION_EMPTY), "ssl section empty"}, |
| 750 | {ERR_REASON(SSL_R_SSL_SECTION_NOT_FOUND), "ssl section not found"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 751 | {ERR_REASON(SSL_R_SSL_SESSION_ID_CALLBACK_FAILED), |
| 752 | "ssl session id callback failed"}, |
| 753 | {ERR_REASON(SSL_R_SSL_SESSION_ID_CONFLICT), "ssl session id conflict"}, |
| 754 | {ERR_REASON(SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG), |
| 755 | "ssl session id context too long"}, |
| 756 | {ERR_REASON(SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH), |
| 757 | "ssl session id has bad length"}, |
Matt Caswell | 2c7b4db | 2016-08-03 20:57:52 +0100 | [diff] [blame] | 758 | {ERR_REASON(SSL_R_SSL_SESSION_ID_TOO_LONG), "ssl session id too long"}, |
Fedor Indutny | ccae4a1 | 2016-03-11 17:44:01 +0300 | [diff] [blame] | 759 | {ERR_REASON(SSL_R_SSL_SESSION_VERSION_MISMATCH), |
| 760 | "ssl session version mismatch"}, |
Matt Caswell | 44c04a2 | 2017-02-08 09:15:22 +0000 | [diff] [blame] | 761 | {ERR_REASON(SSL_R_STILL_IN_INIT), "still in init"}, |
Rich Salz | 54478ac | 2016-07-01 20:10:03 -0400 | [diff] [blame] | 762 | {ERR_REASON(SSL_R_TLSV1_ALERT_ACCESS_DENIED), |
| 763 | "tlsv1 alert access denied"}, |
| 764 | {ERR_REASON(SSL_R_TLSV1_ALERT_DECODE_ERROR), "tlsv1 alert decode error"}, |
| 765 | {ERR_REASON(SSL_R_TLSV1_ALERT_DECRYPTION_FAILED), |
| 766 | "tlsv1 alert decryption failed"}, |
| 767 | {ERR_REASON(SSL_R_TLSV1_ALERT_DECRYPT_ERROR), |
| 768 | "tlsv1 alert decrypt error"}, |
| 769 | {ERR_REASON(SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION), |
| 770 | "tlsv1 alert export restriction"}, |
| 771 | {ERR_REASON(SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK), |
| 772 | "tlsv1 alert inappropriate fallback"}, |
| 773 | {ERR_REASON(SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY), |
| 774 | "tlsv1 alert insufficient security"}, |
| 775 | {ERR_REASON(SSL_R_TLSV1_ALERT_INTERNAL_ERROR), |
| 776 | "tlsv1 alert internal error"}, |
| 777 | {ERR_REASON(SSL_R_TLSV1_ALERT_NO_RENEGOTIATION), |
| 778 | "tlsv1 alert no renegotiation"}, |
| 779 | {ERR_REASON(SSL_R_TLSV1_ALERT_PROTOCOL_VERSION), |
| 780 | "tlsv1 alert protocol version"}, |
| 781 | {ERR_REASON(SSL_R_TLSV1_ALERT_RECORD_OVERFLOW), |
| 782 | "tlsv1 alert record overflow"}, |
| 783 | {ERR_REASON(SSL_R_TLSV1_ALERT_UNKNOWN_CA), "tlsv1 alert unknown ca"}, |
| 784 | {ERR_REASON(SSL_R_TLSV1_ALERT_USER_CANCELLED), |
| 785 | "tlsv1 alert user cancelled"}, |
| 786 | {ERR_REASON(SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE), |
| 787 | "tlsv1 bad certificate hash value"}, |
| 788 | {ERR_REASON(SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE), |
| 789 | "tlsv1 bad certificate status response"}, |
| 790 | {ERR_REASON(SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE), |
| 791 | "tlsv1 certificate unobtainable"}, |
| 792 | {ERR_REASON(SSL_R_TLSV1_UNRECOGNIZED_NAME), "tlsv1 unrecognized name"}, |
| 793 | {ERR_REASON(SSL_R_TLSV1_UNSUPPORTED_EXTENSION), |
| 794 | "tlsv1 unsupported extension"}, |
Richard Levitte | b612799 | 2016-11-15 14:53:33 +0100 | [diff] [blame] | 795 | {ERR_REASON(SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT), |
| 796 | "peer does not accept heartbeats"}, |
| 797 | {ERR_REASON(SSL_R_TLS_HEARTBEAT_PENDING), |
| 798 | "heartbeat request already pending"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 799 | {ERR_REASON(SSL_R_TLS_ILLEGAL_EXPORTER_LABEL), |
| 800 | "tls illegal exporter label"}, |
| 801 | {ERR_REASON(SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST), |
| 802 | "tls invalid ecpointformat list"}, |
Matt Caswell | 82f992c | 2017-02-13 11:55:38 +0000 | [diff] [blame] | 803 | {ERR_REASON(SSL_R_TOO_MANY_KEY_UPDATES), "too many key updates"}, |
Matt Caswell | af58be7 | 2016-09-21 14:07:31 +0100 | [diff] [blame] | 804 | {ERR_REASON(SSL_R_TOO_MANY_WARN_ALERTS), "too many warn alerts"}, |
Matt Caswell | 70ef40a | 2017-02-23 14:29:36 +0000 | [diff] [blame] | 805 | {ERR_REASON(SSL_R_TOO_MUCH_EARLY_DATA), "too much early data"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 806 | {ERR_REASON(SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS), |
| 807 | "unable to find ecdh parameters"}, |
| 808 | {ERR_REASON(SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS), |
| 809 | "unable to find public key parameters"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 810 | {ERR_REASON(SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES), |
| 811 | "unable to load ssl3 md5 routines"}, |
| 812 | {ERR_REASON(SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES), |
| 813 | "unable to load ssl3 sha1 routines"}, |
Matt Caswell | d781d24 | 2017-02-21 17:14:42 +0000 | [diff] [blame] | 814 | {ERR_REASON(SSL_R_UNEXPECTED_END_OF_EARLY_DATA), |
| 815 | "unexpected end of early data"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 816 | {ERR_REASON(SSL_R_UNEXPECTED_MESSAGE), "unexpected message"}, |
| 817 | {ERR_REASON(SSL_R_UNEXPECTED_RECORD), "unexpected record"}, |
| 818 | {ERR_REASON(SSL_R_UNINITIALIZED), "uninitialized"}, |
| 819 | {ERR_REASON(SSL_R_UNKNOWN_ALERT_TYPE), "unknown alert type"}, |
| 820 | {ERR_REASON(SSL_R_UNKNOWN_CERTIFICATE_TYPE), "unknown certificate type"}, |
| 821 | {ERR_REASON(SSL_R_UNKNOWN_CIPHER_RETURNED), "unknown cipher returned"}, |
| 822 | {ERR_REASON(SSL_R_UNKNOWN_CIPHER_TYPE), "unknown cipher type"}, |
| 823 | {ERR_REASON(SSL_R_UNKNOWN_CMD_NAME), "unknown cmd name"}, |
Dr. Stephen Henson | a2074b9 | 2015-12-21 19:34:23 +0000 | [diff] [blame] | 824 | {ERR_REASON(SSL_R_UNKNOWN_COMMAND), "unknown command"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 825 | {ERR_REASON(SSL_R_UNKNOWN_DIGEST), "unknown digest"}, |
Rich Salz | 0cd0a82 | 2016-05-23 15:02:34 -0400 | [diff] [blame] | 826 | {ERR_REASON(SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE), |
| 827 | "unknown key exchange type"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 828 | {ERR_REASON(SSL_R_UNKNOWN_PKEY_TYPE), "unknown pkey type"}, |
| 829 | {ERR_REASON(SSL_R_UNKNOWN_PROTOCOL), "unknown protocol"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 830 | {ERR_REASON(SSL_R_UNKNOWN_SSL_VERSION), "unknown ssl version"}, |
| 831 | {ERR_REASON(SSL_R_UNKNOWN_STATE), "unknown state"}, |
| 832 | {ERR_REASON(SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED), |
| 833 | "unsafe legacy renegotiation disabled"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 834 | {ERR_REASON(SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM), |
| 835 | "unsupported compression algorithm"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 836 | {ERR_REASON(SSL_R_UNSUPPORTED_ELLIPTIC_CURVE), |
| 837 | "unsupported elliptic curve"}, |
| 838 | {ERR_REASON(SSL_R_UNSUPPORTED_PROTOCOL), "unsupported protocol"}, |
| 839 | {ERR_REASON(SSL_R_UNSUPPORTED_SSL_VERSION), "unsupported ssl version"}, |
| 840 | {ERR_REASON(SSL_R_UNSUPPORTED_STATUS_TYPE), "unsupported status type"}, |
| 841 | {ERR_REASON(SSL_R_USE_SRTP_NOT_NEGOTIATED), "use srtp not negotiated"}, |
Viktor Dukhovni | 4fa5214 | 2015-12-29 03:24:17 -0500 | [diff] [blame] | 842 | {ERR_REASON(SSL_R_VERSION_TOO_HIGH), "version too high"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 843 | {ERR_REASON(SSL_R_VERSION_TOO_LOW), "version too low"}, |
| 844 | {ERR_REASON(SSL_R_WRONG_CERTIFICATE_TYPE), "wrong certificate type"}, |
| 845 | {ERR_REASON(SSL_R_WRONG_CIPHER_RETURNED), "wrong cipher returned"}, |
| 846 | {ERR_REASON(SSL_R_WRONG_CURVE), "wrong curve"}, |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 847 | {ERR_REASON(SSL_R_WRONG_SIGNATURE_LENGTH), "wrong signature length"}, |
| 848 | {ERR_REASON(SSL_R_WRONG_SIGNATURE_SIZE), "wrong signature size"}, |
| 849 | {ERR_REASON(SSL_R_WRONG_SIGNATURE_TYPE), "wrong signature type"}, |
| 850 | {ERR_REASON(SSL_R_WRONG_SSL_VERSION), "wrong ssl version"}, |
| 851 | {ERR_REASON(SSL_R_WRONG_VERSION_NUMBER), "wrong version number"}, |
| 852 | {ERR_REASON(SSL_R_X509_LIB), "x509 lib"}, |
| 853 | {ERR_REASON(SSL_R_X509_VERIFICATION_SETUP_PROBLEMS), |
| 854 | "x509 verification setup problems"}, |
| 855 | {0, NULL} |
| 856 | }; |
Ralf S. Engelschall | d02b48c | 1998-12-21 10:52:47 +0000 | [diff] [blame] | 857 | |
Ralf S. Engelschall | 58964a4 | 1998-12-21 10:56:39 +0000 | [diff] [blame] | 858 | #endif |
| 859 | |
Kurt Roeckx | 69588ed | 2016-07-12 15:50:06 +0200 | [diff] [blame] | 860 | int ERR_load_SSL_strings(void) |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 861 | { |
Richard Levitte | bc36ee6 | 2001-02-20 08:13:47 +0000 | [diff] [blame] | 862 | #ifndef OPENSSL_NO_ERR |
Dr. Stephen Henson | 47a9d52 | 2006-11-21 21:29:44 +0000 | [diff] [blame] | 863 | |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 864 | if (ERR_func_error_string(SSL_str_functs[0].error) == NULL) { |
| 865 | ERR_load_strings(0, SSL_str_functs); |
| 866 | ERR_load_strings(0, SSL_str_reasons); |
| 867 | } |
Dr. Stephen Henson | 47a9d52 | 2006-11-21 21:29:44 +0000 | [diff] [blame] | 868 | #endif |
Kurt Roeckx | 69588ed | 2016-07-12 15:50:06 +0200 | [diff] [blame] | 869 | return 1; |
Matt Caswell | 0f113f3 | 2015-01-22 03:40:55 +0000 | [diff] [blame] | 870 | } |