regenerate boringssl symbol list for objc

pull/20100/head
Jan Tattermusch 5 years ago
parent 6c763452ab
commit f516c9e90c
  1. 46
      src/core/tsi/grpc_shadow_boringssl.h
  2. 48
      src/objective-c/BoringSSL-GRPC.podspec
  3. 48
      src/objective-c/grpc_shadow_boringssl_symbol_list

@ -42,7 +42,9 @@
#define AES_set_decrypt_key GRPC_SHADOW_AES_set_decrypt_key
#define AES_set_encrypt_key GRPC_SHADOW_AES_set_encrypt_key
#define AES_unwrap_key GRPC_SHADOW_AES_unwrap_key
#define AES_unwrap_key_padded GRPC_SHADOW_AES_unwrap_key_padded
#define AES_wrap_key GRPC_SHADOW_AES_wrap_key
#define AES_wrap_key_padded GRPC_SHADOW_AES_wrap_key_padded
#define ASN1_ANY_it GRPC_SHADOW_ASN1_ANY_it
#define ASN1_BIT_STRING_check GRPC_SHADOW_ASN1_BIT_STRING_check
#define ASN1_BIT_STRING_free GRPC_SHADOW_ASN1_BIT_STRING_free
@ -566,10 +568,6 @@
#define CRYPTO_THREADID_set_pointer GRPC_SHADOW_CRYPTO_THREADID_set_pointer
#define CRYPTO_cbc128_decrypt GRPC_SHADOW_CRYPTO_cbc128_decrypt
#define CRYPTO_cbc128_encrypt GRPC_SHADOW_CRYPTO_cbc128_encrypt
#define CRYPTO_ccm128_decrypt GRPC_SHADOW_CRYPTO_ccm128_decrypt
#define CRYPTO_ccm128_encrypt GRPC_SHADOW_CRYPTO_ccm128_encrypt
#define CRYPTO_ccm128_init GRPC_SHADOW_CRYPTO_ccm128_init
#define CRYPTO_ccm128_max_input GRPC_SHADOW_CRYPTO_ccm128_max_input
#define CRYPTO_cfb128_1_encrypt GRPC_SHADOW_CRYPTO_cfb128_1_encrypt
#define CRYPTO_cfb128_8_encrypt GRPC_SHADOW_CRYPTO_cfb128_8_encrypt
#define CRYPTO_cfb128_encrypt GRPC_SHADOW_CRYPTO_cfb128_encrypt
@ -956,6 +954,7 @@
#define EVP_MD_CTX_type GRPC_SHADOW_EVP_MD_CTX_type
#define EVP_MD_block_size GRPC_SHADOW_EVP_MD_block_size
#define EVP_MD_flags GRPC_SHADOW_EVP_MD_flags
#define EVP_MD_meth_get_flags GRPC_SHADOW_EVP_MD_meth_get_flags
#define EVP_MD_size GRPC_SHADOW_EVP_MD_size
#define EVP_MD_type GRPC_SHADOW_EVP_MD_type
#define EVP_PBE_scrypt GRPC_SHADOW_EVP_PBE_scrypt
@ -987,6 +986,7 @@
#define EVP_PKEY_assign_DSA GRPC_SHADOW_EVP_PKEY_assign_DSA
#define EVP_PKEY_assign_EC_KEY GRPC_SHADOW_EVP_PKEY_assign_EC_KEY
#define EVP_PKEY_assign_RSA GRPC_SHADOW_EVP_PKEY_assign_RSA
#define EVP_PKEY_base_id GRPC_SHADOW_EVP_PKEY_base_id
#define EVP_PKEY_bits GRPC_SHADOW_EVP_PKEY_bits
#define EVP_PKEY_cmp GRPC_SHADOW_EVP_PKEY_cmp
#define EVP_PKEY_cmp_parameters GRPC_SHADOW_EVP_PKEY_cmp_parameters
@ -1007,6 +1007,7 @@
#define EVP_PKEY_get1_DSA GRPC_SHADOW_EVP_PKEY_get1_DSA
#define EVP_PKEY_get1_EC_KEY GRPC_SHADOW_EVP_PKEY_get1_EC_KEY
#define EVP_PKEY_get1_RSA GRPC_SHADOW_EVP_PKEY_get1_RSA
#define EVP_PKEY_get1_tls_encodedpoint GRPC_SHADOW_EVP_PKEY_get1_tls_encodedpoint
#define EVP_PKEY_get_raw_private_key GRPC_SHADOW_EVP_PKEY_get_raw_private_key
#define EVP_PKEY_get_raw_public_key GRPC_SHADOW_EVP_PKEY_get_raw_public_key
#define EVP_PKEY_id GRPC_SHADOW_EVP_PKEY_id
@ -1025,6 +1026,7 @@
#define EVP_PKEY_set1_DSA GRPC_SHADOW_EVP_PKEY_set1_DSA
#define EVP_PKEY_set1_EC_KEY GRPC_SHADOW_EVP_PKEY_set1_EC_KEY
#define EVP_PKEY_set1_RSA GRPC_SHADOW_EVP_PKEY_set1_RSA
#define EVP_PKEY_set1_tls_encodedpoint GRPC_SHADOW_EVP_PKEY_set1_tls_encodedpoint
#define EVP_PKEY_set_type GRPC_SHADOW_EVP_PKEY_set_type
#define EVP_PKEY_sign GRPC_SHADOW_EVP_PKEY_sign
#define EVP_PKEY_sign_init GRPC_SHADOW_EVP_PKEY_sign_init
@ -1055,6 +1057,7 @@
#define EVP_aead_aes_128_gcm_siv GRPC_SHADOW_EVP_aead_aes_128_gcm_siv
#define EVP_aead_aes_128_gcm_tls12 GRPC_SHADOW_EVP_aead_aes_128_gcm_tls12
#define EVP_aead_aes_128_gcm_tls13 GRPC_SHADOW_EVP_aead_aes_128_gcm_tls13
#define EVP_aead_aes_192_gcm GRPC_SHADOW_EVP_aead_aes_192_gcm
#define EVP_aead_aes_256_cbc_sha1_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls
#define EVP_aead_aes_256_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
#define EVP_aead_aes_256_cbc_sha256_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha256_tls
@ -1519,6 +1522,7 @@
#define SIKE_decaps GRPC_SHADOW_SIKE_decaps
#define SIKE_encaps GRPC_SHADOW_SIKE_encaps
#define SIKE_keypair GRPC_SHADOW_SIKE_keypair
#define SIPHASH_24 GRPC_SHADOW_SIPHASH_24
#define SPAKE2_CTX_free GRPC_SHADOW_SPAKE2_CTX_free
#define SPAKE2_CTX_new GRPC_SHADOW_SPAKE2_CTX_new
#define SPAKE2_generate_msg GRPC_SHADOW_SPAKE2_generate_msg
@ -1536,6 +1540,7 @@
#define SSL_CIPHER_get_name GRPC_SHADOW_SSL_CIPHER_get_name
#define SSL_CIPHER_get_prf_nid GRPC_SHADOW_SSL_CIPHER_get_prf_nid
#define SSL_CIPHER_get_rfc_name GRPC_SHADOW_SSL_CIPHER_get_rfc_name
#define SSL_CIPHER_get_value GRPC_SHADOW_SSL_CIPHER_get_value
#define SSL_CIPHER_get_version GRPC_SHADOW_SSL_CIPHER_get_version
#define SSL_CIPHER_is_aead GRPC_SHADOW_SSL_CIPHER_is_aead
#define SSL_CIPHER_is_block_cipher GRPC_SHADOW_SSL_CIPHER_is_block_cipher
@ -1559,6 +1564,7 @@
#define SSL_CTX_clear_mode GRPC_SHADOW_SSL_CTX_clear_mode
#define SSL_CTX_clear_options GRPC_SHADOW_SSL_CTX_clear_options
#define SSL_CTX_enable_ocsp_stapling GRPC_SHADOW_SSL_CTX_enable_ocsp_stapling
#define SSL_CTX_enable_pq_experiment_signal GRPC_SHADOW_SSL_CTX_enable_pq_experiment_signal
#define SSL_CTX_enable_signed_cert_timestamps GRPC_SHADOW_SSL_CTX_enable_signed_cert_timestamps
#define SSL_CTX_enable_tls_channel_id GRPC_SHADOW_SSL_CTX_enable_tls_channel_id
#define SSL_CTX_flush_sessions GRPC_SHADOW_SSL_CTX_flush_sessions
@ -1766,6 +1772,7 @@
#define SSL_clear_options GRPC_SHADOW_SSL_clear_options
#define SSL_connect GRPC_SHADOW_SSL_connect
#define SSL_cutthrough_complete GRPC_SHADOW_SSL_cutthrough_complete
#define SSL_delegated_credential_used GRPC_SHADOW_SSL_delegated_credential_used
#define SSL_do_handshake GRPC_SHADOW_SSL_do_handshake
#define SSL_dup_CA_list GRPC_SHADOW_SSL_dup_CA_list
#define SSL_early_callback_ctx_extension_get GRPC_SHADOW_SSL_early_callback_ctx_extension_get
@ -1773,7 +1780,7 @@
#define SSL_enable_ocsp_stapling GRPC_SHADOW_SSL_enable_ocsp_stapling
#define SSL_enable_signed_cert_timestamps GRPC_SHADOW_SSL_enable_signed_cert_timestamps
#define SSL_enable_tls_channel_id GRPC_SHADOW_SSL_enable_tls_channel_id
#define SSL_export_early_keying_material GRPC_SHADOW_SSL_export_early_keying_material
#define SSL_error_description GRPC_SHADOW_SSL_error_description
#define SSL_export_keying_material GRPC_SHADOW_SSL_export_keying_material
#define SSL_free GRPC_SHADOW_SSL_free
#define SSL_generate_key_block GRPC_SHADOW_SSL_generate_key_block
@ -1878,6 +1885,7 @@
#define SSL_num_renegotiations GRPC_SHADOW_SSL_num_renegotiations
#define SSL_peek GRPC_SHADOW_SSL_peek
#define SSL_pending GRPC_SHADOW_SSL_pending
#define SSL_pq_experiment_signal_seen GRPC_SHADOW_SSL_pq_experiment_signal_seen
#define SSL_process_quic_post_handshake GRPC_SHADOW_SSL_process_quic_post_handshake
#define SSL_provide_quic_data GRPC_SHADOW_SSL_provide_quic_data
#define SSL_quic_max_handshake_flight_len GRPC_SHADOW_SSL_quic_max_handshake_flight_len
@ -2852,6 +2860,7 @@
#define ec_GFp_mont_group_init GRPC_SHADOW_ec_GFp_mont_group_init
#define ec_GFp_mont_group_set_curve GRPC_SHADOW_ec_GFp_mont_group_set_curve
#define ec_GFp_mont_mul GRPC_SHADOW_ec_GFp_mont_mul
#define ec_GFp_mont_mul_base GRPC_SHADOW_ec_GFp_mont_mul_base
#define ec_GFp_mont_mul_public GRPC_SHADOW_ec_GFp_mont_mul_public
#define ec_GFp_nistp_recode_scalar_bits GRPC_SHADOW_ec_GFp_nistp_recode_scalar_bits
#define ec_GFp_simple_cmp GRPC_SHADOW_ec_GFp_simple_cmp
@ -2885,6 +2894,7 @@
#define ec_pkey_meth GRPC_SHADOW_ec_pkey_meth
#define ec_point_get_affine_coordinate_bytes GRPC_SHADOW_ec_point_get_affine_coordinate_bytes
#define ec_point_mul_scalar GRPC_SHADOW_ec_point_mul_scalar
#define ec_point_mul_scalar_base GRPC_SHADOW_ec_point_mul_scalar_base
#define ec_point_mul_scalar_public GRPC_SHADOW_ec_point_mul_scalar_public
#define ec_random_nonzero_scalar GRPC_SHADOW_ec_random_nonzero_scalar
#define ec_scalar_add GRPC_SHADOW_ec_scalar_add
@ -2909,8 +2919,6 @@
#define ecp_nistz256_sqr_mont GRPC_SHADOW_ecp_nistz256_sqr_mont
#define ed25519_asn1_meth GRPC_SHADOW_ed25519_asn1_meth
#define ed25519_pkey_meth GRPC_SHADOW_ed25519_pkey_meth
#define eval_3_isog GRPC_SHADOW_eval_3_isog
#define eval_4_isog GRPC_SHADOW_eval_4_isog
#define gcm_ghash_4bit GRPC_SHADOW_gcm_ghash_4bit
#define gcm_ghash_avx GRPC_SHADOW_gcm_ghash_avx
#define gcm_ghash_clmul GRPC_SHADOW_gcm_ghash_clmul
@ -2923,9 +2931,6 @@
#define gcm_init_avx GRPC_SHADOW_gcm_init_avx
#define gcm_init_clmul GRPC_SHADOW_gcm_init_clmul
#define gcm_init_ssse3 GRPC_SHADOW_gcm_init_ssse3
#define get_3_isog GRPC_SHADOW_get_3_isog
#define get_4_isog GRPC_SHADOW_get_4_isog
#define get_A GRPC_SHADOW_get_A
#define i2a_ACCESS_DESCRIPTION GRPC_SHADOW_i2a_ACCESS_DESCRIPTION
#define i2a_ASN1_ENUMERATED GRPC_SHADOW_i2a_ASN1_ENUMERATED
#define i2a_ASN1_INTEGER GRPC_SHADOW_i2a_ASN1_INTEGER
@ -3073,8 +3078,6 @@
#define i2v_ASN1_BIT_STRING GRPC_SHADOW_i2v_ASN1_BIT_STRING
#define i2v_GENERAL_NAME GRPC_SHADOW_i2v_GENERAL_NAME
#define i2v_GENERAL_NAMES GRPC_SHADOW_i2v_GENERAL_NAMES
#define inv_3_way GRPC_SHADOW_inv_3_way
#define j_inv GRPC_SHADOW_j_inv
#define kBoringSSLRSASqrtTwo GRPC_SHADOW_kBoringSSLRSASqrtTwo
#define kBoringSSLRSASqrtTwoLen GRPC_SHADOW_kBoringSSLRSASqrtTwoLen
#define kOpenSSLReasonStringData GRPC_SHADOW_kOpenSSLReasonStringData
@ -3094,7 +3097,6 @@
#define md4_block_data_order GRPC_SHADOW_md4_block_data_order
#define md5_block_asm_data_order GRPC_SHADOW_md5_block_asm_data_order
#define o2i_ECPublicKey GRPC_SHADOW_o2i_ECPublicKey
#define p503 GRPC_SHADOW_p503
#define pkcs12_iterations_acceptable GRPC_SHADOW_pkcs12_iterations_acceptable
#define pkcs12_key_gen GRPC_SHADOW_pkcs12_key_gen
#define pkcs12_pbe_encrypt_init GRPC_SHADOW_pkcs12_pbe_encrypt_init
@ -3130,6 +3132,8 @@
#define sha256_block_data_order GRPC_SHADOW_sha256_block_data_order
#define sha512_block_data_order GRPC_SHADOW_sha512_block_data_order
#define sike_cswap_asm GRPC_SHADOW_sike_cswap_asm
#define sike_eval_3_isog GRPC_SHADOW_sike_eval_3_isog
#define sike_eval_4_isog GRPC_SHADOW_sike_eval_4_isog
#define sike_fp2inv_mont GRPC_SHADOW_sike_fp2inv_mont
#define sike_fp2mul_mont GRPC_SHADOW_sike_fp2mul_mont
#define sike_fp2sqr_mont GRPC_SHADOW_sike_fp2sqr_mont
@ -3142,10 +3146,20 @@
#define sike_fprdc GRPC_SHADOW_sike_fprdc
#define sike_fpsub GRPC_SHADOW_sike_fpsub
#define sike_from_mont GRPC_SHADOW_sike_from_mont
#define sike_get_3_isog GRPC_SHADOW_sike_get_3_isog
#define sike_get_4_isog GRPC_SHADOW_sike_get_4_isog
#define sike_get_A GRPC_SHADOW_sike_get_A
#define sike_inv_3_way GRPC_SHADOW_sike_inv_3_way
#define sike_j_inv GRPC_SHADOW_sike_j_inv
#define sike_mpadd_asm GRPC_SHADOW_sike_mpadd_asm
#define sike_mpdblsubx2_asm GRPC_SHADOW_sike_mpdblsubx2_asm
#define sike_mpmul GRPC_SHADOW_sike_mpmul
#define sike_mpsubx2_asm GRPC_SHADOW_sike_mpsubx2_asm
#define sike_params GRPC_SHADOW_sike_params
#define sike_xDBLADD GRPC_SHADOW_sike_xDBLADD
#define sike_xDBLe GRPC_SHADOW_sike_xDBLe
#define sike_xTPL GRPC_SHADOW_sike_xTPL
#define sike_xTPLe GRPC_SHADOW_sike_xTPLe
#define sk_CRYPTO_BUFFER_call_copy_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_copy_func
#define sk_CRYPTO_BUFFER_call_copy_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_copy_func
#define sk_CRYPTO_BUFFER_call_free_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_free_func
@ -3281,6 +3295,7 @@
#define vpaes_encrypt GRPC_SHADOW_vpaes_encrypt
#define vpaes_set_decrypt_key GRPC_SHADOW_vpaes_set_decrypt_key
#define vpaes_set_encrypt_key GRPC_SHADOW_vpaes_set_encrypt_key
#define x25519_asn1_meth GRPC_SHADOW_x25519_asn1_meth
#define x25519_ge_add GRPC_SHADOW_x25519_ge_add
#define x25519_ge_frombytes_vartime GRPC_SHADOW_x25519_ge_frombytes_vartime
#define x25519_ge_p1p1_to_p2 GRPC_SHADOW_x25519_ge_p1p1_to_p2
@ -3291,6 +3306,7 @@
#define x25519_ge_scalarmult_small_precomp GRPC_SHADOW_x25519_ge_scalarmult_small_precomp
#define x25519_ge_sub GRPC_SHADOW_x25519_ge_sub
#define x25519_ge_tobytes GRPC_SHADOW_x25519_ge_tobytes
#define x25519_pkey_meth GRPC_SHADOW_x25519_pkey_meth
#define x25519_sc_reduce GRPC_SHADOW_x25519_sc_reduce
#define x509_digest_sign_algorithm GRPC_SHADOW_x509_digest_sign_algorithm
#define x509_digest_verify_init GRPC_SHADOW_x509_digest_verify_init
@ -3301,10 +3317,6 @@
#define x509v3_hex_to_bytes GRPC_SHADOW_x509v3_hex_to_bytes
#define x509v3_looks_like_dns_name GRPC_SHADOW_x509v3_looks_like_dns_name
#define x509v3_name_cmp GRPC_SHADOW_x509v3_name_cmp
#define xDBLADD GRPC_SHADOW_xDBLADD
#define xDBLe GRPC_SHADOW_xDBLe
#define xTPL GRPC_SHADOW_xTPL
#define xTPLe GRPC_SHADOW_xTPLe
#endif /* GRPC_SHADOW_BORINGSSL_SYMBOLS */

@ -1633,7 +1633,9 @@ Pod::Spec.new do |s|
'#define AES_set_decrypt_key GRPC_SHADOW_AES_set_decrypt_key',
'#define AES_set_encrypt_key GRPC_SHADOW_AES_set_encrypt_key',
'#define AES_unwrap_key GRPC_SHADOW_AES_unwrap_key',
'#define AES_unwrap_key_padded GRPC_SHADOW_AES_unwrap_key_padded',
'#define AES_wrap_key GRPC_SHADOW_AES_wrap_key',
'#define AES_wrap_key_padded GRPC_SHADOW_AES_wrap_key_padded',
'#define ASN1_ANY_it GRPC_SHADOW_ASN1_ANY_it',
'#define ASN1_BIT_STRING_check GRPC_SHADOW_ASN1_BIT_STRING_check',
'#define ASN1_BIT_STRING_free GRPC_SHADOW_ASN1_BIT_STRING_free',
@ -2157,10 +2159,6 @@ Pod::Spec.new do |s|
'#define CRYPTO_THREADID_set_pointer GRPC_SHADOW_CRYPTO_THREADID_set_pointer',
'#define CRYPTO_cbc128_decrypt GRPC_SHADOW_CRYPTO_cbc128_decrypt',
'#define CRYPTO_cbc128_encrypt GRPC_SHADOW_CRYPTO_cbc128_encrypt',
'#define CRYPTO_ccm128_decrypt GRPC_SHADOW_CRYPTO_ccm128_decrypt',
'#define CRYPTO_ccm128_encrypt GRPC_SHADOW_CRYPTO_ccm128_encrypt',
'#define CRYPTO_ccm128_init GRPC_SHADOW_CRYPTO_ccm128_init',
'#define CRYPTO_ccm128_max_input GRPC_SHADOW_CRYPTO_ccm128_max_input',
'#define CRYPTO_cfb128_1_encrypt GRPC_SHADOW_CRYPTO_cfb128_1_encrypt',
'#define CRYPTO_cfb128_8_encrypt GRPC_SHADOW_CRYPTO_cfb128_8_encrypt',
'#define CRYPTO_cfb128_encrypt GRPC_SHADOW_CRYPTO_cfb128_encrypt',
@ -2547,6 +2545,7 @@ Pod::Spec.new do |s|
'#define EVP_MD_CTX_type GRPC_SHADOW_EVP_MD_CTX_type',
'#define EVP_MD_block_size GRPC_SHADOW_EVP_MD_block_size',
'#define EVP_MD_flags GRPC_SHADOW_EVP_MD_flags',
'#define EVP_MD_meth_get_flags GRPC_SHADOW_EVP_MD_meth_get_flags',
'#define EVP_MD_size GRPC_SHADOW_EVP_MD_size',
'#define EVP_MD_type GRPC_SHADOW_EVP_MD_type',
'#define EVP_PBE_scrypt GRPC_SHADOW_EVP_PBE_scrypt',
@ -2578,6 +2577,7 @@ Pod::Spec.new do |s|
'#define EVP_PKEY_assign_DSA GRPC_SHADOW_EVP_PKEY_assign_DSA',
'#define EVP_PKEY_assign_EC_KEY GRPC_SHADOW_EVP_PKEY_assign_EC_KEY',
'#define EVP_PKEY_assign_RSA GRPC_SHADOW_EVP_PKEY_assign_RSA',
'#define EVP_PKEY_base_id GRPC_SHADOW_EVP_PKEY_base_id',
'#define EVP_PKEY_bits GRPC_SHADOW_EVP_PKEY_bits',
'#define EVP_PKEY_cmp GRPC_SHADOW_EVP_PKEY_cmp',
'#define EVP_PKEY_cmp_parameters GRPC_SHADOW_EVP_PKEY_cmp_parameters',
@ -2598,6 +2598,7 @@ Pod::Spec.new do |s|
'#define EVP_PKEY_get1_DSA GRPC_SHADOW_EVP_PKEY_get1_DSA',
'#define EVP_PKEY_get1_EC_KEY GRPC_SHADOW_EVP_PKEY_get1_EC_KEY',
'#define EVP_PKEY_get1_RSA GRPC_SHADOW_EVP_PKEY_get1_RSA',
'#define EVP_PKEY_get1_tls_encodedpoint GRPC_SHADOW_EVP_PKEY_get1_tls_encodedpoint',
'#define EVP_PKEY_get_raw_private_key GRPC_SHADOW_EVP_PKEY_get_raw_private_key',
'#define EVP_PKEY_get_raw_public_key GRPC_SHADOW_EVP_PKEY_get_raw_public_key',
'#define EVP_PKEY_id GRPC_SHADOW_EVP_PKEY_id',
@ -2616,6 +2617,7 @@ Pod::Spec.new do |s|
'#define EVP_PKEY_set1_DSA GRPC_SHADOW_EVP_PKEY_set1_DSA',
'#define EVP_PKEY_set1_EC_KEY GRPC_SHADOW_EVP_PKEY_set1_EC_KEY',
'#define EVP_PKEY_set1_RSA GRPC_SHADOW_EVP_PKEY_set1_RSA',
'#define EVP_PKEY_set1_tls_encodedpoint GRPC_SHADOW_EVP_PKEY_set1_tls_encodedpoint',
'#define EVP_PKEY_set_type GRPC_SHADOW_EVP_PKEY_set_type',
'#define EVP_PKEY_sign GRPC_SHADOW_EVP_PKEY_sign',
'#define EVP_PKEY_sign_init GRPC_SHADOW_EVP_PKEY_sign_init',
@ -2646,6 +2648,7 @@ Pod::Spec.new do |s|
'#define EVP_aead_aes_128_gcm_siv GRPC_SHADOW_EVP_aead_aes_128_gcm_siv',
'#define EVP_aead_aes_128_gcm_tls12 GRPC_SHADOW_EVP_aead_aes_128_gcm_tls12',
'#define EVP_aead_aes_128_gcm_tls13 GRPC_SHADOW_EVP_aead_aes_128_gcm_tls13',
'#define EVP_aead_aes_192_gcm GRPC_SHADOW_EVP_aead_aes_192_gcm',
'#define EVP_aead_aes_256_cbc_sha1_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls',
'#define EVP_aead_aes_256_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv',
'#define EVP_aead_aes_256_cbc_sha256_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha256_tls',
@ -3110,6 +3113,7 @@ Pod::Spec.new do |s|
'#define SIKE_decaps GRPC_SHADOW_SIKE_decaps',
'#define SIKE_encaps GRPC_SHADOW_SIKE_encaps',
'#define SIKE_keypair GRPC_SHADOW_SIKE_keypair',
'#define SIPHASH_24 GRPC_SHADOW_SIPHASH_24',
'#define SPAKE2_CTX_free GRPC_SHADOW_SPAKE2_CTX_free',
'#define SPAKE2_CTX_new GRPC_SHADOW_SPAKE2_CTX_new',
'#define SPAKE2_generate_msg GRPC_SHADOW_SPAKE2_generate_msg',
@ -3127,6 +3131,7 @@ Pod::Spec.new do |s|
'#define SSL_CIPHER_get_name GRPC_SHADOW_SSL_CIPHER_get_name',
'#define SSL_CIPHER_get_prf_nid GRPC_SHADOW_SSL_CIPHER_get_prf_nid',
'#define SSL_CIPHER_get_rfc_name GRPC_SHADOW_SSL_CIPHER_get_rfc_name',
'#define SSL_CIPHER_get_value GRPC_SHADOW_SSL_CIPHER_get_value',
'#define SSL_CIPHER_get_version GRPC_SHADOW_SSL_CIPHER_get_version',
'#define SSL_CIPHER_is_aead GRPC_SHADOW_SSL_CIPHER_is_aead',
'#define SSL_CIPHER_is_block_cipher GRPC_SHADOW_SSL_CIPHER_is_block_cipher',
@ -3150,6 +3155,7 @@ Pod::Spec.new do |s|
'#define SSL_CTX_clear_mode GRPC_SHADOW_SSL_CTX_clear_mode',
'#define SSL_CTX_clear_options GRPC_SHADOW_SSL_CTX_clear_options',
'#define SSL_CTX_enable_ocsp_stapling GRPC_SHADOW_SSL_CTX_enable_ocsp_stapling',
'#define SSL_CTX_enable_pq_experiment_signal GRPC_SHADOW_SSL_CTX_enable_pq_experiment_signal',
'#define SSL_CTX_enable_signed_cert_timestamps GRPC_SHADOW_SSL_CTX_enable_signed_cert_timestamps',
'#define SSL_CTX_enable_tls_channel_id GRPC_SHADOW_SSL_CTX_enable_tls_channel_id',
'#define SSL_CTX_flush_sessions GRPC_SHADOW_SSL_CTX_flush_sessions',
@ -3357,6 +3363,7 @@ Pod::Spec.new do |s|
'#define SSL_clear_options GRPC_SHADOW_SSL_clear_options',
'#define SSL_connect GRPC_SHADOW_SSL_connect',
'#define SSL_cutthrough_complete GRPC_SHADOW_SSL_cutthrough_complete',
'#define SSL_delegated_credential_used GRPC_SHADOW_SSL_delegated_credential_used',
'#define SSL_do_handshake GRPC_SHADOW_SSL_do_handshake',
'#define SSL_dup_CA_list GRPC_SHADOW_SSL_dup_CA_list',
'#define SSL_early_callback_ctx_extension_get GRPC_SHADOW_SSL_early_callback_ctx_extension_get',
@ -3364,7 +3371,7 @@ Pod::Spec.new do |s|
'#define SSL_enable_ocsp_stapling GRPC_SHADOW_SSL_enable_ocsp_stapling',
'#define SSL_enable_signed_cert_timestamps GRPC_SHADOW_SSL_enable_signed_cert_timestamps',
'#define SSL_enable_tls_channel_id GRPC_SHADOW_SSL_enable_tls_channel_id',
'#define SSL_export_early_keying_material GRPC_SHADOW_SSL_export_early_keying_material',
'#define SSL_error_description GRPC_SHADOW_SSL_error_description',
'#define SSL_export_keying_material GRPC_SHADOW_SSL_export_keying_material',
'#define SSL_free GRPC_SHADOW_SSL_free',
'#define SSL_generate_key_block GRPC_SHADOW_SSL_generate_key_block',
@ -3469,6 +3476,7 @@ Pod::Spec.new do |s|
'#define SSL_num_renegotiations GRPC_SHADOW_SSL_num_renegotiations',
'#define SSL_peek GRPC_SHADOW_SSL_peek',
'#define SSL_pending GRPC_SHADOW_SSL_pending',
'#define SSL_pq_experiment_signal_seen GRPC_SHADOW_SSL_pq_experiment_signal_seen',
'#define SSL_process_quic_post_handshake GRPC_SHADOW_SSL_process_quic_post_handshake',
'#define SSL_provide_quic_data GRPC_SHADOW_SSL_provide_quic_data',
'#define SSL_quic_max_handshake_flight_len GRPC_SHADOW_SSL_quic_max_handshake_flight_len',
@ -4443,6 +4451,7 @@ Pod::Spec.new do |s|
'#define ec_GFp_mont_group_init GRPC_SHADOW_ec_GFp_mont_group_init',
'#define ec_GFp_mont_group_set_curve GRPC_SHADOW_ec_GFp_mont_group_set_curve',
'#define ec_GFp_mont_mul GRPC_SHADOW_ec_GFp_mont_mul',
'#define ec_GFp_mont_mul_base GRPC_SHADOW_ec_GFp_mont_mul_base',
'#define ec_GFp_mont_mul_public GRPC_SHADOW_ec_GFp_mont_mul_public',
'#define ec_GFp_nistp_recode_scalar_bits GRPC_SHADOW_ec_GFp_nistp_recode_scalar_bits',
'#define ec_GFp_simple_cmp GRPC_SHADOW_ec_GFp_simple_cmp',
@ -4476,6 +4485,7 @@ Pod::Spec.new do |s|
'#define ec_pkey_meth GRPC_SHADOW_ec_pkey_meth',
'#define ec_point_get_affine_coordinate_bytes GRPC_SHADOW_ec_point_get_affine_coordinate_bytes',
'#define ec_point_mul_scalar GRPC_SHADOW_ec_point_mul_scalar',
'#define ec_point_mul_scalar_base GRPC_SHADOW_ec_point_mul_scalar_base',
'#define ec_point_mul_scalar_public GRPC_SHADOW_ec_point_mul_scalar_public',
'#define ec_random_nonzero_scalar GRPC_SHADOW_ec_random_nonzero_scalar',
'#define ec_scalar_add GRPC_SHADOW_ec_scalar_add',
@ -4500,8 +4510,6 @@ Pod::Spec.new do |s|
'#define ecp_nistz256_sqr_mont GRPC_SHADOW_ecp_nistz256_sqr_mont',
'#define ed25519_asn1_meth GRPC_SHADOW_ed25519_asn1_meth',
'#define ed25519_pkey_meth GRPC_SHADOW_ed25519_pkey_meth',
'#define eval_3_isog GRPC_SHADOW_eval_3_isog',
'#define eval_4_isog GRPC_SHADOW_eval_4_isog',
'#define gcm_ghash_4bit GRPC_SHADOW_gcm_ghash_4bit',
'#define gcm_ghash_avx GRPC_SHADOW_gcm_ghash_avx',
'#define gcm_ghash_clmul GRPC_SHADOW_gcm_ghash_clmul',
@ -4514,9 +4522,6 @@ Pod::Spec.new do |s|
'#define gcm_init_avx GRPC_SHADOW_gcm_init_avx',
'#define gcm_init_clmul GRPC_SHADOW_gcm_init_clmul',
'#define gcm_init_ssse3 GRPC_SHADOW_gcm_init_ssse3',
'#define get_3_isog GRPC_SHADOW_get_3_isog',
'#define get_4_isog GRPC_SHADOW_get_4_isog',
'#define get_A GRPC_SHADOW_get_A',
'#define i2a_ACCESS_DESCRIPTION GRPC_SHADOW_i2a_ACCESS_DESCRIPTION',
'#define i2a_ASN1_ENUMERATED GRPC_SHADOW_i2a_ASN1_ENUMERATED',
'#define i2a_ASN1_INTEGER GRPC_SHADOW_i2a_ASN1_INTEGER',
@ -4664,8 +4669,6 @@ Pod::Spec.new do |s|
'#define i2v_ASN1_BIT_STRING GRPC_SHADOW_i2v_ASN1_BIT_STRING',
'#define i2v_GENERAL_NAME GRPC_SHADOW_i2v_GENERAL_NAME',
'#define i2v_GENERAL_NAMES GRPC_SHADOW_i2v_GENERAL_NAMES',
'#define inv_3_way GRPC_SHADOW_inv_3_way',
'#define j_inv GRPC_SHADOW_j_inv',
'#define kBoringSSLRSASqrtTwo GRPC_SHADOW_kBoringSSLRSASqrtTwo',
'#define kBoringSSLRSASqrtTwoLen GRPC_SHADOW_kBoringSSLRSASqrtTwoLen',
'#define kOpenSSLReasonStringData GRPC_SHADOW_kOpenSSLReasonStringData',
@ -4685,7 +4688,6 @@ Pod::Spec.new do |s|
'#define md4_block_data_order GRPC_SHADOW_md4_block_data_order',
'#define md5_block_asm_data_order GRPC_SHADOW_md5_block_asm_data_order',
'#define o2i_ECPublicKey GRPC_SHADOW_o2i_ECPublicKey',
'#define p503 GRPC_SHADOW_p503',
'#define pkcs12_iterations_acceptable GRPC_SHADOW_pkcs12_iterations_acceptable',
'#define pkcs12_key_gen GRPC_SHADOW_pkcs12_key_gen',
'#define pkcs12_pbe_encrypt_init GRPC_SHADOW_pkcs12_pbe_encrypt_init',
@ -4721,6 +4723,8 @@ Pod::Spec.new do |s|
'#define sha256_block_data_order GRPC_SHADOW_sha256_block_data_order',
'#define sha512_block_data_order GRPC_SHADOW_sha512_block_data_order',
'#define sike_cswap_asm GRPC_SHADOW_sike_cswap_asm',
'#define sike_eval_3_isog GRPC_SHADOW_sike_eval_3_isog',
'#define sike_eval_4_isog GRPC_SHADOW_sike_eval_4_isog',
'#define sike_fp2inv_mont GRPC_SHADOW_sike_fp2inv_mont',
'#define sike_fp2mul_mont GRPC_SHADOW_sike_fp2mul_mont',
'#define sike_fp2sqr_mont GRPC_SHADOW_sike_fp2sqr_mont',
@ -4733,10 +4737,20 @@ Pod::Spec.new do |s|
'#define sike_fprdc GRPC_SHADOW_sike_fprdc',
'#define sike_fpsub GRPC_SHADOW_sike_fpsub',
'#define sike_from_mont GRPC_SHADOW_sike_from_mont',
'#define sike_get_3_isog GRPC_SHADOW_sike_get_3_isog',
'#define sike_get_4_isog GRPC_SHADOW_sike_get_4_isog',
'#define sike_get_A GRPC_SHADOW_sike_get_A',
'#define sike_inv_3_way GRPC_SHADOW_sike_inv_3_way',
'#define sike_j_inv GRPC_SHADOW_sike_j_inv',
'#define sike_mpadd_asm GRPC_SHADOW_sike_mpadd_asm',
'#define sike_mpdblsubx2_asm GRPC_SHADOW_sike_mpdblsubx2_asm',
'#define sike_mpmul GRPC_SHADOW_sike_mpmul',
'#define sike_mpsubx2_asm GRPC_SHADOW_sike_mpsubx2_asm',
'#define sike_params GRPC_SHADOW_sike_params',
'#define sike_xDBLADD GRPC_SHADOW_sike_xDBLADD',
'#define sike_xDBLe GRPC_SHADOW_sike_xDBLe',
'#define sike_xTPL GRPC_SHADOW_sike_xTPL',
'#define sike_xTPLe GRPC_SHADOW_sike_xTPLe',
'#define sk_CRYPTO_BUFFER_call_copy_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_copy_func',
'#define sk_CRYPTO_BUFFER_call_copy_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_copy_func',
'#define sk_CRYPTO_BUFFER_call_free_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_free_func',
@ -4872,6 +4886,7 @@ Pod::Spec.new do |s|
'#define vpaes_encrypt GRPC_SHADOW_vpaes_encrypt',
'#define vpaes_set_decrypt_key GRPC_SHADOW_vpaes_set_decrypt_key',
'#define vpaes_set_encrypt_key GRPC_SHADOW_vpaes_set_encrypt_key',
'#define x25519_asn1_meth GRPC_SHADOW_x25519_asn1_meth',
'#define x25519_ge_add GRPC_SHADOW_x25519_ge_add',
'#define x25519_ge_frombytes_vartime GRPC_SHADOW_x25519_ge_frombytes_vartime',
'#define x25519_ge_p1p1_to_p2 GRPC_SHADOW_x25519_ge_p1p1_to_p2',
@ -4882,6 +4897,7 @@ Pod::Spec.new do |s|
'#define x25519_ge_scalarmult_small_precomp GRPC_SHADOW_x25519_ge_scalarmult_small_precomp',
'#define x25519_ge_sub GRPC_SHADOW_x25519_ge_sub',
'#define x25519_ge_tobytes GRPC_SHADOW_x25519_ge_tobytes',
'#define x25519_pkey_meth GRPC_SHADOW_x25519_pkey_meth',
'#define x25519_sc_reduce GRPC_SHADOW_x25519_sc_reduce',
'#define x509_digest_sign_algorithm GRPC_SHADOW_x509_digest_sign_algorithm',
'#define x509_digest_verify_init GRPC_SHADOW_x509_digest_verify_init',
@ -4891,9 +4907,5 @@ Pod::Spec.new do |s|
'#define x509v3_bytes_to_hex GRPC_SHADOW_x509v3_bytes_to_hex',
'#define x509v3_hex_to_bytes GRPC_SHADOW_x509v3_hex_to_bytes',
'#define x509v3_looks_like_dns_name GRPC_SHADOW_x509v3_looks_like_dns_name',
'#define x509v3_name_cmp GRPC_SHADOW_x509v3_name_cmp',
'#define xDBLADD GRPC_SHADOW_xDBLADD',
'#define xDBLe GRPC_SHADOW_xDBLe',
'#define xTPL GRPC_SHADOW_xTPL',
'#define xTPLe GRPC_SHADOW_xTPLe'
'#define x509v3_name_cmp GRPC_SHADOW_x509v3_name_cmp'
end

@ -1,5 +1,5 @@
# Automatically generated by tools/distrib/generate_grpc_shadow_boringssl_symbol_list.sh
cf34ddfae2a167528bd28b8c30055a34b90a38f3
1458b49a9e53b0db0ad63e8ef3156214f1473d87
ACCESS_DESCRIPTION_free
ACCESS_DESCRIPTION_it
ACCESS_DESCRIPTION_new
@ -14,7 +14,9 @@ AES_ofb128_encrypt
AES_set_decrypt_key
AES_set_encrypt_key
AES_unwrap_key
AES_unwrap_key_padded
AES_wrap_key
AES_wrap_key_padded
ASN1_ANY_it
ASN1_BIT_STRING_check
ASN1_BIT_STRING_free
@ -538,10 +540,6 @@ CRYPTO_THREADID_set_numeric
CRYPTO_THREADID_set_pointer
CRYPTO_cbc128_decrypt
CRYPTO_cbc128_encrypt
CRYPTO_ccm128_decrypt
CRYPTO_ccm128_encrypt
CRYPTO_ccm128_init
CRYPTO_ccm128_max_input
CRYPTO_cfb128_1_encrypt
CRYPTO_cfb128_8_encrypt
CRYPTO_cfb128_encrypt
@ -928,6 +926,7 @@ EVP_MD_CTX_size
EVP_MD_CTX_type
EVP_MD_block_size
EVP_MD_flags
EVP_MD_meth_get_flags
EVP_MD_size
EVP_MD_type
EVP_PBE_scrypt
@ -959,6 +958,7 @@ EVP_PKEY_assign
EVP_PKEY_assign_DSA
EVP_PKEY_assign_EC_KEY
EVP_PKEY_assign_RSA
EVP_PKEY_base_id
EVP_PKEY_bits
EVP_PKEY_cmp
EVP_PKEY_cmp_parameters
@ -979,6 +979,7 @@ EVP_PKEY_get1_DH
EVP_PKEY_get1_DSA
EVP_PKEY_get1_EC_KEY
EVP_PKEY_get1_RSA
EVP_PKEY_get1_tls_encodedpoint
EVP_PKEY_get_raw_private_key
EVP_PKEY_get_raw_public_key
EVP_PKEY_id
@ -997,6 +998,7 @@ EVP_PKEY_print_public
EVP_PKEY_set1_DSA
EVP_PKEY_set1_EC_KEY
EVP_PKEY_set1_RSA
EVP_PKEY_set1_tls_encodedpoint
EVP_PKEY_set_type
EVP_PKEY_sign
EVP_PKEY_sign_init
@ -1027,6 +1029,7 @@ EVP_aead_aes_128_gcm
EVP_aead_aes_128_gcm_siv
EVP_aead_aes_128_gcm_tls12
EVP_aead_aes_128_gcm_tls13
EVP_aead_aes_192_gcm
EVP_aead_aes_256_cbc_sha1_tls
EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
EVP_aead_aes_256_cbc_sha256_tls
@ -1491,6 +1494,7 @@ SHA512_Update
SIKE_decaps
SIKE_encaps
SIKE_keypair
SIPHASH_24
SPAKE2_CTX_free
SPAKE2_CTX_new
SPAKE2_generate_msg
@ -1508,6 +1512,7 @@ SSL_CIPHER_get_min_version
SSL_CIPHER_get_name
SSL_CIPHER_get_prf_nid
SSL_CIPHER_get_rfc_name
SSL_CIPHER_get_value
SSL_CIPHER_get_version
SSL_CIPHER_is_aead
SSL_CIPHER_is_block_cipher
@ -1531,6 +1536,7 @@ SSL_CTX_clear_extra_chain_certs
SSL_CTX_clear_mode
SSL_CTX_clear_options
SSL_CTX_enable_ocsp_stapling
SSL_CTX_enable_pq_experiment_signal
SSL_CTX_enable_signed_cert_timestamps
SSL_CTX_enable_tls_channel_id
SSL_CTX_flush_sessions
@ -1738,6 +1744,7 @@ SSL_clear_mode
SSL_clear_options
SSL_connect
SSL_cutthrough_complete
SSL_delegated_credential_used
SSL_do_handshake
SSL_dup_CA_list
SSL_early_callback_ctx_extension_get
@ -1745,7 +1752,7 @@ SSL_early_data_accepted
SSL_enable_ocsp_stapling
SSL_enable_signed_cert_timestamps
SSL_enable_tls_channel_id
SSL_export_early_keying_material
SSL_error_description
SSL_export_keying_material
SSL_free
SSL_generate_key_block
@ -1850,6 +1857,7 @@ SSL_new
SSL_num_renegotiations
SSL_peek
SSL_pending
SSL_pq_experiment_signal_seen
SSL_process_quic_post_handshake
SSL_provide_quic_data
SSL_quic_max_handshake_flight_len
@ -2824,6 +2832,7 @@ ec_GFp_mont_group_finish
ec_GFp_mont_group_init
ec_GFp_mont_group_set_curve
ec_GFp_mont_mul
ec_GFp_mont_mul_base
ec_GFp_mont_mul_public
ec_GFp_nistp_recode_scalar_bits
ec_GFp_simple_cmp
@ -2857,6 +2866,7 @@ ec_group_new
ec_pkey_meth
ec_point_get_affine_coordinate_bytes
ec_point_mul_scalar
ec_point_mul_scalar_base
ec_point_mul_scalar_public
ec_random_nonzero_scalar
ec_scalar_add
@ -2881,8 +2891,6 @@ ecp_nistz256_select_w7
ecp_nistz256_sqr_mont
ed25519_asn1_meth
ed25519_pkey_meth
eval_3_isog
eval_4_isog
gcm_ghash_4bit
gcm_ghash_avx
gcm_ghash_clmul
@ -2895,9 +2903,6 @@ gcm_init_4bit
gcm_init_avx
gcm_init_clmul
gcm_init_ssse3
get_3_isog
get_4_isog
get_A
i2a_ACCESS_DESCRIPTION
i2a_ASN1_ENUMERATED
i2a_ASN1_INTEGER
@ -3045,8 +3050,6 @@ i2t_ASN1_OBJECT
i2v_ASN1_BIT_STRING
i2v_GENERAL_NAME
i2v_GENERAL_NAMES
inv_3_way
j_inv
kBoringSSLRSASqrtTwo
kBoringSSLRSASqrtTwoLen
kOpenSSLReasonStringData
@ -3066,7 +3069,6 @@ lh_strhash
md4_block_data_order
md5_block_asm_data_order
o2i_ECPublicKey
p503
pkcs12_iterations_acceptable
pkcs12_key_gen
pkcs12_pbe_encrypt_init
@ -3102,6 +3104,8 @@ sha1_block_data_order
sha256_block_data_order
sha512_block_data_order
sike_cswap_asm
sike_eval_3_isog
sike_eval_4_isog
sike_fp2inv_mont
sike_fp2mul_mont
sike_fp2sqr_mont
@ -3114,10 +3118,20 @@ sike_fpneg
sike_fprdc
sike_fpsub
sike_from_mont
sike_get_3_isog
sike_get_4_isog
sike_get_A
sike_inv_3_way
sike_j_inv
sike_mpadd_asm
sike_mpdblsubx2_asm
sike_mpmul
sike_mpsubx2_asm
sike_params
sike_xDBLADD
sike_xDBLe
sike_xTPL
sike_xTPLe
sk_CRYPTO_BUFFER_call_copy_func
sk_CRYPTO_BUFFER_call_copy_func
sk_CRYPTO_BUFFER_call_free_func
@ -3253,6 +3267,7 @@ vpaes_decrypt
vpaes_encrypt
vpaes_set_decrypt_key
vpaes_set_encrypt_key
x25519_asn1_meth
x25519_ge_add
x25519_ge_frombytes_vartime
x25519_ge_p1p1_to_p2
@ -3263,6 +3278,7 @@ x25519_ge_scalarmult_base
x25519_ge_scalarmult_small_precomp
x25519_ge_sub
x25519_ge_tobytes
x25519_pkey_meth
x25519_sc_reduce
x509_digest_sign_algorithm
x509_digest_verify_init
@ -3273,7 +3289,3 @@ x509v3_bytes_to_hex
x509v3_hex_to_bytes
x509v3_looks_like_dns_name
x509v3_name_cmp
xDBLADD
xDBLe
xTPL
xTPLe

Loading…
Cancel
Save